- 博客(5)
- 收藏
- 关注
原创 架构师书单
目录职业素养初级到高级程序员的推荐书籍如何提高java基础+并发java基础是什么jvm多线程+并发设计模式代码质量 (也是代码规范)数据结构常用框架源码分析架构师入门到深入书籍框架设计基础分布式架构设计前面几章推荐书籍是 从初级到高级程序员的推荐书籍,架构师入门到深入书籍可以从框架设计基础开始。职业素养书籍名称作者出版时间程序员修炼之道Java程序员上班那点...
2019-03-29 20:49:18
575
原创 冒泡排序 含改进版
冒泡排序: 双层循环进行比较,外层循环控制比较趟数,内层循环控制比较交换次数,每趟结束后最大值都在末尾。经典版本缺点是某趟已经有序时,后面的次数还是会继续,外层循环次数总是max,内层循环次数还是 max - i ,改进版本就是在改进双层循环的次数// 缺点是已经有序时,后面的次数还是会继续,注意内部的上限是 max-i public static void sort(int[...
2019-03-28 17:19:50
1366
原创 程序猿职业规划-分析篇
这里写自定义目录标题职业发展全貌职业定位职业适应职业发展职业转型职业平衡职业发展全貌职业发展的五个阶段,下面是细细的分析:职业定位确定入IT 这行,需要了解周边的信息,如入门到放弃的原因,程序猿保养职业适应初入职场多是初级,这是需要多学习,可能避免不了加班,这时是多积累业务处理逻辑,个人时间则是技术学习。随着时间的推移 会觉得工作重复度高,那么就开始自己写个工具类的服务 项目(这时需...
2019-03-28 11:02:35
793
原创 选择排序 含改进版
选择排序:第一个元素和后面的所有元素进行比较,最小值出现在前面经典版本public static void sortByMin(int[] intArr) { int max = intArr.length - 1; for (int i = 0; i < max; i++) { System.out.println("第" + (...
2019-04-01 09:52:11
371
原创 架构师入门篇01
架构师的目标/ 软件架构特点软件架构总是要变的,重要的不是设计出好的架构,而是让架构和开发人员适应变化。软件架构的终极目标是,用最小的人力成本来满足构建和维护该系统的需求。架构的本质是优化业务场景,达到优雅解决方案,同时使业务能够快速迭代和持续交付。多实践 多思考编程年限时间越长,经常思考更好的解决方式,能收获到的知识也就越多。精彩的代码是如何想出来的,要比看到精彩的代码更加令人期...
2019-03-25 17:38:08
259
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅