Books are the crystallization of human wisdom. Good books are like good teachers and friends. Reading classic books is like listening to the talk of masters, standing on the shoulders of giants to think about and learn nutrition;As a Java/Android programmer from a computer science class, the following are some of the professional
Oracle
If you go to a computer bookstore now, you'll find that books related to Oracle technology will occupy a lot of space in bookstores. In these books there are many fine, but certainly some dross mixed with, for fine, we might as well read, for those patchwork of books we still avoid and far, lest let oneself regret.
Here, fenng to write down the impression
Recommended Books: Hacker tips: Practical Guide to penetration testing. Good book recommendation: Hacker tips: Practical Guide to penetration testing, content introduction the so-called penetration testing is to use a variety of vulnerability scanning tools, by simulating hacker attack methods, to recommend a good book: hacker secret: Practical Guide to penetration testing,
Introduction
Penetration testing uses various vulnerability scanning tools
, guidelines, and best practices, Herb Sutter and Andrei AlexandrescuC + + in-depth Box Set, Bjarne Stroustrup, Andrei Alexandrescu, Andrew Koenig, Barbara E. Moo, Stanley B. Lippman, and HerbSutterC + + Network programming, Volume 1:mastering complexity with ACE and Patterns, Douglas C. Schmidt and Stephen D. HustonC + + Network programming, Volume 2:systematic reuse with ACE and frameworks, Douglas C. Schmidt and Stephen D. HustonC + + Template metaprogramming:concepts, Tools, and techniques f
: ★★★★★ Sex price:★★ 5. "c + + programming thought" "original title" ThinkinginC++ "original Publishing house" mcgrawhill "author" bruceeckel "translator" Liu Zongtian etc. Book name, computer science books "publishing house" mechanical Industry Press In addition to speaking the language, there is a certain degree of engineering, from the Designer's point of view to describe how C + + is app
why. jquery personal feel has become the current JavaScript standard library, plug-ins countless, greatly simplifying the front-end work.16 "XML Primer classic"Star:Suitable objects: Beginner, Intermediate, advancedDescription: Many people feel that there is no need to buy XML books, but I still think it is recommended for you as a reference, and reading this book can make you have an understanding of all aspects of XML. A lot of things are still in
space is large enough, the effective exploration process is no different from the true creation.
The number of books will continue to increase. It is foreseeable that learning from books will be as difficult as directly studying the universe at some point in the future; searching for a truth hiding in nature is not as troublesome as searching for it in a complex book.
It is not difficult to find the path
Being a senior programmer proficient in Linux programming has always been a goal pursued by many friends. According to Chinahr statistics, the average monthly salary for Linux programmers in Beijing is 1.8 times times that of Windows programmers and 2.6 times times for Java programmers, and Linux programmers are averaging 2.9 times times the year-end bonuses for Windows programmers. At the same time, the data show that with the increase of working experience, the income gap between Linux program
1. Java
Java programming language (Third edition) --- four famous Java books ---- James Gosling (father of Java)
Java programming ideology (version 2nd) ---- four famous Java books ---- Bruce Eckel
Java programming ideology (version 3rd) ---- four famous Java books -------------- Bruce Eckel
Java 2 core technology Volume I: Basic knowledge (7th) --- four famous J
development, therefore, on thousands of shelves, "People's Pieces" and "People's Month myth" tied together.The Myth of man and MonthTogether with "People's pieces" as the most brilliant "Gemini" in the field of software management books, the author provides insightful insights into the management of complex projects, with a lot of thought-provoking ideas and a great deal of software engineering practices."
I think to learn the C ++ language well, we should not only learn theoretical knowledge, but also read some books about C ++ in our free time, I believe that the content will bring useful information to everyone.
In addition, for the scale of the above project, in order to build the OO system, in the OOA and OOD stages, the designer needs an extremely high level. C ++, which is represented by OOP as a model, obviously adopts the strategy of adding des
Operating System Principle-our development is always performed on a specific operating system. If not, there is only one possibility: You can implement an operating system on your own. In any case, the operating system principle must be read. This is like we need to know the basic operating sequence of a chip when making a peripheral device for a chip. There are also many such books, and I have not found any outstanding book. I just think that if I h
domain
Go Web Programming-Xie Mengjun (it's best to see his release book, not so full on GitHub)
combined with his beego MVC Framework, it's nice to be familiar with web development.
"Graphic HTTP [Ueno]"
illustrations are generally easy to understand, to learn more about Http,web services, attack means good.
individuals feel that a theoretical book, like engineering nature, can be characterized as "experience summary"
After reading "Thirty-six plans of methods, Design, Implementation, and Management"-An Analysis of the thoughts and methods in the book "Introduction to software engineering practices" China's old saying is "useful ". Today's computer books are full of resources, but everyone's time and energy are limited. to truly achieve "useful", it is very important to choose what b
One, the road of Linux1. Introductory article"Linux authoritative guide " book is good, write very comprehensive also relatively broad, involved in not deep, as a primer book Good, you can more comprehensive understanding of Linux. In addition, the more popular can also look at " Bird Brother's private food " and other books, the management of the book. If you want to do the server direction can be found to see. 2. Driver Chapter"Linux device driver
Some classic Linux booksOne, the road of Linux, the road long its repair far XI, I will go up and down and quest! Get the classic book first!1. Introductory article"Linux authoritative guide" book is good, write very comprehensive also relatively broad, involved in not deep, as a primer book Good, you can more comprehensive understanding of Linux. In addition, the more popular can also look at "bird Brother's private food" and other books, the managem
book is chatty, can be used as a dictionary, for individuals to build C # Knowledge system is very helpful.3. In-depth understanding of C #The development and change process of C # language is dissected in detail. Especially suitable for a certain base of C # programmers in-depth learning. The anonymous delegate, lambda, and LINQ are all very well explained.4. CLR via C #If you want to learn the bottom-level knowledge of C #, this book is your second choice.5, ASP. NET Getting Started ClassicTh
as a Java programmer, the most painful thing is to choose too wide, can read too many books, often easily confused. I would like to choose some of the technical books I have read, according to the Order of study, recommend to everyone, especially those who want to constantly improve their technical level of Java programmers. One, Java programming into the category1. "Java Programming thought"2, "Agile Java"
People often ask me what C + + and programming book recommendations, today for you to share a few
First Note: If you plan to learn C + +, be sure to learn the latest version of C + + 2011. This version of C + + removes many of the pain that comes with the power of C + +. In addition, there is no need to worry about C + + 2014 books, most compilers have started to support it.
Learning programming
Learning programming includes several important aspec
Read the catalogue:
1. Background
2. Project management, quality, measurement, progress
3. Software development is a design activity rather than a building activity
4. Rapid development (simple system architecture and complex business models)
5. The business understanding of the technician and the final business model of the product manager's business understanding
5.1. Business understanding of the product (business process, data flow and scenario)
5.2. Business un
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.