会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
吱吱吱 (piperck) XD
Be more cautious.
github.com/piperck
weibo.com/pieprck
博客园
首页
新随笔
联系
订阅
管理
上一页
1
···
9
10
11
12
13
14
15
16
17
···
29
下一页
2018年6月4日
MySQL binlog 的使用和解决相关问题
摘要: 目前我们在使用 Maxwell 在读线上机器的 binlog 同步我们的离线数据库。 这次错误定位上,首先线要确定问题是发生在生产者 还是队列 还是消费者。经过查看各机器上任务的运行日志,定位到了问题出在了任务的生产者上。 于是我试图去调看生产者上的 Maxwell 日志。之前一直跑得好好的 Max
阅读全文
posted @ 2018-06-04 20:33 piperck
阅读(2720)
评论(9)
推荐(0)
2018年6月2日
在阿里云上部署 Postfix
摘要: Postfix 可以很方便的在一台机器上部署 smtp 服务,在 centos 上来说的话可以使用: 可以通过访问 cd /etc/postfix/ 查看配置下面有些什么东西: 主要需要去配置一下 main.cf 我们需要关注: 这里配置 hostname 需要配下另外还需要配置一下主域名: 将接收
阅读全文
posted @ 2018-06-02 22:38 piperck
阅读(1465)
评论(0)
推荐(0)
2018年3月19日
DNS 到底怎么工作的? (How does dns work?)
摘要: 其实这个问题每次看的时候都觉得很明白,但是很久之后就忘记了,所以这次准备记录下来。深入到这个过程的各个细节之中,以后多看看。 Step 1 请求缓存信息: 当你在开始访问一个 www.baidu.com 开始,第一件事情就是去访问本地缓存查询是否有缓存了这个地址的 ip 地址。如果能获取到直接返回,
阅读全文
posted @ 2018-03-19 11:24 piperck
阅读(1769)
评论(0)
推荐(1)
2018年3月9日
yield send 的一些使用细节
摘要: 其实日常中我们使用最多的是 return 很少会使用到 yield 去创造一个生成器。一般就是算算算 算完之后用 return 返回一把。 但是有些情况下 比如需要节约内存不需要一把全部返回,每次使用的时候再去算,我们就会用到生成器。 可以从一个最简单例子来看看: 可以注意到,我在第一次调用 x.n
阅读全文
posted @ 2018-03-09 13:06 piperck
阅读(421)
评论(0)
推荐(0)
2018年2月27日
Python cmd库的简易使用
摘要: 简单记录一下,竟然这么简单的方法就能在 python 里面实现一个简单的交互式命令行以前从来没有尝试过。 上一个完整的例子: 使用 readline 来实现了命令交互 tab 提示补全的功能。 然后是 CLI 类继承了 cmd.Cmd。 self.prompt 用于指定提示符样式。 交互命令行的规则
阅读全文
posted @ 2018-02-27 17:54 piperck
阅读(5426)
评论(0)
推荐(0)
2018年2月13日
Python 命令行工具 argparse 模块使用详解
摘要: 基本的用法: 1. 先来介绍一把最基本的用法: import argparse parser = argparse.ArgumentParser() parser.parse_args() 在执行 parse_args() 之前,所有追加到命令行的参数都不会生效。 当执行了 parse_args()
阅读全文
posted @ 2018-02-13 14:22 piperck
阅读(92639)
评论(11)
推荐(6)
2017年12月15日
Gevent 性能和 gevent.loop 的运用和带来的思考
摘要: 知乎自己在底层造了非常多的轮子,而且也在服务器部署方面和数据获取方面广泛使用 gevent 来提高并发获取数据的能力。现在开始我将结合实际使用与测试慢慢完善自己对 gevent 更全面的使用和扫盲。 在对 gevent loop 的使用上,gevent tutorial 介绍得非常敷衍,以至于完全不
阅读全文
posted @ 2017-12-15 19:48 piperck
阅读(4460)
评论(0)
推荐(1)
2017年11月20日
Python 构建工具 buildout 的介绍与使用
摘要: 来到了新公司上班,首先就是得把自己的环境给搭起来。知乎使用了buildout作为python项目的构建工具。 那么什么是 buildout ? buildout的是一款自动化构建工具。由Zope团队开发维护。包名为zc.buildout。 buildout可以为应用构建独立的依赖环境。类似于virt
阅读全文
posted @ 2017-11-20 16:47 piperck
阅读(8421)
评论(0)
推荐(1)
配置Google Gmail分类和过滤器
摘要: 简单的记两笔。 首先点击右上角的⚙️里面选择settings。 选择Filters and Blocked Addresses 在这个页面可以选择 create a new filter创建一个新的过滤器,并且可以在这里添加根据什么进行过滤。 From 是过滤发件地址 To 发往地址 Subject
阅读全文
posted @ 2017-11-20 14:38 piperck
阅读(1191)
评论(0)
推荐(0)
2017年10月26日
B站弹幕姬(🐔)分析与开发(下篇)
摘要: 接上篇 下面开始分析弹幕信息: 当我们在完成和服务器的握手之后,b站的弹幕服务器就会开始不停的开始给我们推送相关房间的弹幕消息了。老规矩前面16个字节是这个包的相关信息,我们先来看下这条消息的前面16字节在说什么。 00 00 01 38 头部四字节表达数据大小这可以看到是312字节。 00 10
阅读全文
posted @ 2017-10-26 17:46 piperck
阅读(1643)
评论(2)
推荐(0)
上一页
1
···
9
10
11
12
13
14
15
16
17
···
29
下一页
公告