自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(57)
  • 收藏
  • 关注

原创 Linux 查看日志

Linux环境,使用指令查看日志,cat、less、tail、more等,可以根据时间范围过滤日志

2024-11-06 11:14:46 807

原创 Spring 配置文件敏感数据加密

Spring 配置文件敏感数据加密,实现方式:Jasypt 、 Spring 的EnvironmentPostProcessor。

2024-11-01 09:52:55 727

原创 Mybatis 统计sql运行时间

Mybatis作为国内最流行的持久化框架,可以通过原生的过滤器实现类或者 Druid 统计sql运行时间,为sql优化提供可靠的数据。

2024-10-30 16:14:01 889

原创 FileNotFoundException: class path resource [mapper/*.xml] cannot be opened because it does not exist

FileNotFoundException: class path resource [mapper/*.xml] cannot be opened because it does not exist。

2024-10-30 09:33:08 278

原创 Spring Boot + Mybatis

spring boot 整合 mybatis

2024-10-29 11:03:36 277

原创 Spring 事务

spring 事务类型、事务模型(隔离级别)、常见数据库并发问题和解决、事务编程以及事务失效场景

2024-10-29 10:09:43 1071

原创 WEB 统一接口返回和异常处理

web项目 统一返回结果,统一异常处理。

2024-10-28 15:03:57 501

原创 web 应用层接口请求日志

spring boot web项目,通过Filter 、 Spring Aop 、 interceptor 等方式记录请求日志。

2024-10-25 10:24:11 1133

原创 web 请求日志追踪(traceID)提升运维效率

web项目 使用MDC 增加日志traceId,提升运维效率。

2024-10-25 09:02:45 245

原创 Java 浮点类数字运算

Java 浮点数运算,避免直接使用 + - 运算符的使用,避免精度误差问题

2024-10-24 09:52:45 309

原创 JsonPath 更便捷的JSON解析工具

Json字符串解析工具 -- JsonPath 提升代码的可读性。

2024-10-24 09:28:12 587

原创 Spring 定时任务

spring 项目定时任务,默认是单线程执行,以及设置多线程执行

2024-10-24 09:05:48 344

原创 Spring boot 2.x + Knife4j 关闭生产环境文档入口

spring 项目整合 Knife4j, 关闭生产环境。

2024-10-24 09:03:32 1072

原创 Caused by: com.fasterxml.jackson.databind.exc.InvalidDefinitionException: Java 8 date/time type

InvalidDefinitionException: Java 8 date/time type

2024-10-23 16:28:22 235

原创 如何使用 Maven 不同环境使用不同资源文件 提升项目安全性

Maven打包时如何根据环境不同,打包不同环境的配置文件

2024-10-23 14:05:20 360

原创 如何减小 Maven 项目生成的 JAR 包体积 提升运维效率

使用Maven打包,项目jar包体积减小1. 排除不必要的依赖2. 依赖jar包独立于应用jar

2024-10-23 10:16:26 590

原创 xxx.jar中没有主清单属性

jar包运行时报错:jar中没有主清单属性

2024-10-22 18:19:34 266

原创 Spring 配置文件动态读取pom.xml中的属性

项目打包时,Spring 配置文件读取pom.xml 文件中的变量,例如spring.profiles.active=[环境]

2024-10-22 17:42:23 523

原创 Maven 不同环境灵活构建

使用 Maven根据不同的构建环境(如开发、测试、生产)来定义不同的配置,实现灵活的构建管理。1. Spring 如何读取 pom.xml中的配置信息2. Maven 使用

2024-10-22 15:39:34 1206

原创 Caused by: java.io.IOException: DerInputStream.getLength(): lengthTag=111, too big.

web项目,https升级遇到的问题。IOException

2024-10-22 14:41:17 148

原创 javax.net.ssl.SSLHandshakeException: sun.security.validator.ValidatorException: PKIX path building f

javax.net.ssl.SSLHandshakeException。web(使用cas验证)升级https遇到的问题

2024-10-15 10:27:06 315

原创 java.security.cert.CertificateException: No subject alternative names present

java.security.cert.CertificateException https升级遇到的问题,No subject alternative names present一般是证书链路有问题。

2024-10-15 10:20:39 472 2

原创 Web 升级 Https

Web应用升级https

2024-10-14 15:55:44 552

原创 Web 下载文件请求

Web应用下载文件,中文文件名称乱码解决

2024-10-14 14:28:48 260

原创 Java 函数式编程

Java 函数编程在实际中的使用,以 Function 为例子。描述代码风格的改变 命令式编程 -> 声明式编程

2024-10-12 10:48:46 322

原创 Spring 依赖注入(Dependency Injection)

Spring依赖注入(DI)的方式,在实际使用中的选择(个人建议),@Autowire 和 @Resource的区别。

2024-10-11 17:18:16 581

原创 Sql语句解析工具类

Sql语句解析工具类,利用第三方依赖,根据sql解析获取表名称

2024-10-11 11:27:29 425 1

原创 Http客户端工具类

java项目常用的http客户端代码,客户端统一设计方案,链式调用的例子

2024-10-10 13:51:17 584

原创 汉语转拼音工具类

Java开发,中文转拼音实现

2024-10-10 10:13:31 258

原创 org.apache.tomcat.util.http.fileupload.impl.FileSizeLimitExceededException

FileSizeLimitExceededExceptionx, web项目文件大小限制,spring boot 配置项目上传文件大小。

2024-03-06 13:46:30 2160

原创 Git 如何撤回已 Push 的代码

git 撤回已经push的代码

2024-03-06 13:41:31 1018

原创 org.apache.rocketmq.remoting.exception.RemotingTooMuchRequestException

org.apache.rocketmq.remoting.exception.RemotingTooMuchRequestException: sendDefaultImpl call timeoutrocketMq 异常,本地测试正常,但是服务器的就不能使用,原因是 broker配置的原因。

2024-01-23 15:51:29 1572 1

原创 Linux/Mac 命令行工具 tree 开发项目结构可以不用截图了 更方便 更清晰 更全

使用 tree 命令,显示文件/项目目录,更好的展示项目结构,书写文档更加方便,不需要截图了。

2024-01-23 11:12:24 451

原创 Maven 打包时,依赖配置正确,但是类引入出现错误,一般是快照(Snapshot)依赖拉取策略问题

Maven 快照依赖(Snapshot)涉及的问题,比如类缺少引入,但是依赖配置正确,可能就是项目快照依赖拉取策略的问题。

2024-01-22 10:51:36 909 1

原创 Linux 安装 Apache Kafka

linux环境安装 Apache Kafka 并且创建测试 topic 进行消息传递测试

2024-01-16 15:29:25 661

原创 MacOS 安装ZooKeeper

Mac OS 苹果系统安装 zookeeper,启动/停止命令,常见问题解决,例如启动报错、安装路径查询、配置文件路径查询等

2024-01-16 10:38:37 1694

原创 MacOS SVN客户端(smartSVN)

Mac系统 SVN客户端 smartSVN 下载和安装指南,以及checkout 基本操作

2024-01-12 11:42:33 1927 1

原创 MacOS IDEA整合SVN

使用IDEA 整合svn,已有项目如何关联svn仓库,或者从svn仓库导出项目。

2024-01-08 13:51:04 1224

原创 Nginx 缺少openssl pcre

内网环境下安装nginx,缺少PCRE、openSSL、zlib等处理方法以及nginx启动、停止、重启等常用命令

2024-01-03 10:35:25 1032

原创 Apache Axis 1.x 根据wsdl文件生成客户端代码 调用webservice接口

使用 Apache Axis 1.x 进行 webservice 服务调用,如何使用工具类或者IDEA 生成webserivce 客户端代码,RPC方式调用,也就是和本地方法一样调用webservice。 使用JAXB处理 webservice 请求参数和返回结果处理。

2024-01-02 11:09:21 1763

空空如也

空空如也

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

TA关注的人

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