Computer Book list
· Basis:
"In- depth understanding of computer systems", the corresponding English version is "computer systems:a Programmer ' s Perspective"
· Language:
"Effective C + +", "more effective C + +"
"C expert Programming"
"Thinking in Java"
· Android System:
"In-depth understanding of the Android system", Deng ordinary
"Android Scenario Analysis", Lao Luo
· Operating system:
" Linux kernel design and implementation", the corresponding English version is "Linux Kernel development"
"30 days Homemade operating System"
"In- depth understanding of the Linux kernel", the corresponding English version is "Understanding the Linux Kernel"
"Linux kernel source code scenario analysis" I,ii
· Compiler principle:
"Compilers:principles,techniques,and Tools" dragon book
"modern Compiler implementation in C" Tiger book
"Advanced Compiler Design and Implementation" whale book
· Device driver:
"Linux device Driver Development", song Teacher's book
· Design mode:
Design Pattern, Gang of four
"Head first in Design Patten"
To be Continue ...
Computer Book list