- 博客(7)
- 问答 (1)
- 收藏
- 关注
原创 关于python下各种时间格式的转换
今天遇到了一个聊天的bug,因为时间戳没有精确到float类型导致时间顺序错乱,显示错误和一些聊天记录会被覆盖。于是了解了一下Python时间的一些显示和转换方式。 Python在遇到时间相关问题时候通常会用到以下几种时间格式1。时间戳(int,float类型) 2。元组(struct_time类型)内涵九个元素 3。datetime类型(如:2017-11-28 14:49:43.09700
2017-11-28 16:01:19 8515
原创 从零开始写爬虫111
今天来写一写爬虫这个小东西。首先呢,先来一个最基本的获取一个静态网页的方法import urllib2#地址请求request = urllib2.Request("http://www.baidu.com") response = urllib2.urlopen(request)#输出首行 print response.readline() print response.read
2017-11-27 17:26:40 195
转载 python简单执行异常处理
周所周知,python本身就有捕获异常的语法。Try xxx except xxxx,但是捕获的异常是什么,该怎么精确定位并显示出异常信息呢。这里提供三种不同的写法。1,可以选择捕获全部异常: try : dosomething except Exciption,e : print Exciption,e当你遇到异常时 ,他会将所有异常信息全部获
2017-11-27 14:01:31 331
原创 记录一个grpc小bug
今天项目对接遇到了这个问题 attributeerrormodule _sym_db has no RegisterServiceDescriptor attribute不管怎么找都找不到错,将grpc重新安装,代码重写都没有解决这个错误。 搞了半天才发现原来py2和py3的编译.proto文件产生的py文件是不一样的,因为服务端用的是py3,生成的代码直接被我拷过来用来额。直接自己重新编译一下
2017-11-15 16:04:12 568
原创 Grpc在Python下的小小小操作
本来已经快写完了,。手贱关了网页,只能重头开始写哇! Grpc是Google一个开源的基于http/2的一个rpc(远程过程调用)框架,同时使用 protocol buffers (类似json)来作为序列化和反序列化,支持多种语言。 首先我们在python使用grpc,先安装pip,接下来开始安装必要的包和库安装gRPC: pip install grpc安装
2017-11-11 17:58:03 4370
原创 zookeeper学习总结
一直是搞不清楚zookeeper的原理和运行机制,今天呢就好好的总结一番。 zookeeper作为一个开源的分布式应用协调系统,已经用到了许多分布式项目中,用来完成统一命名服务、状态同步服务、集群管理、分布式应用配置项的管理等工作。 #分布式# 分布式概念呢 是多个物理机通过网络连接作为项目的服务器,将之前单个物理机的压力由多个物理机来分担,之前的线程锁就因为不共享一个内存块而无法在加
2017-11-11 16:36:22 1827 1
空空如也
zookeeper服务器只能在本地访问
2017-11-11
TA创建的收藏夹 TA关注的收藏夹
TA关注的人