自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(10)
  • 收藏
  • 关注

转载 Ratis源码解析(转载)

Apache Ratis是开源的、由Java实现的Multi-Raft共识协议,文章介绍Ratis的源码和使用方法。

2024-07-20 21:02:56 138

原创 如何寻找大数据流topK问题,终极方案!

详细解析如何查找海量数据的topK!

2024-04-06 20:20:47 1910 1

原创 Kafka事务和exactly once语义

Apache Kafka无疑是一个伟大的发明,可以进行消息削峰、异步处理、大规模流式处理等,如果应用得当,还可以进行高可用的可靠消息投递,进行电商秒杀、金融级别的异步扣库存、异步生成订单、履约等等。Kafka exactly once语义是一个很大的话题,在生产环境如何保证exactly once语义的消息投递?我们详细解析以下。

2024-04-06 11:44:21 1780 1

原创 一文搞懂Java类加载机制

初始化阶段是执行类构造器()方法的过程。

2024-03-27 21:17:32 5025 1

原创 c++多线程并发编程实战(二)

继第一篇文章介绍了线程基本用法之后,进一步介绍线程同步机制,包括用锁保护共享数据、使用条件变量进行线程协作、获取线程返回值。

2023-11-12 16:33:39 113 1

原创 C++多线程编程(一)

纤细介绍如何使用C++多线程,指出C++多线程常见的问题并给出解决办法,有相应的示例代码可以直接运行。

2023-11-01 23:02:27 100 1

原创 手把手教你如何上传自己的组建到maven中央仓库

在java开发中,为了避免重复造轮子,我们可以复用别人开发的软件为我所用,直接用maven引入依赖即可,有非常牛逼的比如springboot、netty、mybatis等等,作为一个Java程序员怎么能没有自己的软件发布到maven仓库呢,接下来我手把手教大家如何发布自己项目为大家所用。

2023-09-09 11:00:27 326 1

原创 qRPC使用指南

qRPC是一个基于TCP协议、基于Protobuf序列化和代码生成,跨语言的高效率轻量级RPC框架。基于TCP协议的非阻塞IO(NIO)实现底层网络通信,吞吐量高。基于Protobuf序列化,紧凑高效、高性能、跨语言、可拓展。通过IDL(Interface Define Language)进行接口定义并生成代码跨语言,支持Java、Go、C++、Python等多种语言。

2023-07-11 23:48:16 425

原创 gRPC服务搭建示例

详细讲解如何创建一个gRPC服务并让它运行起来。

2023-06-24 21:38:50 696 1

原创 netty服务器开发

io、nio、netty简介和示例代码。

2023-06-15 21:04:22 516 1

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除