上一页 1 ··· 4 5 6 7 8 9 10 11 12 ··· 29 下一页
摘要: 查看堆空间使用情况 jmap -heap 21907 # pid 导出hprof文件 jmap -dump:live,format=b,file=/home/heap.hprof 94067 安装JProfile java/jprofile文件夹 jprofile v11 阅读全文
posted @ 2021-08-09 12:31 fight139 阅读(128) 评论(0) 推荐(0)
摘要: 概念 消息中间件 同一个topic中,无关的数据分散到不同的分区,有一定顺序的发送到同一个分区中。分区内部有序 给partition做副本,提高可靠性 只允许在主分区做w/r操作 整体流程: 阅读全文
posted @ 2021-08-02 18:36 fight139 阅读(33) 评论(0) 推荐(0)
摘要: ByteBuffer ByteBuffer 使用byte[]数组存储 capacity 数组长度 limit 第一个不可读取或写入的index mark 标记当前position,通过reset返回到mark位置 position 下一个要读取或写入的index int remaining() 获取 阅读全文
posted @ 2021-07-29 17:40 fight139 阅读(64) 评论(0) 推荐(0)
摘要: AnnotationConfigApplicationContext Java配置方式 @Test(expected = BeanCreationException.class) public void testFbkMethod() { new AnnotationConfigApplicatio 阅读全文
posted @ 2021-07-29 11:21 fight139 阅读(47) 评论(0) 推荐(0)
摘要: 单体环境 jar <dependency> <groupId>javax.websocket</groupId> <artifactId>javax.websocket-api</artifactId> <version>1.1</version> </dependency> java import 阅读全文
posted @ 2021-07-21 20:56 fight139 阅读(827) 评论(0) 推荐(0)
摘要: 命令行方式 创建一个主题 [root@manager129 kafka_2.12-2.8.0]# ./bin/kafka-topics.sh --zookeeper localhost:2181 --create --topic heima -partitions 2 --replication-f 阅读全文
posted @ 2021-06-26 21:49 fight139 阅读(60) 评论(0) 推荐(0)
摘要: 安装zookeeper 下载安装包 zookeeper下载 在/opt/下解压 [root@manager129 zookeeper]# pwd /opt/zookeeper [root@manager129 zookeeper]# ls bin conf data docs lib LICENSE 阅读全文
posted @ 2021-06-26 20:52 fight139 阅读(52) 评论(0) 推荐(0)
摘要: eclipse代码块折叠插件 转 Eclipse代码块折叠插件,安装使用 阅读全文
posted @ 2021-06-03 09:42 fight139 阅读(203) 评论(0) 推荐(0)
摘要: 子模块寻找相对路径父模块 <parent> <artifactId>jh4j</artifactId> <groupId>com.xx</groupId> <version>2.2.TEST3</version> <relativePath>../</relativePath> </parent> 阅读全文
posted @ 2021-06-01 09:10 fight139 阅读(93) 评论(0) 推荐(0)
摘要: 关键类 atomic获取数据库连接: AbstractDataSourceBean.getConnection() com.atomikos.datasource.pool.ConnectionPool.borrowConnection recycleConnectionIfPossible 卡死 阅读全文
posted @ 2021-05-31 14:22 fight139 阅读(191) 评论(0) 推荐(0)
摘要: 锁的概念 对象头和锁 偏向锁 轻量级锁 重量级锁 偏向锁 当线程再次请求这个锁时,无需进行相关的同步操作 -XX:+UserBiasedLocking Vector线程安全,使用synchronize实现,开启偏向锁可以提高程序运行速度 public class Biased { public st 阅读全文
posted @ 2021-05-22 19:08 fight139 阅读(46) 评论(0) 推荐(0)
摘要: JavaScript Eslint 安装eslint模块 idea配置eslint .eslintrc.js module.exports = { // 此项是用来告诉eslint找当前配置文件不能往父级查找 root: true, // 此项是用来指定eslint解析器的,解析器必须符合规则,ba 阅读全文
posted @ 2021-05-15 14:08 fight139 阅读(201) 评论(0) 推荐(0)
摘要: 从仓库拉去代码 git clone git@ip:url 阅读全文
posted @ 2021-05-14 14:44 fight139 阅读(33) 评论(0) 推荐(0)
摘要: 多个版本共存 参考 阅读全文
posted @ 2021-05-11 19:26 fight139 阅读(75) 评论(0) 推荐(0)
摘要: Java虚拟机的基本结构 java虚拟机架构 启动Java虚拟机 java [-option] class [args...] Options: Java虚拟机启动参数 Class: 带有main方法的Java类。 args: main方法的参数 Java堆 几乎所有的对象都在堆中。 根据垃圾回收机 阅读全文
posted @ 2021-05-09 12:18 fight139 阅读(83) 评论(0) 推荐(0)
上一页 1 ··· 4 5 6 7 8 9 10 11 12 ··· 29 下一页