- 博客(208)
- 资源 (10)
- 收藏
- 关注
原创 [精] Mybatis批量操作(含MySQL、Oracle)示例和获取影响行数介绍
Oracle/Mysql 批量(Batch)新增、删除、更新操作写法汇总,以及批量操作后如何获取影响行数介绍。
2023-01-19 15:23:45 4910
原创 idea插件——Java Mybatis SQL Scanner(已开源)
Java Mybatis SQL Scanner :扫描Mybatis XML中不规范SQL
2022-02-23 17:10:31 3130 4
原创 4亿数据批量操作插入,为什么不用Mybatis,而是选择原生JDBC?(文中有各类批量操作效率对比和总结)
近期项目要转移几个亿的数据,没用Mybatis框架,因为实际操作过程中,我们发现....
2021-11-16 14:47:56 2883 6
原创 为什么你写的Controller里,private方法中的bean=null?
bean=null的原因有很多种,这篇文章只讨论使用AOP的情况。出现场景:使用AOP切面后,private方法中bean=null环境 :Springboot 2.0;真的是因为AOP无法代理private方法吗?
2021-06-24 11:28:28 3500 10
原创 数据库 联合索引 vs 多个单列索引 (公司大型项目实际碰到的问题)
Oracle 19c 联合索引 vs 多个列索引我们在创建索引的时候。到底是 选择联合索引还是选择多个单列索引?
2021-03-17 16:18:36 4308 1
原创 Java浅拷贝和深拷贝(一文足矣),及String类型的坑。
阿里有一道这样的面试题:一个实现Cloneable的类中,clone()后的String类型数据,是深拷贝还是浅拷?
2019-04-01 11:03:06 6371 12
原创 Postman Tests设置Global读取不是最新值,跟Tests执行顺序有关(踩坑笔记)
在执行Run Collection的时候,发现设置的全局变量每次读取都是旧值,没有读取到最新的值。
2024-03-29 01:15:24 329
翻译 InitialRAMPercentage, MinRAMPercentage, MaxRAMPercentage区别
本文试图阐明 InitialRAMPercentage、MinRAMPercentage、MaxRAMPercentage JVM 参数之间的区别。这些参数是自 Java 8 update 191 以来引入的。当您在物理服务器或容器中运行 Java 应用程序时,它们用于配置 Java 应用程序的堆大小
2024-03-18 11:03:31 115
原创 springboot redis客户端-混用RedisTemplate(lettuce、jedis)和Redisson客户端
教你如何在springboot中混用RedisTemplate(lettuce、jedis)和Redisson客户端
2024-03-13 15:25:13 834
原创 Could not initialize class org.redisson.spring.data.connection.RedissonClusterConnection(Redisson兼容)
如何解决redisson-spring-boot-starter和redisson-spring-data-x版本引起的redisson不兼容问题
2024-03-11 19:44:19 475
原创 记一次用Arthas排查Redis连接数增加问题(附:redis连接池优化)
有一次生产环境发包后,发现redis连接数变多了,由于改的代码比较多,不确定是哪里出了问题。因此用Arthas来进行了一次排查。
2024-03-07 16:14:28 928
原创 Java如何快速读取&解析JSON数据(文件),获取想要的内容?
工作做,有时候会碰到一些复杂的Json格式数据(复杂的数据一般都是json.file文件),大部分字段可能对我们没有用,因此我们需要去主动格式化,只提取或者过滤我们想要的数据。按照上面的方法,我们可以快速的提取复杂的Json文件,快速获取我们想要的内容!如果文件特别大,可以考虑多线程的方式处理。
2023-11-04 12:03:24 4222
原创 简析Cookie、Session、Token
网上一大把的文章都在对比 cookie 和 session。严格来说, cookie 是一种存储方式, session 是会话记录。它们不应该看成一个维度的概念。笔者认为,如果非要加一层关系,那么可以看成 协作互补!
2023-10-02 18:43:17 584
原创 spring boot 集成 jetcache【基础篇:@Cached、@CreateCache、@CacheRefresh】
介绍Jetcache的入门级使用,主要以 @Cached、@CreateCache、@CacheRefresh 为主,介绍了如何使用 jetcache。
2023-08-10 20:04:17 2113
原创 curl: (26) Failed to open/read local data from file/application
解决curl上传文件报错Failed to open/read local data from file/application
2023-07-29 16:44:51 1715
原创 FilterRegistrationBean.addUrlPatterns 过滤器不生效可能原因分析
项目使用 FilterRegistrationBean 创建 Filter Bean 过滤器的时候,发现请求并没有被拦截过滤,完全没有作用,经过分析后发现...
2023-07-01 17:30:56 1973
原创 【Spring/Java项目】如何利用swagger-parser解析yaml中的api请求类型、注释、接口名等等(含示例代码)
如何快速利用swagger-parser解析yaml中的api请求类型、注释、接口名等等,帮助我们快速提取项目API信息。
2023-07-01 16:32:20 2213
原创 springboot本地local配置覆盖远程Apollo配置(含Apollo配置加载顺序说明)
本文主要介绍了Apollo配置加载顺序,以及如何用本地local配置覆盖远程Apollo配置中心配置。
2023-04-22 12:40:13 3450 1
原创 jackson、fastjson、kryo、protobuf等序列化效率对比【全】
jackson、fastjson、kryo、protobuf等序列化效率对比
2023-04-04 15:16:27 1669
原创 大于10M图片如何查看?
大于10M的图片,我们在Windows中是无法直接打开,打开会报错:很抱款,照片无法打开此文件,因为当前不支持该格式,或文件已损坏。我们如何解决?其实只需要压缩到10M以内就行。
2022-11-30 16:13:04 2745
原创 mybatisplus 多数据源,多个sqlSessionFactory 导致 savebatch 执行不正确
记录一下 mybatis-plus + sharding-JDBC 的时候,因为配置多数据源和多个SqlSessionFactory导致 mybatisPlus 执行 saveBatch 异常的问题。
2022-11-28 20:17:53 4727
原创 Chorme复制Cookie,请求报错:contains non-iso-8859-1 characters
解决Chorme复制Cookie,请求报错:contains non-iso-8859-1 characters的问题
2022-09-23 10:44:04 2459
转载 Java到底是编译型语言还是解释型语言?
Java这个语言很神奇:你可以说它是编译型的。因为所有的Java代码都是要编译的,.java不经过编译就什么用都没有。你可以说它是解释型的。因为java代码编译后不能直接运行,它是解释运行在JVM上的,所以它是解释运行的,那也就算是解释的了。但是,现在的JVM为了效率,都有一些JIT优化。它又会把.class的二进制代码编译为本地的代码直接运行,所以,又是编译的......
2022-08-29 22:53:28 1447
翻译 Star History下载和使用——查看GitHub项目Star走势/趋势图(star统计信息)
查看GitHub项目Star走势/趋势图(star统计信息)
2022-07-17 23:18:34 2421
翻译 idea Gradle7.0+ :Could not find method compile()
compile,runtime,testCompile, andtestRuntime等在Gradle 7.0以后移除了,我们需要用implementation,runtimeOnly,testImplementation, andtestRuntimeOnly 替代
2022-07-09 11:00:38 1231
ojdbc8-full.tar.gz
2019-12-16
EMP入门实例快速开发指南
2018-11-19
x-pack-core-6.4.0.jar (已破解)
2018-09-06
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人