Alibabacloud.com offers a wide variety of articles about recommended programming books, easily find your recommended programming books information here online.
before a lot of friends asked about learning a variety of technical recommendations of books, here I feel better than some of the books listed, hoping to play a role in the good :)Win32 Developmentprogramming Windows by Charles Petzold: Charles Petzold book, a Super classic book for Getting Started with Windows programming, many friends learn MFC, However, it is
Recommended books and Android Architecture Based on android Architecture
The architecture of the Android system can be divided into six parts. I recommend high-quality books for each part based on my own experience.
1. Android Application
Android Developer Document, Pro Android, Professional Android Application Development, Google Android SDK Development example,
softwareNot just pkg_add,rpm,Know how to monitor the process, the networkKnow how to track the coreThese are familiar, basic Unix first, can be a UNIX primary user
See what level you want to reach, my personal understanding is:Beginner: Proficiency in command, familiar with Shell programming, can configure simple services, clear the location of various types of service-related configuration files,Ability to re
framework design as a mode.
By reading this book, we will closely combine the design pattern/framework + J2EE practices to realize programming flexibility and predictability. Of course, there are still fewer practical examples in this book, and there are not many books discussing practical applications from the perspective of design patterns and frameworks. Here I will "selfish, my "Java practical system o
We offer a list of the best Python books for beginners. Python is one of the most friendly languages that a novice programmer can learn to program. To help you get started with Python programming, we share this list. Brew a cup of tea, choose a book to read, and start programming with Python!Python programming: From ge
process, the networkKnow how to track the coreThese are familiar, basic Unix first, can be a UNIX primary user
See what level you want to reach, my personal understanding is:Beginner: Proficiency in command, familiar with Shell programming, can configure simple services, clear the location of various types of service-related configuration files,Ability to read and modify system-provided configuration scripts (
interesting to readHigh-performance MySQL (2nd edition) – A classic book for DBAs and Developers! Recommended!Deep understanding of MySQL core technology – a glimpse into how MySQL works insideMySQL Tech Insider: InnoDB Storage Engine – now in-depth analysis of the best books of the InnoDB engine# Linux Management:The Linux System Management Technical Handbook desk must have a reference book."Brother Bird'
controlled by the front-end. You should learn a database to control routes, for example, react-router, so OK. If you can master this step, you can start to "H5 mobile webapp". You should also understand the performance tuning aspects, images are the most memory-consuming items on mobile devices and need to be optimized.
No, I think so much for the time being. I can add basic knowledge later.
1,
For HTML + CSS, it is recommended to learn and practice
For. NET software
Several books recommended by design/Development Engineer
List several books that have had a big impact on me over the past year. Thanks to the authors and translators who have helped me with these books. Thank you for your hard work. I hope these books w
you have a reference book of your own, or is it one of your own learning books? If you want to learn Linux is essential, for a linuxboss not only will use Linux to understand the working principle, like building a house, to have a solid foundation, such a house can be built into high-rise buildings, learning Linux from the most basic learning , so that you can learn in the future quickly mastered, learning more and more deeper and farther away. Below
, you understand what is the factors that might influence the run-time performance of your C Odes.CUDA programming:a Developer ' s Guide to Parallel Computing with GPUsShane CookThis book provides an in-depth coverages of important aspects related to CUDA programming – a programming technique that C An unleash the unparalleled power of GPU computation. With CUDA and a affordable GPU card, you can run your d
Interactive publishing network computer channel. A book tutorial for you on the Perl language is recommended. Includes Perl push, Perl Chomp, and Perl python content.perl language book One, "Perl Language Programming fourth edition (in the book) (Photocopy version)"Perl language programming was the undisputed bible of Perl when it was first published in 1991, an
now or under Windows, when we are bored or show off in front of others, Then you really think of Linux as a toy, without understanding the essence of Linux, then you need to understand the usefulness of Linux, to love him, to use him.Second, there must be a Linux book at handDo you have a reference book for yourself, or is it one of your own learning books? If you want to learn Linux this is essential, for a Linux boss will not only use Linux to unde
or under Windows, when we are bored or show off in front of others, Then you really think of Linux as a toy, without understanding the essence of Linux, then you need to understand the usefulness of Linux, to love him, to use him.Second, there must be a Linux book at handDo you have a reference book for yourself, or is it one of your own learning books? If you want to learn Linux this is essential, for a Linux boss will not only use Linux to understa
, from the "object", "function", "Inherit", "array" And many other important knowledge to begin with. I make a statement – this book needs to be read over and over again.Comments: All are good books, are very thin, and the content as long as the basis is not difficult. Believe that after reading will have a new understanding of JS, and later code specifications and browser differences and other advanced issues have a new understanding, if after readin
Here to share some high-definition JavaScript books, because I did not read all, so in this is only recommended, different books for different people, all the books on the Internet have e-book, if not found, please in the blog message, I have most of the books of electronic
Part I: Java language chapter1 Java Programming specificationStar:Suitable for: Beginner, IntermediateDescription: Author James Gosling (father of Java), so this book I think you have to read. The basic explanation is very good.2 "Java Core Technology: Volume Ⅰ Basics"Star:Suitable for: Beginner, IntermediateIntroduction: Official institution books, you have to have a copy, this book is more comprehensive a
": The Java EE Enterprise Design pattern, is a summary of the experience of several generations of programmersRefactoring: Improving the design of existing code: the classic work of refactoring by Martin Flower, an oo godfather."Code reading": Ms's authoritative writer, is also a classic.Java and Patterns: A good book written by the Chinese about design patterns. A little wordy.Software Engineering (The following two are praised as "software engineering" of the double, to understand that they re
I. Getting StartedJava 2 from entry to entry-level proficiency-RecommendationThinking in Java-Highly recommended *O 'Reilly's basic Java programming series-reference *
Ii. AdvancedJava cook book-Highly recommended * (including Java programming tips, suitable for reference as a manual)O 'Reilly-Java io-recommendation *
C ++ learning methods and four famous books (recommended)
In a twinkling of an eye, I have been learning and using C ++ for nearly 10 years. When I started learning, I had a lot of detours, I hope to write this article and help some friends who are learning C ++. Of course, the first thing I need to note is that this article is based on my own feelings. Different people may have different points of view. Y
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.