- 博客(6)
- 收藏
- 关注
原创 关于文件读写,线程超时终止问题
在对网络文件下载进行读写操作时,有时候会因为网络问题导致 “Connection reset” 异常以及有时会在一半的时候卡住,针对这个两种情况需要重新去下载,第一种异常比较好判断,可以直接拿错误信息即可判断,第二种情况想到的办法就是利用线程去解决,给下载单独开启一个子线程,并且给该子线程设定一个超时时间,当超过改时间时,则取消下载,中断该子线程!
2017-06-06 16:25:10
2156
原创 忽略HTML标签的字符串替换问题
在做字符串替换的遇到带有HTML标签的字符串,并且如果要替换替换的字符串还和标签的一致的情况下,要让标签里面保持不变, 其他的被替换成指定字符!
2017-05-10 16:58:04
2295
原创 关于Gson转换Json格式导致“=”乱码的问题!
如果你创建Gson对象的时候使用的是new Gson().toJson()方法将会对“=”进行转义,从而导致“=”乱码。但是如果你使用的是GsonBuilder并且调用了disableHtmlEscaping()方法.那么:toJson()将不会对“=”进行转义。
2016-08-09 17:17:27
2058
原创 关于FreeMarker遍历TreeMap拿值的问题
刚接触Freemarker没多久,今天自己做得东西必需是要有顺序的,但是又没法确定插入的顺序,所以选择了使用TreeMap,自己实现一个比较器,结果在前端遍历TreeMap时,突然发现Freemarker对于TreeMap没法用键拿值!这是后台比较器的部分代码:这个是前端页面遍历TreeMap的部分代码:这个是运行后页面打印的Map里面的值:从上面的图可以看到,Ma
2016-05-24 22:10:50
1447
转载 69 个经典 Spring 面试题和答案
Spring 概述1. 什么是spring?Spring 是个java企业级应用的开源开发框架。Spring主要用来开发Java应用,但是有些扩展是针对构建J2EE平台的web应用。Spring 框架目标是简化Java企业级应用开发,并通过POJO为基础的编程模型促进良好的编程习惯。2. 使用Spring框架的好处是什么?轻量:Spring 是轻量的,基本的
2016-05-10 09:55:07
698
转载 Java 性能笔记:自动装箱/拆箱
如果我说“仅仅修改下面代码中的一个字符就可以获得五倍于当前的运行速度”你会怎么想呢?long t = System.currentTimeMillis();Long sum = 0L;for (long i = 0; i < Integer.MAX_VALUE; i++) {sum += i;}System.out.println("total:" + sum);System.ou
2016-04-30 10:03:13
280
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人