作者:知乎令孤无忌 前言 知乎在 2016 年已经完成了全量业务的容器化,并在自研容器平台上以原生镜像的方式部署和运行,并在后续陆续实施了 CI、Cron、Kafka、HAProxy、HBase、Twemproxy 等系列核心服务和基础组件的容器化。知乎既是容器技术的重度依赖者,也是容器技术的深度实 ...
分类:
编程语言 时间:
2018-07-06 17:57:46
阅读次数:
213
基于obs-studio的阿里巴巴开源直播工具tblive编译和问题解决 ...
分类:
其他好文 时间:
2018-07-05 14:53:29
阅读次数:
1955
Linux常见命令 执行查看帮助命令 man命令,用于查看帮助文档,即可用来查看某个命令的可选参数和用法,格式:man 命令 常用系统工作命令 echo 用于在终端显示字符串或输出提取变量后的值 如何提取变量 :通过env可以得到系统中环境变量的值,使用echo+ $变量名 可以打印其值,其中 $ ...
分类:
系统相关 时间:
2018-07-03 23:41:03
阅读次数:
219
背景当经纪人创建客户时,需要给对应的经纪人增加战报信息。在代码层面上,客源的相关类只针对客源数据表操作。而战报信息包含了多种业务统计数据,客源只是其中统计的部分数据。鉴于两者相对独立,且客源的战报信息会有所修改。因此,采用AOP+观察者模式构建代码。代码定义一个注解,用于AOP拦截。/***战报注解*/@Retention(RetentionPolicy.RUNTIME)@Target({Elem
分类:
其他好文 时间:
2018-06-28 16:54:16
阅读次数:
174
使用selenium+PhantomJS爬取拉钩网职位信息,保存在csv文件至本地磁盘 拉钩网的职位页面,点击下一页,职位信息加载,但是浏览器的url的不变,说明数据不是发送get请求得到的。 我们不去寻找它的API。这里使用另一种方式:使用PhantomJS模拟浏览,通过单击页面获取下一页。 这里 ...
分类:
Web程序 时间:
2018-06-24 21:10:11
阅读次数:
219
可维护性的常见度量指标 Cyclomatic complexity 圈复杂度 Lines of Code LoC 代码行数 Maintainability Index (MI) 可维护性指数 Depth of Inheritance 继承的层次数 Class Coupling 类之间的耦合度 Uni... ...
分类:
其他好文 时间:
2018-06-24 10:28:25
阅读次数:
222
一个机器人位于一个 m x n 网格的左上角 (起始点在下图中标记为“Start” )。 机器人每次只能向下或者向右移动一步。机器人试图达到网格的右下角(在下图中标记为“Finish”)。 现在考虑网格中有障碍物。那么从左上角到右下角将会有多少条不同的路径? 网格中的障碍物和空位置分别用 1 和 0 ...
分类:
其他好文 时间:
2018-06-21 22:38:25
阅读次数:
417
在项目中使用vue-awesome-swiper如果loop和autoplay总是出现各种问题,第一次加载的时候,轮播是不动的,需要重新加载一下swiper才会轮播 解决方案: 需要添加上两个属性,这样达到一个初始化swiper的目的 ...
分类:
其他好文 时间:
2018-06-21 13:45:23
阅读次数:
2714
使用Linux时,经常希望有些命令结果不在前台显示,如sh脚本,耗时的命令等。一般情况下,使用 & 将命令结果后台运行,如sh test.sh,脚本后台执行。 有时候命令已经在前台执行了,需要将其切换到后台可以使用, ctrl+z ,但是该命令切换到后台会处于暂停状态,可以配合 jobs 进一步处理 ...
分类:
系统相关 时间:
2018-06-18 23:21:04
阅读次数:
272
python3 进程3 管道 在内存中开辟一个管道空间,对多个进程可见。 在通信形式上形成一种约束; linux 文件类型 b c d - l s p 目录 普通文件 链接 套接字 管道 multiprocessing > Pipe函数 Pipe(duplex) 功能:创建一个管道 参数:duple ...
分类:
编程语言 时间:
2018-06-16 14:29:48
阅读次数:
218