自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

瘦子没有夏天

不与别人比起点,只与别人比终点,把一切抱怨的时间用来学习!

  • 博客(5)
  • 资源 (10)
  • 收藏
  • 关注

原创 并发容器之ConcurrentHashMap源码实现

并发容器之ConcurrentHashMap源码实现一、背景其实这一小节主要内容可以换一种说法:“为什么要使用ConcurrentHashMap,而非HashMap?尤其是在多线程环境下?”其实我简单总结了以下三点原因,可以回答上述问题。此外声明下本文研究的源码版本以JDK1.7标准,其他版本的代码略有差异,尤其是JDK1.8,后面有时间在详细研究。HashMap的线程不安全在多线...

2019-05-31 15:14:24 275

原创 Java基础之Java中label标签的用法(retry:为例)

Java中retry:的用法一、示例代码:public class Main { public static void main(String[] args) throws Exception { retry: for (int i = 0; i < 10; i++) { if (i == 8) { ...

2019-05-29 23:17:49 10049 2

原创 MyBatis源码实现之反射工具箱之Property工具集

反射工具箱之Property工具集本文主要介绍反射模块中使用到的三个属性工具类,分别是PropertyTokenizer 、PropertyNamer和PropertyCopier。PropertyTokenizer在使用MyBatis 的过程中,我们经常会碰到一些属性表达式,例如,在查询某用户( User)的订单( Order )的结果集如表2-2 所示。假设现在需要将结果集中的i...

2019-05-22 23:31:37 528 1

原创 MyBatis源码实现之反射工具箱之ObjectFactory

反射工具箱之ObjectFactoryMyBatis中有很多模块会使用到ObjectFactory接口,该接口提供了多个create()方法的重载,通过这些create()方法可以创建指定类型的对象。ObjectFactory 接口的定义如下:public interface ObjectFactory { // 设置配置信息 void setProperties(Properti...

2019-05-20 23:02:18 311

原创 Java基础之Java12(JDK12)新特性详解

Java12 新特性一、JShellJDK9加入说明java9引入了jshell这个交互性工具,让Java也可以像脚本语言一样来运行,可以从控制台启动 jshell ,在 jshell中直接输入表达式并查看其执行结果。当需要测试一个方法的运行效果,或是快速的对表达式进行求值时,jshell 都非常实用.除了表达式之外,还可以创建 Java 类和方法。jshell 也有基本的...

2019-05-11 23:42:59 4098 1

博客对应的源码示例ch2-1.zip

博客对应的源码示例

2019-09-18

postman 7.3 win64.zip

官方原版 2019年8月最新版postman 位 官网下载巨慢!

2019-07-27

rubyinstaller-devkit-2.5.1-1-x64.zip

ruby 2.5版本。官网下载的巨慢!!提供给大家。官网下载的巨慢!!官网下载的巨慢!!官网下载的巨慢!!官网下载的巨慢!!官网下载的巨慢!!

2019-07-13

dbeaver-ee企业版 2019年5月最新版 安装包

dbeaver-ee企业版 2019年5月最新版 安装包。提供给大家下载!!!官网下载速度巨慢。官网下载速度巨慢。官网下载速度巨慢。

2019-05-06

redis-desktop-manager-0.9.3.817【最后一个免费版本,安装后不要升级】

最后一个免费版本,安装后不要升级!最后一个免费版本,安装后不要升级!安装后不要升级!安装后不要升级!

2018-12-05

官方原版 redis-window-3.2(64位)【绿色版,解压即用】

官方原版 redis-window-3.2(64位),帮助那些在github上下载不下来的同学。象征性要1个币,拒绝伸手党。

2018-12-05

Dbeaver 4.1 最后一个企业版 【解压即可使用】

Dbeaver 4.1企业版 绿色版 亲测可用。可以连接 MySQL Oracle Redis MongoDB Hbase DB2等基本上所有的数据库

2018-11-12

Git-2.15.1.2-64-bit-win【官方客戶端】

Git-2.15.1.2-64-bit-win【官方客戶端】,官网下载龟速,而且经常容易失败。希望能帮到大家。

2018-11-09

《一步一步学Spring Boot 2微服务项目实战》完整版

《一步一步学Spring Boot 2微服务项目实战》完整版《一步一步学Spring Boot 2微服务项目实战》完整版

2018-10-26

Docker技术入门与实战

Docker技术入门与实战入门书籍和入门基础资料,帮助我们系统的认识和学习容器技术

2018-10-26

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除