摘要: 前言 最原始的单例模式分别有两种——饿汉和懒汉,但是懒汉式不安全(线程安全问题)而饿汉式又存在内存资源浪费问题,这个时候单例模式的变种就显得尤为必须和重要,这里介绍目前常用的两种单例模式 1.双重校验锁(DCL) 双重校验锁,它是懒汉式的变种,在保留了它的延迟加载的同时又保证了线程安全; 2.嵌套内 阅读全文
posted @ 2020-08-04 13:15 HexThinking 阅读(108) 评论(0) 推荐(0) 编辑
摘要: 在Java语言领域,说到Excel处理工具,大家首先想到的可能是阿帕奇的poi,poi在处理数据量不大的excel文件上确实非常强大,但是随着后来excel从03(一个excel文件中最多有65536行,256列)版升级到07 版(一个excel文件最多1048576行,16384列),poi在处理 阅读全文
posted @ 2020-08-04 10:15 HexThinking 阅读(7866) 评论(0) 推荐(0) 编辑
摘要: emmm,题目就是这样,看到第一段话心里很高兴,因为有许多解法可以用,看到第二句脸瞬间阴沉了....,看到最后就.... 这个问题可以用按位或(^)的方法求解,按位或的处理思想是二进制位相同为0,不同为1,举个例子: a=3,b=2 a=a^b=1 b=a^b=3 a=a^b=2 这样,a和b就实现 阅读全文
posted @ 2020-08-04 09:34 HexThinking 阅读(125) 评论(0) 推荐(0) 编辑