上一页 1 ··· 27 28 29 30 31 32 33 34 35 ··· 74 下一页
摘要: 推荐,尤其是容量大时 Map<String,String> map = new HashMap<>(); for (Map.Entry<String,String> entry : map.entrySet()) { String key = entry.getKey(); String value 阅读全文
posted @ 2022-01-16 21:23 周文豪 阅读(626) 评论(0) 推荐(0) 编辑
摘要: 当前的日志级别是error LOGGER.info("保存出错!" + user); 应该改为: LOGGER.error("保存出错!" + user); 例1:日志级别为error public Result resetUserPwd(User user) { Result rs = new R 阅读全文
posted @ 2022-01-16 11:20 周文豪 阅读(61) 评论(0) 推荐(0) 编辑
摘要: 一、对资源的close()建议分开操作 如下: try{ XXX.close(); YYY.close(); } catch (Exception e){ ... } 建议改为 try{ XXX.close(); } catch (Exception e){ ... } try{ YYY.close 阅读全文
posted @ 2022-01-16 11:15 周文豪 阅读(94) 评论(0) 推荐(0) 编辑
摘要: 原因:tomcat的位置不正确,将Idea中的tomcat删除,重新添加tomcat即可解决。 阅读全文
posted @ 2022-01-14 10:05 周文豪 阅读(824) 评论(0) 推荐(0) 编辑
摘要: 报错如下: java: 读取D:\maven_prism\org\aspectj\aspectjweaver\1.9.1\aspectjweaver-1.9.1.jar时出错; invalid LOC header (bad signature) 原因分析:MAVEN本地仓库中的对应的某个jar没有 阅读全文
posted @ 2022-01-14 09:45 周文豪 阅读(571) 评论(0) 推荐(0) 编辑
摘要: 参考如下: 我的 别人的 阅读全文
posted @ 2022-01-13 11:32 周文豪 阅读(503) 评论(0) 推荐(0) 编辑
摘要: 明确一个概念,对方法的调用,即使方法中只有一句语句,也是有消耗的。 所以例如下面的操作: for (int i = 0; i < list.size(); i++) {...} 建议替换为: int length = list.size(); for (int i = 0, i < length;  阅读全文
posted @ 2022-01-12 17:44 周文豪 阅读(49) 评论(0) 推荐(0) 编辑
摘要: 代码优化: 调用方法时传递的参数以及在调用中创建的临时变量都保存在栈中,速度较快;其他变量,如静态变量、实例变量等,都在堆中创建,速度较慢。 另外,栈中创建的变量,随着方法的运行结束,这些内容就没了,不需要额外的垃圾回收。 变量根据定义位置的不同,我们给变量起了不同的名字。如下图所示: 成员变量和局 阅读全文
posted @ 2022-01-12 17:42 周文豪 阅读(135) 评论(0) 推荐(0) 编辑
摘要: 一、下载 下载地址:http://jmeter.apache.org/download_jmeter.cgi 点击Download Releases 下载之后的文件如下: 二、安装 解压即安装,解压之后如下所示 进入 bin目录,找到jmeter.bat文件,双机打开即可启动。 阅读全文
posted @ 2022-01-12 15:25 周文豪 阅读(522) 评论(0) 推荐(0) 编辑
摘要: 今日内容 Tomcat8 的优化看懂Java底层字节码编码的优化建议 PS:当我们做代码优化的时候,往往从源码中看不出有没有效率,而是需要从底层字节码寻找答案,作为java工程师必须读懂底层字节码 一、tomcat优化 tomcat服务器在JavaEE项目中使用率非常高,所以在生产环境对tomcat 阅读全文
posted @ 2022-01-12 13:20 周文豪 阅读(24) 评论(0) 推荐(0) 编辑
上一页 1 ··· 27 28 29 30 31 32 33 34 35 ··· 74 下一页