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

原创 记录使用redisson实现redis事务锁

一、项目概述 1、技术架构 项目总体技术选型 SpringBoot2.1.5 + Maven3.5.4 + Redisson3.5.4 + lombok(插件) 2、加锁方式 该项目支持 自定义注解加锁 和 常规加锁 两种模式 自定义注解加锁 @DistributedLock(value="goods", leaseTime=5) public String lockDecreaseStock(){ //业务逻辑 } 常规加锁 //1、加锁 redissonLock.lock("re

2022-04-29 15:28:57 425

原创 MAC判断如果网线连接禁用wifi连接

while true; do a=$(networksetup -getinfo "你网络的名称如:AX88179A" | grep Address | awk '{print $3}') b='(null)' if [ $a != $b ];then networksetup -setairportpower en0 off fi sleep 5s (延迟每5s执行一次判断) done

2022-03-01 15:55:41 326

原创 获取某个时间当月剩余天数,所有天数,已过天数合集

/** * 当月剩余天数合集 * @param date * @return List<String> */ private List<String> getMonthRemainingDays(String date){ Calendar calendar = Calendar.getInstance(); calendar.set(Calendar.YEAR, Integer.parseInt(dat

2021-01-18 10:58:14 682

原创 jvm详解以及多线程大数量情况下的使用工具

一、JVM内存模型 内存模型 : 类加载器的双亲委派机制: https://blog.csdn.net/qq_28350997/article/details/82865021 1、程序计数器 程序计数器(Program Counter Register)是一块较小的内存空间,它的作用可以看 做是当前线程所执行的字节码的行号指示器。字节码解释器工作时就是通过改变 这个计数器的值来选取下一条需要执行的字节码指令,分支、循环、跳转、异常处理、 线程恢复等基础功能都需要依赖这个计数器来完成。 由于Java

2020-06-16 10:45:58 561 1

原创 mongodb存储下载文件

mongdb非关系性数据库,提供了可以存储文件的方式,其实多数那MongoDB用来存储日志或者做一些自定义表单等功能 废话不多说,看代码吧 Gradle导入的包 dependencies { compile 'org.mongodb:mongodb-driver:3.3.0' } 测试代码 //上传 private static void uploadFile() throws IOException { //获取MongoDB的链接 ip地址和端口号(版本不同方式可能不同) //真实使

2020-06-08 15:40:19 1154 1

原创 兼容ie8的上传,同时解决上传后返回json格式后去下载的问题

ie8的问题确实很让人头疼,不过今天替大家解决这些问题 第一步前台: 应为ie8不支持formdata,所以我们通过插件来解决 这里用到fileupload.js,但是它本身也不支持,所以我重写了一部分源码(确实是有点吹牛逼的意思,其实是解决了一点取值不支持ie8的问题) 这块是js源码 jQuery.extend({ handleError: function (s, xhr, s......

2019-12-08 15:36:14 1294 1

转载 springboot+springsecurity+oracle数据库权限方法

这里写自定义目录标题欢迎使用Markdown编辑器新的改变功能快捷键合理的创建标题,有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建一个自定义列表如何创建一个注脚注释也是必不可少的KaTeX数学公式新的甘特图功能,丰富你的文章UML 图表FLowchart流程图导出与导入导出导入 欢迎使用Ma...

2019-07-12 16:56:57 532

记录redisson实现redis分布式事务锁

自己封装redisson方法,同时通过注解的方式加入redis分布式事务锁,可靠。

2022-04-24

兼容真实IE8浏览器,模拟的不起作用

兼容真实IE8浏览器,模拟的不起作用

2020-05-28

空空如也

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

TA关注的人

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