java工具类
brangUzi
这个作者很懒,什么都没留下…
展开
-
生成唯一订单号
1.根据时间生成唯一订单号 public class PayUtils { private static SimpleDateFormat sdf = new SimpleDateFormat("yyyyMMddHHmmssS"); /** * 获取时间随机数 */ private static PayUtils instance; static { instance = ne原创 2018-01-16 17:50:20 · 1637 阅读 · 0 评论 -
java web统计当前在线人数
写一个监听器,实现HttpSessionListener,与ServletRequestListener两个接口。HttpSessionListener:有sessionCreated与sessionDestroyed两个方法。分别会在session创建与删除时触发。ServletRequestListener:requestInitialized与requestDestroyed两个方法,分别在...原创 2018-04-17 14:50:29 · 1658 阅读 · 0 评论 -
下载文件
if(StringUtils.isNoneBlank(tplUrl)){ InputStream in = null ; OutputStream out = null; try { String suffix = tplUrl.substring(tplUrl.lastIndexOf(".") + 1); out = response.getOutputStream();...原创 2018-05-22 09:27:53 · 186 阅读 · 0 评论 -
poi word替换内容
word替换只需要poi-ooxml jar包 maven: <dependency> <groupId>org.apache.poi</groupId> <artifactId>poi-ooxml</artifactId> <version>3...原创 2018-05-22 12:09:55 · 847 阅读 · 0 评论 -
HashMap的hash碰撞
看了看HashMap的源码,有些心得先写下,以便以后查看,不然又要忘了,但不知道对不对,希望没误人子弟吧。 主要是解释下HashMap底层实现与如何解决hash碰撞的。 HashMap底层是table数组,Entry是HashMap的内部类。 可以看到HashMap的key与value实际是保存在Entry中的,next是下一个Entry节点。 static final Entry<...原创 2018-07-31 16:43:31 · 1128 阅读 · 3 评论