控制流中特殊表达式可以表示Bool值,是因为python源码中用了bool(),其他语言呢
容器 不一定非要能变
程序 = 语句 + 表达式,联想到现实中什么东西
可变类型和不可变类型脑海里想到什么实体,瞬间
为什么f.readline()最后一行是空字符,并且一直readline都是空字符串,
打算把字符串“执行/渲染”出来,还是打算把字符串“描述/展示”出来
tcp长连接和tcp短连接
opic分成若干partition,这些partition是完全一样的吗,发送到这些partition的消息也是同样的消息格式吗,那么这些partition不就相当于nginx的多个后台应用啊,那么kafka就是nginx了
增加新的消费者 组,并不会影响Kafka的消息数据,只是需要新增⼀条偏移量记录就可以了
kafka的一条消息可以同时被多个消费者消费吗,消费完后,消息还在吗
看命令创建topic也没有key啊
分布式什么时候需要全局有序,什么时候需要局部有序
多个人完成一个人的活,并且每个人只完成一部分,并且有序才是分布式,这个kafka刚好相反, 违背了分布式的定义
分布式系统不是让3个人干1个人的活,而是让3个人各干1/3的活,还必须按顺序干完。” —— 顺序消息,就是保证“1/3的活”按顺序干完的“安全带”
电商交易系统的核心设计哲学
死信队列来龙去脉
字典是可变数据类型
注释是写给人看的,不是给计算机看的。
\n 是一种约定俗成的转义写法,但它的“激活”依赖于具体语言或工具是否实现了对该转义序列的解析。
有些系统只支持“事后订阅”无法消费历史消息 事后订阅什么意思
shell的*指的是什么含义,支持[^b]这种吗
xml具有schema(XSD)和DTD,可以进行严格数据校验
所有.docx,.xlsx本质上都是压缩后的xml包
zookeeper 负责control 的选举,control 负责leader 的选举