自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 MVCC的简单实现原理

一简介因公司业务需求需要做一个生成PDF的功能,采用的是html+freemarker来实现的。其中由于内容是变动的,需要确定签章图片的绝对位置,故选择找到附近关键字的坐标,从而来确定盖章位置。...

2023-03-03 20:51:46 255 1

原创 Redis分布式锁-图解

单机版简单的执行流程加锁SETNXkey value 执行成功了;操作共享资源 释放锁DEL 键 执行完了; 存在的问题 死锁:锁进程挂了 + 进程抛异常了那死锁该怎么解决呢?Redis 2.6.12 版本前,利用lru脚本(加锁 + 设置过期时间) Redis 2.6.12...

2022-03-31 20:45:51 349 1

原创 Redis要点总结

分布式锁 当前时刻,key只能被一个实例操作set key value 过期时间 NX(没有才能进行设置,有了,就乖乖等别人用完吧) 循环+ 超时风险;zk锁 监听+通知,无超时风险keys与scan停顿;需去重 + key会不一致异步队列lpush + lpop + 主题/订阅;无连接造成消息丢失延时队列sortedSet结构:消息key-时间score持久化...

2022-03-04 10:17:25 2273

原创 使用itextPdf合并PDF

一简介由于不同PDF合同有不同的条文,故需要拼接多个PDF二 项目依赖<dependency> <groupId>com.itextpdf</groupId> <artifactId>itextpdf</artifactId> <version>5.4.2</version>...

2019-05-22 18:57:17 5102 16

原创 使用itextpdf进行动态盖章,解决PDF页数不确定时签章位置变化问题

一简介因公司业务需求需要做一个生成PDF的功能,采用的是html+freemarker来实现的。其中由于内容是变动的,需要确定签章图片的绝对位置,故选择找到附近关键字的坐标,从而来确定盖章位置。二 项目依赖<dependency> <groupId>com.itextpdf</groupId> <artifactId>...

2019-05-21 11:04:27 5195 8

原创 Spring-学习笔记

1. Spring是什么?    Spring是一个提供了JavaEE各层解决方案的轻量级开源框架。2.Spring的核心是什么?    IoC(控制反转)将对象创建权利交给Spring工厂,由spring工厂负责对象的创建。    AOP(面向切面)基于动态代理的功能增强。3.为什么要用Spring?俗称Spring为开发架构的粘合剂。(1)方便解耦,简化开发    Spring就是一个大工厂,...

2018-04-10 10:43:20 227 1

原创 mysql保存的时间差8小时

在更新数据时候,默认按更新时间排序,但更新的数据没有出现在首行,发现是createTime在数据库显示差8小时

2017-12-11 16:48:57 4355

原创 java设计模式_单例模式_学习笔记

1、为什么使用单例设计模式?为了避免多个实例造成资源浪费,与避免多实例多次调用出现的错误2、什么是单例设计模式?单例模式能够保证整个应用中有且只有一个实例3、怎么使用单例模式?(1)私有化该类的构造函数(2)在本类中new一个对象(3)定义一个公有的方法,返回由该类创建的对象4、单例模式的写法4.1 饿汉式[可用]publ

2017-11-24 17:49:01 194

原创 linux优化命令

服务器优化命令      top  任务管理器      free –m 以mb单位显示内存状态;      iotop 磁盘io性能清空cache代码  # echo 3 &gt; /proc/sys/vm/drop_caches

2017-08-17 17:10:05 440

空空如也

空空如也

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

TA关注的人

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