![](https://img-blog.csdnimg.cn/20201014180756919.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
源码
程序袁_哈哈
这个作者很懒,什么都没留下…
展开
-
java double与float一些特别情况
1、说明:只是为了记录下看源码Double发现的一些以前不知道的现象。double a = 1.7976931348623157E308D + 1;System.out.println(Double.toHexString(a));double b = 0.0/0.0d;System.out.println(b);double c = 0.0;double d = 0.0;System...原创 2018-07-11 21:59:17 · 227 阅读 · 0 评论 -
Integer 源码一些有趣的地方
说明:只是为了记录一下。Integer value = Integer.MAX_VALUE + 1;System.out.println(value);int intValue = Integer.MAX_VALUE + 1;System.out.println(intValue);Integer a = new Integer("120"); // string Integer b...原创 2018-07-11 22:49:28 · 138 阅读 · 0 评论 -
jdbc之DriverManager分析
1、本文只是简单的描述本人看源码的一些记录,觉得比较重要的记录下来,如果有漏记重点,望大神们告之,万分感谢。先扯点别的:不知道各位有没有这种感觉,工作几年后,感觉技术达到一种瓶颈,在开发时,大多只停留在使用阶段,没有深究其框架的内部实现,使用都会,但一到优化就蒙逼了。记不得在哪个公众号里看到“熟练工”一词了,可能上述就是吧,想让自己技术有提升,却不知道如何去做,现在我决定从jdk的源码...原创 2018-09-12 23:50:10 · 1522 阅读 · 0 评论 -
关于ConcurrentLinkedQueue中offer方法debug时的异常显示的问题
在new ConcurrentLinkedQueue时head = tail = new Node(null);然后第一次调用offer方法时:不知道大家用intellij idea 做debugConcurrentLinkedQueue的offer方法时,在p.casNext(null, newNode)后是不是得到的信息是:1、tail.next 指向了tail本身2、h...原创 2019-03-28 21:48:16 · 659 阅读 · 10 评论 -
mybatis源码解析一 xml解析(解析器)
最近闲来无事,看着一些源码类的书籍,只是光看,好像并不能给自己很好的益处,无法记下来,所以就有了这个Mybatis源码解析系列的博客。网上也有大量的源码解析,在此记录有两个原因,一是为了加深自己的印象,二来则是让广大读者朋友能及时纠正在下的一些理解的错误。如果各位发现有任何的错误,请留言指出,在此感激不尽。闲话不多说,这就开始我们的第一篇xml解析。 首先,本博客系列的图、代码...原创 2019-04-18 16:11:44 · 2267 阅读 · 0 评论