【数据开发】 hive row_number 去重 取第一条

2023/06/21 posted in  数据开发

【技术】 设置Mac系统JAVA_HOME

2023/06/19 posted in  技术

【Spring】 Spring Boot 应用启动时 java.lang.reflect.InaccessibleObjectException 问题的解决

2023/06/13 posted in  Spring

【Spring】 使用Gson将String转成JsonObject

2023/05/31 posted in  Spring

【缓存】 Redis可视化监控工具redis-stat

2022/10/09 posted in  缓存

【踩坑】 中文Cookie导致Tomcat500异常

某次的上线后,线上出现了大批量的500异常,但业务无错误日志。 在tomcat日志里面发现了很多`Control character in cookie value or attribute` 异常,但日志内容有限,并不能看出来具体是哪些Cookie值存在问题。
2022/02/04 posted in  踩坑

【踩坑】 Ehcache踩坑实录

最近在做业务逻辑重构,pc、app等有类似的逻辑都写在了web层,导致新增各端保持一致的需求需要更改各自站点,增加了开发成本和维护成本,所以需要把通用逻辑抽离到业务逻辑层,web层通过rpc调用实现解耦。
2022/02/04 posted in  踩坑

【JVM】 JVM】直接内存 Direct Memory

JDK1.4之后引入NIO,允许java直接使用native函数申请使用本机内存。然后通过存储在JVM堆中的DirectByteBuffer对象来作为这块内存的引用来进行操作 不属于JVM运行时的数据区域,即和堆没啥直接关系,也就不受堆内存大小限制。
2022/02/04 posted in  JVM

【JVM】 JVM的Xms参数和Linux TOP命令的RES关系

2022/02/04 posted in  JVM

【JVM】 jcmd使用简介

JDK1.7之后新增的一个命令,大型真香现场。 基本结合了`jmap, jstat, jstack, jps, jinfo`等常用命令,使用起来比较方便简单。 一个可以发送诊断命令给JVM的工具,对控制Java飞行记录器、故障排除、JVM诊断和java应用诊断比较有用。
2022/02/04 posted in  JVM