程序员的故乡

 

2022年4月30日

用指针低三位存放额外信息的优化方法

摘要: 在8字节对齐的情况下指针的低三位都是0,在某些情况下我们需要维持跟指针对应的额外信息,例如标志位,但是又不想为此创建一个结构体,那就可以利用指针的低三位来存储额外信息。 阅读全文

posted @ 2022-04-30 23:32 程鑫 阅读(256) 评论(0) 推荐(1) 编辑

2022年3月25日

Clickhouse上用Order By保证绝对正确结果但代价是性能

摘要: 一些聚合函数的结果跟流入数据的顺序有关,CH文档明确说明这样的函数的结果是不确定的。这是为什么呢?让我们用explain pipeline来一探究竟。 以一个很简单的查询为例: select any( step ) from events group by request_id; events表的定 阅读全文

posted @ 2022-03-25 16:54 程鑫 阅读(485) 评论(0) 推荐(0) 编辑

2022年2月27日

Clickhouse执行处理查询语句(包括DDL,DML)的过程

摘要: Clickhouse执行处理查询语句(包括DDL,DML)的过程 总体过程 启动线程处理客户端接入的TCP连接; 接收请求数据,交给函数executeQueryImpl()处理; executeQueryImpl()处理查询的SQL语句字符串; 生成QueryPipeline实例,QueryPipe 阅读全文

posted @ 2022-02-27 21:11 程鑫 阅读(1156) 评论(0) 推荐(0) 编辑

2022年1月8日

Clickhouse的MergeTree表引擎存储结构

摘要: MergeTree存储的文件结构 一张数据表被分成几个data part,每个data part对应文件系统中的一个目录。通过以下SQL可以查询data parts的信息。 select table, name, path, active, * from `system`.parts where t 阅读全文

posted @ 2022-01-08 23:41 程鑫 阅读(554) 评论(0) 推荐(0) 编辑

Windows系统上搭建Clickhouse开发环境

摘要: Windows系统上搭建Clickhouse开发环境 总体思路 微软的开发IDE是很棒的,有两种:Visual Studio 和 VS Code,一个重量级,一个轻量级。近年来VS Code越来越受欢迎,因为她的轻量级和丰富的插件,更重要的是VS Code消耗资源更少,打开大项目的时候不会崩溃。因此 阅读全文

posted @ 2022-01-08 23:38 程鑫 阅读(901) 评论(0) 推荐(0) 编辑

2019年1月23日

区块链 – 构建于技术创新之上的理想国

摘要: 前言 作为最近最火热的热潮之一,区块链吸引了大众的眼球。不管是互联网从业人员、金融行业从业人员,还是投机者、传销者,都对区块链充满了好奇和期待,寄希望于通过区块链创造财富和价值。那么区块链究竟是什么?有什么神奇之处?未来区块链的发展如何?本文将带领你进入区块链的世界,领略区块链的神奇魅力,展望未来区 阅读全文

posted @ 2019-01-23 10:31 程鑫 阅读(255) 评论(0) 推荐(0) 编辑

2010年9月18日

成大事者,必精读也!!!

摘要: 一:沉稳(1)不要随便显露你的情绪。(2)不要逢人就诉说你的困难和遭遇。(3)在征询别人的意见之前,自己先思考,但不要先讲。(4)不要一有机会就唠叨你的不满。(5)重要的决定尽量有别人商量,最好隔一天再发布。(6)讲话不要有任何的慌张,走路也是。二:细心(1)对身边发生的事情,常思考它们的因果关系。(2)对做不到位的执行问题,要发掘它们的根本症结。(3)对习以为常的做事方法,要有改进或优化的建议。... 阅读全文

posted @ 2010-09-18 01:10 程鑫 阅读(215) 评论(0) 推荐(0) 编辑

2010年8月13日

Workflow Foundation 4.0 Activity Data Model

摘要: http://blogs.msdn.com/b/flow/archive/2010/04/27/workflow-foundation-4-0-activity-data-model-iii.aspx 阅读全文

posted @ 2010-08-13 14:50 程鑫 阅读(130) 评论(0) 推荐(0) 编辑

2010年8月2日

IPad/IPhone论坛

摘要: http://bbs.weiphone.com/read-htm-tid-793204.html 阅读全文

posted @ 2010-08-02 14:10 程鑫 阅读(144) 评论(0) 推荐(0) 编辑

2009年11月4日

[转载] 100大最佳古怪网站

摘要: 【网站名称】:眼睛的幻觉 【网站链接】:http://www.michaelbach.de/ot/index.html 【网站简介】:在这里你可以体验各种“空间频率扭曲”,实际上那只是“你的眼睛背叛了你的心”而已 【网站名称】:路边收集衣 【网站链接】:http://www.pavementgear.com/ 【网站简介】:该网站专门收集路边被人丢... 阅读全文

posted @ 2009-11-04 10:59 程鑫 阅读(753) 评论(0) 推荐(0) 编辑

导航