快速乘测试对比程序: #include<bits/stdc++.h> using namespace std; typedef long long ll; ll rd() { return rand()|(ll(rand())<<32); } ll md; ll mul1(ll x,ll y) { ...
分类:
其他好文 时间:
2018-10-10 23:52:17
阅读次数:
213
Snapde,一个专门为编辑超大型数据量CSV文件而设计的单机版电子表格软件;它运行的速度非常快,反应非常灵敏。 我们拿四份文件进行测试,对比一下他们打开大文件的性能:loan_theme_ids.csv(30.1m)、CommentsApril2018.csv(175m)、ft_train.csv ...
分类:
其他好文 时间:
2018-08-20 14:28:04
阅读次数:
199
性能测试对比分析拿xx库来做测试,数据文件8G,备份后为600M:测试场景使用时间1通过备份恢复来创建,开启备份压缩1分29秒2通过自动种子设定,开启备份压缩1分22秒3通过自动种子设定,开启备份压缩,开启跟踪标志9567启用数据流压缩1分16秒以上测试都是在同子网虚拟机环境测试,并没有测试到异地、大数据库的环境。
分类:
数据库 时间:
2018-06-14 18:18:38
阅读次数:
191
安装PHP 的 swoole 扩展 及 安装 laravel,就不描述了 整合 laravel 和 swoole 用了这个轮子,侵入性很小,一行代码搞定,推荐一下,今天刚用,不能预测未来是否会遇见坑 https://github.com/swooletw/laravel-swoole 文档也讲的相对 ...
分类:
Web程序 时间:
2018-05-10 14:24:23
阅读次数:
541
一、http2比http1有了更多新特性 1、使用了多路复用的技术,并发量支持比http1大几个数量级; 2、二进制分帧,改善网络延迟情况,提高传输速率; 3、支持header的数据压缩,数据体积变小传输更快; 4、支持服务器推送(单请求多回应); 二、测试对比 三、总结 由以上测试数据看出,htt ...
分类:
Web程序 时间:
2018-05-03 22:03:31
阅读次数:
195
项目很多 lua 文件不是 utf-8格式,使用 EditPlus 查看的时候,显示ASCII。还有的是带BOM的,带BOM倒好处理,之前写过,有一定规律。而ASCII就比较蛋疼,最终通过搜索网上资源,反复测试对比。最终形成下面比较托靠谱的方法(有一些 EditPlus显示 utf-8但node.j... ...
分类:
Web程序 时间:
2018-04-26 17:03:24
阅读次数:
250
tcmalloc是谷歌提供的内存分配管理模块 jemalloc是FreeBSD提供的内存分配管理模块 glibc是Linux提供的内存分配管理模块 并发16个线程,分配压测3次,每次压15分钟,可以看到谷歌的tcmalloc内存管理分配模块性能最好。 安装: 1 2 3 4 5 6 7 8 9 10 ...
分类:
其他好文 时间:
2018-04-24 11:14:23
阅读次数:
159
Docker最开始采用AUFS作为文件系统,也得益于AUFS分层的概念,实现了多个Container可以共享同一个image。但由于AUFS未并入Linux内核,且只支持Ubuntu,考虑到兼容性问题,在Docker 0.7版本中引入了存储驱动, 目前,Docker支持AUFS、Btrfs、Device mapper、OverlayFS、ZFS五种存储驱动。就如Docker官网上说的,没有单一的驱
分类:
其他好文 时间:
2018-02-28 11:59:30
阅读次数:
178
基础数据结构与算法 现在有两个不同的JSON,比较复杂,可以参考这里的DEMO中返回的JSON。要比较它们的差异,除了用现成的工具如beyond compare以外,如果我们的机器上没有安装这个工具,能如何较快解决?作为一个程序员,一个个对比是不可行的,对比完也不会有什么收获。我会把之放进Excel ...
分类:
其他好文 时间:
2017-12-30 00:22:52
阅读次数:
145
规则引擎在基础软件,或者在很多系统中已经不是稀奇的玩意,最近这几年,国内不断兴起很多的规则引擎,至于什么是规则引擎,在这篇文章中,就不做介绍了,我想能看以下内容的,多少对规则引擎也都有所了解了。 国内在2003年的时候,出了第一款商业规则引擎—旗正商业规则引擎(VisualRules),为什么这么说 ...
分类:
其他好文 时间:
2017-12-08 16:53:02
阅读次数:
137