- 博客(4)
- 资源 (6)
- 收藏
- 关注
原创 springboot2.2+dubbo2.7环境下,尝试整合elastic-job的经历
项目T的环境是springboot2.5+dubbo2.7,部署了6个节点,有一个定时任务只能在1个节点上跑但又要开4个线程进行加速,所以想把定时任务从spring schedule改造为分布式定时任务框架——Elastic-Job最先引入elasticjob3,但其要求的curator版本是5.2.0,与dubbo2.7的要求curator的版本是2.8.0相冲突尝试一:dubbo2.7升级到3.0,elasticjob3降级到elastic-job2,curator2.10.0<dep
2021-10-29 10:27:31 1160
原创 批量清除Redis中未设置过期时间的key
线上redis有一些历史遗留的未设置过期时间的key,导致redis空间占用较多,于是我写了条命令在不影响线上服务的情况下清除(不能使用keys命令,该命令是阻塞操作,生产禁用!!!)redis-cli -h IP地址 -p 端口 -a 密码 -n 数据库 --scan --pattern "AAA:BBB:*" 2>/dev/null | while read LINE ; do TTL=`redis-cli -h IP地址 -p 端口 -a 密码 -n 数据库 ttl "$LINE" 2&g
2021-08-09 16:04:29 735
原创 自定义注解实现敏感字段加解密
项目中如果不允许明文存储敏感数据(例如身份证号、银行卡号,手机号等),那么每次存之前都要先将相关敏感字段数据加密、读取出来都要将相应敏感字段的数据解密,这种方式低效、代码臃肿,容易出错。固本文推荐用Aop切面,通过简单注解即可完成加解密工作。用法大致如下:1、自定义注解package com.zzz.yyy.annotation;import org.springframework.core.Ordered;import org.springframework.core.annotation.Or
2020-07-18 16:45:13 4627 5
原创 黑马程序员 - 学习日志 - xml
1.xml概述1.1xml:xml一种数据存储格式,这种数据存储格式在存储数据内容的同时,还能够保存数据之间的关系1.2xml保存数据的方法:xml利用标签来保存数据的内容,利用标签之间的嵌套关系来保存数据之间的关系。1.3xml的应用场景:1.3.1利用xml跨平台的特性,用来在不同的操作系统不同的开发语言之间传输数据。如果说java是一门跨平台的语言,那xml就是跨平台的数据。
2014-09-23 22:12:35 415
程序员的数学
2014-07-19
程序员怎样学数学
2014-07-19
autoit v3.3.6.1官方安装包
2010-08-01
AutoIt入门与提高
2010-08-01
Autoit 中文帮助文档
2010-03-01
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人