java
风起的日子无法想你
webapp
展开
-
redis session共享配置总结
因工作需要测试使用两种基于redis下session共享解决方法1、tomcat-redis解决方法,tomcat7/lib下增加tomcat-redis-session-manager-2.0.0.jar、commons-pool2-2.0.jar;配置context.xml,增加以下配置<Valve className="com.orangefunction.tomcat.redisse...原创 2018-03-07 14:52:07 · 978 阅读 · 0 评论 -
学会“投机取巧”——Redis之父九条忠告,如何成为“一打十”的程序员
转发,详细点以下链接https://blog.csdn.net/qunnie_yi/article/details/80128401转载 2018-06-06 15:19:49 · 209 阅读 · 0 评论 -
Java中避免NullPointerException的一些方法
在字符串常量上调用equals java// good "string literal".equals(strObject) // not good strObject.equals("string literal") 如果 strOject == null ,那下面一种方法就会抛出NullPointerException 用valueOf代替toString javaBigDecim...转载 2018-08-06 18:16:19 · 429 阅读 · 0 评论 -
【Stackoverflow好问题】去掉烦人的“!=null"(判空语句)
转载:https://blog.csdn.net/lizeyang/article/details/40040817 问题 为了避免空指针调用,我们经常会看到这样的语句 ...if (someobject != null) { someobject.doCalc();}... 最终,项目中会存在大量判空代码,多么丑陋繁冗!如何避免这种情况?我们是否滥用了判空...转载 2018-08-06 18:17:56 · 144 阅读 · 0 评论 -
代码整洁之道阅读笔记_第1次
第1~7章 1、整洁代码意义 2、变量函数类命名要有意义:变量、类用名词及名词短语,函数用动词 3、函数命名,参数个数控制,函数代码行控制,函数最好是完成一个功能 4、注释:结合SVN等版本控制,重要代码处注释,需要警示的地方注释。拒绝啰哆、歧义,删除已经注释了的代码 5、格式:代码是从上至下,从左至右阅读,垂直、横向、团队规则 6、对象与数结构 7、异常:别传入、返回null(参转...原创 2018-08-06 18:34:19 · 96 阅读 · 0 评论 -
代码整洁之道阅读笔记_第2次
第8~12章 8、边界:将外来代码(第三方包、开源代码、公司组件等)要干净利落整合到自己的代码里,注意Map使用,要学习性测试,已知未知控制。 9、单元测试:整洁的测试代码,可读性。做的越久越对测试的重视,刚开始工作基本不写测试代码,做完就用用户界面完成相关单元测试,也是粗糙的很。可惜未到大公司工作过,没有经过完成的软件测试,都是自己验证需求过程完成测试,但太受制于程序员个人能力及性格等主观因...原创 2018-08-20 15:27:10 · 150 阅读 · 0 评论 -
代码整洁之道阅读笔记_第3次
第13~17章 13、并发编程:单一权责原则、尽可能减小同步区域、限制数据作用域、有些java类不是线程安全,测试线程代码。由于对并发编程应用不多,只是简单的理解为以上几点。 14、逐步改进:渐进不改进之名大动其结构保持可运行、测试驱动开发 15、JUnit内幕:以实例描述JUnit代码整洁之道 16、重构SeriaDate:作者实例重构jfree.org一个开源的类SeriaDate ...原创 2018-08-21 14:15:48 · 180 阅读 · 0 评论