- 博客(5)
- 资源 (3)
- 收藏
- 关注
转载 Dr. Tsien of Red China
Dr. Tsien of Red China Of all the experts whom I suggested for the Air ForceScientific Advisory Group in 1945, my friend Hsue-shen Tsien, then oneof the nation's leading rocket scientists, subsequently gained themost notoriety. His story is...
2020-05-19 20:09:01 832
原创 编程中,cache_align 用在哪些场合?
内核 per_cpu 结构里struct X { int x,y,z; ....} CACHE_ALIGNED per_cpu[NR_CPUS]这是为了各个 cpu 操作自己的 X 结构时不要影响别的 cpu 的 cache多线程队列Queue{ QueueItem items_[N] int push_ CACHE_ALIGN; int pop_ CACHE_ALIGNED;}另外,如果 Queue 很复杂,成员很多,也可以考虑把 push_、pop_ 中间插入其它
2020-05-09 00:50:23 1084
原创 为什么 TPC-H DBGen生成的 lineitem 数据有时不是整数
wc -l * 150000 orders.tbl.u1 599976 lineitem.tbl.u1通常根据 Scale Factor (SF)计算出的 lineitem 是个整数,例如 sf=100 时,lineitem 6亿行 (参考)但是,偶尔发现并不是 6 亿行,为什么呢?标准里,要求 orders 是 1.5 亿行,lineitem 的要求是:每个 order 生成 1...
2020-05-06 17:21:21 470
原创 TPC-H Refresh Function 规范分析
基本概念query 以及 refresh function 的概念定义如下:power test、throughput test 的概念如下:刷新比例每一轮 Refresh Function,需要更新 ORDERS、LINEITEM 表 0.1% 的行。也就是说,对于 SF=100 的情况需要更新 600,000,000/1000 = 60w 行(SF与行数关系参考我的这篇文章)事...
2020-05-06 17:08:54 1007
原创 基于 pyspider 的 infoq.com 爬虫
目标需要多了解下世界 IT 领域发生了些什么事情, infoq 是最好的入口。定期爬 infoq 英文版内容,并展现在自己的网站上。先贴爬虫效果:总体架构pyspider 负责爬取 infoq 内容,启用了 phantomjs。爬取的内容插入 MySQL。前端用 PHP 读 MySQL 数据库来展示。脚本CREATE TABLE `news_latest` ( `id` int(...
2020-05-04 00:10:43 381
同义词词林(扩展版)
2010-05-18
FASS简介-抗锯齿原理
2009-01-18
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人