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

原创 windows10忍无可忍C盘磁盘空间释放

windows10系统C盘空间释放

2021-12-20 10:18:00 640

原创 REDIS同步锁AOP实现-附代码

项目场景:公司项目使用redis作为中间件,客户那边进行分布式部署,某些逻辑需要添加redis同步锁来保证数据唯一性,直接在逻辑层添加lock出现了一些问题。问题描述:加锁的代码大致如下:RLock lock = redisson.getLock(REDIS_KEY);try{ boolean tryLock = lock.tryLock(60, 600, TimeUnit.SECONDS); ... return ...;}catch(Exception e){ logger.er

2021-07-06 16:20:19 410

原创 mysql中update语句主表使用别名

mysql中update语句主表使用别名项目中的一对冗余字段在客户的要求下要进行需求变更,历史数据只能使用sql来进行update,冗余的字段为b_id,b_name;我记得以前用过update的别名,但是这玩意儿是真忘了,用的太少了;只能度娘一下,跟着度娘写出来是这样:update a set a.b_name = (select name from table b where b.id = a.b_id) from b where a.id in (、、、),抄下来之后放到navicat中直接报错,看

2021-05-21 09:54:49 1711

原创 换一台电脑使用Postman请求接口报400

使用postman请求接口返回400之前项目开发的时候为了数据拓展考虑做了一个手动推送接口部署在线上,没想到还真的用上了,数据迁移后部分数据出现了问题,需要根据条件删掉那部分数据以后根据我这个接口重新推送生成上去,并且最惨的是要连推好几天。。。最开始使用的是公司的电脑,因为是公网的东西,于是打开postman进行常规操作:url,去官网获取token,请求参数编辑,headers里是设置content-type:application/json;然后点击send开始请求,OK成功了;第二天推送的时候不想

2020-11-25 10:17:27 1486

原创 spring aop 注解方式实现操作日志记录,异常处理@AfterThrowing对应的方法一直导致系统启动错误

spring aop 注解方式实现操作日志记录,异常处理@AfterThrowing对应的方法一直导致系统启动错误最近公司要做一个操作日志管理的公用系统模块,由我自己操刀来着,我一下就想起了AOP,然后一通度娘操作,注解和aspect以及spring的配置文件都解决了,最后公司提出要将异常信息也进行记录,然后我直接将@AfterThrowing注解下的方法添加了throwable,当前切点配置早...

2019-10-31 14:09:47 1563 1

redis同步锁AOP实现

这是一个REDIS同步锁工具,使用注解和AOP实现REDIS锁的添加和释放

2021-07-06

bootstrap+原生servlet+原生JDBC

这个小项目是以前学习servlet的时候写的,前端用的是bootstrap框架,脚本都是用的JQuery,后台用的是原生的servlet和JDBC,只对JDBC做了初步的封装,对想要了解servlet与后台交互基层只是和JDBC原生样式有一些帮助,数据库自己跟着entity建就好了,不喜勿喷

2016-08-31

空空如也

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

TA关注的人

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