institutions. is one of the options for developing distributed programs, but I don't like it, but the banks don't use it very much. Combined with Java EE container use, open source has JBoss, commercially available with IBM and Oracle support.Note: This type of book also has head first series, also very good. In addition the "Java EE application and bea WebLogic Server" book is also very good.4 "Hadoop's a
will be a single list of ideas, in the original book based on a little bit of classification, the following will be updated. The list of 2015, 2016, and the books to be read in 2017 are mainly listed. As for the previous years, the record is slowly added later. 2017 book list technology
Bibliography Brief
Commentary
[X] C and pointers
C language Introduction, advanced
with Java EE container use, open source has JBoss, commercially available with IBM and Oracle support.Note: This type of book also has head first series, also very good. In addition the "Java EE application and bea WebLogic Server" book is also very good.4 "Hadoop's authoritative guide"Star:Suitable for: Intermediate, advancedIntroduction: Cloud Computing Essentials bo
the actual compilers themselves. Like mathematicians in solving the famous Goldbach conjecture, although there is no final solution to the problem, but in the course of the birth of many famous books related to number theory.Recommended reference BooksAlthough the compilation theory has developed to today, has already had the relatively mature part, but as a university student, must write a kind of compiler like Turboc C,java is still too difficult. Not only is it difficult to write compilers,
I. Books:
Algorithm and data structure:
Data structure (C language version)-yan Weimin and Wu Weimin Tsinghua Press
I think its related exercise set is even more valuable than the original book, and every difficult question is worth doing.
"Introduction to algorithms" Second Edition Chinese name "Introduction to algorithms"
According to the algorithm standard learning materials and engineering reference manual, the translation version of csdn was name
~ Bird's Linux Private cuisine: Basic Study (3rd edition)Author: brother BirdBrother Bird's Linux private cuisine: Basic Study (3rd edition) Bird's Linux Private cuisine: Server Erection (3rd edition)Author: brother BirdBrother Bird's Linux private cuisine: Server Erection (3rd edition)
)5. "Programming Zhu Ji Nanxiong"6. "Algorithm Introduction" a not thick algorithm book, author devotes, Abas. The explanation for the dynamic programming is great! 7. "The beauty of programming" a very good exercise bookalgorithm analysis and DesignTeaching Materials: 1. Introduction to Algorithms: a creative Approach 2. Introduction to Algorithmsprogram design and computer systemTeaching materials: 1. In-depth understanding of computer systemsComput
sometimes the same person.Scott's effective series did not have to say that when I found out that the author of the C + + object model and the author of C + + primer was a person, when I found Stephen not only wrote the C + + primer Plus, but also wrote "C Primer" Plus (once on the Pillow book), when I learned Java when I read "Java Programming Ideas", later in-depth study C + + time, downloaded the "C + + programming ideas", compared, the author is
of more well-designed programs.Third, Android Bottom"In-depth understanding of Android * * *" series of books, Dengfanping teacher wrote series."Android Source design mode", combined with design mode analysis source code"Android Skeleton", a good book of the underlying architectureXu Yisheng Recommended reasons: The bottom book for application developers, not too deep, mainly for learning design ideas and
are prepared to understand the language, then you should at least understand the assembly language, the book has some content using assembly language for interpretation and comparison, Another 16 chapters of the setjmp this kind of goto statement content is inherited from the Assembly, in the assembly we almost often use jump this command to complete our program, you will find in C language it inherits from the assembly of content, another suggestion
of codeThese three books are all about choosing a theme, and then finding some world-class experts to write an article on the subject, so the books are not very systematic (but they don't mean the book is bad). You can keep it handy, read a chapter when you have time, and talk to the master.9. Development languagePHP 6 and MySQL 5 basic tutorial"PHP and MySQL Program design (3rd edition)""Ruby for Rails Chinese version"My first working language is C/
Read "How to read a book" note 2015-2-13 20:55-reading needs to be active, active means to have the ability to explore, have the curiosity, the important impetus of initiative is interest.-Basic reading (elementary reading): literate, know the surface meaning of a sentence. -View reading (inspectional reading): In a certain period of time, to focus on reading, get the book How to structure, say what the ans
Reading guide
Qt is a cross-platform application and UI framework that can be used to write applications that are deployed across different desktops and embedded operating systems without having to rewrite the source code. Since the release of Qt 4.5, with Nokia continually developing more and more beloved product and experience strategic concepts, the QT product family continues to add new initiatives, new licensing options and new features to make Qt more open, easier and more convenient than
A book worth reading, "Vim practical Tips"I contacted Linux in 2014, in the process of using the Linux Vim editor, encountered some vim editor skills, feel good magic, strong. Linux Basic Books also introduce Vim, but not comprehensive, so at the end of 2015, decided to find a book
Android has become one of the most popular operating systems in the world. Thousands of smartphones and tablets are running Android. Android based Linux system architecture, developed by Android company. The company was acquired by Google in 2005. The best part about Android is that it's an operating system that allows users to tailor their needs. If you're an Android developer, you don't have to worry about Google suing you for modifying the system.
Original link
Editor's note: August 4, 2008, StackOverflow Netizen Bert F post questions: Which is the most influential book, is every programmer should read.
"If you can go back to the past, as a developer, you can tell yourself which book you should read in the early part of your career, and which one you will choose." I hope this list is rich in content and can cover a lot of things. ”
Many programmers
have practical significance and are above the standard, most of the time, I can see it. One thing to note is that for the first time I write a book, I want to write a book with clear market positioning and specific problems, such as hadoop practice and Linux source code parsing, instead of virtual services, books that require greater social influence, such as th
This article by Bole Online-zerob13 translation from Fromdev. Welcome to the Android team. Please refer to the requirements at the end of this article for reprint.Android has become one of the most popular operating systems in the world. Thousands of smartphones and tablets are running Android. Android based Linux system architecture, developed by Android company. The company was acquired by Google in 2005. The best part about Android is that it's an
In C + + has been seven or eight years, but also a bit to share things, the following recommended books are mostly electronic Version. For technical books, The electronic version does not bring a good reading experience.If you like it, it's best to find cardboard (the library is a good place); the electronic version is more suitable as a reference book for a computer. I will be divided into basic articles, windows, and
In this case, C ++ has been around for year 78, and there is something that can be shared;
Most of the books and wooden bookshelves recommended below are in electronic versions. For technical books, the electronic version does not bring a good reading experience. If you like it, you 'd better find the paper version (the Library is a good place). The electronic version is more suitable for use as a reference book standing computer.
I will introduce
The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion;
products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the
content of the page makes you feel confusing, please write us an email, we will handle the problem
within 5 days after receiving your email.
If you find any instances of plagiarism from the community, please send an email to:
info-contact@alibabacloud.com
and provide relevant evidence. A staff member will contact you within 5 working days.