技术干货分享

这篇文章中的大部分书籍、网站、博客等曾经在我的学习中给了我很大的帮助,因此把他们分享出来,希望能给更多的人以帮助,也希望大家能够继续补充,可以在后边的评论区进行补充,我会时刻进行更新。

0x00 关于 C++

书籍(难度递增)

  • 《C++ primer plus》
  • 《C++程序设计原理与实践 》
  • 《Effective C++ 》
  • 《C++编程规范》
  • 《C++模板元编程》
  • 《Advanced C++ Metaprogramming》

网站

  • C++入门教程(英文) http://www.tutorialspoint.com/cplusplus/index.htm
  • C++程序代码片 http://www.planetsourcecode.com/vb/default.asp?lngWId=3
  • 一些C++项目 http://www.codeproject.com/?cat=2
  • C++标准库教程和参考资料 http://www.josuttis.com/libbook/examples.html
  • 一些用C++写的程序 http://people.sc.fsu.edu/~jburkardt/cpp_src/cpp_src.html

0x01 关于 Python

书籍(最好结合网上资源进行入门)

  • 《Expert Python Programming》(英文)
  • 《Python 高级编程》
  • 《Python 源码分析》

网站

  • 廖雪峰大神的Python入门教程
    http://www.liaoxuefeng.com/wiki/0014316089557264a6b348958f449949df42a6d3a2e542c000
  • Python2 入门教程(英文) http://www.tutorialspoint.com/python/index.htm
  • 南京大学公开课 https://www.coursera.org/learn/hipython/
  • Python练手小项目 https://www.zhihu.com/question/29372574
  • Python与机器学习数据处理 https://www.dataquest.io/
  • Python Guide http://docs.python-guide.org/en/latest/
  • Python3 Cookbook
    http://python3-cookbook.readthedocs.org/zh_CN/latest/c01/p07_keep_dict_in_order.html
  • CSDN专栏:Python也可以 http://blog.csdn.net/column/details/python-can.html
  • 微信公众号: 编程派 Python开发者

0x02 关于 QT

书籍

  • 《Qt 5编程入门》
  • 《Qt+Creator快速入门》
  • 《C++ GUI Qt 4 编程(第二版)》
  • 《Qt5开发及实例》
  • 《C++ Qt5 范例开发大全》

网站

  • 官方文档 http://doc.qt.io/
  • QT 学习之路http://www.devbean.net/category/qt-study-road-2/
  • 为知笔记QT开源项目 https://github.com/WizTeam/WizQTClient

0x03 关于 Git

书籍

  • 《Git 权威指南》
  • 《Pro Git》
  • 《Git版本控制管理》

网站

  • 廖雪峰大神的Git教程
    http://www.liaoxuefeng.com/wiki/0013739516305929606dd18361248578c67b8067c8c017b000

0x04 算法与数据结构

书籍

  • 《算法》
  • 《数据结构与算法分析——C语言描述》
  • 《编程珠玑》
  • 《算法设计与分析基础》
  • 《算法引论》
  • 《Advanced Data Structures》

网站

  • 我的算法学习之路
    http://lucida.me/blog/on-learning-algorithms/
  • 算法学习笔记 https://github.com/nonstriater/Learn-Algorithms
  • LeetCode http://leetcode.com/
  • 麻省理工公开课 http://www.class.cn/course/course_detail/?course_id=100103
  • 可视化的数据结构和算法 http://www.csdn.net/article/2011-05-06/297285
  • 一些算法
    http://top.jobbole.com/tag/algorithm/?utm_source=jobboleblog-sidebar-topic

0x05 机器学习

书籍

  • 《机器学习》周志华
  • 《机器学习实战》
  • 《图解机器学习》

网站

  • Stanford 公开课(万分推荐) https://www.coursera.org/learn/machine-learning
  • 机器学习基础 https://www.coursera.org/course/ntumlone
  • 机器学习与统计 http://pan.baidu.com/s/1gd5hNdL
  • CSDN寒小阳博客 http://blog.csdn.net/han_xiaoyang/article/details/49123419
  • 人工智能和机器学习领域有哪些有趣的开源项目 http://code.csdn.net/news/2822818
  • 近200篇机器学习&深度学习资料分享 http://developer.51cto.com/art/201501/464174.htm
  • 机器学习路线图 http://blog.csdn.net/han_xiaoyang/article/details/50759472

0x06 Linux 内核

书籍

  • 《Linux 内核设计与实现》
  • 《深入理解Linux内核》
  • 《Linux内核完全剖析》
  • 《Linux内核设计的艺术》
  • 《Linux内核源代码情景分析》
  • 《Linux内核探秘》
  • 《Linux内核完全注释》

网站

  • 庖丁解牛Linux内核
    http://mooc.study.163.com/course/USTC-1000072000?tid=1000096000#/learn/announce
  • Linux内核之旅 http://www.kerneltravel.net/
  • LXR http://lxr.oss.org.cn/
  • Linux内核探秘(提取密码:4fbr) http://pan.baidu.com/s/1hsEWo9e
  • Linux从入门到内核驱动编译(3cmw) http://pan.baidu.com/s/1eSi6syY
  • Linux Inside https://0xax.gitbooks.io/linux-insides/content/

0x07 Android 开发

书籍

  • 《Android 第一行代码》

网站

  • CSDN专栏:Android基础开发笔记
    http://blog.csdn.net/column/details/android-gu.html?&page=2
  • Mars Android开发视频教程 http://mars.apkbus.com/

0x08 学习 Arduino

书籍

  • 《Arduino程序设计基础》
  • 《Arduino权威指南》
  • 《Arduino开发实战指南》

网站

  • 发现有趣的项目 http://www.seeedstudio.com/recipe/
  • Arduino中文社区 http://www.arduino.cn/

你可能感兴趣的:(算法,技术,分享,干货)