上一页 1 2 3 4 5 6 7 8 9 ··· 49 下一页

2023年9月12日

Linux - less 命令

摘要: less 命令非常适合在终端中查看文本文件的内容,而不会弄乱屏幕。 如果您正在查看一个大文件,并想要在其中查找特定文本,那么可以使用less命令。 用 less 命令搜索 使用 less 命令打开要查看的文件,例如 less run.log 然后按 / 键,然后按要搜索的模式,按 enter键。 它 阅读全文

posted @ 2023-09-12 17:20 frank_cui 阅读(123) 评论(0) 推荐(0) 编辑

Financial - 看涨期权 和 看跌期权

摘要: 总结 1. 买入看涨期权(认购期权),就是指赋予看涨期权买方一个权利:在未来某个特定时间,以行权价格,从看涨期权卖方,买进一种资产(股票,外汇,商品,利率等)的权利。 买入看跌期权(认沽期权),就是指赋予看跌期权买方一个权利:在未来某个特定时间,以行权价格,对看跌期权卖方,卖出一种资产(股票,外汇, 阅读全文

posted @ 2023-09-12 13:26 frank_cui 阅读(115) 评论(0) 推荐(0) 编辑

2023年8月31日

Kafka - 生产者 - 压缩算法

摘要: 总结 1.Producer 端压缩、Broker 端保持、Consumer 端解压缩。 2.开启压缩的最佳实践: Producer 端完成的压缩,那么启用压缩的一个条件就是 Producer 程序运行机器上的 CPU 资源要很充足。 如果你的环境中带宽资源有限,那么我也建议你开启压缩。如果你的机器 阅读全文

posted @ 2023-08-31 14:29 frank_cui 阅读(427) 评论(0) 推荐(0) 编辑

2023年8月29日

Kafka - 线上集群部署方案怎么做?

摘要: 既然是集群,那必然就要有多个 Kafka 节点机器,因为只有单台机器构成的 Kafka 伪集群只能用于日常测试之用,根本无法满足实际的线上生产需求。而真正的线上环境需要仔细地考量各种因素,结合自身的业务需求而制定。下面我就分别从操作系统、磁盘、磁盘容量和带宽等方面来讨论一下。 操作系统 -- 选择L 阅读全文

posted @ 2023-08-29 15:32 frank_cui 阅读(53) 评论(0) 推荐(0) 编辑

Kafka - 各个历史版本的重大改进

摘要: Kafka版本号解释 前面的版本号2.11是编译 Kafka 源代码的 Scala 编译器版本。 Kafka 服务器端的代码完全由 Scala 语言编写 Kafka 新版客户端代码完全由 Java 语言编写 Kafka各个历史版本的重大改进 Kafka 目前总共演进了 7 个大版本,分别是 0.7、 阅读全文

posted @ 2023-08-29 13:30 frank_cui 阅读(482) 评论(0) 推荐(0) 编辑

Kafka - 应该选择哪种Kakfa? Apache/Confluent/CDH/HDP

摘要: 三种kafka的优缺点 Apache Kafka,也称社区版 Kafka。优势在于迭代速度快,社区响应度高,使用它可以让你有更高的把控度;缺陷在于仅提供基础核心组件,缺失一些高级的特性。 社区版 Kafka 只提供一种连接器,即读写磁盘文件的连接器,而没有与其他外部系统交互的连接器,在实际使用过程中 阅读全文

posted @ 2023-08-29 10:56 frank_cui 阅读(282) 评论(0) 推荐(0) 编辑

Kafka - 不仅是消息引擎,还是分布式流处理平台

摘要: 如果你通读全篇文字但只能记住一句话,我希望你记住的就是这句 Apache Kafka 是消息引擎系统,也是一个分布式流处理平台(Distributed Streaming Platform) 作为流处理平台,Kafka 与其他主流大数据流式计算框架相比,优势在哪里呢?我能想到的有两点。 第一点是更容 阅读全文

posted @ 2023-08-29 10:34 frank_cui 阅读(34) 评论(0) 推荐(0) 编辑

Kafka - 为什么 Kafka 不像 MySQL 那样允许追随者副本对外提供读服务?

摘要: 几个原因: 1,kafka的分区已经让读是从多个broker读从而负载均衡,不是MySQL的主从,压力都在主上; 2,kafka保存的数据和数据库的性质有实质的区别就是数据具有消费的概念,是流数据,kafka是消息队列,所以消费需要位移,而数据库是实体数据不存在这个概念,如果从kafka的follo 阅读全文

posted @ 2023-08-29 10:09 frank_cui 阅读(113) 评论(0) 推荐(0) 编辑

2023年8月3日

Kafka - Kafka v.s. NATS v.s. RabbitMQ

摘要: Kafka v.s. RabbitMQ 优先选择Kafka的条件 ·严格的消息顺序 ·延长消息留存时间,包括过去消息重放的可能 ·传统解决方案无法满足的高伸缩能力 优先选择RabbitMQ的条件 ·高级灵活的路由规则 ·消息时序控制(控制消息过期或消息延迟) ·高级的容错处理能力,在消费者更有可能处 阅读全文

posted @ 2023-08-03 09:22 frank_cui 阅读(128) 评论(0) 推荐(0) 编辑

2023年8月1日

Interview - UML图

摘要: 继承关系 引用关系 强引用 - 成员变量 例子: player ——> weapon 弱引用 - 局部变量、返回值、参数 关联关系 聚合关系 aggregation - 两个对象之间可以分割 菱形在总的那一方 组合关系 composition - 两个对象之间不可分割,一个消失另一个也得消失 菱形在 阅读全文

posted @ 2023-08-01 22:08 frank_cui 阅读(5) 评论(0) 推荐(0) 编辑

2023年7月30日

Interview - 逻辑题思维导图

摘要: 一、社会结构 个人 父母/家庭 学校/单位 政府 国家 例题1:你认为TV的出现是好事么? 二、历史维度 本国历史 他国历史 现实 例题: 2.你认为应该按下技术进步的按钮么? 3.民主投票需要有门槛么? 三、费米估算 https://baijiahao.baidu.com/s?id=1668269 阅读全文

posted @ 2023-07-30 20:29 frank_cui 阅读(71) 评论(0) 推荐(0) 编辑

2023年7月21日

Kafka - kafka为啥这么快?(基于磁盘存储的,为何还能拥有高性能)

摘要: 总结 1.顺序读写 磁盘读写有两种方式:顺序读写或者随机读写。Kafka 是磁盘顺序读写,利用了一种分段式的、只追加 (Append-Only) 的日志,基本上把自身的读写操作限制为顺序 I/O,磁盘的顺序读写速度和内存持平(见图1.1)。 kafka topic的每一个 Partition 其实都 阅读全文

posted @ 2023-07-21 17:02 frank_cui 阅读(130) 评论(0) 推荐(0) 编辑

2023年7月20日

Kafka - kafka的消费者是pull(拉)还是push(推)模式,这种模式有什么好处?

摘要: Kafka 遵循了一种大部分消息系统共同的传统的设计:producer 将消息推送到 broker,consumer 从broker 拉取消息。 优点:pull模式消费者自主决定是否批量从broker拉取数据,而push模式在无法知道消费者消费能力情况下,不易控制推送速度,太快可能造成消费者奔溃,太 阅读全文

posted @ 2023-07-20 17:40 frank_cui 阅读(604) 评论(0) 推荐(0) 编辑

Kafka - Kafka的优缺点

摘要: Kafka优点 1.吞吐量高 kafka的吞吐量,比NATS低,但比其他MQ(例如:RabbitMQ)高 kafka的sender性能比receiver的吞吐量高。是因为receiver是通过主动pull(拉取)方式获取的,会有一定的延时 NATS的sender和receiver直接push(推送) 阅读全文

posted @ 2023-07-20 16:33 frank_cui 阅读(791) 评论(0) 推荐(0) 编辑

2023年7月18日

NATS - NATS介绍

摘要: NATS优缺点 1.NATS优点 高性能 - broker收到数据后,直接推给subscriber NATS因为publisher把数据发布给nats broker后,直接推给push给subscriber 而kafka是subscriber主动从broker 拉取pull数据 各中间件性能对比: 阅读全文

posted @ 2023-07-18 10:56 frank_cui 阅读(2143) 评论(0) 推荐(0) 编辑

2023年7月14日

Python - list VS tuple, list() VS []

摘要: 差异一:list可变 vs tuple不可变 列表是动态的,长度大小不固定,可以随意地增加、删减或者改变元素(mutable)。 而元组是静态的,长度大小固定,无法增加删减或者改变(immutable)。 # Jupyter格式 tup = (1, 2, 3, 4) new_tup = tup + 阅读全文

posted @ 2023-07-14 17:35 frank_cui 阅读(29) 评论(0) 推荐(0) 编辑

2023年7月12日

Leetcode - 动态规划总结(必看!!!)

摘要: 一、labuladong动态规划模板思路 wiki:https://labuladong.gitee.io/algo/di-ling-zh-bfe1b/dong-tai-g-1e688/ 题目: 动态规划模板思路: 二、我自己如何理解【状态】【选择】 以714题目《最佳时机去买卖股票+手续费》为例子 阅读全文

posted @ 2023-07-12 16:47 frank_cui 阅读(36) 评论(0) 推荐(0) 编辑

Python - pip下载的包,怎么导入pycharm

摘要: 一、pip安装的包,路径在哪里? 通过pip命令,下载包: 包所在路径: C:\Users\{用户名}\AppData\Local\Programs\Python\Python311\Lib\site-packages 二、通过pycharm下载的包,路径在哪里? 三、如何将包导入pycharm? 阅读全文

posted @ 2023-07-12 14:12 frank_cui 阅读(1936) 评论(0) 推荐(0) 编辑

2023年7月7日

Python - 如何退出CMD python界面

摘要: 第一种:这种方法最简单,直接输入 Ctrl+Z ,再回车,即可退出; 第二种:输入 exit(),再回车,也可以; 第三种:输入 quit(),再回车,也行; 阅读全文

posted @ 2023-07-07 16:53 frank_cui 阅读(259) 评论(0) 推荐(0) 编辑

2023年6月17日

Python - Java vs Python 语法对比

摘要: 基础语法 运算符优先级 建议在优先级不清晰的时候打上括号 URL:http://www.taodudu.cc/news/show-4803654.html?action=onClick for 循环 能否自主决定i的值 java - “可以” 自主决定i循环到哪个值 int i = 0; for( 阅读全文

posted @ 2023-06-17 23:49 frank_cui 阅读(111) 评论(0) 推荐(0) 编辑

上一页 1 2 3 4 5 6 7 8 9 ··· 49 下一页
< 2025年3月 >
23 24 25 26 27 28 1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30 31 1 2 3 4 5

导航

统计

levels of contents
点击右上角即可分享
微信分享提示