原文:读 Kafka 源码写优雅业务代码:配置类

这个 Kafka 的专题,我会从系统整体架构,设计到代码落地。和大家一起杠源码,学技巧,涨知识。希望大家持续关注一起见证成长 我相信:技术的道路,十年如一日 十年磨一剑 往期文章 Kafka 探险 架构简介 Kafka 探险 源码环境搭建 Kafka 探险 Kafka 探险 生产者源码分析: 核心组件 前言 首先还是看一眼 Kafka 生产者中的方法,核心分为三类:构造器,消息发送,其他。 我们今 ...

2021-03-11 23:28 1 526 推荐指数:

查看详情

Kafka Consumer源码

最近一直在关注阿里的一个开源项目:OpenMessaging OpenMessaging, which includes the establishment of industry guide ...

Mon Dec 04 17:25:00 CST 2017 2 1559
如何优雅代码

代码和坏代码 无论从代码的年限或能力来说,我资历并不深。我也没有能力去说教别人。但是,对于代码的好坏,我们应该有一个清晰的标准(对自己的标准)。我在项目中,曾经被我的室友吐槽,代码的像一坨屎!我当时很不屑,还和室友对骂一通。不过好在经过时间的洗礼,回头看看自己曾经代码,还真特 ...

Sun May 22 02:13:00 CST 2016 0 3106
Less:优雅CSS代码

css是不能够定义变量的,也不能嵌套。它没有编程语言的特性。在项目开发中,常常发现有很多css代码是相同的,但我们通常都是复制然后粘贴。 举个例子:假设h5应用里主题色是#FF3A6D,可能用于文字或者背景色。通常开发中,哪里需要这个颜色,我们就复制这个颜色并粘贴。下次要修改就得全部查找 ...

Sat Sep 24 23:54:00 CST 2016 1 10484
Less:优雅CSS代码

css是不能够定义变量的,也不能嵌套。它没有编程语言的特性。在项目开发中,常常发现有很多css代码是相同的,但我们通常都是复制然后粘贴。 举个例子:假设h5应用里主题色是#FF3A6D,可能用于文字或者背景色。通常开发中,哪里需要这个颜色,我们就复制这个颜色并粘贴。下次要修改就得全部查找批量替换 ...

Sun Apr 24 05:58:00 CST 2016 1 19408
kafka 简单理解 - Partition的

1.kafka所采用的设计方式,盘子就是partition,每个人就是一个consumer,每个苹果就是一条message。办法三每个盘子中苹果的消费是有序的,而办法二的消费是完全无序的 第二种方法: 第三种方法: 2.Partition的 我们知道topic ...

Sat Apr 11 08:31:00 CST 2020 0 751
Less:优雅CSS代码

css是不能够定义变量的,也不能嵌套。它没有编程语言的特性。在项目开发中,常常发现有很多css代码是相同的,但我们通常都是复制然后粘贴。 举个例子:假设h5应用里主题色是#FF3A6D,可能用于文字或者背景色。通常开发中,哪里需要这个颜色,我们就复制这个颜色并粘贴。下次要修改就得全部查找批量替换 ...

Fri Aug 03 00:47:00 CST 2018 0 1119
听说你在为天天业务代码而烦恼?

业务代码一般就是完成业务应用的功能,天天业务代码的程序员也被戏称为CURD程序员,CURD就是增(create)、改(update)、查(read)、删(delete)的意思。CURD程序员每天的工作内容就是根据业务逻辑需要对数据库数据进行增删改查,这在很多人看来是没有技术含量的,尤其是工作 ...

Wed Jun 26 19:01:00 CST 2019 6 2251
如何优雅的在业务中使用设计模式(代码如诗)

前言 有段时间没写文章了,最近沉迷Rust,无法自拔,锈儿有毒;这真是门非常有趣的语言,很多地方的设计,真的是满足了我所有的向往。 当然,这也不是一门简单的语言,提出所有权的概念,引入了极 ...

Tue Aug 24 22:51:00 CST 2021 2 770
 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM