摘要: 原因: 在controller层请求处理完了返回时,没有使用@RestController或@ResponseBody而返回了非json格式 解决: 1,类上注解@Controller改为@RestController 注意:如果同一个controller中有其他方法需要返回html页面路径,这个时 阅读全文
posted @ 2020-03-04 22:03 弓长张&木子李 阅读(435) 评论(0) 推荐(0) 编辑
摘要: 在使用 mybaits 进行 in 查询时 如果传入参数是List或者Array,则直接用foreach 如果参数是String类型的使用in (${xxxx}),不进行编译,直接放进查询条件 例如 String param = “1,2,3”; 使用 in (#{param}) 结果是 in (" 阅读全文
posted @ 2020-03-04 21:54 弓长张&木子李 阅读(5032) 评论(0) 推荐(0) 编辑
摘要: top 或者 top -c 命令动态显示进程及占用资源的排行,区别是 -c 可以显示进程详细的信息( jps -lv 或者 ps aux | grep java 也可以查看进程) 接下来找到占用了大量的CPU资源的进程的pid, 使用top -bn1 -H -p <pid> 显示该pid下线程信息, 阅读全文
posted @ 2020-01-03 13:52 弓长张&木子李 阅读(247) 评论(0) 推荐(0) 编辑
摘要: 所谓聚簇索引,就是将索引和数据放到一起,找到索引也就找到了数据,B+树索引就是一种聚簇索引, 而非聚簇索引就是将数据和索引分开,查找时需要先查找到索引,然后通过索引回表找到相应的数据。 InnoDB有且只有一个聚簇索引,而MyISAM中都是非聚簇索引。 更多详细索引介绍参考: https://mp. 阅读全文
posted @ 2019-12-10 16:30 弓长张&木子李 阅读(213) 评论(0) 推荐(0) 编辑
摘要: 重点是HttpRequestRetryHandler.retryRequest()方法 public static String callHttpServer(String contentType,String json, String url) { String result = ""; Clos 阅读全文
posted @ 2019-12-06 15:44 弓长张&木子李 阅读(2530) 评论(0) 推荐(0) 编辑
摘要: Map<String, String> map= new HashMap<String,String>(); for(Map.Entry<String, String> entry : map.entrySet()){ if(entry.getValue().equals("符合条件")){ Str 阅读全文
posted @ 2019-11-21 12:42 弓长张&木子李 阅读(1339) 评论(0) 推荐(0) 编辑
摘要: List<String> filterUser= new ArrayList<>(); filterUser.add("张三"); List<User> userList = new ArrayList<>(); userList .add(new User("张三")); userList .ad 阅读全文
posted @ 2019-11-21 12:38 弓长张&木子李 阅读(2290) 评论(0) 推荐(0) 编辑
摘要: 原因是在使用<if> 进行条件判断时, 将datetime类型的字段与 ' ' 进行了判断,导致的错误 解决, 只使用 <if test="createTime != null"></if> 做判断就行了 详细可参考: https://blog.csdn.net/wanghailong_qd/art 阅读全文
posted @ 2019-11-18 11:10 弓长张&木子李 阅读(3029) 评论(0) 推荐(0) 编辑
摘要: 根据报错可以知道是编译某个模块报错, 接下来就是检查这个模块的编译版本 解决办法很简单:File-->Setting...-->Build,Execution,Deployment-->Compiler-->Java Compiler 然后找到 可以看到相应的模块的版本和其他的不一样, 点击1.5, 阅读全文
posted @ 2019-11-01 10:23 弓长张&木子李 阅读(562) 评论(0) 推荐(0) 编辑
该文被密码保护。 阅读全文
posted @ 2019-10-31 15:25 弓长张&木子李 阅读(1) 评论(0) 推荐(0) 编辑