熟练使用各种数据结构和算法,数组、哈希、链表、排序树,一句话要么是时间换空间要么是空间换时间,这里展开可以说一大堆,需要有一定的应用经验,用于解决各种性能或业务上的问题;有时间再补充。
熟练使用linux *** 作系统,必备,没什么好说的 。
熟悉tcp协议,创建连接三次握手和断开连接四次握手的整个过程,不了解的话,无法对高并发网络应用做优化; 熟悉>
设计师有设计思维,同样的架构师在开发服务器和软件的时候也有自己的架构思维。
今天,电脑培训>脱离开java,注重业务,你才能成为一个好的架构师。
架构师不在于能把一个系统设计的多美完美,而在于能精准的把业务解析为代码模块。
干java越到后面,越发现java的缺点越多,你也只能更多的借助C,C++,VB,NET这些其他工具配合来完美的实现客户的需求。
没啥好的书能推荐的,没事多研究研究C,C++,VB,DELPHI,DB2,ORACLE,weblogic,webshpere这些东西才有用,不要老钻到java里面,那些个技术要用的时候再花个几个小时看看就可以了。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)