学习计划
学习计划清单
放在这里 督促自己执行
近期任务
leetcode
stl 源码学习
bttorrent 编写 (优先 BCODE 解析)
分布式存储编写
json 解析 (实战 大量测试 稳定和内存泄漏)
leveldb 源码学习
muduo 源码学习
python csdn 11111
Python 编程实战 运用设计模式、并发和程序库创建高质量程序 def
python 自动化运维技术与最佳实践 ddr
c# 内存分配
https://bbs.csdn.net/topics/220069207
《挑战编程: 程序设计竞赛训练手册》- 题解(全) https://blog.csdn.net/metaphysis/article/details/6965147
题解《挑战程序设计竞赛》系列完结 https://www.hankcs.com/program/algorithm/programming-contest-series.html
cpp 大话设计模式 https://github.com/yogykwan/design-patterns-cpp
《挑战程序设计竞赛》习题册攻略 https://github.com/yogykwan/acm-challenge-workbook
leetcode 题解
https://www.cnblogs.com/grandyang/p/4606334.html
https://github.com/liuyubobobo/Play-Leetcode
https://space.bilibili.com/9880352/#/
https://space.bilibili.com/149758/#/
https://space.bilibili.com/7836741/#/
https://space.bilibili.com/234795290/#/video?tid=0&page=2&keyword=&order=pubdate
动态规划专题
LeetCode 提高班第一期——Week8 动态规划专题 (2/2)
https://www.bilibili.com/video/av27893462/?p=7
https://leetcode-cn.com/explore/interview/card/top-interview-questions-easy/23/dynamic-programming/
https://leetcode-cn.com/explore/interview/card/top-interview-questions-medium/51/dynamic-programming/
https://leetcode-cn.com/explore/interview/card/top-interview-questions-hard/60/dynamic-programming/
go 语言学习计划
go 语言编程 第 4 5 章 并发与网络编程 第 6 章安全加密 第一刷
go 语言实战 6789 章 并发 并发模式 解码及测试
go 并发编程实战 第 6 章 并发 第 7 章 rountine channel 第 8 章同步
第 9 章 爬虫
(代码分析 4.4 SET
4.5 Ordered Map
6.2.3 multiproc/npipe 7.2 chan1/oneway
7.3 负载发生器
9 章节全部爬虫框架)
go web 编程 第 5 章访问数据库 第 7 章 文本处理 第 8 章 web 服务
Go 并发编程实战 第 2 版
第五章 以及零散的代码示例
go 语言编程 许世伟
学习代码
用 GO 语言构建自己的区块链
https://www.imooc.com/learn/1011
https://github.com/Tinywan/blockchain
IBM 区块链开源课堂
https://www.ibm.com/developerworks/community/wikis/home?lang=zh#!/wiki/W30b0c771924e_49d2_b3b7_88a2a2bc2e43/page/Hyperledger%20Fabric%E4%BB%A3%E7%A0%81%E8%A7%A3%E6%9E%90
c++ 区块
https://davenash.com/2017/10/build-a-blockchain-with-c/
https://github.com/teaandcode/TestChain
https://blog.csdn.net/tostick/article/details/80247856
私有区块链,我们一起 GO
https://www.imooc.com/learn/1021
用 Go 构建一个区块链
https://blog.csdn.net/simple_the_best
mit paxos 代码学习
100% 准备金证明
http://blog.bifubao.com/2014/03/16/proof-of-reserves/
http://www.cnblogs.com/fengzhiwu/p/5524324.html
go 语言设计模式
https://github.com/BPing/golang_design_pattern
https://blog.csdn.net/aa779025105/article/details/61915395
https://books.studygolang.com/go-patterns/
Raft 的一个简单 c 语言实现
https://www.jianshu.com/p/6e60c5696089
RPC json http 等示例 code
https://github.com/button-chen
c++ rpc
【动手写】基于 msgpack 的轻量级 C++ Rpc 框架(一)
https://www.jianshu.com/p/fcb5c298dce2
【动手写】基于 msgpack 的轻量级 C++ Rpc 框架(二)
https://www.jianshu.com/p/74ab5acba28f
go 语言圣经 反射
http://shouce.jb51.net/gopl-zh/ch12/ch12.html
内存数据库 (游戏服务器资料)
https://blog.csdn.net/chenjiayi_yun/article/details/18887647 游戏服务器之内存数据库 redis 客户端应用
https://www.cnblogs.com/captainl1993/p/4788236.html 基于内存,redis,mysql 的高速游戏数据服务器设计架构
https://www.cnblogs.com/agent-k/p/Redis.html Redis 在游戏服务器中的应用
设计模式:
设计模式 CPP 实现
游戏设计模式
设计模式 23 种 CPP 实现
语言特性:
cpp
深入应用 C++11:代码优化与工程级应用 完成部分
C++ TEMPLATE 暂时延后 (先谈实现 再来看语法细节)
C++ 编程艺术
torrent
https://github.com/arvidn/libtorrent/tree/libtorrent-0_9
linux C 编程实战 第十三章
https://sourceforge.net/projects/bitdht/files/source/
网络:
muduo linux 多线程网络编程 完成部分
分布式相关
JAVA 网络游戏服务器编程
GO WEB
源码分析:
Nosql 源码分析 (mongdb redis memcached lighttpd nginx leveldb muduo oceanbase)
python 源码分析
自制搜索引擎
垃圾回收的算法与实现
大规模分布式存储系统:原理解析与架构实战. 杨传辉
从 Paxos 到 Zookeeper 分布式一致性原理与实践
github 代码
https://github.com/baloonwj/flamingo
https://github.com/wuye9036/CppTemplateTutorial 阅读完已经编写完成部分
https://github.com/chenshuo/muduo
raft
https://github.com/UncP/Mushroom/tree/master/src/raft
https://raft.github.io/#implementations
https://github.com/guangqianpeng
算法应该怎么玩
https://gitbook.cn/gitchat/column/5b6d05446b66e3442a2bfa7b
详解 BP 神经网络基本原理及 C 语言实现
https://gitbook.cn/gitchat/activity/5a7f3930a393d061c39fc947
https://www.jianshu.com/nb/34614957
简单神经网络
https://www.imooc.com/learn/813
用 C 语言实现神经网络需要几步?
https://gitbook.cn/books/59abfc7f725c022145037d8f/index.html
从零再造打爆李世石的 AlphaGo
https://study.163.com/course/courseMain.htm?courseId=1209091818
paxos
http://chenneal.github.io/2017/03/16/phxpaxos%E6%BA%90%E7%A0%81%E9%98%85%E8%AF%BB%E4%B9%8B%E4%B8%80%EF%BC%9A%E8%B5%B0%E9%A9%AC%E8%A7%82%E8%8A%B1/
https://github.com/Tencent/phxpaxos/wiki/%E7%AC%AC%E4%B8%89%E6%96%B9%E6%96%87%E7%AB%A0%E6%B1%87%E9%9B%86%E4%BB%A5%E5%8F%8A%E5%B8%AE%E5%8A%A9
地址内容一致
牌局 ai
mcts rave 论文
https://github.com/StudentErick/AmazonChessMCTS/tree/master/Paper
麻将牌理 https://github.com/summerinsects
A C/C++ framework for Y/Hex with support for multiple AI agents (including SARSA, MCTS + UCT, MCTS + RAVE).
https://github.com/alejandrors/AIHex
CFR python