首页
学习
活动
专区
工具
TVP
发布

码匠的流水账

专栏作者
2402
文章
1906805
阅读量
65
订阅数
Java22的新特性
主要是通过引入Region Pinning来降低使用JNI时G1收集器的延时。与Java代码不同,JNI交互可能使用指向堆中对象的显式指针。当Java线程执行JNI 代码的关键区域时,无法在堆中重新定位这些对象。为了避免此问题,G1在关键区域禁用GC,这可能会导致延迟增加,因为如果其他非JNI线程触发GC,它们将被阻止。此更改允许G1 GC通过固定JNI代码使用的内存区域但允许重新定位和收集其他内存区域,即使线程位于关键区域也可以运行。
code4it
2024-03-27
1530
使用k8s的api获取服务endpoint信息
不ready的话,大概率是pause镜像拉取不到,使用pullk8s来修正一下,稍微改动下
code4it
2023-08-31
2090
Java19的新特性
上面列出的是大方面的特性,除此之外还有一些api的更新及废弃,主要见JDK 19 Release Notes,这里举几个例子。
code4it
2022-09-21
4270
Java18的新特性
JDK17引入JEP 406: Pattern Matching for switch (Preview)[30] JDK18则作为第二轮的preview
code4it
2022-04-15
3620
Java17的新特性
上面列出的是大方面的特性,除此之外还有一些api的更新及废弃,主要见JDK 17 Release Notes,这里举几个例子。
code4it
2021-10-11
9140
Java16的新特性
上面列出的是大方面的特性,除此之外还有一些api的更新及废弃,主要见JDK 16 Release Notes,这里举几个例子。
code4it
2021-03-24
5840
聊聊cortex的Ingester
cortex的Ingester接口内嵌了client.IngesterServer,定义了FlushHandler、ShutdownHandler、Push方法;Ingester实现了Ingester接口。
code4it
2021-02-08
5810
Java15的新特性
OpenJDK Runtime Environment (build 15+36-1562)
code4it
2020-09-23
5660
聊聊rocketmq-client-go的api.go
rocketmq-client-go的api.go定义了Producer、TransactionProducer、PushConsumer、PullConsumer,其中PullConsumer目前还没有实现
code4it
2020-07-07
1.5K0
聊聊rocketmq-client-go的api.go
rocketmq-client-go的api.go定义了Producer、TransactionProducer、PushConsumer、PullConsumer,其中PullConsumer目前还没有实现
code4it
2020-07-04
6930
聊聊kingbus的binlog_server_handler.go
kingbus的binlog_server_handler提供了StartBinlogServer、StopBinlogServer、GetBinlogServerStatus,他们均委托给了server.go的对应方法
code4it
2020-06-24
2500
聊聊kingbus的binlog_syncer_handler.go
kingbus的binlog_syncer_handler.go提供了StartBinlogSyncer、StopBinlogSyncer、GetBinlogSyncerStatus方法
code4it
2020-06-24
3820
聊聊kingbus的binlog_server_handler.go
kingbus的binlog_server_handler提供了StartBinlogServer、StopBinlogServer、GetBinlogServerStatus,他们均委托给了server.go的对应方法
code4it
2020-06-18
3170
聊聊kingbus的membership_handler.go
membership_handler.go提供了GetMembers、AddMember、UpdateMember、DeleteMember、GetCluster、UpdateAdminURL方法
code4it
2020-06-18
3010
聊聊kingbus的binlog_syncer_handler.go
kingbus的binlog_syncer_handler.go提供了StartBinlogSyncer、StopBinlogSyncer、GetBinlogSyncerStatus方法
code4it
2020-06-17
2810
聊聊kingbus的startAdminServer
startAdminServer方法主要是执行api.NewAdminServer;NewAdminServer创建adminServer,并设置了MembershipHandler、BinlogSyncerHandler、BinlogServerHandler
code4it
2020-06-17
3010
聊聊kingbus的membership_handler.go
membership_handler.go提供了GetMembers、AddMember、UpdateMember、DeleteMember、GetCluster、UpdateAdminURL方法
code4it
2020-06-16
3180
聊聊kingbus的startAdminServer
startAdminServer方法主要是执行api.NewAdminServer;NewAdminServer创建adminServer,并设置了MembershipHandler、BinlogSyncerHandler、BinlogServerHandler
code4it
2020-06-15
4040
聊聊debezium的OffsetCommitPolicy
debezium-v1.1.1.Final/debezium-api/src/main/java/io/debezium/engine/spi/OffsetCommitPolicy.java
code4it
2020-05-26
4840
聊聊DebeziumEngine
debezium-v1.1.1.Final/debezium-api/src/main/java/io/debezium/engine/DebeziumEngine.java
code4it
2020-05-25
1.2K0
点击加载更多
社区活动
腾讯技术创作狂欢月
“码”上创作 21 天,分 10000 元奖品池!
Python精品学习库
代码在线跑,知识轻松学
博客搬家 | 分享价值百万资源包
自行/邀约他人一键搬运博客,速成社区影响力并领取好礼
技术创作特训营·精选知识专栏
往期视频·千货材料·成员作品 最新动态
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档