程序员茄子
全部
编程
代码
资讯
案例
综合
联系我们
html在线编辑
登录注册
AI,自己全程接管维护
php
mysql
shell
go
vue
css
api接口对接
支付接口对接
最新
最热
编程
详解 Nginx 的 `sub_filter` 指令
2024-11-19 02:09:49 +0800 CST
view 2579
Nginx的`sub_filter`指令用于动态替换HTTP响应内容中的特定字符串,适用于修改URL、关键字和静态文件路径等场景。它支持基本的字符串替换,但不支持正则表达式,且仅限于文本内容。通过配置`sub_filter_once`和`sub_filter_types`,用户可以更精细地控制替换行为。尽管功能强大,但使用时需注意性能开销和限制。
Web服务器
反向代理
内容替换
lxml是一个功能强大且灵活的Python库,专为高效解析和操作XML/HTML文档而设计
综合
lxml是一个功能强大且灵活的Python库,专为高效解析和操作XML/HTML文档而设计
2024-11-18 21:30:07 +0800 CST
view 1488
lxml是一个功能强大且灵活的Python库,专为高效解析和操作XML/HTML文档而设计。它基于C语言编写的libxml2和libxslt库,支持XPath、XSLT、XMLSchema等高级功能。本文介绍了lxml的安装、特性、基本和高级功能,并提供了实际应用场景的示例代码,帮助开发者在项目中有效使用该库。
编程
数据处理
Python库
Web抓取
XML处理
Pion是WebRTCAPI的纯Golang实现,提升了WebRTC应用开发效率
编程
Pion是WebRTCAPI的纯Golang实现,提升了WebRTC应用开发效率
2024-11-19 08:26:56 +0800 CST
view 2118
Pion是WebRTCAPI的纯Golang实现,提升了WebRTC应用开发效率。它提供简单易用的API,支持多种创意项目,如视频同步观看、嵌入式设备摄像头传输、数据安全传输等。Pion实现了完整的PeerConnectionAPI,支持多种媒体格式和加密算法,适用于多个操作系统和架构。示例代码展示了如何使用Pion发送视频文件到浏览器。
WebRTC
Golang
视频处理
网络通信
实时应用
用 Rust 构建一个 WebSocket 服务器
编程
用 Rust 构建一个 WebSocket 服务器
2024-11-19 10:08:22 +0800 CST
view 2490
本文介绍了如何使用Rust构建一个快速且可靠的WebSocket服务器。通过逐步指导,涵盖了项目创建、依赖项添加、代码编写及每个代码块的功能解释。示例展示了如何处理WebSocket连接、接收和发送消息,并提供了扩展功能的建议,帮助读者理解Rust在网络编程中的应用。
编程
网络
Rust
WebSocket
异步编程
告别笨重 CAD:Claude 写出来的 3D 建筑编辑器,浏览器打开就能用
资讯
告别笨重 CAD:Claude 写出来的 3D 建筑编辑器,浏览器打开就能用
2026-04-24 07:27:07 +0800 CST
view 132
PascalEditor是一款由ClaudeAI参与开发的WebGPU3D建筑编辑器,开源免费、浏览器直接运行、性能流畅。本文深入分析其技术架构(WebGPU、ReactThreeFiber、脏节点追踪、Monorepo分层设计)、核心特性(零门槛免安装、完全免费开源、AI参与开发)、与主流工具(酷家乐、SketchUp、AutoCAD/Revit)的对比,以及它所代表的AI编程新范式。适合装修房主、设计师、前端开发者及创业团队使用。
WebGPU
ReactThreeFiber
AI编程
开源3D工具
Claude
前端图形学
建筑可视化
MIT协议
3D编辑器
浏览器应用
WebAssembly Component Model 深度解析:WASM 的集装箱革命如何重塑跨语言组件化开发
编程
WebAssembly Component Model 深度解析:WASM 的集装箱革命如何重塑跨语言组件化开发
2026-04-24 18:05:25 +0800 CST
view 216
深度解析WebAssembly Component Model从WIT接口定义到跨语言组件实战
WebAssembly
WASM
Component Model
WIT
WASI
Rust
Go
微服务
跨语言
组件化
WebRTC直播技术详解:从原理到实战演示
编程
WebRTC直播技术详解:从原理到实战演示
2025-09-02 10:30:46 +0800 CST
view 830
WebRTC是一种开放标准,允许Web应用实现实时音视频通信,广泛应用于直播、视频会议等场景。本文详细介绍了WebRTC的核心技术原理,包括信令服务器、SDP和ICE,并提供了一个完整的WebRTC直播系统的实战演示代码。通过理解这些核心概念,开发者可以构建低延迟的直播应用,提升用户体验。
实时通信
Web技术
直播技术
Docker 中运行并使用 WebRTC 的自托管虚拟浏览器
综合
Docker 中运行并使用 WebRTC 的自托管虚拟浏览器
2024-11-19 03:03:55 +0800 CST
view 1688
Neko虚拟浏览器是一款自托管的虚拟浏览器,允许用户在安全的虚拟环境中访问互联网。它支持多用户同时访问,适合开发人员和寻求隐私保护的用户。Neko提供了便捷的浏览体验,用户可以在多个设备上共享浏览器访问权限,适用于协作项目和资源共享。
虚拟浏览器
安全技术
WebRTC
Docker
隐私保护
纯 Go 实现的 WebGPU:gogpu/wgpu 深度解析,零 CGO 如何征服 GPU 编程
编程
纯 Go 实现的 WebGPU:gogpu/wgpu 深度解析,零 CGO 如何征服 GPU 编程
2026-04-26 01:42:52 +0800 CST
view 155
深度解析纯 Go 实现的 WebGPU 项目 gogpu/wgpu:零 CGO 依赖、syscall 直连 GPU API、Snatchable 资源管理模式、自动屏障生成、Damage-Aware 增量渲染,包含完整代码示例与性能对比
Go
WebGPU
GPU
Vulkan
系统编程
图形编程
手把手带你撸一个生产级 Go Web 脚手架:分层 + DI + 可插拔驱动
编程
手把手带你撸一个生产级 Go Web 脚手架:分层 + DI + 可插拔驱动
2026-04-08 10:17:43 +0800 CST
view 242
手把手带你撸一个生产级 Go Web 脚手架,支持分层架构、自定义 DI 容器、可插拔驱动系统、版本化数据库迁移。
Go
Gin
Web
DI
脚手架
Nginx 防止IP伪造,绕过IP限制
编程
Nginx 防止IP伪造,绕过IP限制
2025-01-15 09:44:42 +0800 CST
view 1888
本文介绍了如何在Nginx中配置以防止IP伪造,确保后端应用程序能够获取真实的客户端IP。通过使用`X-Real-IP`头信息和相应的Nginx配置,能够有效避免恶意用户伪造IP地址的风险。此外,建议限制后端服务器仅接受来自Nginx的流量,以增强安全性。
网络安全
反向代理
Web架构
综合
浅谈CSRF攻击
2024-11-18 09:45:14 +0800 CST
view 1567
CSRF(跨站请求伪造)是一种攻击方式,攻击者利用受害者的身份发送恶意请求,可能导致个人隐私泄露和财产损失。CSRF攻击依赖于用户在受信任网站的登录状态,攻击者通过第三方网站发起请求。防御措施包括同源检测、CSRFToken校验和双重Cookie验证,选择合适的防御策略可以提升Web应用的安全性。
网络安全
Web安全
攻击防御
综合
XSS攻击是什么?
2024-11-19 02:10:07 +0800 CST
view 1188
本文介绍了XSS攻击的概念及其分类,包括反射型、存储型和DOM-basedXSS。详细阐述了每种类型的攻击原理、步骤及常见示例,并提供了防范措施,如数据过滤、HTML编码和CSP策略等。通过代码示例,展示了如何利用恶意链接和脚本进行攻击,以及如何有效防止这些攻击,确保Web应用的安全性。
网络安全
Web安全
编程
WebAssembly 正式"转正":W3C 宣布 Wasm 成为与 JavaScript 平级的 Web 一等公民
编程
WebAssembly 正式"转正":W3C 宣布 Wasm 成为与 JavaScript 平级的 Web 一等公民
2026-04-17 14:45:19 +0800 CST
view 150
2026年3月25日W3C正式宣布WebAssembly成为与JavaScript平级的Web一等公民。本文深度解析Wasm技术演进史、底层原理、.NET 11 CoreCLR on Wasm突破、组件模型、WASI与云原生落地,以及Rust工具链实战。
WebAssembly
Wasm
W3C
.NET
Blazor
Rust
WASI
前端性能
WebAssembly 组件模型深度解析:当「一次编写,到处运行」终于成为现实
编程
WebAssembly 组件模型深度解析:当「一次编写,到处运行」终于成为现实
2026-04-08 18:55:13 +0800 CST
view 289
深度解析 WebAssembly 组件模型:从模块隔离困境到 WIT 接口类型系统,从能力导向安全到跨语言协作,全面解读这一让「一次编写,到处运行」真正成为现实的技术革命。
WebAssembly
Wasm
组件模型
WIT
云原生
边缘计算
TEN Framework 深度解析:当实时多模态语音 AI 遇上真正的"即插即用"
编程
TEN Framework 深度解析:当实时多模态语音 AI 遇上真正的"即插即用"
2026-04-08 19:04:47 +0800 CST
view 227
TEN Framework 是一个开源的实时多模态对话 AI 框架,让开发者能够像搭积木一样快速构建低延迟、高质量的实时语音/视频 AI Agent。本文深度解析其核心架构、实战应用与性能优化策略。
TEN Framework
语音AI
实时多模态
WebRTC
AI Agent
综合
Puter一款基于浏览器的互联网操作系统
2024-11-19 08:47:16 +0800 CST
view 1314
Puter是一款基于浏览器的互联网操作系统,开源不到一个月便吸引了超过12K的Star和1000万用户。它支持多用户在线协作,具有高度可扩展性和轻量级特点,能够在各种设备上运行。Puter的成功可能推动Web技术的发展,为用户提供更加开放和高效的计算体验。
操作系统
开源软件
Web技术
团队协作
跨平台
Nginx负载均衡详解
编程
Nginx负载均衡详解
2024-11-17 07:43:48 +0800 CST
view 1436
本文详细介绍了Nginx负载均衡的实现过程,包括安装、配置和启动Nginx,以及支持的负载均衡算法,如轮询、指定权重、IP哈希和最少连接。通过配置upstream模块,Nginx能够将客户端请求分发到多台后端服务器,提高系统的并发处理能力,并解决session共享问题。
Web服务器
负载均衡
网络技术
Brunost:一个强制使用挪威语Nynorsk编写代码的编程语言——深度解析与实战
编程
Brunost:一个强制使用挪威语Nynorsk编写代码的编程语言——深度解析与实战
2026-04-18 13:16:43 +0800 CST
view 157
深入解析Brunost:一款用Zig编写、强制使用挪威语Nynorsk书写代码的函数式编程语言。涵盖语法、架构设计、实战代码、性能分析。
Brunost
Nynorsk
编程语言
Zig
WebAssembly
函数式编程
Gleam
自然语言编程
在Vue 3中实现用户登录功能,使用Firebase认证
编程
在Vue 3中实现用户登录功能,使用Firebase认证
2024-11-18 22:06:44 +0800 CST
view 1464
本文介绍了如何在Vue3中使用Firebase实现用户登录功能。通过安装Firebase和VueFire,配置Firebase,创建登录组件,并集成到应用中,开发者可以快速实现安全的用户认证。文章详细描述了每个步骤,包括代码示例,帮助开发者理解和实现这一功能。
前端开发
用户认证
Vue框架
Firebase
Kimi K2.6 开源深度测评:国产模型首次登顶全球代码榜首,开发者必须知道的那些事
编程
Kimi K2.6 开源深度测评:国产模型首次登顶全球代码榜首,开发者必须知道的那些事
2026-04-28 15:51:45 +0800 CST
view 47
2026年4月20日月之暗面发布Kimi K2.6,在SWE-Bench Pro拿下58.6分首次超越GPT-5.4和Claude Opus 4.6。本文从技术架构、代码实测、API集成、性能优化、工具链集成等维度进行深度测评。
AI大模型
代码工具
Kimi
月之暗面
开源模型
SWE-Bench
开发者工具
代码审查
Superpowers 深度解析:如何用工程化工作流让 AI 编码从「随机发挥」变成「可预测交付」
编程
Superpowers 深度解析:如何用工程化工作流让 AI 编码从「随机发挥」变成「可预测交付」
2026-04-19 08:46:16 +0800 CST
view 440
Superpowers 是 GitHub 14万星的 AI 编码工程化框架,通过强制性的 Skills 工作流让 AI 从随机发挥变成可预测交付。本文深度解析其架构设计与实战用法。
AI编程
工程化工具
Superpowers
Claude Code
TDD
开发方法论
Superpowers 深度解析:当AI编码智能体学会"测试驱动开发"——从提示词工程到工程化工作流的范式革命
编程
Superpowers 深度解析:当AI编码智能体学会"测试驱动开发"——从提示词工程到工程化工作流的范式革命
2026-04-14 13:57:16 +0800 CST
view 359
Superpowers是GitHub 11万+星的开源项目,通过强制性TDD工作流让AI编码助手从"会写代码"进化到"会做工程"。本文深度解析其技能系统、子代理驱动开发和工程化实践。
AI
Agent
TDD
Superpowers
Claude Code
Cursor
测试驱动开发
工程化
Little Snitch for Linux 开源深度解析:当 macOS 传奇防火墙「杀入」Linux 生态
编程
Little Snitch for Linux 开源深度解析:当 macOS 传奇防火墙「杀入」Linux 生态
2026-04-10 00:25:47 +0800 CST
view 275
2026年4月8日Objective Development开源Little Snitch for Linux的eBPF核心代码。本文从源码出发,深度拆解其架构设计、过滤引擎算法、eBPF内核空间实现与用户态程序。
Linux
eBPF
网络安全
Rust
Firewall
Little Snitch
大家都在搜索什么?
devops
易支付
一个官网+多少钱
统一接受回调
统一回调
sub
node
宝塔日志
mysql
shell
ElasticSearch
css
vue
api接口对接
2025
支付接口对接
go
php
php回调
回调
上一页
1
...
10
11
12
13
14
...
47
下一页