会员
周边
众包
新闻
博问
闪存
赞助商
所有博客
当前博客
我的博客
我的园子
账号设置
简洁模式
...
退出登录
注册
登录
李成石
导航
博客园
首页
新随笔
联系
订阅
管理
公告
上一页
1
2
3
4
5
6
7
下一页
2019年6月30日
python Excel读写操作
摘要: 背景 在数据的存储上,习惯使用txt,json或者数据库,但是如果友好地存储,对外提供,则还是基于Excel显示。如果是简单的字符串,或许会选择cvs,默认使用,作为分割,可以存储为txt,生成文件后修改后缀,但cvs有一个比较坑的地方,使用英文逗号,进行分割。如果处理的字符串中有逗号,或者字符串分
阅读全文
posted @ 2019-06-30 13:44 李成石
阅读(225)
评论(0)
推荐(0)
编辑
2019年6月17日
docker部署haproxy负载均衡rabbitmq集群
摘要: 创建rabbitmq容器 使用docker pull rabbitmq拉取最新rabbimq镜像,docker pull haproxy 拉取haproxy镜像 创建docker网络 rabbtimanet 用于haproxy和rabbimq通信 创建三节点rabbitmq容器 rabbitmq1:
阅读全文
posted @ 2019-06-17 00:46 李成石
阅读(1995)
评论(1)
推荐(0)
编辑
2019年5月26日
oslo_messaging中kombu实现
摘要: 分析kombu oslo_messaging是对kombu的封装,kombu是对amqp的封装。这篇文章对oslo_messaging的分析停留在kombu层面。 amqp中有几个概念,connections建立rabbitmq连接,channel一次连接会话,Exchange交换消息,消息通过ch
阅读全文
posted @ 2019-05-26 16:03 李成石
阅读(483)
评论(0)
推荐(0)
编辑
2019年5月2日
crudini感悟
摘要: 闲来无事,在github上发现一个很有趣的project crudini,实现命令行对ini文件的增删改查和merge操作。起初会觉得至于如此小题大做么,但查阅之后,发现该项目对文件的操作比较精细,从文件锁FileLock、临时文件tempfile、SHA256 hashlib、退出执行atexit
阅读全文
posted @ 2019-05-02 14:55 李成石
阅读(321)
评论(0)
推荐(0)
编辑
2019年4月26日
活着
摘要: 就是这样,夜深的深沉,一切阴暗和光明都藏在里面。有的人已经休息,有的人还再工作。 如果工作可以改善生活,或者在这无尽的虚无里抓到那么一束光,不管是不是卖火柴的小女孩的光,应该欣慰,继而自豪,终而无悔,那是一种令人神往的生活。 生活不怕苦,而怕没有一丝光,连自己都怀疑现在的努力是否付诸东流。 但求耕耘
阅读全文
posted @ 2019-04-26 00:19 李成石
阅读(158)
评论(0)
推荐(0)
编辑
2019年4月23日
Pecan中api-paste.ini的解析
摘要: 在pecan中存在一个请求配置文件,定义服务启动程序app和过滤器filter,例如: 在pipline中定义过滤规则,最后一个为app。如果顺序存在问题,则会报错如下: 定义的过滤器,对request header或者requst_id等参数进行增删校验。在对app处理进行过滤时,需要定义一个fi
阅读全文
posted @ 2019-04-23 01:30 李成石
阅读(438)
评论(0)
推荐(0)
编辑
2019年4月15日
pyparsing自定义解析规则
摘要: 1.Word(token) 用于匹配由允许的字符集组成的单词,常见的错误是使用特定字符串Word("expr")匹配"expr" - L {alphas} 字母 - L {nums} 数字 - L {alphanums} 数字字母混合 2.Suppress 忽略表达式中内容 3. Group 使用g
阅读全文
posted @ 2019-04-15 23:15 李成石
阅读(1739)
评论(0)
推荐(0)
编辑
2019年2月4日
寻找遗失的tags
摘要: 现象:查询数据库,存在tags:{} 的字段,但是api查询时,不存在tags字段 日志定位Sample的init方法中对resource_metadata的扁平处理: 3.对应方法分析 在ceilometer/utils.py中,对字典进行嵌套处理,在如下递归调用时,当叶子节点为"tags":{}
阅读全文
posted @ 2019-02-04 22:14 李成石
阅读(113)
评论(0)
推荐(0)
编辑
2018年12月15日
jdbc访问pipelinedb
摘要: 建立Stream及视图 数据插入 模板: 1.使用psycopg2建立数据库连接 2.from psycopg2.extras import Json用以转化字典为json存入数据库 3. {key:Json(value) if isinstance(value,dict) else value f
阅读全文
posted @ 2018-12-15 20:28 李成石
阅读(129)
评论(0)
推荐(0)
编辑
2018年12月14日
centos中pipelinedb安装及初步使用
摘要: 安装 下载安装包 https://www.pipelinedb.com/download 创建系统文件目录和日志目录 pipelinedb安装 使用非root用户,初始化pipelinedb 修改配置文件 vim pipelinedb.conf vim pg_hba.conf 启动pipelined
阅读全文
posted @ 2018-12-14 00:14 李成石
阅读(574)
评论(0)
推荐(0)
编辑
上一页
1
2
3
4
5
6
7
下一页