随笔分类 -  编程常识

摘要:《JAVA特种兵》笔记之如何看源码 首先是心态: 看源码需要经历一个过程,往往是一个迭代的过程, 在每一次阅读完相应的源码后,体会一下源码的一些思路可能会用在哪里,尽自己的努力去理解。 读懂源码需要理解其设计思想,放平心态,落实于当下,不要怕痛苦,也不要想着一次性把所有的代码都看懂,但是需要"迈出第 阅读全文
posted @ 2018-10-17 20:29 一心行走 阅读(2459) 评论(0) 推荐(1)
摘要:工作是为了赚钱,帮助自我实现别人对你的认可,毕竟不是学生年代,你的学习能力在这里已经影响不大因为更多人会关注你的价值输出,而学习是为了更好的工作。 学习的价值肯定会因为场景不同而有所区别的比如:学习技术肯定是需要将技术应用到系统开发,如果系统运营良好,这样技术的价值才得以体现,如果你花费了大量时间和 阅读全文
posted @ 2018-10-17 09:57 一心行走 阅读(826) 评论(0) 推荐(1)
摘要:软件开发一般分为五个阶段: 1、问题的定义及规划 此阶段是软件开发和需求方共同讨论,主要是确定软件的开发目标及可行性。 2、需求分析 在确定软件开发可行性的情况下,对软件需要实现的各个功能进行详细需求分析。需求分析阶段是一个重要的阶段,这个阶段做的好将为整个软件开发打下良好的基础,“唯一不变的是变化 阅读全文
posted @ 2018-10-16 18:24 一心行走 阅读(19153) 评论(0) 推荐(0)
摘要:0、首先测试一个当前性能指标 1、代码规范 (符合阿里开发手册规范,日志self4j,常量,线程池等) 2、使用性能更好的工具类 (例如排序使用treeSet,而不是使用collections.sort(),比如google的guava工具类) 3、代码逻辑优化 (使用更清晰,更简捷的代码逻辑) 4 阅读全文
posted @ 2018-10-09 11:51 一心行走 阅读(484) 评论(0) 推荐(0)
摘要:.gitingore文件内容如下 /target//.settings//.classpath/.project/logs/ 阅读全文
posted @ 2017-04-07 11:43 一心行走 阅读(160) 评论(0) 推荐(0)
摘要:1、单节点架构 2、集群架构 3、集群+分布式架构 大型网站架构 阅读全文
posted @ 2017-04-03 19:48 一心行走 阅读(275) 评论(0) 推荐(0)
摘要:系统通过配置加载路径是通过classpath加载绝对路径 设置属性选中某个项目,然后在工具栏中选择"Run-->Run Confgurations“,然后在对话框的右边选择"Arguments,然后在VM arguments中输入-Dproperty.name=value,这样,在你的代码中使用Sy 阅读全文
posted @ 2017-03-28 08:53 一心行走 阅读(275) 评论(0) 推荐(0)