坚持做困难且有价值的事情专注基础软件和人工智能领域博客内容正往https://wlai.me搬迁中
wallace-lai’s notes
- 未分类
- 数据库
- 沟通能力
- 编程语言
- 【Linux C】输入输出
- 【Linux C】文件系统
- 【Linux C】并发操作
- 【Linux C】进程间通信
- 【C/C++】C/C++常用代码片段
- 【C/C++】C/C++代码级性能优化
- 【C/C++】vector中的reserve和resize的区别
- 【C/C++】从内存角度透视现代C++的(部分)关键特性
- 【C标准库】stdlib
- 【CCG】简介
- 【CCG】理念
- 【CCG】Interface
- 【CCG】Function
- 【CCG】Class and class hierarchies
- 【CCG】枚举
- 【CCG】资源管理
- 【CCG】Expressions and statements
- 【CCG】性能
- 【CCG】Concurrency and parallelism
- 【CCG】错误处理
- 【CCG】Constants and immutablility
- 【CCG】Templates and generic programming
- 【CCG】C风格编程
- 【CCG】源文件
- 【CCG】The standard library
- 【EMC】第一章:类型推导
- 【EMC】第二章:auto
- 【EMC】第三章:现代C++
- 【EMC】第四章:智能指针
- 【EMC】第五章:右值引用、移动语义、完美转发
- 【EMC】第六章:lambda表达式
- 【EMC】第七章:并发
- 【EMC】第八章:微调
- 【Go】如何组织自己的包
- 【Go】RabbitMQ消息队列
- 【Go】标准库——堆
- 【shell】使用getopts时踩到的坑
- 软件设计
- 人工智能
- 源码阅读
- 计算机网络
- 网络编程模型
- PCAP文件解析
- 计算机网络课程
- 【图解HTTP】第一章 了解Web及网络基础
- 【图解HTTP】第二章 简单的HTTP协议
- 【图解HTTP】第三章 HTTP报文内的HTTP信息
- 【图解HTTP】第四章 返回结果的HTTP状态码
- 【图解HTTP】第五章 与HTTP协作的Web服务器
- 【图解HTTP】第六章 HTTP首部
- 【图解HTTP】第七章 确保Web安全的HTTPS
- 【图解HTTP】第八章 确认访问用户身份的认证
- 【图解HTTP】第九章 基于HTTP的功能追加协议
- 【图解HTTP】第十章 构建Web内容的技术
- 【图解HTTP】第十一章 Web的攻击技术
- 【TCP/IP详解卷一】第一章 概述
- 【TCP/IP详解卷一】第二章 Internet地址结构
- 【TCP/IP详解卷一】第三章 链路层
- 【TCP/IP详解卷一】第四章 地址解析协议
- 【TCP/IP详解卷一】第五章 Internet协议
- 【TCP/IP详解卷一】第六章 系统配置:DHCP和自动配置
- 【TCP/IP详解卷一】第七章 防火墙和网络地址转换
- 【TCP/IP详解卷一】第八章 ICMP v4和ICMP v6:Internet控制报文协议
- 【TCP/IP详解卷一】第九章 广播和本地组播
- 【TCP/IP详解卷一】第十章 用户数据报协议和IP分片
- 【TCP/IP详解卷一】第十一章 名称解析和域名系统
- 【TCP/IP详解卷一】第十二章 TCP传输控制协议初步
- 【TCP/IP详解卷一】第十三章 TCP连接管理
- 【TCP/IP详解卷一】第十四章 TCP超时与重传
- 【TCP/IP详解卷一】第十五章 TCP数据流与窗口管理
- 【TCP/IP详解卷一】第十六章 TCP拥塞控制
- 【TCP/IP详解卷一】第十七章 TCP保活机制
- 【TCP/IP详解卷一】第十八章 安全
- 算法与数据结构