java研发笔记
文章平均质量分 53
赵小5
简简单单 快乐生活
展开
-
页面读取数据性能优化
总结页面显示因传输数据量大出现卡顿现象的解决办法。一:list列表页面,仅需要展示。1.最好显示那些字段,就查询哪些字段;通常仅查询部分字段比查询所有字段要快。这种可以提高查询效率,也可以提高数据传输速度。2.如果不能做到只查询部分字段,必须查询全部字段的情况下,那就对返回页面的数据做处理,可以将要显示的部分数据取出以json格式返回。这种可以提高传输速度。比如,class U原创 2017-03-30 15:26:14 · 575 阅读 · 0 评论 -
获取服务器文件的最后修改时间
获取服务器上文件使用url的方式的方式,如“http://localhost:9988/aa/download/1.exe”//path是相对路径private String getFileTime(HttpServletRequest httpReq, String path) throws Exception {String reqUrl = httpReq.getReques原创 2017-03-30 15:02:51 · 3536 阅读 · 0 评论 -
路径参数@PathVariable出现点号"."时值遭截断问题
学习来源:http://blog.csdn.net/jrainbow/article/details/46126179一:问题描述前台ajax请求url查看值正常,其中pk="*java.util.List"。但后台路径参数取值“.”后的字符串却被截断掉。"*java.util.List"后台取值变为"*java.util"二:解决办法1.url后增加一个任意字原创 2017-03-27 13:22:14 · 1587 阅读 · 0 评论 -
post 400 (Bad Request)异常怎么排查参数问题
问题描述:用ajax请求时报post 400 (Bad Request)的异常,前台js参数JSON.stringify(data),后台controller 中@RequestBody XX xx(javabean)接收参数。通常发生400时,即使在后台方法上设置断点,但因400是参数由json转换成Javabean时发生异常,所以不会进入断点。此时如果单靠眼力一一排查参数中原创 2017-04-26 16:34:44 · 51631 阅读 · 1 评论