赞了文章2017-06-16
流式统计听着挺容易的一个事情,说到底不就是数数嘛,每个告警系统里基本上都有一个简单的流式统计模块。但是当时基于storm做的时候,这几个问题还是困扰了我很长时间的。没有用过spark streaming/flink,不知道下面这些问题在spark streaming/flink里是不是都已经解...
发布了文章2016-08-31
由于我希望每个子项目管理自己的route,于是想维护一个route的component在各个子目录中,在index.js中import各个子项目的route. 以此简化index.js中的需要import的依赖数量。
发布了文章2016-08-22
Learned how to use docker compose to create a scalable web app with nginx.
赞了文章2016-07-28
从 Java 到 Python 本文为我和同事的共同研究成果 当跨语言的时候,有些东西在一门语言中很常见,但到了另一门语言中可能会很少见。 例如 C# 中,经常会关注拆箱装箱,但到了 Java 中却发现,根本没人关注这个。 后来才知道,原来是因为 Java 中没有真泛型,就算放到...
发布了文章2016-07-28
jupyter 是一个非常适合做数据分析的工作台。为了可以使得jupyter可以运行在服务器上访问生产环境的数据,今天我要在服务器上搭建一个jupyter站点。
发布了文章2016-07-26
昨天遇到了一个端口转发导致VIP失效的问题,今天记录下当时的排查思路。 因为要做升级,所以我删除了dokcer老容器,并启动新容器。之后访问VIP, 也就是LVS中的VIP,发现原先可以访问的站点不能访问了。 以上是故障表现,下面是具体排查过程 docker logs containerId ...
赞了回答2016-06-03
在制作镜像的过程中,我们要注意几点:1.文件系统是UnionFs,Dockerfile中每一条RUN都会生成一个层次(layer)。所以我们需要在每一条RUN之后清理产生的数据。因为生成的结果(3G的大小)是各层次大小的线性叠加。2.为什么官方的镜像普遍偏小呢?我们就以mysql:5.6来作...
发布了文章2016-05-21
这几天一直在查一个线上程序 hang 住的问题. 这个程序总是在运行50分钟后 hang 住, 通过以下的一些调试手段,发现是打日志的时候因为 buffer 满被 block 了.Python 日志是默认打到 stderr 的, 无论日志级别. 而我这个程序是被另一个程序调起的, 父进程没有接收子进程...
赞了回答2016-04-29
如果搞明白了 类空间和实例空间,这个问题就很简单了。类有自己的名字空间,可以通过className.__dict__查看得到里面的内容。 同样实例化一个实例的话, 那么这个实例也就有了自己的名字空间,用来存储实例的成员,方法等。当然一个实例肯定可以共享类的成员的。...
回答了问题2016-04-26
全局的, 框架给你设置好了的.
回答了问题2016-04-26
List 比较用的是 __eq__Set 比较用的是__hash__ , 因为本质上 set 是个建立在 dict(哈希表)上的结构.你需要重载__hash__.See more [链接]
赞了回答2016-04-26
因为这一个调用。
回答了问题2016-04-26
假设硬删除,那某个人恶意建了删删了建(虽然相册总数做了限制),id 就会留下许多“空洞” 那有什么问题么? MySQL 的自增主键本来就只保证递增,不保证依次.
回答了问题2016-04-25
如果你的 count 是存在数据库里的, 数据库会帮你处理好并发.
赞了回答2016-04-22
因为 git clone 的输出本来就是输出到 标准输出 上的. 可以通过 p.returncode 来判断命令是否执行成功
发布了文章2016-04-08
[链接]
发布了文章2016-04-07
[链接]
提出了问题2016-03-03
发布了文章2015-12-30
yield and generator will be the front knowledge of this article. And you should also have some sense of epoll/kqueue and callback style. Let's enjoy the source code of the implement of coroutine.
提出了问题2015-12-30