The following evaluation of books represents only personal views and is for informational purposes only. (constantly updated)
First borrow a word of God: books and materials are only learning tools, not for reading and reading, as long as they can learn things can "unscrupulous", practice is the only criterion to test the truth.
A book that has been read (a book worth mentioning):
Data structure (C language Edition) Min Watercress Book Review 7.1
This book is a textbook of school data structure, a typical textbook. Rigorous and meticulous comprehensive, not popular. If it is the first contact data structure is not the best choice. When the textbook is no better.
"Big liar data Structure" Geoscience Watercress Book Review 8.0
This book is my first data structure book, saying that many people say this book is suitable for getting started, indeed it is much easier than textbook. But I don't think this book is going to be a panacea.
Medicine to the data structure of such things as the description of the pupils can read. I guess the author of this book must have read the book after Min's book, because the definition in the book includes many codes and errors and
Some similarities in the Min book. But getting started is still a recommendation, after all it seems to be a lot more interesting on the surface.
"Crazy Java Handout" Li Gang's book review 8.4
This book looks scary, it's the thickest and biggest book I've ever seen, and should be as heavy as a laptop computer. But I have read it. As the Java foundation of the book as detailed and
Overall, the author must have paid a lot of thought. This book can be used as a material when the Java Foundation is not understood or forgotten can be consulted at any time. The instance code is also quite straightforward. Java
Basic introductory recommendation, just don't be frightened by it (big is a disadvantage). Li Gang's Crazy series of books, the quality of all can also. can refer to.
"Crazy Java Programmer's basic accomplishment" Li Gang watercress Review 7.1
The new version of this book is called "Crazy Java Break through the programmer's 16 lessons", but I still like the basic culture of the term. This book is based on an introductory basis. Is the follow-up to the crazy Java handout
Works, is the author summed up in Java development often encountered but easy to ignore errors and solutions. Java memory Management, Java implementation of common data structures, software development
A clever summary. If Java has been introduced, the book is worth a look. Can put a lot of knowledge can be strung together. Really can improve the accomplishment to some extent.
"Thinking in Java" Bruce Eckel watercress Book review 9.4
This book is the god of Bruce Eckel. Now the Chinese version of the latest version should be the fourth edition. But it's still a bit old, and the JDK version doesn't keep up with the times. But it's still a classic of recognition! Learn Java
I feel sorry for not reading this book (is this a disease)? As far as I am concerned, this book is not suitable for getting started, I have read this book when I first contact, and I have seen it in 1/3.
Not obscure is not difficult to understand, why still can not understand. So give up, the introduction has a certain amount of code after re-read it, said it is classic or said the past. Don't believe you try. If English is Enough
Good reading English version of the best, the Chinese version of the translation is not flattering.
"Java TCP/IP Socket Programming" Kenneth L. Calvert/Michael J. Donahoo Book review 8.1
The purpose of reading this book is to improve the level of network programming, the way to understand the principle. As a result, I read this book and feel that my understanding of network programming is superficial, and even this many people used to get started
Books have made me learn a lot of knowledge. This book is not simply how to use it, but how it is used. There are the underlying coding principles, thread synchronization, NIO and the solution of TCP/IP communication.
The principle of knowledge but not rigidly. Dapper is worth reading. The Chinese version of the translation is still possible.
"Computer Network (sixth edition)" Shehiren Watercress Book review 7.5
This book is the school textbooks, textbooks have the advantage of teaching materials is comprehensive and rigorous. But this book is better than other textbooks, not as rigid as other textbooks, and is easier to understand. Have a
Disadvantages (as far as I am concerned) there are too many Chinese characters, like novels, the network is more scientific. However, some people like Chinese characters more. This whole is still a prominent and reasonable structure.
Again with an exercise (such as: Computer network review guide I finished.) The foundation is no problem. Do not take the school final exam is the right, too one-sided, there is a lot of knowledge do not test but also very
Important.
PS. The sacred Status of TCP/IP detailed is inviolable.
"Big Talk design mode" Geoscience Watercress book review 8.3
This book is called the Design pattern Primer, the first design pattern book, although it is my first design pattern book, but I do not think that the book's storytelling style can bring me a lot of interest,
If it is like I do not have fun only want to quickly acquire knowledge of this book is not very suitable, read this book for a long period can not find really want knowledge, not direct. But there's no denying that a lot of people like
This style. Just a cursory turn over ...
"Headfirst Design Model" Freeman Watercress Book review 9.2
Because of many great God's recommendation, can't wait to read this book, found that this book and "Big Talk design mode" is the same, but also a story-driven learning, but this book to do the obvious level of a little higher,
There are many illustrations and examples in the book, which are much more intuitive. But many of the examples in the book are not well-known foreign nouns to write, the words are too difficult to spell and do not understand. Writing code examples by yourself is not a good imitation. of the book
The translation is not very good to read, it is not quite in line with Chinese habits. If you have time to savor the book is still very good, but to quickly locate the knowledge is still a little weak.
"Top of the Tide" Wu Watercress book review 9.2
Dr. Wu's book tells about the start, development and decline of technology companies, but not just the success or failure of a technology business empire is his own grasp of the law of the development of science and technology enterprises
and a precise analysis of every wave. This book is worth reading, can grow its own insight, and can even change the view of certain things. I used to read this book during recess, and every wave
Can cause me a sigh, then can learn the basic course when there are a lot of things can be traced back, there is a sense of enlightened.
"Big Data Era" Victor Maire Schoenberg watercress Book review 7.6
Big data is a precedent, and now a lot of big data articles or lectures, lectures will cite the content of this book. The book provides a comprehensive overview of big data in the author's opinion. and was divided into three
Part: Thinking change, business change, management change. Data is the essence of the world, and everything can be described by data. Big data can create unprecedented possibilities for human beings. If you want to know more about large numbers
The book is worth reading if it is not well-documented.
"The Programmer's Cry" Steve Yegge watercress Book review 8.3
This book I accidentally found in the library, just over two pages I was the author of the harsh skills of the spit. Most of this book is about the shortcomings of various language techniques in the slot, and part of it is the face
Introduction and some content about Amazon and Google. I like the author of this style, from the front-line engineers on the hot issue of the interpretation, appear more real, easy to resonate, read up there
A very cool feeling. If you don't believe it, you'll be able to finish it soon.
"The Ordinary World" road Remote Watercress Book review 9.3
What the hell is this not a literary novel? Yes, that's right. This is a novel, and I am talking about it. Every version of the book has a high level of fright on the watercress. It seems that my taste is still possible.
This book mainly describes the life of China's urban and rural people after the founding of New China. The most rare place is the author of ordinary People's life of labor and love, frustration and pursuit, pain and joy described dripping
The best. The poor can also live with dignity. After reading this book I can not let go, for this also wrote a special blog. However, different people have different experiences, the book is the View and interpretation are
Not the same. Worth understanding.
The original text of the "University ten years" forest sharp watercress
This article is written by the author of their own university in 10 years of various events, although the author is very powerful, but the writing is quite true. When I read this article, I was just a sophomore, and I did get a lot of it.
There were so confused and impetuous. I believe there is nothing, everyone's success can not be copied, but we can learn from the experience of successful people to analyze our status quo. Increase the probability of success or
To find a way to be more suitable for you. You must learn to behave before you learn to do things.
。。。。。。
a book that is being read or will be read:
"Data structure and Algorithms" Weiss, "Hadoop authoritative guide", "Linux and Shell Programming", "TCP/IP detailed", "SQL query Optimization"
constantly updated in ...
Practice is the most important! Practice is the most important! Practice is the most important!
My list of books