自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(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 1137

原创 批量清除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 695

原创 自定义注解实现敏感字段加解密

项目中如果不允许明文存储敏感数据(例如身份证号、银行卡号,手机号等),那么每次存之前都要先将相关敏感字段数据加密、读取出来都要将相应敏感字段的数据解密,这种方式低效、代码臃肿,容易出错。固本文推荐用Aop切面,通过简单注解即可完成加解密工作。用法大致如下:1、自定义注解package com.zzz.yyy.annotation;import org.springframework.core.Ordered;import org.springframework.core.annotation.Or

2020-07-18 16:45:13 4268 5

原创 黑马程序员 - 学习日志 - xml

1.xml概述1.1xml:xml一种数据存储格式,这种数据存储格式在存储数据内容的同时,还能够保存数据之间的关系1.2xml保存数据的方法:xml利用标签来保存数据的内容,利用标签之间的嵌套关系来保存数据之间的关系。1.3xml的应用场景:1.3.1利用xml跨平台的特性,用来在不同的操作系统不同的开发语言之间传输数据。如果说java是一门跨平台的语言,那xml就是跨平台的数据。

2014-09-23 22:12:35 410

移动用户资费统计系统

中关村黑马程序员训练营_公开课视频教程_移动用户资费统计系统内的需求文档

2014-08-25

程序员的数学

编程的基础是计算机科学,而计算机科学的基础是数学。因此,学习数学有助于巩固编程的基础,写出更健壮的程序。 本书面向程序员介绍了编程中常用的数学知识,借以培养初级程序员的数学思维。读者无需精通编程,也无需精通数学,只需具备四则运算和乘方等基础知识,就可以阅读本书。 书中讲解了二进制计数法、逻辑、余数、排列组合、递归、指数爆炸、不可解问题等许多与编程密切相关的数学方法,分析了哥尼斯堡七桥问题、少年高斯求和方法、汉诺塔、斐波那契数列等经典问题和算法。引导读者深入理解编程中的数学方法和思路。 本书还对程序员和计算机的分工进行了有益的探讨。读完此书,你会对以程序为媒介的人机合作有更深刻的理解。

2014-07-19

程序员怎样学数学

Math For Programmers 程序员怎样学数学 I've been working for the past 15 months on repairing my rusty math skills, ever since I read a biography of Johnny von Neumann. I've read a huge stack of math books, and I have an even bigger stack of unread math books. And it's starting to come together. 自从我读了Johnny von Neumann的传记,我已经为弥补我糟糕的数学技能花了15个月了。读了大量的数学书籍,不过呢,似乎我还有更多没有读,当然我会接着做的。 Let me tell you about it. 现在我就来告诉你这些。

2014-07-19

autoit v3.3.6.1官方安装包

AutoIt v3 is a freeware BASIC-like scripting language designed for automating the Windows GUI and general scripting. It uses a combination of simulated keystrokes, mouse movement and window/control manipulation in order to automate tasks in a way not possible or reliable with other languages (e.g. VBScript and SendKeys). AutoIt is also very small, self-contained and will run on all versions of Windows out-of-the-box with no annoying "runtimes" required! AutoIt was initially designed for PC "roll out" situations to reliably automate and configure thousands of PCs. Over time it has become a powerful language that supports complex expressions, user functions, loops and everything else that veteran scripters would expect.

2010-08-01

AutoIt入门与提高

AutoIT,最初是为PC(个人电脑)的“批量处理”而设计,用于对数千台PC进行(同样的)配置,不过随着v3版本的到来它也很适合用于家庭自动化和编写用以完成重复性任务的脚本。本教程主要针对那些想学习但是找不到入门途径的朋友。

2010-08-01

Autoit 中文帮助文档

AutoIt v3 是用以编写并生成具有 BASIC 语言风格的脚本程序的免费软件,它被设计用来在Windows GUI(用户界面)中进行自动操作。通过它可以组合使用模拟键击、鼠标移动和窗口/控件操作等来实现自动化任务,而这是其它语言所无法做到或尚无可靠方法实现的(比如VBScript和SendKeys)。 AutoIt 最初是为PC(个人电脑)的“批量处理”而设计,用于对数千台PC进行(同样的)配置,不过随着v3版本的到来它也很适合用于家庭自动化和编写用以完成重复性任务的脚本。

2010-03-01

空空如也

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

TA关注的人

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