2025-11-30 | Quantum Computing · Algorithms · Cryptography | #Shor #RSA #QFT #Period Finding #Integer Factorization
深入解析 Shor 算法:如何利用量子傅里叶变换 (QFT) 和周期查找将大整数分解的时间复杂度从指数级降低到多项式级,从而破解 RSA 加密。
2025-11-30 | game_math | #math #lerp #unity #unreal #basics
详解游戏引擎中常用的标量数学函数:Lerp, InverseLerp, Remap, Clamp, SmoothStep 等。不仅有公式,更有实际应用场景。
2025-11-30 | game_math | #math #trigonometry #sin #cos #atan2
深入浅出地讲解游戏开发中的三角函数:Sin, Cos, Atan2。从单位圆原理到圆周运动、波浪动画和朝向计算的实际应用。
2025-11-30 | game_math | #math #matrix #transformation #linear-algebra
深入理解游戏开发中的矩阵:从平移、旋转、缩放到齐次坐标,以及矩阵乘法在坐标系转换中的核心作用。
2025-11-30 | game_math | #math #quaternion #rotation #slerp
为什么游戏引擎都用四元数来表示旋转?详解欧拉角的万向节死锁问题,以及四元数的定义、运算和 Slerp 插值。
2025-11-30 | game_math | #math #vector #linear-algebra #game-dev
游戏开发数学系列第一篇:向量。介绍向量的定义、加减法、标量乘法、点积与叉积及其在游戏中的实际应用。
2025-11-30 | game_math | #math #geometry #distance #plane
详解欧几里得距离与曼哈顿距离的区别,平方距离优化技巧,以及点到直线、点到平面的距离计算方法。
2025-11-30 | game_math | #math #geometry #collision #raycast #aabb
从射线检测到包围盒碰撞。详解 Raycast 原理、AABB 碰撞检测算法以及它们在物理引擎中的应用。
2025-11-30 | game_math | #math #physics #collision #reflection
当物体相撞时会发生什么?详解反射向量计算、弹性碰撞与动量守恒。如何实现台球的反弹效果?
2025-11-30 | game_math | #math #physics #kinematics #integration
如何让物体动起来?详解速度、加速度与积分器。比较欧拉积分与韦尔莱积分的优劣,以及如何模拟抛物线运动。
2025-11-30 | game_math | #math #graphics #lighting #shader
光是如何与物体交互的?详解 Lambert 漫反射、Phong 镜面反射与 Blinn-Phong 改进模型。
2025-11-30 | game_math | #math #graphics #rendering #mvp
从 3D 模型到 2D 屏幕像素的旅程。详解 MVP 变换矩阵、齐次坐标与透视除法。
2025-11-30 | game_math | #math #animation #curves #bezier
如何让物体沿平滑路径移动?详解贝塞尔曲线 (Bezier) 与样条曲线 (Spline) 的原理与实现。
2025-11-30 | game_math | #math #animation #skeletal #ik
角色是如何动的?详解正向动力学 (FK) 与反向动力学 (IK) 的区别与算法原理。
2025-11-30 | game_math | #math #ai #navigation #boids
AI 如何寻路?详解 A* 算法原理与 Boids 群体模拟(分离、对齐、内聚)。
2025-11-30 | game_math | #math #procgen #noise #random
上帝掷骰子吗?详解伪随机数生成器 (PRNG) 与柏林噪声 (Perlin Noise) 在程序化生成中的应用。
2025-11-30 | game_math | #game-dev #math #index
游戏开发数学专题索引。
2025-11-30 | garbage-collection | #gc #zgc #shenandoah #ai #performance
探索垃圾回收技术的最新进展,包括 ZGC 的染色指针、读屏障技术以及 AI 驱动的参数调优。
2025-11-30 | garbage-collection | #comparison #java #go #python #rust
多维度对比主流编程语言的内存管理策略,分析吞吐量、延迟与开发效率的权衡。
2025-11-30 | garbage-collection | #golang #gc #performance #low-latency
深入分析 Go 语言的低延迟垃圾回收机制,包括三色标记法、混合写屏障以及 GC Pacing 调优。
2025-11-30 | garbage-collection | #java #jvm #gc #g1 #zgc
深入解析 Java 虚拟机 (JVM) 的垃圾回收算法,包括分代收集理论、CMS、G1 以及新一代的 ZGC 和 Shenandoah。
2025-11-30 | garbage-collection | #python #gc #reference-counting
深入解析 Python (CPython) 的内存管理,包括引用计数机制和分代循环垃圾收集器。
2025-11-30 | linux · io_uring · high-performance | #linux #io_uring #async-io #kernel
深入解析 Linux io_uring 的核心机制:提交队列 (SQ)、完成队列 (CQ) 与零拷贝技术,理解它为何能彻底改变高性能网络编程。
2025-11-30 | linux · io_uring · performance | #linux #io_uring #epoll #benchmark
全方位对比 io_uring 与 epoll:从系统调用开销、内存管理到编程模型。为什么说 io_uring 是下一代高性能 I/O 的王者?
2025-11-30 | linux · io_uring · tutorial | #linux #io_uring #liburing #c
手把手教你使用 liburing 编写第一个 io_uring 程序。详解 io_uring_queue_init, io_uring_submit 等核心 API 的使用流程。
2025-11-30 | linux · io_uring · network · tutorial | #linux #io_uring #tcp #c
深入网络编程,实现一个异步 TCP 服务器。学习如何使用 user_data 管理连接上下文,处理 Accept, Read, Write 链式调用。
2025-11-30 | linux · io_uring · performance · advanced | #linux #io_uring #sqpoll #zero-copy
深入探讨 io_uring 的进阶功能:SQPOLL (零系统调用)、Fixed Files (减少引用计数开销) 和 Provided Buffers (自动缓冲区管理)。
2025-11-30 | libevent · io_uring · linux | #libevent #io_uring #backend
探索 Libevent 2.2+ 版本中新增的 io_uring backend。如何开启、性能表现以及当前的局限性。
2025-11-30 | io_uring · linux · kernel | #io_uring #index #series
探索 Linux 下一代高性能异步 I/O 接口 io_uring,从核心原理到性能对比,再到与现有网络库的集成。
2025-11-30 | libevent · udp · network-programming | #libevent #udp #socket #datagram
如何在 Libevent 中处理 UDP 通信。为什么 Bufferevent 不适合 UDP?使用原始 Event 接口实现高性能 UDP 服务。
2025-11-30 | libevent · security · tls | #libevent #mtls #openssl #security
如何在 Libevent 中实现双向 TLS 认证 (mTLS)。从证书生成、SSL_CTX 配置到 bufferevent 集成,构建零信任网络基础。
2025-11-29
This series explores Garbage Collection (GC) algorithms, implementations in various programming languages, and modern advancements in memory management.
2025-11-29 | garbage-collection | #garbage-collection #memory-management #compaction #gc-algorithms
内存整理算法详解:原地内存碎片整理,解决堆内存碎片化问题的 GC 技术
2025-11-29 | algorithms | #regex #visualization #nfa #javascript #interactive
通过交互式动画,直观演示非确定性有限自动机(NFA)匹配字符串的步进过程,揭示正则引擎的内部奥秘。
2025-11-29 | algorithms | #cpp #json #parser #state-machine #compiler
从零开始实现一个基于有限状态机(FSM)的 JSON 解析器。不依赖第三方库,深入理解词法分析与语法分析的核心思想。
2025-11-29 | algorithms | #regex #performance #redos #security #optimization
深入探讨正则表达式的回溯机制导致的性能问题,详解 ReDOS 攻击原理与防御策略,并分享生产环境中的真实排查案例。
2025-11-29 | algorithms | #regex #regular-expressions #pattern-matching #automata #compiler
正则表达式原理与实现:从理论到实践,深入理解正则表达式引擎的工作机制
2025-11-29 | algorithms | #algorithms #string-matching #kmp #boyer-moore #pattern-matching
字符串匹配算法深度解析:KMP 和 Boyer-Moore 算法原理、实现与性能对比
2025-11-29 | computer-science | #quantum-computing #tutorial #algorithm
从量子比特和量子门的基础概念出发,通过 Deutsch 问题实例,手把手教你构建第一个完整的量子算法,理解叠加、纠缠和干涉如何协同工作实现量子优势。
2025-11-29 | computer-science | #quantum-computing #physics
深入浅出介绍量子计算的三大核心支柱:量子比特、叠加态和纠缠态,探讨量子计算机如何利用这些奇特性质解决特定问题,以及 Grover 算法如何实现量子搜索加速。
2025-11-29 | cryptography · security | #pqc #quantum-computing #cryptography

2025-11-29 | libevent · c/c++ · network-programming | #libevent #reactor #high-performance #tutorial
一套深度与广度兼备的 Libevent 技术专栏。从源码层面剖析 Reactor 模式、IO 多路复用、内存管理等核心机制,结合生产级实战项目,助你掌握高性能网络编程。
2025-11-27 | Libevent | #C #C++ #Makefile #CMake #Bazel #Build Systems
告别手写 gcc 命令,详解如何在 Makefile、CMake 和 Bazel 项目中优雅地集成 Libevent。
2025-11-27 | Libevent | #C #Environment Setup #Hello World #Echo Server
从零开始搭建 Libevent 开发环境,并编写第一个 Echo Server,体验事件驱动编程的魅力。
2025-11-27 | Libevent | #C #Network Programming #Reactor #Asynchronous I/O
深入理解 Libevent 的核心设计哲学:Reactor 模式、异步 I/O 模型以及其整体架构解析。
2025-11-27 | Libevent | #C #epoll #kqueue #IO Multiplexing
解密 Libevent 如何封装 epoll、kqueue 等底层机制,实现跨平台的统一事件接口。
2025-11-27 | Libevent | #C #Cross-platform #epoll #kqueue #IOCP
对比 Linux epoll、BSD kqueue 和 Windows IOCP 的异同,以及 Libevent 在不同平台上的实现差异与避坑指南。
2025-11-27 | Libevent | #C #Event Loop #Source Code Analysis
深入 Libevent 源码,剖析 Reactor 的心脏——event_base 结构体与事件循环的主流程。
2025-11-27 | Libevent | #C #Source Code Analysis #Data Structure
解剖 Libevent 的基本原子——struct event,理解其内部字段、状态流转与生命周期。
2025-11-27 | Libevent | #C #Bufferevent #SSL #Watermark
详解 Libevent 的高级抽象 bufferevent,掌握水位控制、过滤器模式以及 SSL/TLS 加密传输。
2025-11-27 | Libevent | #C #Data Structure #Queue #Hash Table #Min-Heap
Libevent 高效运行的基石:深入 sys/queue.h 宏、哈希表与最小堆的实现细节。
2025-11-27 | Libevent | #C #Memory Management #Zero-copy #Data Structure
深入剖析 Libevent 的核心数据结构 evbuffer,理解其链式存储、零拷贝优化与 sendfile 集成机制。
2025-11-27 | Libevent | #C #File I/O #Pipe #epoll
探讨 Libevent 对管道、TTY 和普通文件的支持差异,揭示 epoll 不支持磁盘文件的原因及解决方案。
2025-11-27 | Libevent | #C #Signal #Unix #Self-Pipe Trick
解析 Libevent 如何将异步的 Unix 信号转换为同步的事件通知,探讨 Self-Pipe Trick 与 signalfd 的实现差异。
2025-11-27 | Libevent | #C #Timer #Min-Heap #Optimization
深入理解 Libevent 的定时器机制,包括最小堆管理、Common-Timeout 优化以及时间精度的权衡。
2025-11-27 | Libevent | #Architecture #Database #RPC #Microservices
如何在 Reactor 模式中优雅地调用数据库和 RPC?探讨异步驱动集成、线程池卸载以及避免回调地狱的策略。
2025-11-27 | Libevent | #Architecture #Concurrency #Reactor #Nginx
探讨基于 Libevent 的高性能服务器架构设计,包括 One Loop Per Thread、主从 Reactor 以及 Leader/Follower 模型。
2025-11-27 | Libevent | #C++ #RAII #Lambda #Wrapper
如何用现代 C++ (C++11/14/17) 优雅地封装 Libevent?探讨 RAII 资源管理与 Lambda 回调的实现技巧。
2025-11-27 | Libevent | #C #Process #fork #Pitfalls
详解在多进程环境中使用 Libevent 的致命陷阱:fork 后的 event_base 重置与资源继承问题。
2025-11-27 | Libevent | #C #Threading #Concurrency #Lock
Libevent 默认并非线程安全。本文详解如何开启线程支持、理解锁的粒度以及多线程环境下的最佳实践。
2025-11-27 | Libevent | #C #DNS #Async #evdns
告别阻塞的 getaddrinfo,使用 Libevent 内置的 evdns 实现高性能异步域名解析。
2025-11-27 | Libevent | #C #HTTP #Web Server #evhttp
快速上手 Libevent 内置的 evhttp 模块,构建轻量级 HTTP 服务,并了解其局限性。
2025-11-27 | Libevent | #C #HTTP/2 #QUIC #nghttp2 #OpenSSL
Libevent 原生不支持 HTTP/2 和 QUIC,但这并不妨碍我们集成 nghttp2 和 ngtcp2。本文探讨如何基于 Libevent 构建下一代 Web 服务。
2025-11-27 | Libevent | #C #Debugging #GDB #eBPF #Core Dump
异步程序的调试是噩梦?掌握 Request ID 串联、慢回调分析、GDB 脚本与 eBPF 动态追踪技巧。
2025-11-27 | Libevent | #C #Ops #Daemon #Systemd #Graceful Shutdown
从 Daemon 化到优雅退出,详解 Libevent 服务在生产环境中的部署与运维最佳实践。
2025-11-27 | Libevent | #C #Logging #Configuration #spdlog #libconfig
如何将 Libevent 与成熟的日志库 (spdlog)、配置库 (libconfig) 和参数解析库集成,构建生产级应用。
2025-11-27 | Libevent | #C #Observability #Prometheus #OpenTelemetry #Tracing
构建可观测的 Libevent 服务:集成 Prometheus 指标监控与 OpenTelemetry 分布式追踪。
2025-11-27 | Libevent | #C #Performance #Tuning #Kernel
从内核参数到 Libevent 配置,全方位优化网络服务性能,榨干 CPU 和网卡的每一分潜力。
2025-11-27 | Libevent | #C #FAQ #Pitfalls #Debug
总结 Libevent 开发中最高频的“坑”:多线程死锁、回调自杀、OOM 风险与隐蔽的阻塞。
2025-11-27 | Libevent | #C #Security #DoS #TLS #Robustness
防御 DoS 攻击、处理半开连接、实现自动重连与指数退避,打造生产级健壮的 Libevent 服务。
2025-11-27 | Libevent | #C #Testing #Unit Test #Fuzzing #libFuzzer
如何为 Libevent 应用编写单元测试?探讨 Mock Loop、集成测试以及使用 libFuzzer 进行协议模糊测试。
2025-11-27 | Libevent | #C #Project #Chat #Broadcast
构建一个支持多人在线、消息广播的聊天室服务器,学习连接管理与广播逻辑。
2025-11-27 | Libevent | #C #Project #Load Balancer #Health Check
实现一个具备 Round-Robin 调度和健康检查功能的 TCP 负载均衡器。
2025-11-27 | Libevent | #C #Project #Redis #RESP
手写一个兼容 Redis 协议的 KV 存储服务器,学习 RESP 协议解析与内存数据结构管理。
2025-11-27 | Libevent | #C #Project #SOCKS5 #Protocol
实现一个完整的 SOCKS5 代理服务器,深入理解协议状态机与认证流程。
2025-11-27 | Libevent | #C #Project #Proxy #TCP
从零实现一个高性能 TCP 透明代理,掌握 bufferevent 的流量转发与背压 (Backpressure) 控制。
2025-11-16 | computer-science | #quantum-computing #qubit #bloch-sphere #visualization
通过布洛赫球的几何模型,将抽象的量子态和量子门操作可视化为球面上的向量和旋转,建立对单量子比特系统的几何直觉。
2025-11-16 | computer-science · physics | #quantum-computing #entanglement #bell-inequality #local-realism #physics
通过思想实验探讨量子纠缠的奇特概率分布,解释贝尔不等式如何为爱因斯坦的定域实在论提供终极审判,揭示量子世界非定域性的实验证据。
2025-11-16 | computer-science · physics | #quantum-computing #interference #paths #intuition
从费曼路径积分的视角理解量子计算,探讨如何将所有可能路径的振幅叠加,通过相位控制实现干涉,最终在算法层面放大正确答案的概率。
2025-11-16 | computer-science · physics | #quantum-computing #interference #phase #analogy
用水面波纹和主动降噪耳机的直观类比,解释量子计算中相位和干涉的物理直觉,理解量子算法如何通过相位控制实现相长和相消干涉。
2025-11-15 | #org-mode #markup #cheatsheet #productivity
Org Mode 富文本标记、结构、表格与 Babel 功能的速查清单,涵盖常见语法与导出注意事项。
2025-11-15 | cryptography · security | #Cryptography #FHE #Security
在数据为王的时代,数据隐私和安全变得至关重要。我们希望在利用数据带来价值的同时,保护其不被泄露。传统的数据加密技术(如 AES、RSA)可以有效地保护静态存储和传输中的数据,但一旦需要对数据进行计算或处理,就必须先解密。解密后的数据以明文形式暴露在内存中,极易受到攻击,这在云计算等第三方计算环境中构成了巨大的安全风险。
2025-11-13 | algorithms | #simd #sse2 #avx2 #avx-512 #string-algorithms #performance-optimization #vectorization #intrinsics #strchr #strstr #parallel-computing
面向工程实践的SIMD字符串查找优化完全指南:SSE2/AVX2/AVX-512并行比较原理,位掩码技巧,跨块与页边界安全处理,strchr/strstr高性能实现,包含完整代码示例和性能陷阱分析
2025-11-13 | system-design | #c10k #c10m #high-concurrency #epoll #io_uring #event-driven #reactor #proactor #dpdk #network-programming #performance-optimization
深度解析C10K到C10M问题的演进,涵盖从select/poll到epoll、io_uring的I/O模型变革,Reactor与Proactor模式的实现,事件驱动架构,内核旁路技术(DPDK),以及Go/Erlang的M:N调度模型,全面剖析现代高并发网络编程的理论本质与工程实践。
2025-11-13
本文旨在为您梳理 CAP 定理从一个流行的口号到其在真实工程世界中扮演的角色的全过程,澄清常见的误解:
2025-11-11 | system-design | #consistent-hashing #distributed-systems #probability #load-balancing
深入探讨一致性哈希在实际应用中的溢出概率问题,通过交互式可视化展示为什么集群容量规划比你想象的更复杂
2025-11-11 | linux | #linux #sysadmin #server-configuration #devops #sre
Linux 服务器初始化最佳实践:系统配置、安全加固与运维自动化
2025-10-30 | programming | #C #bit-manipulation #performance-optimization #low-level-programming #tricks
C 语言位运算技巧大全:常用位操作技巧,提升代码性能的底层优化方法
2025-10-30 | programming | #C #macros #preprocessor #C-programming #best-practices
C 语言宏的最佳实践:正确使用预处理器宏,避免常见陷阱,提高代码质量
2025-10-30 | programming | #C #linked-list #data-structures #debugging #code-review
链表节点删除的优雅实现与常见错误:一个真实案例的调试经历与经验总结
2025-10-30 | programming | #C++ #template-metaprogramming #mpl #type-safety #dimensional-analysis
C++ 模板元编程实战:使用 MPL 实现物理量纲检查,编译期类型安全保证
2025-10-30 | programming | #C++ #template-metaprogramming #mpl #stl #generic-programming
C++ 泛型编程深入:从 swap 函数实现理解模板元编程和 STL 设计思想
2025-10-30 | programming | #C++ #lambda #functional-programming #closures #modern-cpp
深入理解 C++ Lambda 表达式:原理、语法、闭包机制及最佳实践指南
2025-10-30 | programming | #C #C++ #interoperability #mixed-programming #linkage
C 和 C++ 混合编程指南:如何正确混编 C 和 C++ 代码,extern "C" 详解
2025-10-30 | programming | #C++ #templates #typename #template-syntax #generic-programming
C++ typename 和 template 关键字详解:在模板编程中的正确使用方式
2025-10-30 | algorithms | #data-structures #algorithms #persistent-data-structures #functional-programming #version-control
持久化数据结构原理与实现:探索 undo/redo、MVCC、Git 等系统背后的数据结构设计模式
2025-10-30 | algorithms | #algorithms #binary-search #search-algorithms #data-structures #C
二分查找算法详解:原理、实现、变种及常见错误分析,O(log n) 时间复杂度的高效搜索算法
2025-10-30 | algorithms | #algorithms #heavy-hitters #streaming-algorithms #data-mining #big-data
Heavy Hitters 算法:如何高效计算高频数据项,在流式数据处理和热门页面统计中的应用
2025-10-30 | cryptography | #cryptography #aes #cbc #security #attack
CBC 加密模式安全分析:常见攻击方式、漏洞原理及安全实践建议
2025-10-30 | cryptography | #cryptography #one-time-pad #xor #encryption #information-security
一次一密加密算法详解:理论上最安全的加密方式,原理、应用及正确使用方法
2025-10-30 | database | #database #sql #normalization #relational-database #database-design
关系数据库范式详解:第一、第二、第三范式原理与数据库设计最佳实践
2025-10-30 | database | #database #leveldb #cache #lru #data-structures
LevelDB 缓存实现解析:LRU 算法在 Key-Value 数据库中的应用与优化
2025-10-30 | database | #database #leveldb #nosql #key-value-store #google
LevelDB 使用指南:Google 开发的高性能 Key-Value 数据库实践教程
2025-10-30 | database | #high-availability #database-replication #mariadb #fault-tolerance #disaster-recovery
数据库高可用实践:通过冗余实现 MariaDB 高可用,MTTF/MTTR 分析与实战
2025-10-30 | design-patterns | #design-patterns #command-pattern #software-architecture #oop #gof
命令模式详解:请求封装、队列、日志与撤销/恢复功能的设计模式实现
2025-10-30 | tools | #documentation #doxygen #latex #C #code-documentation
Doxygen 中文文档生成配置:LaTeX 设置与 C/C++ 项目文档自动化
2025-10-30 | golang | #golang #concurrency #goroutine #thread-pool #performance
Golang 线程池实现:高效并发编程,goroutine 池管理与性能优化
2025-10-30 | networking | #networking #libevent #multithreading #event-driven #epoll
多线程 Libevent 编程实践:异步网络 IO、事件驱动架构与跨平台开发
2025-10-30 | kubernetes | #kubernetes #k8s #high-availability #helm #istio #devops
Kubernetes 实战笔记:高可用集群部署、Helm 包管理与 Istio 服务网格实践
2025-10-30 | networking | #libevent #buffer #evbuffer #networking #C
Libevent 源码分析:evbuffer 数据缓冲结构设计与实现原理
2025-10-30 | linux | #linux #kernel #concurrency #memory-ordering #C-macros
Linux 内核 ACCESS_ONCE/READ_ONCE/WRITE_ONCE 宏详解:并发编程与内存访问
2025-10-30 | linux | #linux #daemon #process #background-service #system-programming
Linux Daemon 进程创建指南:后台服务开发规范与最佳实践
2025-10-30 | linux | #linux #file-io #system-calls #kernel #file-system
Linux 文件 I/O 深度解析:内核文件表、系统调用与文件描述符管理
2025-10-30 | networking | #networking #tcp #syn #linux #performance-tuning
TCP SYN 处理详解:三次握手、SYN Flood 防护与网络性能优化
2025-10-30 | networking | #tcp #tcp-timestamp #networking #linux #sysctl
为什么要关闭 TCP Timestamp:网络性能优化与安全考虑
2025-10-30 | linux | #linux #memory-management #virtual-memory #process #memory-layout
程序内存布局详解:虚拟内存、栈、堆、代码段、数据段的组织结构
2025-10-30 | database | #redis #source-code #in-memory-database #nosql #data-structures
Redis 源码分析:高性能内存数据库的设计与实现,原子操作与数据结构
2025-10-30 | linux | #linux #scheduler #process-scheduling #kernel #performance
Linux 进程调度详解:调度类、优先级与实时任务调度机制
2025-10-30 | linux | #linux #process #task-state #kernel #system-programming
Linux 进程状态详解:运行、睡眠、僵尸等 7 种进程状态分析
2025-10-30 | computer-science | #performance #parallel-computing #amdahl-law #optimization #scalability
Amdahl 定律详解:并行计算性能提升的理论极限与实践指导
2025-10-30 | security | #security #linux #privilege-escalation #penetration-testing #vulnerabilities
Linux 提权技术详解:权限提升原理、常见漏洞利用方法与防护措施
2025-10-30 | security | #security #password #hashing #cryptography #authentication
密码安全存储最佳实践:哈希算法、加盐、bcrypt/scrypt/Argon2 使用指南
2025-10-30 | security | #security #xss #web-security #penetration-testing #owasp
XSS 跨站脚本攻击实战:攻击原理、防御方法与安全编码最佳实践
2025-10-30 | shell | #shell #bash #scripting #command-line #getopts
Shell 脚本命令行参数解析:getopts 使用指南与最佳实践
2025-10-30 | shell | #shell #bash #scripting #linux #productivity
Shell 脚本实用技巧集合:提高命令行效率的实用代码片段
2025-10-30 | system-design | #distributed-systems #consistent-hashing #load-balancing #scalability #algorithms
一致性哈希算法原理与应用:分布式系统负载均衡与数据分片的核心技术
2025-10-30 | system-design | #rate-limiting #system-design #api-gateway #traffic-control #algorithms
限流器设计与实现:令牌桶、漏桶算法及分布式限流方案
2025-10-30 | system-design | #system-design #scalability #architecture #microservices #distributed-systems
服务架构演化实践:从单体到微服务,系统扩展性设计与优化历程
2025-10-30 | authentication | #jwt #authentication #web-security #oauth #token
JWT 完全指南:JSON Web Token 原理、安全陷阱与最佳实践建议
2025-10-30 | authentication | #oauth2 #authentication #authorization #sso #web-security
OAuth2 授权协议详解:单点登录、第三方授权的实现原理与实战案例
2025-10-30 | authentication | #pkce #oauth2 #security #authentication #web-security
PKCE 安全增强详解:OAuth2 授权码流程的安全加固方案