自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(7)
  • 收藏
  • 关注

原创 sharding-jdbc学习(三)---SQL路由和SQL改写

本篇源码分析,按照代码运行顺序讲解,逻辑连贯,希望看完的人能有所收获。1、execute()作为sharding-jdbc的核心方法 @Override    public boolean execute() throws SQLException {        try {            clearPrevious();            sqlR...

2019-01-17 14:50:06 1684 1

原创 sharding-jdbc学习(二) ---SQL解析

SQL解析​ 作用:主要是把逻辑sql语句(Mapper.xml中的sql语句)装在到sharding-jdbc的数据模型中,为后期的sql路由处理做基础工作。public void query() {   if (getSqlParser().equalAny(DefaultKeyword.SELECT)) {       getSqlParser().getLexer()...

2019-01-17 14:42:05 490

原创 sharding-jdbc学习(一) ---环境搭建

1、pom文件 <dependency>    <groupId>io.shardingsphere</groupId>    <artifactId>sharding-jdbc-spring-boot-starter</artifactId>    <version>3.0.0</versio...

2019-01-17 14:00:54 1554

原创 使用springboot+netty框架基于websocket协议开发聊天室——开发+部署(阿里云centos)

     看这篇博文之前,你需要对netty的使用有基本的了解,比如服务端建立,handler中的事件等等有所了解。但并不需要太过深入。     最近一段时间都在学习netty。强烈推荐《Z00317 NETTY权威指南(第2版)》这本书。     废话不多说,结合自己的实践,在此给大家做一下使用springboot+netty开发聊天室的详细介绍。我力求话语简单直白,不给大家增加疑惑。...

2018-11-22 10:06:34 2912 7

原创 java(JedisSentinelPool)+redis集群(主从复制+哨兵模式)的心得

一,使用的java + redis的集群(主从复制+哨兵模式)时,redis的的配置注意事项。 1,redis.conf配置文件   ①关闭保护模式 protected-mode  no 在高版本的Redis的中才有这个配置,本文用的是redis4.0.10②设置为守护线程③bind配置注释掉2,sentinel.conf①关闭保护模式 protected-...

2018-10-24 23:33:13 8696

原创 java中ReentrantLock的公平锁与非公平锁

大家都知道ReentrantLock是基于jdk层面实现的可重入锁,使用的时候有公平锁与非公平锁之分,默认采用非公平锁。那么公平锁与非公平锁的机制有何区别呢?非公平锁的机制为什么会提高性能呢?      在这里不讨论两种锁的具体实现,只讲其思想。       1、首先两者都维护一个线程等待队列,所有没获取到锁的线程都被挂起并进入这个队列等待。        2、区别是:      ...

2018-09-27 11:59:16 216

原创 java中的类锁与对象锁

在java中使用synchronized进行同步,锁的类型有类锁与对象锁之分。一、对象锁 当多个线程操作同一个实例的时候才产生作用。 1、修饰代码块   使用this:属于对象锁public void do() { synchronized (this) { // this:属于对象锁 与public synchronized void doVoid() { } ...

2018-09-25 21:59:06 572

空空如也

空空如也

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

TA关注的人

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