web

曲幽2 天前
python·fastapi·web·swagger·openapi·scalar·docs
FastAPI自动生成的API文档太丑?我花了一晚上把它改成了客户愿意付费的样子你是不是也遇到过这种情况——后端接口写得飞起,FastAPI自动蹦出个 /docs 地址,你兴冲冲地把链接发给老板或者客户看,结果对面来了一句:“就这?这红配绿的页面,看着像内部测试工具啊,能拿给甲方演示吗?”
曲幽3 天前
python·typescript·vue·fastapi·web·swagger·openapi·codegen
告别手写 API 胶水代码:FastAPI 与 Vue 的“契约自动机” OpenAPI 实战是不是每次前端联调,都觉得自己像个没有感情的“胶水工”?对着 Swagger 文档,把一个个接口名敲进 axios 里,再把返回值结构小心翼翼地定义成 TypeScript 类型。稍微一个字段名对不上(比如后端把 userId 改成了 userID ),页面就崩得让你怀疑人生。🎯
里欧跑得慢4 天前
前端·css·flutter·web
Flutter 导航路由:构建流畅的应用导航体验代码如诗,导航如画。让我们用 Flutter 路由的强大能力,构建出既流畅又直观的应用导航系统。Flutter 导航是指在不同页面(或称为路由)之间进行切换的机制。良好的导航系统是应用用户体验的重要组成部分,它决定了用户如何在应用中浏览和找到所需内容。
数据知道4 天前
ai·web·claw code
claw-code 源码详细分析:Command Graph 分段——复杂 CLI 产品如何把命令关系从脑子里搬到纸上?涉及源码:src/command_graph.py、src/commands.py、src/main.py、src/reference_data/commands_snapshot.json、tests/test_porting_workspace.py。
曲幽5 天前
python·vue·fastapi·web·vite·proxy·cors·env
FastAPI + Vue 前后端分离实战:我的项目结构“避坑指南”你写好了丝滑的FastAPI后端,Vue前端也跑得欢,但一联调就炸?跨域、路由冲突、环境变量混乱……这些问题我当初全踩过。最惨一次,前后端联调花了整整三天,结果只是axios配置里少写了一个斜杠。今天就跟你好好聊聊FastAPI+Vue前后端分离的正确姿势,全是实战经验,不是那种抄官方文档的教程。
johnny2335 天前
web
Web分析平台:Web Check、LogX、IP Insight官网,开源(GitHub,32.6K Star,2.6K Fork)全面的Web分析和安全审计工具,通过统一的界面提供关于任何网站的详细洞察。结合强大的后端分析能力和直观的前端仪表板,使开发人员、安全研究人员和系统管理员能够执行彻底的网站检查,而无需配置多个专业工具。
REDcker5 天前
浏览器·web
WebXR 技术详解:标准、生态与开发入门WebXR 不是某一个「开源项目」,而是由 W3C 推动的 Web 开放标准(以 WebXR Device API 为核心),用于在浏览器中通过 JavaScript 访问 VR/AR/MR 设备与能力。各浏览器在自有引擎中各自实现该标准;围绕标准则存在大量开源框架与示例仓库。本文说明标准定位、核心概念、典型开发流程、浏览器与设备现状,以及常见开源技术栈。
数据知道5 天前
网络·ai·web·claude code
claw-code 源码详细分析:Route / Bootstrap / Tool-Pool——把提示词映射到「可执行面」的分层策略涉及源码:src/runtime.py、src/tool_pool.py、src/command_graph.py、src/bootstrap_graph.py、src/main.py,辅读 src/setup.py、src/context.py、src/query_engine.py。
数据知道6 天前
ai·web·claw code
claw-code 源码详细分析:Parity Audit——如何用工程对比把「像不像」从口水战变成可重复报告?涉及源码:src/parity_audit.py、src/reference_data/archive_surface_snapshot.json、commands_snapshot.json、tools_snapshot.json,src/main.py,tests/test_porting_workspace.py。
糕冷のkecy7 天前
web
[ZJCTF 2019]NiZhuanSiWei写wp的时候,buu靶场暂时访问不了,因此我们根据题目所给的链接,用docker自己搭起来访问靶场地址
数据知道7 天前
ai·web·claw code
claw-code 源码分析:权限拒绝不是补丁——工具调用链上如何做 `PermissionDenial` 级设计才像成熟产品?涉及源码:src/models.py、src/permissions.py、src/tools.py、src/runtime.py、src/query_engine.py、src/main.py、src/tool_pool.py、tests/test_porting_workspace.py。
牧码岛9 天前
前端·css·web·web前端
Web前端之样式中的light-dark函数,从媒体查询到颜色函数,从颜色到图片,light-dark打开CSS新时代、主题切换的暗黑模式到image的正解在过去,做暗黑模式通常有两条路:一条是写@media (prefers-color-scheme: dark)去覆盖样式,另一条是用 JavaScript 或主题 class 自己管理切换状态。light-dark()的出现,把“同一个属性的浅色值与深色值”直接收拢成一个表达式,让主题色的表达更加声明式,也更适合组件化开发。它属于 CSS Color Module Level 5 中新增的能力,核心目标就是“根据当前 color-scheme 选择颜色”。
牧码岛9 天前
前端·css·web·web前端
Web前端之样式中的prefers-color-scheme,一套完整的主题系统设计与原理解析prefers-color-scheme是 CSS 的媒体特性(Media Feature),用来判断操作系统或浏览器当前的深浅色模式: 系统深色 => dark 系统浅色 => light 它的核心作用是 条件规则切换,可以控制整段 CSS 生效,而不仅仅是单个属性值。
曲幽10 天前
redis·python·fastapi·web·async·celery·task·queue
FastAPI + Celery 实战:异步任务里调用 Redis 和数据库的全解析,及生产级组织方案Celery 的任务是在独立的工作进程(worker)中执行的,和 FastAPI 的请求进程是分离的。如果你在 API 路由里通过依赖项注入创建了一个数据库会话,然后把这个会话对象作为参数传给 Celery 任务,会发生什么?
cyber_两只龙宝10 天前
linux·运维·nginx·云原生·php·web
【Nginx】Nginx中location的使用方法详解前情提要:本篇博客介绍了nginx的核心配置模块中的location部分的详解,包括location的语法规则(= ^~ ~ ~* 不带符号 \)的功能、用法以及详细的示例。通过本篇博客可以加深对location的使用的理解。
人间打气筒(Ada)10 天前
java·开发语言·golang·web·istio·service mesh·熔断限流
go实战案例:如何通过 Service Meh 实现熔断和限流在前面的文章中,我们分别学习了熔断、限流在服务高可用架构中的重要性和具体使用方式。但是,在具体使用过程中,我们会发现实现熔断和限流的代码和实现业务逻辑的代码耦合在一起,对系统的可维护性产生了不良的影响。 而 Service Mesh 作为下一代的微服务架构,它将服务间的通信从基础设施中抽离出来,还可以替这些业务服务完成熔断和限流等功能,而且完全对业务代码透明,这妥妥地提高了开发效率,因为普通开发者能够更加专注于业务开发。 下面我们就来看一下如何通过Service Mesh 实现熔断和限流。 在前面的文章中
小江的记录本11 天前
java·前端·spring boot·后端·spring·mybatis·web
【注解】常见 Java 注解系统性知识体系总结(附《全方位对比表》+ 思维导图)
怪我冷i11 天前
rust·web·zed·salvo
解决win11运行cargo run的报错,Blocking waiting for file lock on build directory在终端运行cargo run 后,出现Blocking waiting for file lock on build directory,一直卡在那里。
曲幽11 天前
redis·python·mysql·fastapi·web·celery·sqlalchemy·task·backgroundtask
FastAPI里玩转Redis和数据库的正确姿势,别让异步任务把你坑哭了!📝 摘要:还在为FastAPI异步任务里管理Redis连接和数据库会话而头疼?本文将从一个真实踩坑案例出发,带你深入浅出地理解如何优雅地在后台任务中操作外部服务。我们会手写一个生产级别的代码组织方案,帮你彻底告别连接泄露和资源耗尽的问题,让你的异步任务跑得又快又稳。