摘要: from PIL import Image import qrcode # 初步生成二维码图像 qr = qrcode.QRCode(version=5,error_correction=qrcode.constants.ERROR_CORRECT_H,box_size=8,border=4) qr.add_data("I Love YOU!") #文字或者链接 qr.make(fit=True... 阅读全文
posted @ 2018-06-28 19:57 老农夫 阅读(403) 评论(0) 推荐(0) 编辑
摘要: python 往 elasticsearch 存入数据时,经常会报莫名其妙的解析错误,大多是因为传入的数值与字段类型不匹配有关。 经过反复摸索,总结的处理经验如下: 1、首先调整好传入数据字典的字段格式 2、比如data中的timestamp、starttime、endtime时间类型,如果已经存入 阅读全文
posted @ 2018-06-27 17:52 老农夫 阅读(1940) 评论(0) 推荐(0) 编辑
摘要: es = Elasticsearch(hosts=[{'host': "elb-elasticsearch.cn-north-1.elb.amazonaws.com.cn", 'port': "9200"}], http_auth=("username", "password")) t = datetime.fromtimestamp(int(1529986664), pytz.timezone... 阅读全文
posted @ 2018-06-27 12:52 老农夫 阅读(731) 评论(0) 推荐(0) 编辑
摘要: git rebase -i commit_id //commit_id为想要删除的某次提交的前一个提交记录 id 然后删除想要删除的记录信息,或者把记录信息前面的pick 修改成drop,根据提示进行信息保存。 然后进行git 强制提交(确保已经取出分支保护) git push -f 阅读全文
posted @ 2018-06-27 11:14 老农夫 阅读(2757) 评论(0) 推荐(0) 编辑
摘要: 场景: 1、代码中没有删除密钥信息就提交到gitlab或者github 上了 2、想要删除gitlab或者github 上已经提交的源码和记录,避免其他人通过gitlab控制台看到密钥信息 操作: 1、通过 git log 确定需要回滚到 某个提交的 commit id 2、git reset -- 阅读全文
posted @ 2018-06-15 11:40 老农夫 阅读(2215) 评论(0) 推荐(1) 编辑
摘要: mac 中安装 virtualbox 报 “安装器遇到一个错误.........”,是因为mac 系统的安全策略给阻止了,默认情况下 mac pro 系列 只允许App Store 和被认可的开发者。 修改安装策略接受“任何来源”:sudo spctl --master-disable 如没有显示, 阅读全文
posted @ 2018-06-14 11:16 老农夫 阅读(1965) 评论(0) 推荐(0) 编辑
摘要: 首先在你本机上安装想使用的多个python版本(比如,同时使用python2.7.10配置环境变量 和 python3.5.4 只需安装,不需要配置环境变量),如果开发过程中只使用一个固定版本的python,个人感觉没有必要折腾虚拟环境。一、安装virtualenv 1、安装虚拟环境virtualenv pip install virtualenv 2、创建环境 1)创建虚拟环境存放目录... 阅读全文
posted @ 2018-06-13 15:29 老农夫 阅读(338) 评论(0) 推荐(0) 编辑
摘要: 由于virtualenv不止可以隔离python版本,还可以隔离插件模块的不同版本,根据开发场景考虑,选择virtualenv+virtualenvwrapp组合。 一、安装virtualenv 1、mac pro 系统自带 Python 2.7.10 2、手工安装 python 3.5.4 3、安装pip sudo easy_install pip 4、安装虚拟环境virt... 阅读全文
posted @ 2018-05-30 18:41 老农夫 阅读(624) 评论(0) 推荐(0) 编辑
摘要: func loginKinesis(awsAccessKey, awsSecretKey, region string) *kinesis.Kinesis { //初始化环境变量 if (awsAccessKey == "") || (awsSecretKey == "") { awsAccessKey = "AAAAAACCCCCEEEEEEEEESSSSS" ... 阅读全文
posted @ 2018-05-24 14:56 老农夫 阅读(5431) 评论(0) 推荐(0) 编辑
摘要: 想把放在github上的某个项目移到公司内部自己的gitlab上,找到的方法如下: 1、进入projects管理页面 2、点击“New Project” 按钮,进入项目创建页面 阅读全文
posted @ 2018-05-23 20:34 老农夫 阅读(1413) 评论(0) 推荐(0) 编辑