翔云

Just try, don't shy. 最新文章请点击
  博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理

2018年6月17日

摘要: 问题 向kafka写数据,然后读kafka数据,生产的数据量和消费的数据量对不上。 开始怀疑人生,以前奠定的基础受到挑战。。。 原来的测试为什么没有覆盖生产量和消费量的对比? 消费者写的有问题?反复检,无果。。。 再反过来梳理生产者的代码,检查了几遍,也并无发现疏漏。 开始怀疑Kafka 以前看过文 阅读全文

posted @ 2018-06-17 10:17 翔云123456 阅读(427) 评论(0) 推荐(0) 编辑

2018年6月16日

摘要: Mysql 在MySQL中只有真正对记录进行修改了的情况下,row_count才会去记录影响的行数,否则如果记录存在但是没有实际修改则不会将该次更新记录到row_count中。 update操作执行结果为更新成功的行数。 如果其值为0,有两种情况: 记录不存在 此时不会更新任何记录 记录存在,要更新 阅读全文

posted @ 2018-06-16 20:56 翔云123456 阅读(260) 评论(0) 推荐(0) 编辑

摘要: 下载websocket包 如果下载失败,可能是被墙了。 package golang.org/x/net/websocket: unrecognized import path "golang.org/x/net/websocket" (https fetch: Get https://golang 阅读全文

posted @ 2018-06-16 12:25 翔云123456 阅读(17087) 评论(3) 推荐(0) 编辑

2018年6月10日

摘要: 项目中需要使用python 向Kafka生产和消费数据,最初使用pykafka 。后来发现pykafka不支持client.id. 最后,终于找到confluent kafka。 python kafka推荐使用confluent kafka,官方推荐的。 Confluent's Apache Ka 阅读全文

posted @ 2018-06-10 11:20 翔云123456 阅读(2958) 评论(0) 推荐(0) 编辑

摘要: Redis的功能真是强大,可以做数据库,可以做缓存。 今天发现Redis支持分隔操作空间,使得空间与空间之间互不影响。 SELECT index 切换到指定的数据库,数据库索引号 index 用数字值指定,以 0 作为起始索引值。 默认使用 0 号数据库。 可用版本: \ = 1.0.0 时间复杂度 阅读全文

posted @ 2018-06-10 10:22 翔云123456 阅读(9447) 评论(0) 推荐(0) 编辑

2018年5月19日

摘要: cpu的计算 ps cpu的定义 man page中给出的定义: cpu utilization of the process in " . " format. Currently, it is the CPU time used divided by the time the process ha 阅读全文

posted @ 2018-05-19 23:41 翔云123456 阅读(3350) 评论(0) 推荐(0) 编辑

摘要: 问题 下面代码在有些机器上执行正常,有些机器上执行报错: python代码报错: line 277 print json.dumps(output) ^ SyntaxError: invalid syntax 这是一个奇怪的问题。 经过查看,报错的机器上的python版本是3。 所以,代码要做兼容处 阅读全文

posted @ 2018-05-19 21:43 翔云123456 阅读(1125) 评论(0) 推荐(0) 编辑

摘要: thrift 最初是 facebook 开发使用的 rpc 通信框架,后来贡献给了 apache 基金会,出来得比较早,几乎支持所有的后端语言,使用非常广泛,是不可不知的一个网络框架。 和 grpc 一样,需要先定义通信协议,然后实现自己业务逻辑。 下面介绍其使用方法。 下载go thrift 库 阅读全文

posted @ 2018-05-19 11:54 翔云123456 阅读(2765) 评论(0) 推荐(0) 编辑

2018年5月1日

摘要: 本文结合使用场景简单介绍sql中的insert、update的使用。 以下是代码: 如果记录已经存在,则更新,否则插入新记录。 output: 第一次执行,记录不存在,update不影响任何行,然后尝试insert操作。 2018/04/30 22:15:13 sql: update tbl_hos 阅读全文

posted @ 2018-05-01 10:55 翔云123456 阅读(943) 评论(0) 推荐(0) 编辑

2018年4月30日

摘要: Go 语言RPC定义格式如下: func (t T) MethodName(argType T1, replyType T2) error 第一个参数是接收的参数,第二个参数是返回给客户端的参数,第二个参数必 须是指针类型的 如果Server端RPC函数返回错误,即error不为nil,第二个参数不 阅读全文

posted @ 2018-04-30 21:41 翔云123456 阅读(865) 评论(0) 推荐(0) 编辑