忧郁的大能猫
好奇的探索者,理性的思考者,踏实的行动者。
≡
首页
所有文章
关于俺
index_md
blog/
IT/
00-CS基础/
程序员技术练级攻略
程序员的知识和技能树
黑客
00-数字电子/
数字电路基础
10-组成原理&体系结构/
图灵机
深入浅出计算机组成原理-1入门篇
深入浅出计算机组成原理-2指令和运算
深入浅出计算机组成原理-3处理器
深入浅出计算机组成原理-4存储与IO系统
深入浅出计算机组成原理-5应用篇
自考教材-计算机组成原理
计算机体系结构基础-胡伟武-第三版
计算机科学方法
20-汇编/
ProgrammingGroundUp笔记
30-编译原理/
llvm
程序员的自我修养——链接装载与库-读书笔记
编程语言方方面面
编译原理之美
40-操作系统/
操作系统
50-algorithm/
qsort
代码模式
数据结构与算法之美
数据结构和算法
设计模式
零碎小算法
设计模式/
消息队列
70-network/
RPC实战与核心原理
asio
libevent
libp2p
libuv
muduo网络库
扫盲VPN
杂项
网络实战
趣谈网络
通过SSH反向代理连接学校内网服务器
协议/
jsonrpc
tcp
udp
分布式散列表(DHT)
http/
JWT
OAuth
http
https相关
http状态码
糟糕的restful设计
工具/
curl
tcpdump
10-编程语言/
c.c++/
boost/
Boost.Stacktrace
Getting-Started
boost-test简单使用
preprocessor
program_options
c++书籍/
API-design-for-C++
C++Primer
Modern-C++-Programming-Cookbook
c++标准库第二版
effective-c++
c++笔记/
1.从C到C++
10.输入输出流
11.C++多文件编程是什么
12.C++STL
2.C++类和对象
3.C++引用
4.C++继承与派生
5.C++多态与虚函数
6.运算符重载
7.C++模板和泛型程序设计
8.C++异常处理
9.C++面向对象进阶
c++11总结
c++17、20总结
c++23
c++标准库-std--function和std--bind
c++编码规范
c++设计模式
c++语法-enum-class
c++语法-typename和template关键字
c++语法-内部类
c++语法-带有命名空间的类的前置声明
c++语法-模板相关语法
c++语法-迭代器
c++面试题汇总
加快C++代码的编译速度方法
对象内存模型总结
极客时间-现代C++实战30讲
极客时间-罗剑锋的C++实战笔记
c笔记/
c总结-const用法
c总结-位运算
c总结-常用的函数
c总结-运算符优先级
c语言backtrace
c语言中文网-c教程笔记
c语言中文网-c语言内存和指针
c零碎知识点
linux-c之信号
linux-c之线程
linux-c之网络编程
linux-c之进程
linux-gcc
linux-gdb
linux-文件操作
linux-终端-作业控制
popen用法和实现
常见错误
多线程/
Atomic原子操作
Cpp-Concurrency-in-Action
c++协程
c++多线程总结
thread的join和detach
在C++中使用openmp进行多线程编程
读写锁read-write-lock
工具类库/
Centos7升级GCC8版本
ZeroMQ
c-c++第三方类库集合
grpc
gtest
hiredis
mysql++
mysql
protobuf
rocksdb
websocket++
使用Crypto++库实现AES加密
使用NTP协议获取网络时间戳
命令行参数处理
服务器框架
程序工具/
gcov
perf
valgrind
编译工具/
CMake的CTest
cmake-find-package
cmake
cmake修改__FILE__宏为相对路径
premake和cmake比较
go/
Go语言第一课
Go语言项目开发实战
c语言中文网-Go语言入门教程
go-modules
go-web框架
go交叉编译
go安装升级
go导出excel
go数据库迁移
go断点调试
go测试
go第三方工具
go结构体struct标签tag标记
go编译速度为什么比c++快
package
question
学习资源
惯用法
手把手带你写一个Web框架
极客时间-Go语言第一课
编码规范
编译器
设计模式
语言特性
web框架/
goframe/
goframe
docker/
书籍/
Go-Programming-Cookbook-Second-Edition
java/
1.基础知识
学习资源
JNI/
JNI基础
android/
零碎
lua/
lualib静态库的编译
lua和c交互
lua死循环检查
lua的sethook和内存统计
lua编码实践
lua闭包
tolua使用
基础知识
概率算法--通过权重返回index
python/
CentOS7升级Python至3.x
init
.py作用
anaconda安装问题
python-protobuf
python使用mysql
python模块
setuptools
the-craft-of-selfteaching
使用PyInstaller打包python程序
极客时间-python核心技术与实战
python/
Modern-Python-Cookbook-Second-Edition
rust/
Rust程序设计语言
Rust编程第一课
rust工具
代码规范
20-linux/
Linux安装、卸载软件
Netperf网络性能测试
SSH通过代理连接
Squid
VMware设置centos7共享文件夹
alias
awk
cdn
centos修改ip地址
c语言中文网-shell编程
grep
inotify&&inotify_tools
linux-cmd
linux-shell快捷键
linux学习阶段
linux常见的英文缩写
linux有意思的小程序
linux服务器的性能能分析
linux知识地图
lsof
rsync
samba
sed
shell存在不可见字符(如^m)导致无法执行
shell编程
supervisor
tmpfs
ubuntu
xampp
yum源配置
使用enca转换编码
使用webbench进行网站压力测试
修改服务器时间
极客时间-趣谈Linux操作系统
网站部署checklist
装硬盘-分区-格式化-挂载
运维
进程的proc目录
配置ssh免登陆
零碎知识
docker/
docker
kubernetes
kubernetes与swarm的区别
windows下使用docker
30-database/
Elasticsearch/
Elasticsearch入门教程
mysql/
mysql分组topN
mysql密码使用配置文件
mysql快速恢复数据
mysql查看执行时间
mysql笔记
mysql统计某个字段在数值区间内出现的次数
mysql调优
navicat连接远程内网mysql
php数据库连接池
数据分区的维护&&行为道具日志
数据库“长连接”与“短连接”
有关mysql的innodb_flush_log_at_trx_commit参数
postgresql/
PostgreSQL新手入门
yum安装postgresql
redis/
redis
数仓/
redshift
40-tools/
Sphinx
UML
markdown工具
markdown演示
postman
常用软件和工具
技术文档的写作规范
技术的热门度曲线
文档写作工具Tex-Latex
文档发布工具
文档转换工具pandoc
翻译行业工具
xshell/
xshell
xshell配色方案/
版本管理/
gitlab搭建
git命令
git工作流
git忽略文件
svn服务器搭建
命令行svn
编辑器/
intellji
notepad++
visual-studio
emacs/
elisp
emacs
obsidian/
obsidian
vim/
vim基本操作
vim寄存器
极客时间-Vim实用技巧必知必会
vscode/
vscode-go
vscode
vscode运行php脚本
50-应用方向/
game/
极客时间-从0开始学游戏开发
海外版流程
游戏指标
游戏数据分析平台
图形/
glut消息事件处理函数glutMainLoop
烘焙贴图
引擎/
Unity-Android模拟器调试
u3d基础知识
游戏/
unity一键打包––ios篇
unity一键打包––安卓篇
导航网格寻路C++实现版(入门级)
导航网格寻路C++实现版(进阶版)
拐点算法
游戏寻路逻辑
游戏服务器
游戏相关知识点
前端/
VUE/
Vue.js-3-Cookbook
Vue开发入门看这篇文章就够了
vue
环境搭建
项目创建
blog/
关于俺
博客历险记
博客搭建工具
博客样式
javascript/
es6
npm插件
代码片段
玩转Vue3全家桶
php/
Composer
PHP-FPM
apple支付
aws服务的php接口
google支付
nginx
nginx高可用性
php中的cookie和session的使用
php常见错误
php数组占用过多内存空间
php的mysql驱动
php面向对象代码片段
wordpress的一些实用插件
代码片段
查看php错误日志
苹果登录支付
php框架/
laravel入门
lavarel中使用redis
lavarel依赖注入
lavarel常用功能
lavarel框架
lavarel调试
单元测试
框架功能
区块链/
区块链法律相关政策
区块链行业
国内公链
学习资源
极客时间-深入浅出区块链
EOS/
EOS相关资源
IPFS/
IPFS
书籍/
区块链百科全书-孙健
以太坊/
eth使用
evm
精通以太坊
智能合约/
EOSVM简析
eos-vm源码分析
eos入门
eos源码分析
wasm_cdt工具
文章资源
维基链
零碎知识
webassembly/
WAVM
wasm
webassembly
内存指令
比特币/
精通比特币笔记
后端/
说透中台
高并发系统设计40问
中间件/
Kafka核心技术与实战
kafka
安全/
DDOS攻击
Session安全性问题
linux安全设置
图解密码学
如何防止黑客入侵
如何隐藏你的踪迹
用图片隐藏信息的技术实现
社会工程学
移动/
deeplink
60-其他主题/
windows&mac/
MSYS2
WORD字数统计
bat脚本
chrome插件
cmd命令总结
win11
windows-terminal
windows安装scoop
windows实用小技巧
windows注册表
wsl
其他的工具
办公软件
浏览器调用exe程序
标准/
语种名称代码规范
软件工程/
LEADER绩效评价
code-review-list
《人月神话》笔记
事故报告
代码提交规范
代码整洁之道
低级错误零容忍具体问题
入职手册
后端面试考察题
命名规范
团队合作方法
常见缩写
开发功能的要点
测试
游戏更新流程
游戏项目立项办法
看板工具
编码实践
职位描述-php服务器开发
语义化版本
面试标准
项目规范
面试题/
关于简历
如何在面试中发挥出自己的真实水平
找工作注意事项
简历
自我介绍
面试问的问题