Finishing: Li Gong (Allen)
Material from the network
"We must first of its profits", the programmer is a greater emphasis on vocational learning and innovation, and how it compares to obtain the latest and best knowledge has become an important issue, below is a summary of some excellent learning and information website, always improve themselves, to avoid duplication of-create the wheel.
Because there are many sites to do large and comprehensive, so classification for domestic and foreign outstanding technical site specific advantages presented separately, of course, you need more and better features continue to explore.
Domestic articles
1.CSND (the largest Chinese IT community)
Domestic entry-level programmers site, a lot of very complex content, including forums, resources, downloads, blog, a variety of information and so on. Often only to find stable resources to download on this site, I also have updated technology blog in csdn.
https://www.csdn.net/
2. blog Park
Personally I feel better domestic technology blog site, many migraine Windows developed by Daniel in here.
https://www.cnblogs.com/
3. know almost
Here you need to look at screening, know almost a bit like upgraded Baidu, a lot of programming cattle were here to share the experience.
https://www.zhihu.com/
4. China Open Source community
China should be the best open source community, here to discuss the atmosphere very good. Founder of the sweet potato is also very enthusiastic, very instant updates, often see a new open source project here has translated and introduced.
https://www.oschina.net/
5. No thinking
Domestic version of stackoverflow, has accumulated a lot of Chinese quiz, popular to be improved.
https://segmentfault.com/
6. Mu class network
Online video learning program website provides a wealth of mobile terminal development, php development, web front-end, android development and html5 video tutorials and other resources open class
https://www.imooc.com/
7. cattle off network
Surface by brush and face questions, companies face questions by sharing and face, carefully brush them before looking for work, there will be a great harvest
https://www.nowcoder.com/
8.V2EX
This is what I often visit a website, there are many employees of major companies, programmers
https://www.v2ex.com/
9.infoQ
Have more technical depth of a website, including many top architecture have introduced
https://www.infoq.cn/
Foreign papers
1.Google
You want to know all the basic can be found to the most powerful tool
https://www.google.com/
2.Stack Overflow
Excellent technology website, no matter what problems you encounter in the development of design, can be put forward on the site, you will get the answer very helpful.
https://stackoverflow.com/
3.GitHub
I must mention the best way to learn programming sites, the largest open source center, a wide variety of projects, from luxury brilliant interface to a low-key practical small library, everything.
https://github.com/
4.learnCpp
I learn c ++ reference time of a website, very good tutorial on c ++
https://www.learncpp.com/
5.leetcode
Algorithm learning website, I want to get paid just to brush it every day problems
http://leetcode-cn.com/
6.IT eBooks
Large electronic library, available for immediate free download books
http://it-ebooks.info/
7.ideone
Online compiler (domestic rookie also made a), can run, you can see the code example, for even if the test code
https://ideone.com/
8.W3School
w3school online tutorial is specifically for a web developer's education platform. You can find all of the website building tutorials you need here. From basic HTML to XHTML, and even advanced XML, SQL, database, multimedia and WAP, all the resources are free!
https://www.w3school.com.cn/
END
Recommended reading:
C language is recommended books from entry to advanced (Collector's Edition)
ARM + LINUX Embedded Learning course (Collector's Edition)
At home idle, bored! Recommended several book search site
2020Java learning route (Collector's Edition)
Where low diplomas after programmer way out?
Writing Efficient C language of the four trick !!!
Author Li Gong (Allen), has done an embedded UAV development, is now the world's top 500 senior software development engineer. No public to share a large number of C / C ++ / Java / Python / Linux and other related knowledge, look forward to your attention!
Reply "in the public No. 1024 ", you can free access to massive data!
To have come a point like this and then go ~ ~ ~