Done
- unix编程艺术
- 代码大全(Code Completed)
- 人月神话
- 代码整洁之道
- tomcat原理
- progit
- java编程思想
- openssl编程
- tomcat权威指南(第二版).pdf
- Linux多线程服务端编程
- 人人都是产品经理
- redis实战
- python语言及其应用 (爬虫、算法研究、架构web服务器,操纵redis等)
- 代码大全
Reading
- 计算机程序的构造与解释
- 高性能MySQL.pdf
- 企业应用架构模式
- 分布式系统概念与设计
To do
- 《Tomcat与Java Web开发技术详解(第2版)》.(孙卫琴).[PDF].&ckook
- Linux多线程服务端编程
- 编程珠玑
- TCP/IP详解
- redis实战
- 搜索引擎原理技术与系统
- Java Concurrency in Pratice
- 现代操作系统(可以看看)
- 语法分析器lex及语句输入器yacc lex与yacc
语法分析器lex及语句输入器yacc lex与yacc
进程通信及线程同步的方法
线程同步:
- 互斥量pthread_mutex_t
- 条件变量pthread_cond_t
- 信号量sem_t
- 全局变量
- 读写锁pthread_rwlock_t
进程通信:
- socket
- pipe
- 文件
- 锁机制(文件锁,共享内存+互斥锁)
- 共享内存
- 信号
- 信号量(共享内存)
- 消息队列msg_queue
今年提高的部分:
python脚本 达到熟练使用
Linux 多进程多线程编程 积累经验
存储处理等大数据通信存储 看书,代码
熟悉NoSQL、key-value存储原理使用、列存储
安全漏洞发现及监测
Reactor proactor spring模式
2017 reading Books
- Linux内核精髓
- Nignx模块开发
- Android开发
- 分布式系统概念与设计