摘要: sh kafka-topics.sh --create --zookeeper localhost:2181 --replication-factor 1 --partitions 1 --topic test 阅读全文
posted @ 2019-07-14 18:12 l2c 阅读(235) 评论(0) 推荐(0)
摘要: zk从某种程度上说是kafka的单点失效组件。 /brokers:里面保存了Kafk集群的所有信息,包括每台broker的注册信息,集群上所有topic的信息等。 /controller:保存了Kafka controller组件(controller负责集群的领导者选举)的注册信息,同时也负责co 阅读全文
posted @ 2019-07-14 16:02 l2c 阅读(502) 评论(0) 推荐(0)
摘要: github地址:https://github.com/apache/kafka clone下来之后可以看到这样的项目结构: 文件目录说明。 目录 目录 描述 描述 bin bin Windows 和 Linux 下 Kafka 相关操作的脚本,包括启动和关闭 KafkaServer、创建 topi 阅读全文
posted @ 2019-07-10 23:43 l2c 阅读(559) 评论(0) 推荐(0)
摘要: 1.先判断是不是http 消息,不是返回400,是则remove之前添加的http组件,动态添加websocket组件 添加WebSocket Encoder和WebSocket Decoder之后,服务器端就可以自动对WebSocket消息进行编解码了,后面的业务handler可以直接对WebSo 阅读全文
posted @ 2019-07-07 16:18 l2c 阅读(259) 评论(0) 推荐(0)
摘要: 基于http请求以拉的方式去做服务器的推送,无论是实时性和有效字节都是差强人意的效果。 公司的im系统在与客户端的交互上实际上借助了websocket来实现服务器与客户端的事实消息推送,今天就来简单了解下这个协议,并且自己实现对websocket的响应。 可以看到在理解了tcp和http之后,web 阅读全文
posted @ 2019-07-07 02:04 l2c 阅读(1433) 评论(0) 推荐(0)
摘要: 1.尽可能使每个类或者成员不被外界访问 2.如果方法覆盖了超类中的一个方法,子类中的访问级别就不允许低于超类中的访问级别,这样可以确保任何可使用超类的实例的地方也都可以使用子类的实例。 3.公有类的实例域绝不能是公有的。但是有一个特例:类的成员域由静态final常量构成,可以公有的静态final域来 阅读全文
posted @ 2019-07-05 11:41 l2c 阅读(1828) 评论(0) 推荐(0)
摘要: 我们在重写equals的时候必须满足几个原则,否则,类在容器和其他场景下会出现奇怪的行为: 1.A.equals(A)=true, 2.对称性。即A.equals(B)=true;则B.equals(A)=true;这一点的反例为:我们想要与其他类实现互操作时。比如类A重写equals并且满足A.c 阅读全文
posted @ 2019-07-03 21:22 l2c 阅读(532) 评论(0) 推荐(0)
摘要: 1.应用进程对已打开文件的文件描述符执行读系统调用(库函数) 2.独立于设备的I/O软件检查参数是否正确,若正确,检查高速缓存中有无要读取的信息块;若有,从缓冲区直接读至用户区,完成I/O请求。 3.若数据不在缓冲区,执行物理I/O操作,独立于设备的I/O软件将设备的逻辑名转换成物理名,检查对设备操 阅读全文
posted @ 2019-06-22 23:45 l2c 阅读(226) 评论(0) 推荐(0)
摘要: 本帖意在围绕文件读取对文件系统做简单介绍,用来以后快速回忆,并不会涉及到文件系统的方方面面,如需了解建议翻教材 一个文件由2部分组成:FCB和文件体。 FCB用来记录文件的属性信息,每当存取文件时,先找到其FCB,再找到文件信息盘块号,首块物理位置或索引表就能存取文件信息。 FCB汇集和组织在一起形 阅读全文
posted @ 2019-06-22 21:47 l2c 阅读(802) 评论(0) 推荐(0)
摘要: 内存映射文件和文件I/O过程的区别 文件系统IO: 系统调用 open(filenamep,mode) read(fd,buf,count); 关于文件打开和文件读:https://www.cnblogs.com/lccsblog/p/11070503.html 关于设备管理:https://www 阅读全文
posted @ 2019-06-16 19:29 l2c 阅读(529) 评论(0) 推荐(0)