- 博客(12)
- 收藏
- 关注
原创 自定义拦截器,存储请求相关数据
实现OncePerRequestFilter接口,该接口的doFilterInternal方法可以实现对请求的过滤。通过自定义过滤器,拦截请求,存储请求相关数据,便于其他地方使用。使用postman模拟请求,查看返回效果。效果:基于线程,存储当前请求的相关数据。将请求数据封装在当前线程中。
2023-06-27 16:24:01
189
原创 使用nacos作为配置中心
nacos 是阿里巴巴开源的一款应用架构。其核心是”服务“(service),围绕服务,提供一系列诸如服务发现、配置中心、微服务管理的功能。选择nacos的原因,中文生态,简单易上手。nacos的关键特性(摘自nacos官方文档)服务发现和服务健康监测Nacos 支持基于 DNS 和基于 RPC 的服务发现。服务提供者使用 原生SDK、OpenAPI、或一个独立的Agent TODO注册 Service 后,服务消费者可以使用DNS TODO 或HTTP&API查找和发现服务。Naco
2022-03-02 16:37:35
946
3
原创 mysql连接数据库,查看数据运行情况和配置信息
-- 查看MySQL服务器配置信息SHOW VARIABLES;-- DEFAULT join_buffer_size 256MSHOW VARIABLES LIKE '%buffer%';-- 连接数SHOW VARIABLES LIKE 'max_connections';-- key_buffer_size 是对MyISAM表性能影响最大的一个参数 DEFAULT 8GSHOW VARIABLES LIKE 'key_buffer_size';-- 查看MySQL服务器运行的各种
2022-01-19 10:36:08
1310
原创 防御ssh爆破
记录一下,某天使用ssh方式登录linux服务器,服务器报警提示多次登录失败,╮(╯▽╰)╭,截图没有保存下来博主是CentOS 8 不使用hosts.allow 和hosts.deny的方式,也可以使用防火墙firewall的方式(请自行查阅资料)CentOS 7 可以推荐使用hosts.allow 和hosts.deny的方式使用 lastb命令查看查看secure文件,使用命令less /var/log/secure判断从以上数据来看(截图只是部分),攻击者通过.
2022-01-12 19:02:02
464
原创 -bash: xxx: command not found,不同linux版本安装软件
查看linux内核系统版本cat /proc/version根据对应版本使用软件安装#Debianapt-get install xxx#Ubuntuapt-get install xxx#Alpineapk add xxx#Arch Linuxpacman -S xxx#KaliLinux apt-get install xxx#CentOSyum install xxx#Fedoradnf install xxx#OS Xb.
2022-01-12 18:21:34
488
原创 IntelliJ IDEA使用技巧(一)
IntelliJ IDEA使用技巧,启动项目快速打开浏览器,避免手动输入;自定义banner.txt个性化输出
2022-01-12 11:27:55
6542
原创 Beyond Compare “这个授权密钥已被吊销”
Beyond Compare “这个授权密钥已被吊销”macOS 目录~/Library/Application Support/Beyond ComparelicenseBeyond Compare 4Licensed to: Special [K]Quantity: 9999 usersSerial number: 4895-0245License type: Pro Edition for Windows/Linux/macOS— BEGIN LICEN
2022-01-04 11:26:22
2152
原创 使用Ajax的发送Get请求,Url被截断
请求参数,roleName中包含特殊字符"#"发送请求的js代码static request(param){ let opt = param || {}; opt.url = param.url || ''; opt.async = param.async || true; opt.data = param.data || null; opt.success = param.success || functi..
2021-12-20 12:20:53
586
原创 Unable to read class [XXXXXXX]} java.lang. ArrayIndexOutOfBoundsException
Java代码@Componentpublic class FcmHelper { private static final Logger log = LoggerFactory.getLogger(FcmHelper.class); private static String APP_ID = ""; private static String SECRET_KEY = ""; private static String CHECK_URL = ""; pr.
2021-12-17 16:52:45
3866
原创 aes-128-gcm算法,对接中宣部防沉迷
对接国家防沉迷系统,加密字符串部分 private static final Integer ZERO = 0; private static final Integer MAC = 16; private static final Integer DEFAULT_GCM_LV = 12; private static final Integer SECRET_LENGTH_128 = 128; private static final String AES = "AE.
2021-03-29 10:34:14
3051
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人