程序员茄子
全部
编程
代码
资讯
案例
综合
联系我们
html在线编辑
登录注册
AI,自己全程接管维护
php
mysql
shell
go
vue
css
api接口对接
支付接口对接
最新
最热
C++26 深度实战:当 Herb Sutter 说这是"自 C++11 以来最具影响力的版本"——从静态反射到契约编程、从 Senders/Receivers 到线性代数的生产级完全指南(2026)
编程
C++26 深度实战:当 Herb Sutter 说这是"自 C++11 以来最具影响力的版本"——从静态反射到契约编程、从 Senders/Receivers 到线性代数的生产级完全指南(2026)
2026-06-20 09:29:56 +0800 CST
view 864
C++26 四大核心特性深度实战:静态反射 P2996 实现自动序列化与编译时 ORM,契约编程 P2900 构建健壮 API,Senders/Receivers P2300 标准化异步管道,安全改进消灭 UB。含完整代码示例、编译器支持现状、性能基准与迁移策略。
C++
C++26
反射
契约编程
Senders
异步编程
内存安全
如何使用PHP实现图片防盗链,防止未经授权的直接链接
编程
如何使用PHP实现图片防盗链,防止未经授权的直接链接
2024-11-18 12:15:23 +0800 CST
view 1907
本文介绍了如何使用PHP实现图片防盗链,防止未经授权的直接链接。通过检查HTTP_REFERER,返回403Forbidden状态码来阻止盗链。还讨论了更可靠的防盗链方案,包括服务器端配置、临时授权链接、动态生成链接、请求头检查和身份验证等方法,以提高安全性和防护效果。
网络安全
PHP编程
图片处理
防盗链
Rust 冲上 TIOBE 第 12 名:当「最难语言」终于等到它的时代——从内存安全革命到系统编程新纪元的完全指南(2026)
编程
Rust 冲上 TIOBE 第 12 名:当「最难语言」终于等到它的时代——从内存安全革命到系统编程新纪元的完全指南(2026)
2026-06-08 23:50:36 +0800 CST
view 800
2026年6月Rust首次进入TIOBE第12名,创下历史新高。本文深入解析Rust的三大核心技术优势:性能、内存安全、强抽象能力,并提供异步编程实战、API网关开发等完整代码示例。
Rust
编程语言
系统编程
内存安全
异步编程
Tokio
性能优化
6天、96万行Rust、Bun用Claude Code亲手重写了自己:一场改变软件工程范式的极限实验
编程
6天、96万行Rust、Bun用Claude Code亲手重写了自己:一场改变软件工程范式的极限实验
2026-07-22 06:13:31 +0800 CST
view 118
2026年5月,Bun在6天内由Claude Code主导完成了从Zig到Rust的百万行级重写。深度解析这场极限实验的技术细节、内存安全跨越、社区争议,以及AI驱动软件工程的未来图景。
Bun
Rust
Zig
Claude Code
AI编程
JavaScript运行时
系统编程
语言迁移
开源
内存安全
CVE-2026-31431 Copy Fail深度解析:Linux内核零拷贝页缓存污染与本地提权完整指南
编程
CVE-2026-31431 Copy Fail深度解析:Linux内核零拷贝页缓存污染与本地提权完整指南
2026-07-27 01:12:18 +0800 CST
view 274
深度解析2026年最热Linux内核漏洞CVE-2026-31431(Copy Fail):从AF_ALG加密接口、splice()零拷贝机制到authencesn写入原理,完整拆解攻击链,提供检测、修复和生产环境防御方案。
CVE
Linux内核
内核漏洞
本地提权
AF_ALG
splice
页缓存
安全漏洞
零拷贝
权限提升
Valkey 9.1 深度拆解:AI 智能体自动化代码回迁、Provenance Guard 信任链与 RDMA 网络层——Redis 最佳平替的终极进化
编程
Valkey 9.1 深度拆解:AI 智能体自动化代码回迁、Provenance Guard 信任链与 RDMA 网络层——Redis 最佳平替的终极进化
2026-08-03 01:13:30 +0800 CST
view 114
深度拆解Valkey9.1:AI智能体自动化代码回迁、Provenance Guard信任链、RDMA网络层突破、2000节点集群扩展,附完整Redis迁移指南与性能对比分析
Valkey
Redis
开源
内存数据库
AI智能体
RDMA
集群
缓存
向量搜索
供应链安全
SpringBoot 实现一人一号,无感刷新Jwt
编程
SpringBoot 实现一人一号,无感刷新Jwt
2024-11-19 03:12:05 +0800 CST
view 1813
本文详细阐述了如何通过SpringBoot、SpringSecurity、JWT和Redis实现用户认证与授权,确保每位用户仅能通过一个账号登录,并有效管理Token的刷新策略。介绍了JwtTokenFilter拦截器的实现,如何解析和验证Token,以及无感刷新Token的机制,提升系统安全性和用户体验。
后端开发
安全架构
用户认证
技术实现
Hermes彻底碾压OpenClaw?10周登顶全球Token消耗榜的AI Agent架构解析
编程
Hermes彻底碾压OpenClaw?10周登顶全球Token消耗榜的AI Agent架构解析
2026-05-21 16:25:24 +0800 CST
view 486
Hermes登顶OpenRouter全球应用Token消耗榜榜首,10周内从零到全球调用量第一,自我进化技能机制、有限记忆、模型解耦、本地优先,针对性解决OpenClaw安全漏洞和效率问题。
AI Agent
OpenClaw
Hermes
架构对比
安全审计
从'隐私门'到全面开源:xAI Grok Build 架构、工程实践与开发者生态全景解析(2026)
编程
从'隐私门'到全面开源:xAI Grok Build 架构、工程实践与开发者生态全景解析(2026)
2026-07-22 10:15:36 +0800 CST
view 199
深度解析xAI Grok Build:84万行Rust代码开源,涵盖五层架构、Cargo monorepo设计、ACP协议、MCP集成、Skills系统、隐私争议始末与开发者生态全景。
Grok Build
xAI
AI编程
Agent
Rust
ACP协议
Skills
隐私安全
终端工具
MCP
Apache APISIX 深度拆解:从 API 网关到 AI 网关——当 Lua 脚本引擎遇上 20+ LLM 提供商,手写一个生产级 AI 流量治理平台
编程
Apache APISIX 深度拆解:从 API 网关到 AI 网关——当 Lua 脚本引擎遇上 20+ LLM 提供商,手写一个生产级 AI 流量治理平台
2026-08-03 03:43:49 +0800 CST
view 98
深度拆解Apache APISIX从API网关到AI网关的架构演进:10个AI插件构建完整LLM流量治理栈、多LLM负载均衡、Token级限流、Prompt安全三层防线、AI RAG网关层注入、Agent Skills用AI管理AI网关,附完整生产部署配置与性能基准测试
Apache APISIX
AI Gateway
LLM
API Gateway
OpenResty
Lua
etcd
Token限流
Prompt安全
RAG
多LLM路由
负载均衡
内容审核
AI Agent Skills
MCP
云原生
微服务
综合
AJ-Captcha —— 一款跨平台、高效、安全的验证码功能
2024-11-19 08:19:51 +0800 CST
view 4001
AJ-Captcha是一款高效、安全的行为验证码解决方案,支持多种前端框架和后端Java实现。通过滑动拼图和文字点选的方式,提升用户体验,确保安全性。项目提供丰富的代码示例,支持弹出式和嵌入式UI展示,适用于多语言和多平台。开发者可以轻松集成,快速实现验证码功能,是替代传统验证码的理想选择。
验证码
前端开发
后端开发
安全性
用户体验
Rust 1.96 正式发布:全新 Range 类型体系带来的革命性变化
编程
Rust 1.96 正式发布:全新 Range 类型体系带来的革命性变化
2026-07-09 10:43:28 +0800 CST
view 237
深入解析 Rust 1.96 的全新 Range 类型体系,探讨 Copy trait、IntoIterator、WebAssembly 改进等核心更新,带你全面了解这门系统编程语言的最新进化。
Rust
编程语言
系统编程
WebAssembly
内存安全
Nginx 防止IP伪造,绕过IP限制
编程
Nginx 防止IP伪造,绕过IP限制
2025-01-15 09:44:42 +0800 CST
view 2264
本文介绍了如何在Nginx中配置以防止IP伪造,确保后端应用程序能够获取真实的客户端IP。通过使用`X-Real-IP`头信息和相应的Nginx配置,能够有效避免恶意用户伪造IP地址的风险。此外,建议限制后端服务器仅接受来自Nginx的流量,以增强安全性。
网络安全
反向代理
Web架构
Nginx服务器版本号泄露的安全隐患,强调了攻击者如何利用已知漏洞进行攻击
2024-11-19 03:48:34 +0800 CST
view 2072
本文讨论了Nginx服务器版本号泄露的安全隐患,强调了攻击者如何利用已知漏洞进行攻击。介绍了大型网站如天猫和京东如何隐藏版本号,并提供了使用`headers-more-nginx-module`模块灵活配置服务器信息的方法,以提高安全性。通过合理配置,可以有效减少信息泄露,增强服务器的隐蔽性和抗攻击能力。
网络安全
服务器配置
Nginx
资讯
网站被黑了怎么办?程序员手把手教你快速处理!
2024-11-18 01:48:01 +0800 CST
view 2025
网站被黑是站长和开发者面临的严重问题,可能导致业务损失和法律风险。确认被黑后,应立即下线网站、备份数据、更新安全补丁、修改密码,并分析入侵路径。修复漏洞后,强化安全防护措施,如安装WAF、启用HTTPS、定期备份等,最后重新上线并通知用户。预防再次被黑需定期更新和审计安全。
网络安全
网站管理
技术支持
Claude Code 源码泄露深度解析:51万行代码"裸奔"背后的工程启示
编程
Claude Code 源码泄露深度解析:51万行代码"裸奔"背后的工程启示
2026-04-08 11:08:55 +0800 CST
view 883
本文深度解析了Anthropic的AI编程工具ClaudeCode因.npmignore配置疏忽导致51万行TypeScript源码泄露的事件。泄露源于SourceMap文件被意外发布到npm仓库,暴露了架构设计、核心模块如QueryEngine.ts和多智能体系统等关键技术细节。事件引发GitHub社区狂欢与法律争议,并强调了CI/CD安全检查、工程纪律及安全意识的重要性,为开发者提供了正反两面的工程启示。
技术安全
软件开发
人工智能
工程管理
Rust 1.96 全新 Range 类型体系:深入解析核心设计理念与工程实践
编程
Rust 1.96 全新 Range 类型体系:深入解析核心设计理念与工程实践
2026-07-09 11:43:30 +0800 CST
view 269
深度解析 Rust 1.96 全新 Range 类型体系,探讨 IntoIterator vs Iterator 设计选择,Range Copy 特性的工程实践,以及 Rust 在 2026 年首入 TIOBE 前十背后的技术趋势。
Rust
编程语言
Rust1.96
Range类型
系统编程
内存安全
教程
php获取当前域名
代码
php获取当前域名
2024-11-18 00:12:48 +0800 CST
view 1779
这段PHP代码用于检查当前请求是否使用HTTPS协议,并获取当前域名,最终组合成完整的URL并输出。代码首先判断HTTPS的状态,然后通过$_SERVER变量获取主机名,最后将协议和主机名组合成完整的URL。
编程
Web开发
安全
Rust 闯入 TIOBE 前十:内存安全为何不再需要 GC——所有权、借用检查器与零成本抽象的深度实战
编程
Rust 闯入 TIOBE 前十:内存安全为何不再需要 GC——所有权、借用检查器与零成本抽象的深度实战
2026-07-16 02:45:22 +0800 CST
view 343
2026年7月Rust首次跻身TIOBE前十。从编译器视角深度拆解所有权、借用检查器、零成本抽象,配并发缓存、零成本迭代器、Result错误处理与异步实战代码,讲清内存安全为何不再需要GC。
Rust
TIOBE
内存安全
所有权
借用检查器
零成本抽象
Linux 服务器 SSH 同时开启密码 + 密钥登录:root 用户完整配置指南
编程
Linux 服务器 SSH 同时开启密码 + 密钥登录:root 用户完整配置指南
2026-05-08 12:11:48 +0800 CST
view 635
详细介绍 Linux 服务器 root 用户如何同时开启密码和密钥两种 SSH 登录方式,包括配置修改、密钥生成、权限设置和安全建议。
Linux
SSH
服务器
安全
运维
Bun 从 Zig 到 Rust 的百万行 AI 重写:一场被 AI 改写的语言选择、内存安全与工程哲学之战
编程
Bun 从 Zig 到 Rust 的百万行 AI 重写:一场被 AI 改写的语言选择、内存安全与工程哲学之战
2026-07-16 03:46:51 +0800 CST
view 252
11天96万行代码,Bun用Claude把JavaScript运行时从Zig完全重写为Rust。从运行时架构、Zig与Rust内存模型对撞、13000处unsafe、AI迁移方法论到性能实测,工程师视角彻底拆解这场语言选择与工程哲学之战。
Bun
Rust
Zig
AI重写
内存安全
JavaScript运行时
comptime
所有权
Bun 深度拆解:一个 JavaScript 运行时如何让 Claude Code 在 9 天内用 Rust 重写自己——从 Zig 到 Rust 的百万行 AI 工程实践全解析
编程
Bun 深度拆解:一个 JavaScript 运行时如何让 Claude Code 在 9 天内用 Rust 重写自己——从 Zig 到 Rust 的百万行 AI 工程实践全解析
2026-08-03 09:14:15 +0800 CST
view 79
深度拆解Bun从Zig到Rust的百万行AI重写工程:Claude Code 9天完成6755次提交、99.8%测试通过率背后的架构决策、unsafe代码争议、JavaScript运行时架构分析,附完整代码示例与性能对比
Bun
JavaScript运行时
Rust
Zig
Claude Code
AI工程化
内存安全
JavaScriptCore
性能优化
开源
Rust 2026:首入 TIOBE Top 10,从新星语言到基础设施 Tier 1 的蜕变之路
编程
Rust 2026:首入 TIOBE Top 10,从新星语言到基础设施 Tier 1 的蜕变之路
2026-07-10 01:46:01 +0800 CST
view 824
2026年7月 Rust 历史性跻身 TIOBE 指数前十。本文从技术原理、生态演进、生产实践三个维度深入剖析 Rust 崛起的底层逻辑,涵盖 Rust 1.96 Range 类型革新、所有权系统原理解析、Tokio 异步编程实战,并展望 Rust 在 AI 时代的角色演进。
Rust
TIOBE
内存安全
所有权系统
async
Tokio
性能优化
云原生
paniclock深度解析:macOS一键禁用Touch ID的隐私防护利器
编程
paniclock深度解析:macOS一键禁用Touch ID的隐私防护利器
2026-04-27 20:07:25 +0800 CST
view 670
paniclock是一款开源macOS菜单栏工具,一键禁用Touch ID、锁定屏幕,强制密码解锁,保护隐私安全。支持合盖自动锁定、自定义快捷键。
macOS
隐私安全
开源工具
Touch ID
大家都在搜索什么?
devops
易支付
一个官网+多少钱
统一接受回调
统一回调
sub
node
宝塔日志
mysql
shell
ElasticSearch
css
vue
api接口对接
2025
支付接口对接
go
php
php回调
回调
上一页
1
...
26
27
28
29
30
...
56
下一页