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

原创 第二节 锁、JVM|Tomcat调优

第二节锁1、指令重排序会遵循happens-before的规则,代码编译成汇编语言的时候,会进行JIT优化,可能进行一些指令重排序等规则;2、volatile关键字可以解决可见性问题,不可解决原子操作性问题;比如常量加上volatile关键字后,CPU不会缓存,程序在读数据的时候会第一时间读取到最新的值。3、ThreadLocal可以解决线程封闭,会对每个线程生成单独的副本,相互之间不影响...

2020-04-15 15:47:08 108

翻译 keytool 生成SSL证书,配置Tomcat证书

keytool 生成SSL证书,配置Tomcat证书一、为服务器生成证书1、利用keytool工具命令行输入:keytool -genkey -v -alias tomcat -keyalg RSA -keystore D:\home\tomcat.keystore -validity 36500需要提前配置JDK环境变量,或者直接前往JDK bin目录下执行注释:D:\home\to...

2019-07-01 14:45:15 614

翻译 中间件(RabbitMQ)分布式事务的解决方案

2019-04-24 21:07:29 95

翻译 中间件--ActiveMQ

2019-03-27 21:24:25 66

翻译 Java高级-中间件专题

第二章 Java高级-中间件专题上面开放的是读数据的负载均衡,写数据必须在master上上面开放的是读写数据的负载均衡,都可以在broker1、broker2、broker3上操作...

2019-03-23 20:45:20 76

原创 Java多线程编程并发编程

一、Java多线程编程并发编程第一节 Java基础线程状态线程中止第一节 Java基础线程状态Java线程有6个状态定义:java.lang.Thread.StateNew:尚未启动的线程的线程状态;Runnable:可运行线程的线程状态,等待CPU调度;Blocked: 线程阻塞等待监视器锁定的线程状态,处于synchronized同步代码块或方法中被阻塞;Waiting:等待线...

2019-03-16 22:08:48 96

原创 Linux 下 OpenJDK 卸载、Oracle JDK安装

Linux 下 OpenJDK 卸载、Oracle JDK安装Centos一般会自带OpenJDK,要想使用我们自己安装的JDK必须卸载系统自带的,否则安装好我们想用的JDK配置好环境变量后,java -version始终显示的是OpenJDK的版本。卸载OpenJDK1、执行 rpm -qa |grep java ,控制台会出现类似如下结果,卸载如下所有:java-1.6.0-openj...

2018-12-28 14:08:27 605

Java中控考勤机考勤数据获取以及监听打卡

中控(ZK)考勤机考勤数据统计获取以及指纹打卡监听: Demo使用方法: 1、需要使用1.7版本32位jdk; 2、需要将Demo中的jacob-1.17-M2-x86.dll文件放到jdk的bin目录下,再将jdk中的其余dll文件放在C:\Windows\System32目录下;64位系统需要放在C:\Windows\SysWOW64目录下,保险起见可以选择两个目下都放入dll文件。 3、用管理员身份运行cmd,输入:regsvr32 C:\Windows\SysWOW64\zkemkeeper.dll 完成注册; 4、然后就可以完美运行Demo

2018-08-10

空空如也

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

TA关注的人

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