CS-Principles计算机原则专栏介绍系统/存储缓存局部性系统/并发并行Amdahl系统设计性能优化网络分布式幂等API设计算法索引一致性可用性存储数据库崩溃恢复工程组织架构设计团队协作安全权限设计运维接口设计API流式处理并发稳定性运行时编译优化性能软件设计契约式设计可验证性工程实践容错设计错误处理数据复制网络协议兼容性可靠性性能工程复杂度分析软件工程工程管理时间管理网络效应规模Technical-ArticlesHTML5语义化JavaScriptES6表单CSS盒模型样式Flexbox布局响应式设计媒体查询学习方法自学深度学习生成对抗网络GANFables计算机系统缓存一致性多处理器反向传播分布式系统共识算法RaftC++智能指针内存管理所有权RAII关机顺序多线程生命周期join操作系统虚拟内存页面置换TLB梯度下降性能分析火焰图重构资源管理MapReduce大数据MVCC事务并发控制计算机网络TCP拥塞控制大语言模型TransformerRLHF知识蒸馏扩散模型编程语言垃圾回收数据结构布隆过滤器密码学零知识证明CAP定理信号处理卡尔曼滤波流媒体RTSP路径规划栅格化弓字型算法随机碰撞算法探索策略螺旋形覆盖区域扫描骨架遍历算法结构分析GBFS贪婪搜索启发式算法A-Star最优路径RRT算法快速随机采样采样规划C*算法覆盖路径规划快速覆盖图单元分解空间划分分解规划自注意力机制MoE混合专家稀疏激活Chain-of-Thought思维链逐步推理RAG检索增强生成知识检索对齐CUDAGPU并行计算线程层级投机解码推理加速CLIP多模态对比学习视觉识别模型量化INT8量化AI Agent工具调用多智能体计算理论停机问题可计算性哥德尔不完备定理数理逻辑混合专家模型生成模型词嵌入表示学习Word2VecTokenizationBPE分词预训练下一个词预测自回归缩放定律涌现能力人类反馈强化学习上下文学习少样本提示Prompt Engineering推理幻觉事实性可信度RoPE旋转位置编码KV Cache推理优化分布式机器学习联邦学习隐私计算强化学习PPO近端策略优化图神经网络消息传递GNN自监督学习对比学习SimCLR信息检索向量数据库HNSW近似最近邻B+树存储引擎编译原理正则表达式有限自动机NFADFALRU一致性哈希负载均衡WAL预写日志优化器Adam自适应学习率LoRA参数高效微调控制理论状态估计机器学习模仿学习行为克隆世界模型具身智能仿真到真实迁移域随机化扩散策略动作生成逆运动学模型预测控制阻抗控制柔顺控制VLA因果混淆课程学习训练策略持续学习寓言故事元学习离线强化学习多臂老虎机探索与利用注意力机制FlashAttention集成学习梯度消失与梯度爆炸Dropout随机失活过拟合与正则化BatchNorm批归一化训练稳定性VAE变分自编码器重参数化技巧序列建模状态空间模型MambaLoveDaysFamilyProse网络协议栈TCP/IPHTTP网络安全Computer-Networking有状态和无状态udptcpURL网址肉鸡UDP通信多人聊天及时退出selectsetsockoptepoll进程池服务器早期服务器文件描述符多进程并发服务器主函数解析进程池架构epoll 事件驱动无锁化调度系统调用零拷贝sendfileSIGPIPE进程间通信 (IPC)Unix 系统编程pipesocketpairfork上传下载network函数getaddrinfoFoundational-Syntax-and-Core-ConceptsNetworkechoPractical-System-Developmentjwt加密RSTP端口角色快速收敛生成树STP网络冗余Networking反向代理安全边界ClaudeAISkillsLLM 发展技术演进实现原理加载阶段核心概念技术架构注入调用代码编辑器工作原理Agent LoopPythonLLM智能助手代码解析DeepSeekTRAE流式输出SSEreasoning_content调试DeepSeek-v4-Pro商业自动化系统思维读后感AI-application评估代码重构嵌入式串口通信设计模式人机协作chatbot文章算法感悟生活应用编程思维Codex故障排查AI工具解决方案提示工程CoT论文解读检索增强位置编码NLP拼音分词中文分词输入法拼音处理AI-NewsAI编程AI安全开源模型智能体标准智能体前沿模型多模态AI监管算力芯片自动驾驶产业并购端侧AIAI4Science产业融资AI医疗C语言汉诺塔递归算法经典问题Data-Structures-and-Algorithms希尔排序插入排序归并排序快速排序堆排序哈希表动态数组二叉搜索树遍历算法递归实现动态数据结构系列文章伪代码算法优化序列化和反序列化红黑树Vectorfunctionlistdequevectorerasesplicesortnique_ptrpartitionremove_if迭代器STLTrie 树内存池路径BM25YAML容器搜索算法启发式搜索Protocol Buffersprotobuf数据同步实战复盘现代C++string_viewData-Structures-and-Algorithms]向量检索leetcodepython递归哈希数组滑动窗口二分查找双指针中心扩展Manacher动态规划字符串模拟数学整数溢出有限状态机回文数贪心算法数组match-case排序回溯链表栈迭代分治堆dfs头插法字符串匹配KMP暴力匹配位运算ArrayTwo PointersStringStackDynamic ProgrammingBinary SearchHash TableMatrixBacktrackingHeapSet程序queuec++Bit Manipulation矩阵回溯算法单调栈treeMysqlHashCS50环境模型求值规则高阶函数lambda闭包树形递归调用树数据抽象序列列表推导可变性别名LinkTree大O生成器惰性求值面向对象继承MROScheme尾递归解释器SQL声明式ArrayList均摊分析JavaADT哨兵节点双链表队列平衡树B树散列函数冲突解决扩容优先队列二叉堆完全二叉树图深度优先搜索广度优先搜索Dijkstra并查集算法复杂度主定理CS61B收官数字逻辑补码指针RISC-V汇编指令集寄存器调用约定栈帧ABI流水线时序电路冒险存储器层次Cache直接映射分页页表SIMD向量化并行计算计算机组成中断I/O加速比MMIOISAvolatile设备驱动信息表示字节序IEEE754x86-64缓冲区溢出ROP内存安全Y86-64数据冒险HCLCSAPPELF符号解析重定位动态链接地址翻译Unix I/O重定向标准I/O网络编程Socket线程互斥锁临界区死锁竞争锁顺序等待图循环优化分支预测shellexec进程信号LinuxLinux 0.11数据库操作数据库设计MYSQLMYSQL语法游戏管理系统MySQLRedisLua脚本语言table元表metatable元方法运算符重载CODE安全编码结构体枚举命令行参数输入处理数值计算内存布局文件流二进制Data-StructuresComputer-Organization规范学习笔记陷阱C-Code变量左值、右值析构函数类多态autoget()getline()友元class单例释放atexit()Pimpl封装共享写时复制短字符串优化std::pairsetstd::mapstd::setvirtualdynamic_caststatic_cast派生类重载、重写与隐藏虚函数访问控制虚析构函数纯虚函数抽象类函数定义符号虚基类template模板std::moveRALLunique_ptrshared_ptrweak_ptr循环引用iteratorpointermap自定义类成员函数STL 容器关联式容器无序关联容器unordered_map自定义类型排序算法function-templateLambdaSTL 算法泛型编程形参bind文件读取mem_fnstd::functionstd::bind单词查询structFinalOverrideDefaultRange-based forlockstd::tuple线程局部存储assertstd::asyncsequenceNumberstaticprivatethreadstd::atomic_store线程安全静态变量C++11移动语义Lambda表达式Template-ProgrammingC++14泛型Lambda变量模板decltype(auto)C++17结构化绑定if constexprstd::optionalstd::variant文件系统C++20概念范围协程模块C++23显式对象参数静态运算符外部模板协程改进条件变量竞态条件参数传递完美转发Transform命名空间模块系统代数效应续延基础f-string格式化printinput注释strip字符串方法交互式REPLPython解释器类型转换数据类型round四舍五入数值处理def缩进副作用编程概念全局变量global作用域条件语句ifelifelse条件表达式连写Python语法异常处理tryexceptfinallymatchswitch模式匹配循环whileforrange列表字典IO操作文件读写标准输入输出测试pytest单元测试引用CS50P资源库pip第三方库类型注解平方计算/@classmethod静态成员sortedkey参数装饰器/@property属性selfcls实例方法类方法函数参数关键字参数默认参数函数式编程回调机制数据校验多进程multiprocessingthreading属性访问描述符底层原理try-except异常海象运算符赋值表达式文件操作文件处理re模块IGNORECASE包导入文本处理语法糖魔术方法操作符重载CSV数据处理PILPillow图像处理解包序列解包字典解包列表推导式推导式代码优化可迭代对象惰性计算头文件CS61A柯里化可变对象不可变对象权限控制名称改写yield魔法方法协议repr字符串格式化format切片浅拷贝内存模型控制流解析器begin元组尾调用优化quote上下文管理器with语句contextlib注册表模式C++对比异步编程asyncio元类metaclass类装饰器反射__slots__内存优化lru_cachedataclass结构化数据元编程property序列化pickle对象持久化高级特性数据管线SeckillDrogon架构规划RabbitMQ限流高并发架构演进消息队列技术选型brpc架构RESTInnoDBDbClientSIGSEGV排错CMake构建系统依赖管理项目结构配置日志HTTP状态码spdlog环形缓冲异步鉴权注册PBKDF2JWT注册频控反代X-Forwarded-For频控登录短信验证码腾讯云会话安全加固撞库锁定登出会话吊销统一响应编译坑滑块验证码人机验证设计商品列表只读查询接口商品详情路径参数秒杀原子扣减JMeter压测超卖重复下单乐观锁悲观锁行锁基线阶段一应用层锁InflightGuardCache-Aside缓存穿透空值哨兵延迟双删缓存预热缓存雪崩动态TTL空值缓存BloomFilter本地缓存多级缓存Netty源码阅读NIOMavenIDEALcovGITifndefendifCmake链接器符号可见性静态库动态库交叉编译
avatar
Hespethorn
HespethornのBlog
GitHub