自定义博客皮肤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)
  • 资源 (8)
  • 收藏
  • 关注

原创 线程池流程分析原理

线程池流程分析原理        1)首先,要清楚corePoolSize和maximumPoolSize的含义;   2)其次,要知道Worker是用来起到什么作用的;   3)要知道任务提交给线程池之后的处理策略,这里总结一下主要有4点: 如果当前线程池中的线程数目小于corePoolSize,则每来一个任务,就会创建一个线程去执行这个任务; 如果当前线程池中的线程数目>=...

2019-02-27 10:54:26 220

原创 四种线程池实例详解

四种线程池实例详解  【相比直接new Thread 四种线程池优势】: a. 降低资源消耗 :重用存在的线程,减少对象创建、消亡的开销,性能佳。通过重复利用已创建的线程降低线程创建和销毁造成的消耗。 b. 提高响应速度:可有效控制最大并发线程数,提高系统资源的使用率,同时避免过多资源竞争,避免堵塞。当任务到达时,任务可以不需要等到线程创建就能立即执行。 c. 提高线程的可管理性:提供定时...

2019-02-21 10:10:37 213

原创 Nginx在负载均衡条件下实现Session共享

Nginx在负载均衡条件下实现Session共享 Nginx在负载均衡条件下实现Session共享存在两种方式: (1)Redis共享Session: 【准备三台服务器】: IP:10.13.5.10  作为负载均衡服务器 和 redis 服务器 IP:10.13.5.11  项目服务器01 IP:  10.13.5.12  项目服务器02 本文采用的是基于Nginx做JavaW...

2019-02-19 15:08:27 396

原创 Nginx做JavaWeb负载均衡

Nginx做JavaWeb负载均衡 【linux下安装Nginx】: 需要准备安装gcc、pcre-devel、zlib、OpenSSL环境,具体步骤见Linux下安装Nginx步骤  【Nginx】下载地址 :Nginx下载地址 【注意】:默认端口是80,如果冲突可以修改conf/nginx.conf中的端口号 【重启nginx】: [root@localhost conf]# ...

2019-02-19 14:10:50 1160

原创 保证Spring事务内连接的唯一性

保证Spring事务内连接的唯一性  有时在Spring下 需要配置多个数据源,通过DataSource来得到操作数据库的管道Connection,多线程下保证一个线程下、一个事务的多个操作拿到的是一个Connection(ConcurrentHashMap根本无法保证),【解决方案】:通过ThreadLocal封装,变成了线程的局部变量,从而实现了(1)安全,(2)保证了一个线程下面的操作...

2019-02-18 14:06:53 612

protobuf.zip

Protocol Buffers解析数据结构成java源代码,将定义的数据结构文件转换为java代码

2019-08-19

Nginx负载均衡条件下Redis共享Session测试

Nginx负载均衡条件下Redis共享Session测试,实现负载均衡下两个服务器的项目可以共享Session

2019-02-19

dubbo服务基本搭建部署操作代码包

用于dubbo服务基本搭建部署操做,其中包含了所需的工具代码

2018-10-24

应对sharding-jdbc结合mybatis实现分库分表功能 分表的联合查询采用将mysql的数据同步到elasticsearch进行筛选

应对sharding-jdbc结合mybatis实现分库分表功能 分表的联合查询采用将mysql的数据同步到elasticsearch进行筛选

2018-07-18

jarslink(1.6.1.20180301)

JarsLink (原名Titan)是一个基于JAVA的模块化开发框架,它提供在运行时动态加载模块(一个JAR包)、卸载模块和模块间调用的API 次级版本带扫描包

2018-05-10

jarslink(1.5.0.20180217)

JarsLink (原名Titan)是一个基于JAVA的模块化开发框架,它提供在运行时动态加载模块(一个JAR包)、卸载模块和模块间调用的API 初级版本不带扫描包

2018-05-10

hellospark(springmvc)

springmvc + jarslink框架 (jarslink使用三步骤:(1):加载模块jar;(2):注册模块; (3):调用模块的Action)maven + tomcat 8.5.30 +jdk 1.8

2018-05-10

jarsLink demo

阿里支付框架 蚂蚁金服 jarsLink,最近java 框架。Jarslink的使用就这么简单,1)加载模块jar。2)注册模块。3)调用模块的Action,JarsLink (原名Titan)是一个基于JAVA的模块化开发框架,它提供在运行时动态加载模块(一个JAR包)、卸载模块和模块间调用的API。

2018-05-10

空空如也

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

TA关注的人

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