自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

YPC的博客

Keep running and keep learning!

  • 博客(12)
  • 收藏
  • 关注

原创 自定义拦截器,存储请求相关数据

实现OncePerRequestFilter接口,该接口的doFilterInternal方法可以实现对请求的过滤。通过自定义过滤器,拦截请求,存储请求相关数据,便于其他地方使用。使用postman模拟请求,查看返回效果。效果:基于线程,存储当前请求的相关数据。将请求数据封装在当前线程中。

2023-06-27 16:24:01 157

原创 MySQL索引191

mysql建立索引,出现设置长度191的原因

2022-06-10 15:49:49 586 1

原创 使用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 886 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 1265

原创 防御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 425

原创 -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 456

原创 IntelliJ IDEA使用技巧(一)

IntelliJ IDEA使用技巧,启动项目快速打开浏览器,避免手动输入;自定义banner.txt个性化输出

2022-01-12 11:27:55 6106

原创 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 1550

原创 使用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 535

原创 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 3435

原创 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 2862

原创 Java注解、元注解、利用拦截器实现自定义注解

Java注解,介绍元注解,使用拦截器实现自定义注解

2020-12-23 10:54:08 304

空空如也

空空如也

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

TA关注的人

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