自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

thebigdipperbdx的博客

April Showers Bring May Flowers.The Fish Took The Bait.

  • 博客(8)
  • 资源 (4)
  • 收藏
  • 关注

原创 plsql基本配置

介绍 PL-SQL Developer可用于远程连接Oracle数据库,可用于主机访问虚拟机,虚拟机连接方式NAT,要先获得虚拟机ip并关闭防火墙(不关防火墙只启用1521端口也可) 安装 到Oracle网站下载一个叫instantclient-basic-win32-10.2.0.5.zip的软件,这个软件不需要安装,只要解压就可以用了。 下载地址:http://www.oracle.com...

2018-12-25 20:27:15 433

原创 JDK之java.io.ExpiringCache

源码 class ExpiringCache { private long millisUntilExpiration; private Map map; // Clear out old entries every few queries private int queryCount; private int queryOverflow = 300; ...

2018-12-22 21:35:18 973

原创 JDK之System

介绍 System是一个final类,使用频率非常高的工具类 JDK之java.lang.System 源码 构造函数 /** Don't let anyone instantiate this class */ private System() { } 静态代码块 private static native void registerNatives(); static { reg...

2018-12-19 21:54:40 334

原创 Google Guava核心库学习

相关文章 Google Guava官方教程(中文版) ImmutableMap使用 JAR包依赖 <!-- https://mvnrepository.com/artifact/com.google.guava/guava --> <dependency> <groupId>com.google.guava</groupId> &...

2018-12-19 14:15:42 390

原创 Java集合-BlockingQueue【阻塞队列】

介绍 阻塞队列(BlockingQueue)是一个支持两个附加操作的队列。这两个附加的操作是:在队列为空时,获取元素的线程会等待队列变为非空。当队列满时,存储元素的线程会等待队列可用。阻塞队列常用于生产者和消费者的场景,生产者是往队列里添加元素的线程,消费者是从队列里拿元素的线程。阻塞队列就是生产者存放元素的容器,而消费者也只从容器里拿元素。 源码 public interface Blockin...

2018-12-16 17:55:39 206

原创 CAS无锁算法

乐观锁 VS 悲观锁 乐观锁与悲观锁是一种广义上的概念,体现了看待线程同步的不同角度。在Java和数据库中都有此概念对应的实际应用。 先说概念。对于同一个数据的并发操作,悲观锁认为自己在使用数据的时候一定有别的线程来修改数据,因此在获取数据的时候会先加锁,确保数据不会被别的线程修改。Java中,synchronized关键字和Lock的实现类都是悲观锁。 而乐观锁认为自己在使用数据时不会有别的线程...

2018-12-15 20:52:44 239

原创 轻量级同步机制volatile

在Java多线程编程当中,提供了以下几种方式来实现线程安全 内部锁(Synchronized)和显式锁(Lock):属于互斥同步方法,是重量级的多线程同步机制,可能会引起上下文切换和线程调度,它同时提供内存可见性、有序性和原子性。 volatile:轻量级多线程同步机制,不会引起上下文切换和线程调度。仅提供内存可见性、有序性保证,不提供原子性。 CAS原子指令:属于非阻塞同步方法,轻量级多线程同步...

2018-12-09 19:52:28 370

原创 Collections工具类

源码 JDK1.8 API 中文API 构造函数 private Collections() { } 成员方法 @SuppressWarnings("unchecked") public static <T extends Comparable<? super T>

2018-12-01 16:31:36 166

后台模拟发送GET和POST请求

httpclient实现的工具类含有以下功能: 1、后台模拟发送GET请求 2、后台模拟发送POST请求 3、解决了中文乱码

2018-12-28

SpringBoot集成MQTT之消息订阅处理程序

SpringBoot集成MQTT之消息订阅处理程序,含有AES加密算法工具类、BASE64的编码解码。

2018-11-08

JAVA开发常用PDF书籍

1、24种设计模式介绍与6大设计原则 2、Java 8 简明教程 3、JAVA并发编程实践 4、Java面试宝典2015版 5、mybatis-plus 实践及架构原理 6、Mycat_V1.6.0 7、spring-boot-中文参考手册 8、Spring实战(第4版) 9、剑指offer_扫描版_6.22M_高清重制 10、前端工程师手册 11、软件架构师的12项修炼

2018-08-10

ojdbc14-10.2.0.1.0.jar和ojdbc14-10.2.0.1.0.jar安装到本地仓库说明

Oracle数据库的驱动包,阿里云maven镜像服务器上没有这个,下载后需要手动导包,里面有ojdbc14-10.2.0.1.0.jar和ojdbc14-10.2.0.1.0.jar安装到本地仓库说明。

2018-05-17

空空如也

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

TA关注的人

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