- 博客(10)
- 资源 (2)
- 收藏
- 关注

原创 mysql表锁定解锁
文章目录一、mysql解锁1.第一种2.第二种二、锁表1.增加读锁定2.为表增加一个写锁定:一、mysql解锁我们在使用mysql,由于查询时间比较长等原因造成表锁死,无法查询修改,我们可以使用一下方法解决。1.第一种使用命令 找到锁的进程: show processlist; kill id ;2.第二种UNLOCK TABLES;二、锁表锁定数据表,避免在备份过程中,表...
2019-03-29 13:36:18
2683
原创 OOM面试题总结
这个我在线上也碰到过好多次了,Java 的 OOM 通常指的是内存溢出(Out of Memory)异常。在 Java 应用程序中,每个对象都需要在内存中分配一定的空间。当应用程序需要分配更多内存空间来创建对象时,但可分配内存却不足以满足需求时,就会抛出 OOM 异常。对象的引用未被正确释放:如果在使用完一个对象后,忘记将其引用置为 null 或者从数据结构中移除,那么该对象将无法被垃圾回收,导致内存泄漏。比如 ThreadLocal。长生命周期的对象持有短生命周期对象的引用。
2023-07-24 14:38:56
304
原创 sun.reflect.Reflection类的学习UnSafe中
Reflection简介一、简单使用二、总结简介今天在学习UnSafe类的时候,看到的使用了这个类,就想了解一下,但是发现自己不是很会用,查阅相关资料之后,学习了这个类的简单用法。我发现自己是遇到什么学什么,哈哈哈,总是偏离主题,但是学了就记录一下吧,有喜欢的可以关注一下。一、简单使用刚学习的时候我仿造UnSafe中的写了一个方法,发现不能调用,报错。后来换了方法才能使用的。调用的时候报错 CallerSensitive annotation expected at frame 1通过查
2022-03-20 01:52:12
568
原创 String 解读
String解读一 、背景工资5000的我今天参加了个视频面试、面试官问了我String,说实话我还真的不太会,下班后,从满是尘土的阳台上翻出来我那本独家秘籍《Think in JAVA》 虽然是个盗版,但是确实挺厚的。我翻到了目录找到了第十三章,上面写着三个大字 字符串 308页,我马上翻到308也,结果没有找到这三个大字、我瞬间想起来我买的是拼XX的书,但是我很机智,一点点往后翻,找到了503页 ,这就是为啥这么多人要抵制盗版了,但是对于一个非常穷逼的我来说,有本实体书已经是很奢侈了。二、看书总
2021-07-23 00:10:28
494
原创 nacos单机版启动方式
nacos单机版启动方式一、下载nacos链接: nacos.官网:官网.二、解压文件目录结构三、创建数据库用conf目录下的sql脚本创建数据库,目前官网只支持mysql四、修改配置文件4.1 application.properties文件配置数据库打开一下几个配置#*************** Spring Boot Related Configurations ***************#### Default web context path:ser
2021-07-05 19:36:28
29322
原创 rancher 2.3.x到期无法使用问题 x509: certificate has expired or is not yet valid
rancher 2.3.x到期无法使用问题因为之前rancher用的不多,所以不知道rancher到期之后无法访问,导致踩了很多坑。1.通过docker logs dockerId 查看日志才了解了相关的情况。x509: certificate has expired or is not yet valid"2.进入rancher 目录查看到期时间cd rancher_home/k3s/server/tls命令 for i in `ls *.crt` ;do openssl x509 -in
2021-03-28 19:11:46
1068
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人