LXH-404
码龄6年
关注
提问 私信
  • 博客:144,459
    社区:26
    144,485
    总访问量
  • 42
    原创
  • 56,670
    排名
  • 40
    粉丝
  • 学习成就

个人简介:渗透入侵进你的心, 不是你的admin.

IP属地以运营商信息为准,境内显示到省(区、市),境外显示到国家(地区)
IP 属地:广东省
  • 加入CSDN时间: 2019-04-05
博客简介:

AKALXH的博客

查看详细资料
  • 原力等级
    成就
    当前等级
    3
    当前总分
    350
    当月
    0
个人成就
  • 获得164次点赞
  • 内容获得75次评论
  • 获得251次收藏
  • 代码片获得470次分享
创作历程
  • 1篇
    2024年
  • 8篇
    2023年
  • 1篇
    2022年
  • 16篇
    2021年
  • 17篇
    2020年
成就勋章
TA的专栏
  • Java
    16篇
  • 迷人的Bug
    5篇
  • 工作
    1篇
  • java开发手册
    2篇
  • SpringBoot
    10篇
  • ELK
  • Docker
  • Zookeeper
  • SpringCloud
    3篇
  • 数据库
    2篇
  • Redis
    1篇
  • JavaScript
    1篇
  • Python
    1篇
  • ES6
    5篇
兴趣领域 设置
  • 大数据
    mysqlredis
  • 后端
    spring架构
  • 搜索
    elasticsearch
  • 服务器
    linux
创作活动更多

如何做好一份技术文档?

无论你是技术大神还是初涉此领域的新手,都欢迎分享你的宝贵经验、独到见解与创新方法,为技术传播之路点亮明灯!

354人参与 去创作
  • 最近
  • 文章
  • 代码仓
  • 资源
  • 问答
  • 帖子
  • 视频
  • 课程
  • 关注/订阅/互动
  • 收藏
搜TA的内容
搜索 取消

No primary or single unique constructor found for interface javax.servlet.http.HttpServletRequest

Controller 层方法构造 HttpServletRequest 和 HttpServletResponse 错误。2.用 @RequestParam Map data 来替代参数接收。SpringBoot3已经不支持javax.servlet包里的 HttpSession。1.推荐替换为 jakarta.servlet.http 包.引入的http 包为 javax.servlet.http。
原创
发布博客 2024.08.08 ·
300 阅读 ·
3 点赞 ·
0 评论 ·
1 收藏

maven 安装本地jar失败 错误指南

mvn install:install-file -Dfile=文件地址 -DgroupId=“com.allinpay.sdk” -DartifactId=top-sdk-java -Dversion=“1.0.5” -Dpackaging=jar。mvn install:install-file -Dfile=文件路径地址 -DgroupId=com.allinpay.sdk -DartifactId=top-sdk-java -Dversion=1.0.5 -Dpackaging=jar。
原创
发布博客 2023.10.18 ·
1417 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

Mybatis-Plus 添加插件实现禁止全表更新和全表删除操作

MyBatis Plus 提供了 BlockAttackInnerInterceptor (阻断攻击Sql解析器) 插件,该插件可以阻止全表更新和删除操作。在一定程度上,保证了数据库数据的安全。下面将通过示例介绍怎样使用该插件:
原创
发布博客 2023.05.19 ·
3503 阅读 ·
1 点赞 ·
0 评论 ·
2 收藏

支付宝小程序授权登录 (Java 后台篇)

实现支付宝小程序授权登录功能, 本文主要是介绍支付宝小程序授权登录流程,与关键登录与处理代码.
原创
发布博客 2023.05.15 ·
5149 阅读 ·
3 点赞 ·
0 评论 ·
20 收藏

Maven Package 的 jar 包服务器运行时找不到类.

Maven本地将项目打成jar包后,部署服务器运行时报错,异常大概是检索不到某些类文件.boot-inf目录是我们使用spring提供的maven插件打出来的包。包里的公共包日期不是最新的版本,应该是少了公共包安装这一步骤.问题解决!Maven Package 的 jar 包服务器运行时找不到类.
原创
发布博客 2023.05.15 ·
2558 阅读 ·
1 点赞 ·
0 评论 ·
0 收藏

工作文件分类和整理方法

工作文件分类和整理方法前言 :首先是遇到了找某些想要的文件花费大量的时间,文件非常的散乱,没有很好的归类这样的问题. 无论在工作中还是生活中都得学会如何更科学地管理文件.
原创
发布博客 2023.05.14 ·
2121 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

IntelliJ IDEA 接入ChatGPT (免费,无需注册)生产力被干爆了!

IntelliJ IDEA 接入ChatGPT前言 :今天给大家介绍一款好用的插件 可以帮助我们写代码,以及语言上的处理工作,以及解释代码。让我们的生产力大大提高!
原创
发布博客 2023.04.25 ·
16742 阅读 ·
11 点赞 ·
6 评论 ·
40 收藏

编程式事务 (Java)

编程式事务可以支持编程式事务和声明式事务。提供的最原始的事务管理方式是基于编程式事务。而的编程式事务管理是使用模板方法设计模式对原始事务管理方式的封装。编程式事务是一种在数据库操作中使用的事务处理方式,通过编写程序来控制事务的提交或回滚。与声明式事务相比,编程式事务需要手动指定事务的启动、提交和回滚等操作,具有更精细的控制能力。编程式事务可以根据业务逻辑和数据操作的复杂度进行灵活的控制和处理,保证数据的一致性和完整性;编程式事务代码可以直接显示了事务的边界和执行顺序,方便理解和调试;
原创
发布博客 2023.04.15 ·
5157 阅读 ·
5 点赞 ·
0 评论 ·
11 收藏

记 MybatisPlus 使用 saveBatch方法批量插入时雪花算法ID重复问题.

批量插入的实体ID属性使用 注解 @TableId(type = IdType.ASSIGN_ID) 方式 实现ID生成.代码中需要批量插入实体数据,使用 saveBatch(List); 时报数据库错误: ID KEY 条目重复.
原创
发布博客 2023.04.15 ·
8836 阅读 ·
2 点赞 ·
9 评论 ·
7 收藏

后台返回前端 is....开头字段被屏蔽

的属性,它的方法也是isDeleted(),RPC框架在反向解析的时候,“以为”对应的属性名称是deleted,导致属性获取不到,进而抛出异常.前端收到的字段名与定义的不一致!与往常一样前端联调接口,收到前端同事的反馈说两个相同的接口返回的某个字段却不一样.【强制】POJO类中布尔类型的变量,都不要加is,否则部分框架解析会引起序列化错误。所以规范变量名是最佳推荐的.当然还有下面几种方式能够比较方便的解决这个问题.后台返回前端is....开头字段被屏蔽(Java)...
原创
发布博客 2022.08.02 ·
3924 阅读 ·
1 点赞 ·
0 评论 ·
1 收藏

代码读取系统环境变量(Java)

代码读取系统环境变量(Java)        代码中如何获取到系统环境变量里的信息呢,下面讲述 java项目中通过读取系统环境变量后为SpringBoot项目设置配置信息.//加载Spring的应用上下文AnnotationConfigApplicationContext context = new AnnotationConfigApplicationContext();//ConfigurableEnvironme.
原创
发布博客 2021.12.07 ·
2328 阅读 ·
2 点赞 ·
0 评论 ·
0 收藏

代码读取系统环境变量(Java)

代码读取系统环境变量(Java)        代码中如何获取到系统环境变量里的信息呢,下面讲述 java项目中通过读取系统环境变量后为SpringBoot项目设置配置信息.//加载Spring的应用上下文AnnotationConfigApplicationContext context = new AnnotationConfigApplicationContext();//ConfigurableEnvironme.
原创
发布博客 2021.12.07 ·
2328 阅读 ·
2 点赞 ·
0 评论 ·
0 收藏

Java 项目正向代理配置

Java 项目正向代理配置 线上部署的服务器需要请求外网资源 , 但因考虑到安全因素 , 内部服务器与外界进行隔离,内部无法对外部发起请求.所以需要通过代理商服务器来请求外网.关于正向代理以及反方向代理代理配置 ://https代理配置 System.setProperty("https.proxyHost", PROXY_HOST); //代理服务器地址 System.setProperty("https.proxyPort", PROXY_PORT); //代理服务器端口 //ht.
原创
发布博客 2021.12.06 ·
1804 阅读 ·
1 点赞 ·
0 评论 ·
2 收藏

GIT使用手册.pdf

发布资源 2021.10.27 ·
pdf

APP后台 无密码登录 Security 认证流程思路

APP后台 无密码登录 Security 认证流程思路 后台使用spring security,但是app端显然不能使用像web端登录那样的处理方式,所以如何"骗过"spring security",下面介绍app接入短信登录与一键登录后的 security认证流程。基本流程(伪代码展示) ://短信登录public Object SMSLogin(忽略信息参数){ // 构建一个由账号密码组成的认证对象,在这个构造器内部会将对应的信息赋值给各自的本地变量,并且会调用父类Abstrac.
原创
发布博客 2021.07.27 ·
3425 阅读 ·
2 点赞 ·
0 评论 ·
6 收藏

java 生成指定范围随机数 于 生成 大小写字母 数字 符号 随机成分字符串

随机字符串生成器 无 jar 依赖实现代码 :/** * @author LXH-404 * @Classname RandomUtil * @Description 随机生成器 */public class RandomUtil { //大写字母字符池 private final static String[] CAPITAL = {"A", "B", "C", "D", "E", "F", "G", "H", "I", "J", "K", ".
原创
发布博客 2021.05.11 ·
645 阅读 ·
1 点赞 ·
0 评论 ·
0 收藏

java 开发手册 (一) [编程规约 之 命名]

一. 编程规约 (一) 命名风格 :1. 【强制】代码中的命名均不能以下划线或美元符号开始,也不能以下划线或美元符号结束。反例:_name / __name / $name / name_ / name$ / name__2. 【强制】所有编程相关的命名严禁使用拼音与英文混合的方式,更不允许直接使用中文的方式。说明:正确的英文拼写和语法可以让阅读者易于理解,避免歧义。注意,纯拼音命名方式更要避免采用。正例:ali / alibaba / taobao / cainiao/ aliyun/ y.
转载
发布博客 2021.05.10 ·
180 阅读 ·
2 点赞 ·
0 评论 ·
1 收藏

利用java反射机制实现接口参数校验 [ 反射机制()一) ]

利用java反射机制实现接口参数校验 业务场景 :有许多添加或修改操作的接口需要记录操作人的 id 和名称等信息。 所以在接口执行业务代码前需要校验操作人信息,因为传进来的对象不同,但都有操作人的信息所以使用动态获取对象信息的方式来校验参数(反射)。为了省去大量的校验重复代码,这里使用反射来实现。
原创
发布博客 2021.05.08 ·
616 阅读 ·
1 点赞 ·
0 评论 ·
2 收藏

Java 配置全局时间格式

Java 配置全局时间格式 方案 :  ① 配置文件添加配置项 :spring: # jackson时间格式化 jackson: time-zone: GMT+8 date-format: yyyy-MM-dd HH:mm:ss  ② 添加配置类 :/** * @author LXH-404 * @Classname LocalDateTimeSerializerConfig * @Descripti
原创
发布博客 2021.04.28 ·
1287 阅读 ·
3 点赞 ·
0 评论 ·
5 收藏

List 对象去重 案例

多个 List 合并之去重 (Java) 场景 : 一个列表集合需要合并多个列表,且不能出现重复的元素.例子 : 权限业务, 一个账号有多个角色 . 每个角色有不同的权限,其中不同角色之间可能会出现重复的权限.方案 :(一) 代码 : (效率高 , 利用集合特性合并去重一步到位)Set<Object> set = new HashSet(); //合集List<Object> listA = new ArrayList<>(); //A集合List&l
原创
发布博客 2021.04.28 ·
749 阅读 ·
1 点赞 ·
0 评论 ·
1 收藏
加载更多