程序员茄子
全部
编程
代码
资讯
案例
综合
联系我们
html在线编辑
登录注册
AI,自己全程接管维护
php
mysql
shell
go
vue
css
api接口对接
支付接口对接
最新
最热
Excalidraw:127K Star 开源手绘白板,AI 生成架构图,浏览器即开即画
编程
Excalidraw:127K Star 开源手绘白板,AI 生成架构图,浏览器即开即画
2026-07-14 11:40:07 +0800 CST
view 120
Excalidraw是127K+Star开源手绘白板,Canvas 2D+Rough.js实现手绘风格,支持WebRTC实时协作/PNG SVG导出/JSON进Git/离线可用,AI Text-to-Diagram自然语言生成架构图,Obsidian/Notion/VS Code插件集成,MIT协议可私有化部署。
Excalidraw
开源
手绘
白板
AI
架构图
实时协作
TypeScript
React
知识图谱
Pion是WebRTCAPI的纯Golang实现,提升了WebRTC应用开发效率
编程
Pion是WebRTCAPI的纯Golang实现,提升了WebRTC应用开发效率
2024-11-19 08:26:56 +0800 CST
view 2422
Pion是WebRTCAPI的纯Golang实现,提升了WebRTC应用开发效率。它提供简单易用的API,支持多种创意项目,如视频同步观看、嵌入式设备摄像头传输、数据安全传输等。Pion实现了完整的PeerConnectionAPI,支持多种媒体格式和加密算法,适用于多个操作系统和架构。示例代码展示了如何使用Pion发送视频文件到浏览器。
WebRTC
Golang
视频处理
网络通信
实时应用
编程
npkill:一键清理 node_modules,瞬间释放磁盘空间!
2025-08-28 18:19:41 +0800 CST
view 1263
npkill是一个命令行工具,专门用于查找和删除node_modules文件夹,帮助开发者快速释放磁盘空间。它提供交互式界面,支持扫描整个磁盘或指定目录,显示文件夹大小和最后修改时间。用户可以选择删除特定文件夹,或使用自动模式批量删除。npkill是解决JavaScript开发者面临的磁盘空间问题的高效工具,适合定期清理不再维护的项目。
开发工具
JavaScript
磁盘管理
Dagger深度解析:让CI/CD真正变成「代码」的下一代流水线引擎
编程
Dagger深度解析:让CI/CD真正变成「代码」的下一代流水线引擎
2026-07-07 21:49:06 +0800 CST
view 137
Dagger是2026年最受关注的CI/CD创新项目,它用真正的编程语言取代YAML配置,让流水线成为可测试、可复用、类型安全的一等公民代码。本文从架构原理、Module系统、观测性到生产落地全面深度解析。
DevOps
CI/CD
Go
Python
容器化
开发效率
科大讯飞开源SkillHub:企业级智能体技能注册中心
案例
科大讯飞开源SkillHub:企业级智能体技能注册中心
2026-05-06 07:34:11 +0800 CST
view 593
科大讯飞开源SkillHub企业级智能体技能注册中心,自托管私有化部署,支持发布/发现/管理技能包,RBAC权限控制,两级审核治理,完整审计日志,Java 21 + React 19 + PostgreSQL 16技术栈
AI Agent
Skill Registry
企业级
讯飞开源
技能管理
Rbac
私有化部署
向满屏的 Import 语句说再见!
编程
向满屏的 Import 语句说再见!
2024-11-18 12:20:51 +0800 CST
view 1714
在大型项目中,密集的导入语句会影响代码整洁性和维护性。本文探讨了如何优雅管理导入语句,包括拒绝模块重新导出、使用require.context、动态导入、ProvidePlugin、TypeScript命名空间等技术,以减少显式导入,提升代码的可读性和组织性。
编程
软件开发
前端技术
TypeScript 7.0 深度实战:从 JavaScript 到 Go 的原生移植——10 倍性能飞跃背后的架构革命与工程实践
编程
TypeScript 7.0 深度实战:从 JavaScript 到 Go 的原生移植——10 倍性能飞跃背后的架构革命与工程实践
2026-05-06 08:07:27 +0800 CST
view 493
深度剖析 TypeScript 7.0 从 JavaScript 到 Go 的原生移植,10 倍性能飞跃背后的架构设计与工程实践。
TypeScript
Go
编译器
性能优化
前端工具链
Pycairo是一个强大的Python库,用于绘制各种2D图形
综合
Pycairo是一个强大的Python库,用于绘制各种2D图形
2024-11-18 21:01:19 +0800 CST
view 1990
Pycairo是一个强大的Python库,用于绘制各种2D图形。本文介绍了如何安装pycairo,并通过示例代码展示了绘制简单矩形、笑脸、添加文字和创建渐变效果的过程。Pycairo使得图形创作变得简单而有趣,适合用于设计logo、游戏图形和数据可视化等多种应用。
Python库
图形绘制
数据可视化
File 和 Blob 的区别
编程
File 和 Blob 的区别
2024-11-18 23:11:46 +0800 CST
view 1863
本文详细解析了JavaScript中的`File`和`Blob`对象的区别与应用。`Blob`表示不可变的原始二进制数据,适合处理大文件,而`File`继承自`Blob`,包含文件的元数据。两者在文件上传、下载和数据处理等场景中经常结合使用,提供了高效的数据操作方式。
前端开发
JavaScript
数据处理
在Go语言中,可以通过多种方式实现即插即用的插件系统
编程
在Go语言中,可以通过多种方式实现即插即用的插件系统
2024-11-19 09:40:51 +0800 CST
view 1810
在Go语言中,可以通过多种方式实现即插即用的插件系统。使用内置的`plugin`包可以动态加载`.so`文件,适用于Linux和macOS。另一种方法是通过接口和反射机制设计插件系统,支持跨平台,但不支持真正的热插拔。还可以动态编译插件以实现灵活的开发。选择方法取决于项目需求和环境。
编程
软件开发
Go语言
插件
动态加载
告别手动处理数据!SheetJS 终极指南:在浏览器与 Node.js 中玩转 Excel 与 CSV
编程
告别手动处理数据!SheetJS 终极指南:在浏览器与 Node.js 中玩转 Excel 与 CSV
2025-09-01 06:55:42 +0800 CST
view 1037
SheetJS是一个强大的JavaScript库,用于在浏览器和Node.js环境中读取和写入多种电子表格格式,如Excel和CSV。它支持将数据从不同格式之间转换,提供丰富的API以便于操作工作簿、工作表和单元格。本文介绍了SheetJS的核心功能、使用方法和实战代码示例,帮助开发者快速上手处理电子表格数据。
JavaScript
数据处理
Web开发
电子表格
开源库
WebAssembly 组件模型与 WASI 深度实战:把「一次编写、到处运行」做成工程现实——从栈式字节码、WIT 接口到 Wasmtime 多语言宿主与 8ms 冷启动的完整指南(2026)
编程
WebAssembly 组件模型与 WASI 深度实战:把「一次编写、到处运行」做成工程现实——从栈式字节码、WIT 接口到 Wasmtime 多语言宿主与 8ms 冷启动的完整指南(2026)
2026-07-08 07:14:09 +0800 CST
view 186
WebAssembly 不是浏览器里的汇编,而是可移植、强隔离、毫秒级启动的二进制计算单元标准。本文从栈式字节码、WASI 能力导向安全、组件模型与 WIT,到 Wasmtime 多语言宿主嵌入与 8ms 冷启动,给出一份 2026 年的工程化完整指南。
WebAssembly
WASI
Wasmtime
Rust
云原生
组件模型
一个手机端的导航栏的HTML和CSS代码
代码
一个手机端的导航栏的HTML和CSS代码
2024-11-19 06:37:04 +0800 CST
view 1837
该文本展示了一个手机端的导航栏的HTML和CSS代码。导航栏包含四个选项:消息、添加、定位和我的。每个选项都有相应的图标和交互效果,用户点击时会高亮显示。样式使用了Flexbox布局,确保导航栏在屏幕底部固定,并具有响应式设计。通过JavaScript函数实现了选项的激活状态切换。
前端开发
网页设计
用户界面
CutClaw 深度解析:开源 AI 智能剪辑师如何"听懂"音乐并剪出电影感大片——多智能体协作的音乐驱动视频剪辑革命
编程
CutClaw 深度解析:开源 AI 智能剪辑师如何"听懂"音乐并剪出电影感大片——多智能体协作的音乐驱动视频剪辑革命
2026-04-16 08:48:53 +0800 CST
view 1063
深度解析开源项目CutClaw的技术架构、多智能体协作机制、音乐驱动剪辑原理。由大湾区大学GVC实验室和北京交通大学团队联合腾讯ARC实验室开源,能将几小时素材自动剪成电影感大片。
CutClaw
AI剪辑
开源
视频剪辑
多智能体
音乐驱动
智能剪辑师
GitHub 2026年7月Trending热门AI Agent项目深度解析:从知识图谱到金融分析的工程化落地
编程
GitHub 2026年7月Trending热门AI Agent项目深度解析:从知识图谱到金融分析的工程化落地
2026-07-03 07:42:25 +0800 CST
view 821
深度解析2026年7月GitHub Trending热门AI Agent项目,覆盖编码规范、前端调试、代码知识图谱、金融分析四大方向,提供完整落地教程与性能优化方案
AI Agent
GitHub Trending
AI编程
代码知识图谱
金融AI
Rust 1.96 深度拆解:当 Range 终于学会 Copy——全新 range 类型体系如何用 IntoIterator 重写切片访问心智模型
编程
Rust 1.96 深度拆解:当 Range 终于学会 Copy——全新 range 类型体系如何用 IntoIterator 重写切片访问心智模型
2026-07-15 05:13:07 +0800 CST
view 143
从工程师视角深度拆解 Rust 1.96 全新 core::range 类型体系:RFC 3550 如何用 IntoIterator 替代 Iterator 让 Range 学会 Copy,配切片视图、RangeInclusive、assert_matches!、wasm 链接变更实战与迁移策略。
Rust
Rust 1.96
Range 类型
IntoIterator
标准库
Copy
RFC 3550
性能优化
Edition 迁移
使用PHP异步协程优化邮件发送的速度与稳定性
编程
使用PHP异步协程优化邮件发送的速度与稳定性
2024-11-18 06:46:21 +0800 CST
view 1649
本文介绍了如何使用PHP异步协程优化邮件发送的速度与稳定性。通过并发发送邮件,避免传统同步方式的效率低下和服务器负载问题。提供了具体的代码示例,展示了如何利用Swoole协程和PHPMailer库实现高效的邮件发送。总结了异步协程的优势,强调了其在提升应用性能和减少资源开销方面的重要性。
编程
PHP
性能优化
邮件服务
异步编程
使用 Rollup.js 快速开始构建一个前端项目
编程
使用 Rollup.js 快速开始构建一个前端项目
2024-11-18 19:54:44 +0800 CST
view 1505
Rollup.js是一个用于JavaScript项目的模块打包器,支持ES6模块标准,通过Tree-shaking优化未使用的代码。其工作流程包括初始化、构建、打包和输出。用户可以通过npm安装Rollup,配置输入输出文件,使用插件进行代码转换和优化。Rollup支持多种模块格式,并提供强大的插件系统,适合现代前端项目的构建和管理。
JavaScript
前端开发
模块化
Playwright MCP 深度解析:让 AI Agent 拥有浏览器自动化能力——12.8K Star 的 OpenClaw 核心技能揭秘
编程
Playwright MCP 深度解析:让 AI Agent 拥有浏览器自动化能力——12.8K Star 的 OpenClaw 核心技能揭秘
2026-04-16 08:56:12 +0800 CST
view 668
深度解析12.8K Star开源项目Playwright MCP,了解它如何让AI大模型获得浏览器自动化能力,成为OpenClaw的核心技能。
Playwright
MCP
浏览器自动化
AI Agent
OpenClaw
Skill
自动化测试
1.58-bit 大模型极限量化实战:从 BitNet 三值权重到单颗 CPU 跑起 100B 模型
编程
1.58-bit 大模型极限量化实战:从 BitNet 三值权重到单颗 CPU 跑起 100B 模型
2026-07-21 16:20:29 +0800 CST
view 111
2026极限量化实战:BitNet三值权重、absmean/absmax量化、BitLinear实现、带宽数学与bitnet.cpp内核优化,单CPU跑100B模型。
BitNet
1.58-bit
大模型量化
LLM
端侧推理
bitnet.cpp
PocketBase深度体验:一个文件搞定全栈开发,49.9K Star的后端神器
编程
PocketBase深度体验:一个文件搞定全栈开发,49.9K Star的后端神器
2025-09-04 12:52:55 +0800 CST
view 1700
PocketBase是一个开源的后端即服务(BaaS)平台,采用单文件部署理念,集成数据库、用户认证、文件管理等功能。它支持跨平台运行,内置SQLite数据库,提供自动生成的RESTfulAPI和实时数据订阅。适合中小型Web应用和原型开发,简化了后端开发和运维的复杂度,提升开发效率。
后端开发
开源软件
全栈开发
综合
HAProxy如何实现同一端口代理不同的后端服务
2024-11-19 05:42:02 +0800 CST
view 1838
本文介绍了端口复用的概念及其在网络通信中的应用,强调了在资源限制、简化配置和提高可用性等场景下的优势。通过分析协议特性,展示了如何使用Nginx和HAProxy实现端口复用的具体配置示例,指出了MySQL协议的特殊性。总结了端口复用在提高服务灵活性和可用性方面的重要性。
网络通信
负载均衡
服务配置
code-review-graph 深度解析:AI 编码助手的「大脑地图」,让代码审查不再烧 Token
编程
code-review-graph 深度解析:AI 编码助手的「大脑地图」,让代码审查不再烧 Token
2026-07-22 00:16:38 +0800 CST
view 84
深度解析 code-review-graph:如何用 Tree-sitter 构建代码知识图谱,通过 MCP 协议让 AI 编码助手精准读取上下文,平均减少 138.2 倍 Token 消耗,实测成本节省 98.8%。
code-review-graph
AI编程
知识图谱
MCP
Tree-sitter
Token优化
代码审查
Claude Code
Cursor
综合
Cursor Rules:让 Cursor AI 代码生成更智能、更高效,效率再次飞升!
2024-11-19 06:13:45 +0800 CST
view 4556
随着AI技术的发展,CursorAI编辑器通过CursorRules提供了一套定制化的代码生成规则,确保生成的代码符合项目的最佳实践。CursorRules包括命名规则、注释标准和代码风格规范,旨在提升代码质量和开发效率。开发者可以根据项目需求调整规则,定期回顾和优化,以确保代码的一致性和可维护性。
AI技术
代码生成
软件开发
最佳实践
项目管理
大家都在搜索什么?
devops
易支付
一个官网+多少钱
统一接受回调
统一回调
sub
node
宝塔日志
mysql
shell
ElasticSearch
css
vue
api接口对接
2025
支付接口对接
go
php
php回调
回调
上一页
1
...
178
179
180
181
182
183
下一页