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

原创 ReentrantLock加锁执行流程

ReentrantLock加锁执行流程

2021-06-20 11:31:32 178

原创 设计模式实践——单例模式

单例模式一、为什么要使用单例模式二、单例模式的分类1、懒汉模式1)普通单例2)DCL单例(double check lock)2、饿汉模式一、为什么要使用单例模式二、单例模式的分类1、懒汉模式懒汉模式是指当对象第一次被请求获取实例时,才进行对象的创建。1)普通单例public class Singleton { //懒汉式--实际调用的时候才创建对象 private static Singleton lazyInstance; //私有化构造函数,避免在外部被实例

2021-04-21 15:12:56 381

原创 LINUX部署大华声光报警仪报错:Invalid calling convention 63

今天在LIUNX环境上部署大华声光报警仪系统时,发现总是在执行初始化回调函数时报错:经过排查后发现是因为是jna版本问题,如果回调函数继承了新版本jna的StdCallCallback类,那么在LINUX环境下就会报错。解决方法是在大华NetSDKLib类将回调函数内部类修改一下:把继承StdCallCallback的代码注释掉就好了。...

2021-04-19 13:42:17 1394 2

原创 IDEA JAVA项目target文件夹过大问题解决方法

今天在部署项目时候,发现IDEA编译的target文件夹已经有50G了。里面嵌套了100来层项目编译后的代码。上网查了一下原因是没有勾选IDEA的编译时排除目录选项。这里虽然已经排除了target,但是还是在编译时会编译target文件夹。需要勾选排除输出路径,这样编译时就不会重复编译target文件夹了。...

2021-04-16 15:58:42 1300

原创 LVS+Keepalived实现负载均衡

LVS+Keepalived实现负载均衡前言一、什么是LVS?二、LVS的三种工作模式1.NAT模式2.DR模式3.TUN模式三、LVS的负载均衡算法四、什么是Keepalived五、Keepalived是如何工作的总结前言现代互联网公司必然会面对的问题就是高并发问题,一般为了解决高并发,我们都会采用一变多的模式:即将一台物理服务器改为使用多台物理服务器。那么如果每台服务器固定服务自己的一批用户,那么随着用户量的增加和使用时间的不均匀分布,避免不了的会出现资源浪费和服务器压力过大的问题。为了解决这

2021-04-11 08:18:28 553

空空如也

空空如也

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

TA关注的人

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