数据结构和算法若可以称为为编程的细胞结构,那设计模式就是编程的灵魂气脉。
一个从是编程的微观演绎,一个是编程的宏观设计。这个从技术和艺术的结合体,毫无疑问是在世界末日之前的很伟大的一项发明。
设计模式书籍推荐:
《设计模式 可复用面向对象软件的基础》:将可重用面向对象的设计模型分为创造类、结构类 、行为类三种进行详述。
《软件秘笈──设计模式那点事》 :模式实现通过Eclipse中的Java 工程展开,采用软件编程诠释设计模式故事中的情节和操作,非常有趣。
《设计模式之禅》:挺名字好像跟玄妙很难懂。经典畅销书,全面、权威、公认最易学,透彻阐述6大原则和23+1种设计模式。
《设计模式沉思录》:没有看过,听名字理解很透彻。
《研磨设计模式》:研磨可谓讲得是很细致,号称垄断JaveEye设计类博文总榜TOP10。
《大话设计模式》:看封面就很动漫很轻松的样子,交互启发式教学 谈笑间详解设计模式 让你爱不释手。
还有个四人帮Gof的《设计模式》的听说是一代经典 ,《Head First 设计模式(中文版)》王者推荐
算法数据结构类书籍推荐:
《算发导论(原书第2版)》:将严谨性和全面性融为一体,本书自第1版出版以来,已经成为世界范围内广泛使用的大学教材和专业人员的标准 参考书,决战大数据时代!IT技术人员不得不读!
《数据结构与算法》:当当网搜出来得同名书籍一大片,有各种语言版,高等学校计算机专业教材精选·算法与程序设计。
《算法(第4版)》:Sedgewick之巨著,与高德纳TAOCP一脉相承,全面讲述算法和数据结构的必备知识,全新的Java实现代码,采 用模块化的编程风格。
《编程之美——微软技术面试心得》:勤练算法功底强,求职入职心不慌,游戏之乐,数字之魅,结构之法,数学之趣,本书收集了约60道算法和程序设计题目,这些题目大部分在近年的笔试。
《算法之道(第2版)》:决战大数据时代!IT技术人员不得不读!析算法、演绎算法、品味算法,人生就是算法。算法战略、算法思维、算法智慧,算法就是一切。
《零基础学算法(第2版)》 :由浅入深,循序渐进,从零开始学算法,一点都不难。
《程序语言的奥妙:算法解读》 :看起来比较活泼,语言风格比较有趣,比较贴近生活。
《算法精解 C语言描述》:数据结构和算法领域最具特色著作之一,公认权威经典,畅销不衰。
还有些理论性的经典之作:
《编程珠玑》、《c++ primer》 、《Think in Java》、《代码大全》、《c和指针》etc
聚贤不避亲,个人网站推荐:
朋友FrontTang:http://www.aj2ee.com/ 程序猿,IT爱好者
老乡HanbiaoWu:http://www.hanbiaowu.net/ 个人主页
我自己的个人网站也将在明年上线,敬请关注,域名是http://www.bvin.cn/.
收集到的资源网站推荐:
1. 如朋网: http://www.rupeng.com/
(1)c语言也能干大事系列(22篇):这不是让你在cmd里面打印杨慧三角,而是真正的有图形界面,有网络编程的一个教程,不会觉得学了c也没用。
(2)java应该这么学(7篇):没怎么看过,不发言
(3)传播智客.net视频
2.黑马.Net学科:http://edu.csdn.net/
(1)win8开发从入门到项目(10篇)
(2)WinForm基础(8篇)
3.wp百科网:http://www.wpbaike.net/
(1)wordpress新手入门视频教程 (12篇)
(2)discuz论坛搭建入门视频教程 (10篇)
博客推荐:(本人常更新博客:http://www.cnblogs.com/bvin/)
1.谦虚的天下
http://www.cnblogs.com/qianxudetianxia/
(1)Android学习系列(32篇);
(2)Android拓展系列(6篇);
(3)Android设计模式系列(11篇);
(4)ExtJs2.0学习系列(15篇) ;
2.Rocky
http://www.cnblogs.com/RockyMyx/
(1)Javascript与正则表达式个人总结与收录(6篇);
3.汤姆大叔
http://www.cnblogs.com/TomXu/ ;
(1)深入理解JavaScript系列(50篇);
(2) HTML5学习笔记简明版(11篇);
4.vamei
http://www.cnblogs.com/vamei/
(1)Python快速教程 (基础10篇)(进阶9篇)(标准库14篇);
(2)Linux的概念与体系(12篇);
(3)协议森林(8篇);
5.garbageMan
http://www.cnblogs.com/pmer/
(1)C程序设计伴侣(劣书评论系列,长期连载);
6.chenguangyin
http://www.cnblogs.com/chenguangyin/
(1)jQuery乱谈 (5篇);
7.xtfggef
http://www.cnblogs.com/xtfggef/
(1)Java之美[从菜鸟到高手演变]之字符串(长期更新);讲得很细致..
8.huangxincheng
http://www.cnblogs.com/huangxincheng/ ;
(1)5天不再惧怕多线程(5篇);
(2)8天玩转并行开发(8篇);
(3)树结构专题(5篇);
(4)算法洗脑系列(8篇);
(5)算法速成系列(15篇);
(6)经典算法专题(14);
9.peida
http://www.cnblogs.com/peida/
(1) 敏捷结果30天(22篇);
(2)每天一个linux命令(58篇);
10.beanmoon
http://www.cnblogs.com/beanmoon/
(1)Hadoop学习笔记 (5篇);
11.minglz
http://www.cnblogs.com/minglz/
(1)三十而立,从零开始学ios开发(10篇);
12.manuosex
http://www.cnblogs.com/minglz/manuosex
(1)手把手玩转win8开发系列课程 (25篇);
(2)C#数据结构与算法揭秘(19篇);
13.mr-wid
http://www.cnblogs.com/mr-wid
(1)C语言Windows程序设计(13篇);
14.xia520pi
http://www.cnblogs.com/xia520pi
(1)细细品味Hadoop(15篇);
15.小小博客小小员
http://www.cnblogs.com/xiaoxiaoboke/
(1)android framework(14篇);
(2)jni(14篇);
(3)launcher(3篇);
(4)Linux(7篇) ;
(5)ndk(2篇)
博主乃神人也...
16.张兴业
http://www.cnblogs.com/xyzlmn/(1)android ui(20篇);
(2)iphone(20篇);
16.Justin
http://www.cnblogs.com/justinw/(1)设计模式系列文章 (15篇);
17.Hoojo
(1)openfile+xmlpp(11篇);http://www.cnblogs.com/hoojo/category/380029.html
18.WQHJfree
(1)smack(11篇);http://blog.csdn.net/wqhjfree/article/details/7194416
差不多了,陆续更新,陆续发现....