加载中
品读Mybatis源码---(1)解析配置文件

Mybatis,用了这么久,背景自不用说。我还记得,第一次使用,还在成铁科研,做电务那个OA系统的时候,在二代、罗尼玛的带领下,首次接触到的。由于之前的工程一直使用Hibernate,一下切换到M...

02/06 02:00
25
Java并发编程实战(chapter_4)(AQS源码分析)

其实一直想写这个话题,因为ThreadPoolExecutor一讲完,感觉核心的JUC的东西,就剩下AQS了,其余的,其实都建立在这基础之上。昨天看了看,单纯从源码层面去看的话,感觉难度并没有ThreadPoo...

01/01 21:20
51
“万物本源”之Tomcat启动源码分析(前传)

这次,想到写这个系列,完全算是一次意外:本来我是想买本书,好好研究下SpringMVC的源码的,然后挑了本豆瓣评分超了8分的一本国人自己写的源码书,入了手。书中讲的的确很好,很符合我一直以...

2018/09/30 11:12
66
死磕Java 8特性系列---流的深入

本次,读了两本书,一本是《Beginning Java 8 Language Features》,一本是《Java 8 实战》,有感。感觉平时我们都是使用了个Java8相关特性的皮毛。加上以前面试被人问:你知道一个列表我想同...

2018/09/19 16:35
62
Java并发编程实战(chapter_3)(线程池ThreadPoolExecutor源码分析)

这个系列一直没再写,很多原因,中间经历了换工作,熟悉项目,熟悉新团队等等一系列的事情。并发课题对于Java来说是一个又重要又难的一大块,除非气定神闲、精力满满,否则我本身是不敢随便写...

2018/09/19 00:41
197
面向基础系列之---Java网络编程---网络连接组件的使用(URLConnection)

URL主要功能用于读取服务端或者目标地址的数据,但是要具体对一个请求的元数据进行解析,就无能为力了。这个时候,URLConnection就是一个很好的切入口。这东西不仅仅能读取数据,还能对元数据...

面向基础系列之---Java网络编程---网络连接组件的使用(URL与URI)

一、URI与URL的定义与区别 URI:统一资源标识符(Uniform Resource Identifier)是采用一种特定的语法标识一个资源的字符串 URL:是一个URI,除了能标识一个资源,还会为资源提供一个特定的网...

面向基础系列之---Java网络编程---网络连接组件的使用(InetAddress)

这个系列是我一直想写的,因为从入职第一年的第一个月开始(那时还在zte),我就买了网络上唯一的一本,写Java网络的书籍:《Java网络编程》。当时功底一般,感觉看起来,还是很多云里雾里,...

2018/09/10 23:54
34
RabbitMQ封装实战

先说下背景:上周开始给项目添加曾经没有过的消息中间件。虽然说,一路到头非常容易,直接google,万事不愁~可是生活远不仅是眼前的“苟且”。首先是想使用其他项目使用过的一套对mq封装的框...

2018/04/01 22:33
543
Java并发编程实战(chapter_2)(对象发布、不变性、设计线程安全类)

又是三星期的生活。感觉自从有了这个分享之后,会无形多了一份动力,逼着自己不能落后,必须要去不停的学习,这其实是我想要的,各位少年团中的成员也都是有共鸣的,在此很感动,省去一万字。...

2018/04/01 03:38
110
Java并发编程实战(chapter_1)(原子性、可见性)

这是阅读《Java编发编程实战》这本Java多线程领域的宝典书籍的自我总结与融汇贯通的过程。现在看到了第二部分的第七章,我自己先在我们几个人中,做一个开头,把自己学习到的分享出来。这些学...

2018/03/11 19:15
97
Java8全新日期API探秘

最近在新项目中,研究了下Java8的日期类,并使用上了。算是承接上次小飞哥联调之后,后续的补充知识学习吧。总体上,和以前的方式完全不一样了,适应要一段时间。

2018/02/09 11:39
113
使用POI进行导出的一个设计

一、整体思想 作为基础功能,提供各业务 与业务解耦 高可扩展 整洁 二、关键节点流程 注意点: 收集数据 收集数据要支持多次收集 收集到的数据要进行适合导出的数据转换 导出成Excel文件 根据...

2017/12/30 03:16
48
Guava Cache 1(脉络)

这次终于把guava cache整个流程给打通了,有种打通任督二脉的感觉。可能在各种对数字操作取值的细节上面还有待细研究(例如segment初始大小为什么设置成4?为什么很多地方固定移位?为什么h...

2017/12/26 02:14
40
《CC》的感后感

零、一个简单的范例 // 求二叉树的深度 // 递归解法: // (1)如果二叉树为空,二叉树的深度为0 // (2)如果二叉树不为空,二叉树的深度 = max(左子树深度, 右子树深度) + 1 public ...

2017/12/01 18:38
71
设计模式:单例模式

1、单例模式要注意的几个点 (1)确保单例类的对象有且只有一个。 (2)构造函数不对外开放,一般为private。 (3)确保单例类对象在反序列化时不生成新对象。 (4)最关键:确保单例在多线程...

2017/03/16 13:47
13
Intellij IDEA使用远程调试配置

1.  首先在IDEA中check出来你要调试的工程的代码,假设工程的名字为A。然后在IDEA打开这个工程。 2.  因为我们用的是Tomcat,所以在IDEA中点击右上角那个“Edit Configurations”按钮,然...

2017/03/14 10:17
12
IntelliJ IDEA中对烦死人的警告进行压制设置

这东西真的挺烦,困扰了两天,一点点摸清了他的门路

2017/03/08 12:17
228
ThinkingInJava_6

访问控制权限。主要精力集中在编译器是如何进行jar的加载的。这个机制有待以后深究

2015/10/28 19:54
26

没有更多内容

加载失败,请刷新页面

返回顶部
顶部