自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(6)
  • 资源 (2)
  • 收藏
  • 关注

转载 JVM类的初始化顺序

原文:JVM类的初始化顺序当new一个类对象时,如果该类还未被JVM所加载,则JVM首先加载该类,加载类流程中会有类的初始化操作,也就是类中static域的初始化,即调用<cinit>方法;在创建对象时,会进行对象变量的初始化操作,即调用<init>方法;最后调用对象的构造方法。在类中static域初始化流程中,是按照前后顺序来进行的,也就是不管是static块还是s...

2018-08-09 17:05:58 985

原创 mysql 查询自增id的下一个值

-- 查询自增id的下一个值SELECT AUTO_INCREMENTFROM INFORMATION_SCHEMA. TABLESWHERE TABLE_NAME = '{table name}' 

2018-08-09 14:40:08 22410 1

转载 IDEA的查询引用、调用关系图的功能

原文:https://www.cnblogs.com/ghj1976/p/5382455.htmlEclipse的"Call Hierarchy"可以查看一个Java方法或类成员变量的调用树(caller和callee两个方向),非常方便。 在IDEA中类似功能被划分到了三个命令。 IntelliJ IDEA中可以在主菜单中选择Navigate | Call Hierarchy命令查...

2018-08-09 09:01:47 6068

转载 Java并发编程:CountDownLatch、CyclicBarrier和 Semaphore

原文:http://www.cnblogs.com/dolphin0520/p/3920397.html 在java 1.5中,提供了一些非常有用的辅助类来帮助我们进行并发编程,比如CountDownLatch,CyclicBarrier和Semaphore,今天我们就来学习一下这三个辅助类的用法。  以下是本文目录大纲:  一.CountDownLatch用法  二.Cyclic...

2018-08-07 14:27:09 126

转载 Redis分布式锁的正确实现方式

https://www.cnblogs.com/linjiqin/p/8003838.html前言分布式锁一般有三种实现方式:1. 数据库乐观锁;2. 基于Redis的分布式锁;3. 基于ZooKeeper的分布式锁。本篇博客将介绍第二种方式,基于Redis实现分布式锁。虽然网上已经有各种介绍Redis分布式锁实现的博客,然而他们的实现却有着各种各样的问题,为了避免误人子弟,本篇博客将详细...

2018-08-07 11:09:12 198

转载 线程池的RejectedExecutionHandler(拒绝策略)

https://blog.csdn.net/jgteng/article/details/54411423 JAVA为多线程场景提供了线程池,下面是一个线程池的构造方法:public ThreadPoolExecutor(int corePoolSize, int maximumPoolSize, ...

2018-08-06 14:27:57 1529

Effective Java 第三版原版pdf(英文)

Effective Java 第三版原版pdf(英文),新增特性 Feature Items Release Lambdas Items 42–44 Java 8 Streams Items 45–48 Java 8 Optionals Item 55 Java 8 Default methods in interfaces Item 21 Java 8 try-with-resources Item 9 Java 7 @SafeVarargs Item 32 Java 7 Modules Item 15 Java 9

2018-07-31

quartzjar包

Quartz是OpenSymphony开源组织在Job scheduling领域又一个开源项目,它可以与J2EE与J2SE应用程序相结合也可以单独使用。Quartz可以用来创建简单或为运行十个,百个,甚至是好几万个Jobs这样复杂的程序。Jobs可以做成标准的Java组件或 EJBs。Quartz的最新版本为Quartz 2.2.1。

2014-08-15

空空如也

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

TA关注的人

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