- 浏览: 959014 次
- 性别:
- 来自: 魔都
文章分类
- 全部博客 (745)
- MultiThread (19)
- My Plan (118)
- JavaBasic (61)
- MyInterview (104)
- InternetTechnique (5)
- ProjectConclusion (1)
- Maven (5)
- MogoDb (5)
- Hadoop (11)
- Memcached (6)
- TechniqueCollect (1)
- Ibaits (1)
- Android (34)
- ItLife (40)
- Tree (2)
- ProjectArchitect (7)
- Open Source (3)
- liunx (5)
- socket (8)
- Spring (27)
- DesginPattern (35)
- WebBasic (13)
- English (13)
- structs (1)
- structs2 (2)
- Oracle (17)
- Hibernate (2)
- JavaScript (4)
- Jdbc (1)
- Jvm (15)
- Ibatis (1)
- DataStructures (13)
- Https/Socket/Tcp/Ip (3)
- Linux (4)
- Webservice (7)
- Io (2)
- Svn (1)
- Css (1)
- Ajax (1)
- ExtJs (1)
- UML (2)
- DataBase (6)
- BankTechnique (3)
- SpringMvc (3)
- Nio (3)
- Load Balancing/Cluster (3)
- Tools (1)
- javaPerformanceOptimization (8)
- Lucene(SEO) (1)
- My Think (80)
- NodeJs (1)
- Quartz (1)
- Distributed-java (1)
- MySql (7)
- Project (4)
- junit (4)
- framework (1)
- enCache (1)
- git (2)
- SCJP (1)
- sd (1)
最新评论
-
lkjxshi:
你都这水平了还考这个证干嘛
SCJP 认证考试指南 -
钟逸华:
问的真多
百度java开发面试题(转) -
zuimeitulip:
觉得我就是这样的,从小阅读量就很少,导致现在的读的速度非常慢, ...
让读书成为一种习惯 -
DDT_123456:
我觉得你是不符合要求。问你hashmap的那个问题,你那样回答 ...
阿里面试2(转) -
jingjing0907:
刚刚写了很多读过此博客的感受,竟然没有发上去,以为我注册账号还 ...
让读书成为一种习惯
列一下书目吧,希望对大家有用。
链接地址:http://www.iteye.com/topic/840266
编程开发
1)《effective java中文版》
2)《分布式java应用》
淘宝又见淘宝
3)《代码大全》
像是一本百科全书,十八般武艺样样都有了。看了这本书,不会武功的也能耍一阵子。
4)《java并发编程实践》
不可多得并发编程的好书,在淘宝上面淘来的影印的。
5)《java加密与解密的艺术》
修练这种功夫还是需要的,毕竟这个世界给人以不安全的感觉。房价又涨了,哎…………
6)《程序员修炼之道》
还成,多数修改之道没有读之前已经俱备,呵呵,难道说……
7)《高效程序员的45个习惯》
让我们更敏捷,确实现在人民币都在贬值,我们也需要高效的coding
8)《代码整洁之道》
写了这么多的代码,整洁的代码才不被后人骂。
9)Javascript
a)《javascript高级程序设计》 读过方知js的精髓
b)《jquery实战》
jquery一本足以再加文档,请勿读什么 《犀利XX》,太忽悠人了。
编程进阶
1)《面向对象的分析与设计》
对于uml和理解还需要加深,原来自己才是一个小不点。
2)《测试驱动开发的艺术》
关于测试驱动,关于敏捷的思考 。
3)《人月神话》
如何才能更好的构建软件
项目管理与架构
1)《架构之美》
罗列了一些项目的架构
2)《敏捷开发的艺术》
关于项目的过程,我们需要更高效的过程。生猛于rup。我们需要更为敏捷
3)《UML模式和应用》
佩服国外大师对于uml的理解,对项目指导意义不小。震撼不小!
4)《构建高性能的web站点》
一本指导构建高性能站点的书籍,看的收益不小。
5)《项目管理之美》
同《架构之美》差不多,一堆大师级的人物把各自的里程写了出来。
6)14《设计模式之禅》
以前读《java与模式》时,读的时候很有感觉。有些还是不能理解,再读此书又是一种滋味。
7)《uml与enterprise architect 7.5团队开发实务手册》
又是一位台湾的作者,看完基本上对uml如何画,在何时去用已经了解。具体如何深入得在项目中实践再加上自己的领悟。
8)《大象--thinking in uml》
IBM的一位设计师,中国人。对领域建模理解很透,自己水平不够不能够完全理解 。
9)《领域驱动设计:软件核心复杂性应对之道》
讲述了TDD,不知道是翻译的问题还是水平问题,没看太明白。
10)《企业应用架构模式》
马丁大叔早期作品,即使现在好多框架已经实现他的思想。思想尤在!
11)《企业架构实用指南》
12)《hadoop权威指南》 云计算的基础
数据库
1)《oracle database 11g数据库管理艺术》
想系统学习oracle,差不多这一本可以入门了。
2)《oracle dba手记—数据库诊断案例与性能优化实践》
《深入解析oracle--dba入门、进阶与诊断案例 》
盖国强的力作,国内数一数二的高手。
3)《oracle pl/sql 实例精解》
如果想学plsql,这本书确实很不错。再一次赞老外的教学方法。只看了几晚上,就可以照虎画猫了。
4)《构建oracle高可用环境:企业级高可用数据库架构、实战与经验总结》
淘宝首席dba力作,不容错过。
作项目中数据库这一层很重要,看了之后很受启发。
5)《oracle 9i & 10g编程艺术》
对oracle的理解力看了这本书之后,才能感觉到自己以前的无知。
6)《大话oracle rac:集群、高可用性、备份与恢复》
国内不错的一本指导oracle集群的书籍,可以看作指导手册。
7)《oracle性能诊断艺术》
oracle诊断不可不读的好书。
8)《数据库系统概念》 越看越感觉缺少的是基础。
9.《重构-改善现有的代码设计》,《人月神话》
以下为引用一下江南白衣的。也是下一个里程碑吧。
总有些脱不开烟火气的惫懒。为了那些"将来",今年要读的书:
一、架构模式
模式,就仿佛一个代号。一个大的架构,总能分拆成一个个代号与符号来演绎。
SOA、ESB、SCA,注定了还是这一两年内纠缠着业界和客户的名词,大型架构内应用间的集成交互、性能、伸缩性、可靠性、可管理性、可扩展性、安全性,永远都是设计人员的心头好。
《Pattern-Oriented Software Architecture, Volume 4 -- A Pattern Language forDistributed Computing》架构模式的超级集大成目录。愿出版社快点翻出中文版造福市民。
《企业集成模式:设计、构建及部署消息传递解决方案》,重读之,Mule、Apache Camel、Spring Intergration都是它最实际的解释者。
下半年国外还会有些关于SOA与ESB的书要出来,如《SOA Design Patterns》,《Open-Source ESBs in Action》,《Service-Oriented Architecture and Event-Driven Architecture: J2EE Integrated Solutions》,静待。
而关于X性的书,下半年会有本《Patterns for Fault Tolerant Software》。
二、BI
越是Web2.0,越需要BI,比如豆瓣起家的法宝。
而且,离什么算法高数都好遥远了,忽然间看回一排排数字,心里很意动,感觉又成为了《世界尽头与冷酷仙境》里的计算士。
《Programming Collective Intelligence -- Building Smart Web 2.0 Applications》 Web2.0里的群体智慧。愿出版社的动作更快一点。
《数据挖掘--实用机器学习技术 2nd》 Weka作者的书。
还有一本《Collective Intelligence in Action》国外下半年会出版,这次是for Java程序员的,有weka,有java data mining api。
三、基础
越来越远离补充基础的年龄,赶紧多看点书了。
《代码大全2nd》,细读之,书是好书,尤其是对于刚毕业两三年的人。对于一把年纪的,看了总比不看好。
《Beautiful Code》,也是闲得没事看的,继续盼望出版社赶快译快校。
在lz列出的这些书里,我把我认为有价值的列一遍,其余的还是不要浪费时间去看了。
编程开发
1)《effective java中文版》
3)《代码大全》
4)《java并发编程实践》
6)《程序员修炼之道》
7)《高效程序员的45个习惯》
8)《代码整洁之道》
编程进阶
1)《面向对象的分析与设计》
2)《测试驱动开发的艺术》
3)《人月神话》
项目管理与架构
2)《敏捷开发的艺术》
3)《UML模式和应用》
5)《项目管理之美》
6)14《设计模式之禅》\《java与模式》
8)《大象--thinking in uml》
9)《领域驱动设计:软件核心复杂性应对之道》
10)《企业应用架构模式》
11)《企业架构实用指南》
数据库
8)《数据库系统概念》 越看越感觉缺少的是基础。
另外还有白衣说的《企业集成模式:设计、构建及部署消息传递解决方案》
引用江南白衣的一段话
作者:江南白衣,原文出处: http://blog.csdn.net/calvinxiu/archive/2007/03/06/1522032.aspx,转载请保留。
"其实中国程序员,现在最需要的是一张安静的书桌。",的确,中国架构师大多缺乏系统的基础知识,与其自欺欺人的宣扬"读书无用,重在实践变通,修身立命哲学书更重要",把大好时间用来追逐互联网上的片言只语,不如直面缺陷,系统的学习一次。
1《oracle性能诊断艺术》
oracle诊断不可不读的好书。
2《构建oracle高可用环境》 淘宝dba不可错过
3 《hadoop权威指南》 云计算的基础
4 《分布式java应用》 淘宝又见淘宝
5《敏捷开发的艺术》
关于项目的过程,我们需要更高效的过程。生猛于rup
6《面向对象的分析与设计》对于uml和理解还需要加深,原来自己才是一个小不点。
7《架构之美》 没有看太懂,这书太虚了,没有看到什么实质性内容。以后再也不看这种书了,浪费时间。
8《测试驱动开发的艺术》 关于测试驱动,关于敏捷的思考 。
9《UML模式和应用》 佩服国外大师对于uml的理解,对项目指导意义不小。震撼不小!
10 《构建高性能的web站点》
一本指导构建高性能站点的书籍,看的收益不小。
11 《人月神话》
如何才能更好的构建软件
12《代码整洁之道》
写了这么多的代码,整洁的代码才不被后人骂。
13《项目管理之美》
这种XX之美之类的书,少买为好。不实在,不厚道。
14《设计模式之禅》
以前读《java与模式》时,读的时候很有感觉。有些还是不能理解,再读此书又是一种滋味。
15《代码大全》
像是一本百科全书,十八般武艺样样都有了。看了这本书,不会武功的也能耍一阵子。
16《java并发编程实践》
不可多得并发编程的好书,在淘宝上面淘来的影印的。
17《java加密与解密的艺术》
修练这种功夫还是需要的,毕竟这个世界给人以不安全的感觉。房价又涨了,哎…………
18《程序员修炼之道》
还成,多数修改之道没有读之前已经俱备,呵呵,难道说……
19《高效程序员的45个习惯》
让我们更敏捷,确实现在人民币都在贬值,我们也需要高效的cording
20 《数据库系统概念》
越是到这时候,越是感觉自己的内功修为不够。修习高级的忍术还需要内功够才行。即更多的查可拉。
看火影看得通窍了,我一定要成为火影。
那么我们一定要成为什么呢?
以下为引用一下江南白衣的
呵呵。也是下一个里程碑吧。
总有些脱不开烟火气的惫懒。为了那些"将来",今年要读的书:
一、架构模式
模式,就仿佛一个代号。一个大的架构,总能分拆成一个个代号与符号来演绎。
SOA、ESB、SCA,注定了还是这一两年内纠缠着业界和客户的名词,大型架构内应用间的集成交互、性能、伸缩性、可靠性、可管理性、可扩展性、安全性,永远都是设计人员的心头好。
《Pattern-Oriented Software Architecture, Volume 4 -- A Pattern Language forDistributed Computing》架构模式的超级集大成目录。愿出版社快点翻出中文版造福市民。
《企业集成模式:设计、构建及部署消息传递解决方案》,重读之,Mule、Apache Camel、Spring Intergration都是它最实际的解释者。
下半年国外还会有些关于SOA与ESB的书要出来,如《SOA Design Patterns》,《Open-Source ESBs in Action》,《Service-Oriented Architecture and Event-Driven Architecture: J2EE Integrated Solutions》,静待。
而关于X性的书,下半年会有本《Patterns for Fault Tolerant Software》。
二、BI
越是Web2.0,越需要BI,比如豆瓣起家的法宝。
而且,离什么算法高数都好遥远了,忽然间看回一排排数字,心里很意动,感觉又成为了《世界尽头与冷酷仙境》里的计算士。
《Programming Collective Intelligence -- Building Smart Web 2.0 Applications》 Web2.0里的群体智慧。愿出版社的动作更快一点。
《数据挖掘--实用机器学习技术 2nd》 Weka作者的书。
还有一本《Collective Intelligence in Action》国外下半年会出版,这次是for Java程序员的,有weka,有java data mining api。
三、基础
越来越远离补充基础的年龄,赶紧多看点书了。
《代码大全2nd》,细读之,书是好书,尤其是对于刚毕业两三年的人。对于一把年纪的,看了总比不看好。
《Beautiful Code》,也是闲得没事看的,继续盼望出版社赶快译快校。
统说
进正题,说说我的经验。总的来说,先系统的复习专业基础,其中《数据结构》(严蔚敏)是重中之重,其它的可以总结常见的笔试面试题中抓重点复习;抽空看技术书籍,要针对自己的方向选择;最后针对公司多搜集笔经面经中的常见题;如果有必要还有看看行测,特别是智力题。
锻炼纸上写代码的能力
表达要有条理,分点细说;可以的话对一些问题思考一二十秒,慢慢说出;不要像我又急于回答,说话又太快。
心里上要镇静,即使表面上看起来稳重。我是一直没有做到,所以有机会了适当的锻炼。
细说
先推荐书籍:
《数据结构》(严蔚敏):这本必须搞定,纸上没事写个冒泡、选择的吧,最好KMP、快排也写下;然后轻松得处理链表操作,插入、删除、反转;9种排序对比,找人多说说,用自己的话表达出来;其实可以系统的复述其中的重点,我就不一一列举了。其它的如操作系统、网络、组成原理可以抓重点,建议看本考研综合复习的书。如果兼职考研复习辅导,那么恭喜你,找工作一半已经是个体力活了。
《程序员面试宝典》(第三版),居然强调第三版,是因为虽然大体内容一样,但是第二版还是有不少错误和解释不清的地方,对于不太思考的人要慎重。这本当然是笔试、面试必备之书了,如果实在没有复习时间,那么就捧着它吧,能帮你挡掉不少。
后面的是根据自己互联网公司C++、Java方向等来看待了
《编程之美》,比较有意思,其中常考的也只有几个,下面给出;然后是《编程珠玑》的前两章
《大话设计模式》或HeadFirst的《设计模式》,没有实践经验的只能粗略的了解,常见的单例模式要会写。三类:创建型、结构型、行为型,要能去理解划分,当然不用真的每种模式都非常清楚,但要有能说得上来的几种,而且最好能有实际结合,或者知道Java语言里I/O类的装饰者模式等;最后就是常见的开放—封闭原则、聚合复用等等。
《Java编程思想》,需要好好的多读几遍,之前我也大略读了,还写了博文,O(∩_∩)O~那写得简直垃圾啊,后面再读,做笔记,真的会发现理解有变化啊。其中的Java内存管理、字符串、内部类、容器不得不看啊,而虚拟机的理解可以看看《深入java虚拟机》,对了将内存回收的可以看看《Java SE 6.0编程指南》中的相关节。
《C++ Primer》,我主要是看的Java,这本只是部分阅读;但是《深度探索C++对象模型》是看了几次,不管C++还是Java都值得去了解一下,而《C++沉思录》我功力不够,依个人情况吧。
《TCP/IP详解 卷一》,这个适合没有时间复习原来课本的同学,特别是里面的TCP,一定要细读,能画它的状态迁移图当然好啦;分析分析与UDP的区别。
《UNIX环境高级编程》、《算法导论》前者写Linux下的程序时是非常好的工具书,而后者据说有些点被问到过,当然有时间平时能浏览最好了。
《UNIX网络编程》两卷,《深入理解计算机系统》据说都是非常必要看的,只是我个人还没有耐心的品味完,可能我还没有发现到吧。
没想到,光写推荐的书籍就列了这么长的文字,我推荐的确实是我看到的,你认真的阅读绝不会亏的;如果一开始有些不适应,多实践些,再细细看,细细想,坚持下来,不要书到用时方恨少。下一篇写具体的题的经验吧。
链接地址:http://www.iteye.com/topic/840266
编程开发
1)《effective java中文版》
2)《分布式java应用》
淘宝又见淘宝
3)《代码大全》
像是一本百科全书,十八般武艺样样都有了。看了这本书,不会武功的也能耍一阵子。
4)《java并发编程实践》
不可多得并发编程的好书,在淘宝上面淘来的影印的。
5)《java加密与解密的艺术》
修练这种功夫还是需要的,毕竟这个世界给人以不安全的感觉。房价又涨了,哎…………
6)《程序员修炼之道》
还成,多数修改之道没有读之前已经俱备,呵呵,难道说……
7)《高效程序员的45个习惯》
让我们更敏捷,确实现在人民币都在贬值,我们也需要高效的coding
8)《代码整洁之道》
写了这么多的代码,整洁的代码才不被后人骂。
9)Javascript
a)《javascript高级程序设计》 读过方知js的精髓
b)《jquery实战》
jquery一本足以再加文档,请勿读什么 《犀利XX》,太忽悠人了。
编程进阶
1)《面向对象的分析与设计》
对于uml和理解还需要加深,原来自己才是一个小不点。
2)《测试驱动开发的艺术》
关于测试驱动,关于敏捷的思考 。
3)《人月神话》
如何才能更好的构建软件
项目管理与架构
1)《架构之美》
罗列了一些项目的架构
2)《敏捷开发的艺术》
关于项目的过程,我们需要更高效的过程。生猛于rup。我们需要更为敏捷
3)《UML模式和应用》
佩服国外大师对于uml的理解,对项目指导意义不小。震撼不小!
4)《构建高性能的web站点》
一本指导构建高性能站点的书籍,看的收益不小。
5)《项目管理之美》
同《架构之美》差不多,一堆大师级的人物把各自的里程写了出来。
6)14《设计模式之禅》
以前读《java与模式》时,读的时候很有感觉。有些还是不能理解,再读此书又是一种滋味。
7)《uml与enterprise architect 7.5团队开发实务手册》
又是一位台湾的作者,看完基本上对uml如何画,在何时去用已经了解。具体如何深入得在项目中实践再加上自己的领悟。
8)《大象--thinking in uml》
IBM的一位设计师,中国人。对领域建模理解很透,自己水平不够不能够完全理解 。
9)《领域驱动设计:软件核心复杂性应对之道》
讲述了TDD,不知道是翻译的问题还是水平问题,没看太明白。
10)《企业应用架构模式》
马丁大叔早期作品,即使现在好多框架已经实现他的思想。思想尤在!
11)《企业架构实用指南》
12)《hadoop权威指南》 云计算的基础
数据库
1)《oracle database 11g数据库管理艺术》
想系统学习oracle,差不多这一本可以入门了。
2)《oracle dba手记—数据库诊断案例与性能优化实践》
《深入解析oracle--dba入门、进阶与诊断案例 》
盖国强的力作,国内数一数二的高手。
3)《oracle pl/sql 实例精解》
如果想学plsql,这本书确实很不错。再一次赞老外的教学方法。只看了几晚上,就可以照虎画猫了。
4)《构建oracle高可用环境:企业级高可用数据库架构、实战与经验总结》
淘宝首席dba力作,不容错过。
作项目中数据库这一层很重要,看了之后很受启发。
5)《oracle 9i & 10g编程艺术》
对oracle的理解力看了这本书之后,才能感觉到自己以前的无知。
6)《大话oracle rac:集群、高可用性、备份与恢复》
国内不错的一本指导oracle集群的书籍,可以看作指导手册。
7)《oracle性能诊断艺术》
oracle诊断不可不读的好书。
8)《数据库系统概念》 越看越感觉缺少的是基础。
9.《重构-改善现有的代码设计》,《人月神话》
以下为引用一下江南白衣的。也是下一个里程碑吧。
总有些脱不开烟火气的惫懒。为了那些"将来",今年要读的书:
一、架构模式
模式,就仿佛一个代号。一个大的架构,总能分拆成一个个代号与符号来演绎。
SOA、ESB、SCA,注定了还是这一两年内纠缠着业界和客户的名词,大型架构内应用间的集成交互、性能、伸缩性、可靠性、可管理性、可扩展性、安全性,永远都是设计人员的心头好。
《Pattern-Oriented Software Architecture, Volume 4 -- A Pattern Language forDistributed Computing》架构模式的超级集大成目录。愿出版社快点翻出中文版造福市民。
《企业集成模式:设计、构建及部署消息传递解决方案》,重读之,Mule、Apache Camel、Spring Intergration都是它最实际的解释者。
下半年国外还会有些关于SOA与ESB的书要出来,如《SOA Design Patterns》,《Open-Source ESBs in Action》,《Service-Oriented Architecture and Event-Driven Architecture: J2EE Integrated Solutions》,静待。
而关于X性的书,下半年会有本《Patterns for Fault Tolerant Software》。
二、BI
越是Web2.0,越需要BI,比如豆瓣起家的法宝。
而且,离什么算法高数都好遥远了,忽然间看回一排排数字,心里很意动,感觉又成为了《世界尽头与冷酷仙境》里的计算士。
《Programming Collective Intelligence -- Building Smart Web 2.0 Applications》 Web2.0里的群体智慧。愿出版社的动作更快一点。
《数据挖掘--实用机器学习技术 2nd》 Weka作者的书。
还有一本《Collective Intelligence in Action》国外下半年会出版,这次是for Java程序员的,有weka,有java data mining api。
三、基础
越来越远离补充基础的年龄,赶紧多看点书了。
《代码大全2nd》,细读之,书是好书,尤其是对于刚毕业两三年的人。对于一把年纪的,看了总比不看好。
《Beautiful Code》,也是闲得没事看的,继续盼望出版社赶快译快校。
在lz列出的这些书里,我把我认为有价值的列一遍,其余的还是不要浪费时间去看了。
编程开发
1)《effective java中文版》
3)《代码大全》
4)《java并发编程实践》
6)《程序员修炼之道》
7)《高效程序员的45个习惯》
8)《代码整洁之道》
编程进阶
1)《面向对象的分析与设计》
2)《测试驱动开发的艺术》
3)《人月神话》
项目管理与架构
2)《敏捷开发的艺术》
3)《UML模式和应用》
5)《项目管理之美》
6)14《设计模式之禅》\《java与模式》
8)《大象--thinking in uml》
9)《领域驱动设计:软件核心复杂性应对之道》
10)《企业应用架构模式》
11)《企业架构实用指南》
数据库
8)《数据库系统概念》 越看越感觉缺少的是基础。
另外还有白衣说的《企业集成模式:设计、构建及部署消息传递解决方案》
引用江南白衣的一段话
作者:江南白衣,原文出处: http://blog.csdn.net/calvinxiu/archive/2007/03/06/1522032.aspx,转载请保留。
"其实中国程序员,现在最需要的是一张安静的书桌。",的确,中国架构师大多缺乏系统的基础知识,与其自欺欺人的宣扬"读书无用,重在实践变通,修身立命哲学书更重要",把大好时间用来追逐互联网上的片言只语,不如直面缺陷,系统的学习一次。
1《oracle性能诊断艺术》
oracle诊断不可不读的好书。
2《构建oracle高可用环境》 淘宝dba不可错过
3 《hadoop权威指南》 云计算的基础
4 《分布式java应用》 淘宝又见淘宝
5《敏捷开发的艺术》
关于项目的过程,我们需要更高效的过程。生猛于rup
6《面向对象的分析与设计》对于uml和理解还需要加深,原来自己才是一个小不点。
7《架构之美》 没有看太懂,这书太虚了,没有看到什么实质性内容。以后再也不看这种书了,浪费时间。
8《测试驱动开发的艺术》 关于测试驱动,关于敏捷的思考 。
9《UML模式和应用》 佩服国外大师对于uml的理解,对项目指导意义不小。震撼不小!
10 《构建高性能的web站点》
一本指导构建高性能站点的书籍,看的收益不小。
11 《人月神话》
如何才能更好的构建软件
12《代码整洁之道》
写了这么多的代码,整洁的代码才不被后人骂。
13《项目管理之美》
这种XX之美之类的书,少买为好。不实在,不厚道。
14《设计模式之禅》
以前读《java与模式》时,读的时候很有感觉。有些还是不能理解,再读此书又是一种滋味。
15《代码大全》
像是一本百科全书,十八般武艺样样都有了。看了这本书,不会武功的也能耍一阵子。
16《java并发编程实践》
不可多得并发编程的好书,在淘宝上面淘来的影印的。
17《java加密与解密的艺术》
修练这种功夫还是需要的,毕竟这个世界给人以不安全的感觉。房价又涨了,哎…………
18《程序员修炼之道》
还成,多数修改之道没有读之前已经俱备,呵呵,难道说……
19《高效程序员的45个习惯》
让我们更敏捷,确实现在人民币都在贬值,我们也需要高效的cording
20 《数据库系统概念》
越是到这时候,越是感觉自己的内功修为不够。修习高级的忍术还需要内功够才行。即更多的查可拉。
看火影看得通窍了,我一定要成为火影。
那么我们一定要成为什么呢?
以下为引用一下江南白衣的
呵呵。也是下一个里程碑吧。
总有些脱不开烟火气的惫懒。为了那些"将来",今年要读的书:
一、架构模式
模式,就仿佛一个代号。一个大的架构,总能分拆成一个个代号与符号来演绎。
SOA、ESB、SCA,注定了还是这一两年内纠缠着业界和客户的名词,大型架构内应用间的集成交互、性能、伸缩性、可靠性、可管理性、可扩展性、安全性,永远都是设计人员的心头好。
《Pattern-Oriented Software Architecture, Volume 4 -- A Pattern Language forDistributed Computing》架构模式的超级集大成目录。愿出版社快点翻出中文版造福市民。
《企业集成模式:设计、构建及部署消息传递解决方案》,重读之,Mule、Apache Camel、Spring Intergration都是它最实际的解释者。
下半年国外还会有些关于SOA与ESB的书要出来,如《SOA Design Patterns》,《Open-Source ESBs in Action》,《Service-Oriented Architecture and Event-Driven Architecture: J2EE Integrated Solutions》,静待。
而关于X性的书,下半年会有本《Patterns for Fault Tolerant Software》。
二、BI
越是Web2.0,越需要BI,比如豆瓣起家的法宝。
而且,离什么算法高数都好遥远了,忽然间看回一排排数字,心里很意动,感觉又成为了《世界尽头与冷酷仙境》里的计算士。
《Programming Collective Intelligence -- Building Smart Web 2.0 Applications》 Web2.0里的群体智慧。愿出版社的动作更快一点。
《数据挖掘--实用机器学习技术 2nd》 Weka作者的书。
还有一本《Collective Intelligence in Action》国外下半年会出版,这次是for Java程序员的,有weka,有java data mining api。
三、基础
越来越远离补充基础的年龄,赶紧多看点书了。
《代码大全2nd》,细读之,书是好书,尤其是对于刚毕业两三年的人。对于一把年纪的,看了总比不看好。
《Beautiful Code》,也是闲得没事看的,继续盼望出版社赶快译快校。
统说
进正题,说说我的经验。总的来说,先系统的复习专业基础,其中《数据结构》(严蔚敏)是重中之重,其它的可以总结常见的笔试面试题中抓重点复习;抽空看技术书籍,要针对自己的方向选择;最后针对公司多搜集笔经面经中的常见题;如果有必要还有看看行测,特别是智力题。
锻炼纸上写代码的能力
表达要有条理,分点细说;可以的话对一些问题思考一二十秒,慢慢说出;不要像我又急于回答,说话又太快。
心里上要镇静,即使表面上看起来稳重。我是一直没有做到,所以有机会了适当的锻炼。
细说
先推荐书籍:
《数据结构》(严蔚敏):这本必须搞定,纸上没事写个冒泡、选择的吧,最好KMP、快排也写下;然后轻松得处理链表操作,插入、删除、反转;9种排序对比,找人多说说,用自己的话表达出来;其实可以系统的复述其中的重点,我就不一一列举了。其它的如操作系统、网络、组成原理可以抓重点,建议看本考研综合复习的书。如果兼职考研复习辅导,那么恭喜你,找工作一半已经是个体力活了。
《程序员面试宝典》(第三版),居然强调第三版,是因为虽然大体内容一样,但是第二版还是有不少错误和解释不清的地方,对于不太思考的人要慎重。这本当然是笔试、面试必备之书了,如果实在没有复习时间,那么就捧着它吧,能帮你挡掉不少。
后面的是根据自己互联网公司C++、Java方向等来看待了
《编程之美》,比较有意思,其中常考的也只有几个,下面给出;然后是《编程珠玑》的前两章
《大话设计模式》或HeadFirst的《设计模式》,没有实践经验的只能粗略的了解,常见的单例模式要会写。三类:创建型、结构型、行为型,要能去理解划分,当然不用真的每种模式都非常清楚,但要有能说得上来的几种,而且最好能有实际结合,或者知道Java语言里I/O类的装饰者模式等;最后就是常见的开放—封闭原则、聚合复用等等。
《Java编程思想》,需要好好的多读几遍,之前我也大略读了,还写了博文,O(∩_∩)O~那写得简直垃圾啊,后面再读,做笔记,真的会发现理解有变化啊。其中的Java内存管理、字符串、内部类、容器不得不看啊,而虚拟机的理解可以看看《深入java虚拟机》,对了将内存回收的可以看看《Java SE 6.0编程指南》中的相关节。
《C++ Primer》,我主要是看的Java,这本只是部分阅读;但是《深度探索C++对象模型》是看了几次,不管C++还是Java都值得去了解一下,而《C++沉思录》我功力不够,依个人情况吧。
《TCP/IP详解 卷一》,这个适合没有时间复习原来课本的同学,特别是里面的TCP,一定要细读,能画它的状态迁移图当然好啦;分析分析与UDP的区别。
《UNIX环境高级编程》、《算法导论》前者写Linux下的程序时是非常好的工具书,而后者据说有些点被问到过,当然有时间平时能浏览最好了。
《UNIX网络编程》两卷,《深入理解计算机系统》据说都是非常必要看的,只是我个人还没有耐心的品味完,可能我还没有发现到吧。
没想到,光写推荐的书籍就列了这么长的文字,我推荐的确实是我看到的,你认真的阅读绝不会亏的;如果一开始有些不适应,多实践些,再细细看,细细想,坚持下来,不要书到用时方恨少。下一篇写具体的题的经验吧。
发表评论
-
2015年4月份学习计划
2015-04-02 22:52 10662015年4月份学习计划 第一周(4.2-4.5) ... -
CVCV
2015-03-02 18:01 1020menards Menards是美国第三大家居装饰和用品 ... -
20件程序员必须知道的事
2015-02-28 17:29 891我最近看了一本叫做《the 97 Things a Pro ... -
卓越程序员和优秀程序员有哪些区别?
2015-02-28 09:51 871卓越程序员和优秀程序 ... -
为什么有些人工作是痛苦的?
2015-01-07 16:06 709身边一个朋友,每天工作内容多但是都不复杂,但都是些特别容易出 ... -
2014年12月份学习计划
2014-12-21 21:45 762第三周(12.22-12.28) 结合官网来看 12 ... -
11个小技巧提高程序员工作效率,小习惯更重要(转)
2014-12-06 22:18 957“吃苦耐劳”真的是优良品质吗,与你怎么做相比,老板们应该更关 ... -
箴言(转)
2014-11-05 00:14 5001、每天晚上12点之前睡觉,早上8点起床 2、努力学 ... -
2014.11月份学习计划
2014-11-05 00:13 592hadoop 学习计划 hadoop中级 (11.5 ... -
22条日常技巧助程序员提高工作效率、节约时间(转)
2014-10-28 14:14 786我一直在测试和调整各 ... -
浅谈、男人需要完成的事! (转)
2014-10-28 14:13 8701,事业永远第一 ... -
提升程序员身心健康和工作效率的装备有哪些?(转)
2014-10-22 12:21 774曾经有很长的一段时间一直在学习和探索提升工作效率& ... -
优秀软件工程师必备的7大特性(转)
2014-10-22 10:23 841不是每一个程序员都 ... -
程序猿的十一条浮躁表现
2014-09-15 23:40 7261. 不能静下心来坚持读完一本有深度的书。 2. ... -
30岁后你会站在哪里?(转)
2014-06-08 20:15 905http://www.oschina.net/ques ... -
Java互联网工程师要具备哪些技能(转)
2014-02-26 20:58 8711.Core Java, 就是Java基础、JDK的类库,很 ... -
如何做到早起一小时?(转)
2014-02-25 22:03 904早起是个不过时的话题 ... -
中医教你如何睡觉
2014-02-21 22:40 741中医教你如何睡觉人一个晚上不睡,一百天都补不回来。睡觉的诀 ... -
学会成长(转)
2014-01-04 23:49 932人不成熟的第一个特征:就是立即要回报 他不懂得只有春天播种 ... -
2012年回顾
2013-06-30 22:41 10022012年回顾 2012年过去了,回顾一下2012年主要做 ...
相关推荐
其中包含了两个部分:一个是对C#版本EventBus事件总线的实例源码,另一个则是《人人都是架构师》这本书的电子版。 首先,我们来探讨C#版本EventBus事件总线的概念和实现。EventBus是一种设计模式,它允许应用程序中...
【架构师必看书籍】是针对Java程序员提升技术能力的一份推荐书单,旨在帮助程序员从入门到精通,最终迈向架构师之路。这份书单涵盖了基础、进阶和专业架构等多个层面,每本书都有其独特价值。 对于Java编程入门者,...
书中涵盖了高性能、高可用性、可伸缩性和安全性等方面的知识点,非常适合想要进阶到高级架构师角色的Java开发者。 - **《大型分布式网站架构设计与实现》** 随着互联网的发展,分布式系统已经成为现代软件开发不...
《嵌入式系统设计师教程》 清华大学出版社 本书是一本全面介绍嵌入式系统设计原理的教材。它从嵌入式系统的整体架构出发,逐步深入到硬件设计、软件开发、系统集成等各个环节。通过阅读本书,读者可以建立起对...
### 大数据挖掘数据分析数据科学家进修书单 在当今数据驱动的时代背景下,成为一名优秀的大数据工程师、数据科学家或数据分析师是许多人的职业发展目标。要进入这些领域并取得成功,不仅需要扎实的理论基础,还需要...
架构设计是 Java 程序员需要掌握的知识点,本节推荐了《Sun 的架构师考试指南》和《J2EE 架构师手册》两本书,涵盖了架构设计的基础知识和考试指南。 八、框架及开源 * Swing 和 SWT、Spring、Struts、Hiberlate、...
根据提供的文件信息,本文...通过这份书单的学习路径,Java程序员可以从基础入门到进阶,最终成长为一名出色的架构师。每一本书都有其独特之处,关键在于根据自己的实际情况选择合适的学习材料,并将其应用到实践中去。
本仓库为【Road2Architect】(中文名:架构师之路)力求打造最完整最实用的软件工程师学习指南! 这些文章和总结都是我近几年学习的总结,非常实用,应该是最全面最完整的技术仓库。 整理这些文章的初衷是做好个人知识...
822241847,里面不仅可以交流讨论,还有面试经验分享以及免费的资料下载,包括Spring,MyBatis,Netty源码分析,高并发、高性能、分布式、微服务架构的原理,JVM性能优化这些成为架构师必备的知识体系。相信对于已经...
#### 三、Java架构师之路 随着经验的积累,你需要更深入地了解整个软件架构。 **1.《Expert One-on-One J2EE Design and Development》** - **作者简介**: Rod Johnson - **内容概述**: 本书详细阐述了J2EE的设计...
本课程是《Java零基础至高级应用》系统课程的第四章,全套课程精细讲解,高级课程超过其他机构30%的课程量,经过我们全套课程系统学习的同学,可轻松从事Java高级工程师或系统架构师岗位,课程提供全套代码笔记其它...
《2021软考--网络规划设计师【论文】视频精讲》是针对网络规划设计师认证考试中论文写作部分的深度教程。这个课程由小任老师主讲,旨在帮助学员全面掌握网络规划设计师论文考试的策略和技巧。课程内容不仅包括了如何...