首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
Java
订阅
天国之门
更多收藏集
微信扫码分享
微信
新浪微博
QQ
33篇文章 · 0订阅
虚拟机系列:虚拟机性能监控基础工具-jstat
jstat(JVM Statistics Monitoring Tool)是用于监视虚拟机各种运行状态信息的命令工具。是比较强大的,可以用来查看堆信息的详细情况。
【MyBatis笔记】9 - MyBatis缓存:一级缓存/二级缓存/二级缓存相关配置/缓存查询顺序/第三方缓存EHCache整合示例
一级缓存和二级缓存级别不一样,一级缓存默认开启. 缓存只对查询功能有效 1、MyBatis的一级缓存 一级缓存是SqlSession级别的,通过同一个SqlSession查询的数据会被缓存,下次查询相
Oracle 官方推荐,使用 ReentrantLock 需要注意的细节
前一段时间在刷 LeetCode 多线程相关题目的时候,看到使用 ReentrantLock 有两种不同的写法。有哪些细节需要注意的。
原来这就是比 ThreadLocal 更快的玩意?
继上一篇之后我把 ThreadLocal 能问的,都写了之后,咱们再来盘一盘 FastThreadLocal ,这个算是 ThreadLocal 的进阶版
王者并发课-钻石1:明心见性-如何由表及里精通线程池设计与原理
本文将从线程池的应用场景和设计原理出发,先带大家手撸一个线程池,在理解线程池的内部构造后,再深入剖析Java中的线程池。全文大约2.5万字,篇幅较长,在阅读时建议先看目录再看内容。
Java字节码编程之非常好用的javassist
因为我在开发一个框架的时候需要用到。我开发的这个框架,有一个注解,当用户输入变量名,类名的时候,我这个框架可以为其自动生成一个对象,并加载到内存中供以后使用。这个小功能可费尽心机。不能实时,动态的生成一个类。 反射只能编辑一个对象。后来就经过各方面调研,使用类javassist字...
从零开始手写 mybatis(二)mybatis interceptor 插件机制详解
第一节 从零开始手写 mybatis(一)MVP 版本 中我们实现了一个最基本的可以运行的 mybatis。 常言道,万事开头难,然后中间难。 mybatis 的插件机制是 mybatis 除却动态代理之外的第二大灵魂。 的便利。除了分页,插件使用场景主要还有更新数据库的通用字…
王者并发课-铂金8:峡谷幽会-看CyclicBarrier如何跨越重峦叠嶂
本文将给你介绍CyclicBarrier的用法和原理,它在能力上和CountDownLatch既有相似之处,又有着明显的不同,值得你一览究竟。
彻底理解Netty,这一篇文章就够了
有了Netty,你可以实现自己的HTTP服务器,FTP服务器,UDP服务器,RPC服务器,WebSocket服务器,Redis的Proxy服务器,MySQL的Proxy服务器等等。 HTTP服务器之所以称为HTTP服务器,是因为编码解码协议是HTTP协议,如果协议是Redis协…
JAVA基础
java字符串常量池 intern()方法 源码 解释 方法区和运行时常量池溢出 由于运行时常量池是方法区的一部分,所以这两个区域的溢出测试可以放到一起进行,HotSpot从JDK7开始逐步 去永久代