- 博客(9)
- 资源 (2)
- 收藏
- 关注
原创 C++中两个同名头文件的引用顺序
明人不说暗话,直接上代码:这里有两个路径下的同名head.h头文件。includea/head.h#define A 100int funA(){return A;} includeb/head.h#define A 200int funA(){return A;}main.cpp#include<iostream>#include "hea...
2018-08-17 09:36:44
5954
原创 CockroachDB开发学习文档04 SQL工作原理
目标:分析一个SQL语句的执行过程。 从目前的CRDB源代码来看,整个流程框架如下所示:首先,要了解一下什么是AST树。抽象语法树(abstract syntax code,AST)是源代码的抽象语法结构的树状表示,树上的每个节点都表示源代码中的一种结构,这所以说是抽象的,是因为抽象语法树并不会表示出真实语法出现的每一个细节,比如说,嵌套括号被隐含在树的结构中,并没有以节点的形式呈...
2018-07-18 21:23:19
744
原创 CockroachDB开发学习文档03 KV编码
在上一篇文档中,export导出有一些问题为了深入理解KV的存储结构,我们参考文档:https://github.com/cockroachdb/cockroach/blob/master/docs/tech-notes/encoding.mdCRDB中的数据结构编码方式像其他的键值数据库数据库一样,CRDB将数据以“键-值对”的这种形式存储,这种存储方式在不断地发展,能够保证向前...
2018-07-18 21:21:51
832
原创 CockroachDB开发学习文档02 实现export导出功能
在开始本次学习之前,我们假设你已经阅读过https://github.com/cockroachdb/cockroach/blob/master/docs/codelabs/01-sql-statement.md的创建自定义SQL语句教程,并成功完成编译运行。目标:实现一个新的SQL语句,如EXPORT <targets…> TO <location>,将指定的...
2018-07-18 21:19:58
689
原创 CockroachDB开发学习文档01 小试牛刀
目标:cockroachdb开发上手调试通常线上都是采用打日志的方法来查看代码的运行情况,如:fmt.Printf("%s", debug.Stack())debug.PrintStack()log.Infof(ctx,"xxx")本机而言是可以进行debug调试的,可以更方便地查看上下文信息。 开发环境:Mac+VSCode+git+delve 步骤1:下载代...
2018-07-18 21:15:15
1046
1
转载 通达信添加捕捞季节指标
WY1001:=(2*CLOSE+HIGH+LOW)/3;WY1002:=EMA(WY1001,3);WY1003:=EMA(WY1002,3);WY1004:=EMA(WY1003,3);XYS0:(WY1004-REF(WY1004,1))/REF(WY1004,1)*100,COLORMAGENTA;STICKLINE(XYS0>=0,XYS0,0,3,0),COLORRED;STIC...
2018-04-30 22:26:16
30918
原创 Visual Studio 2013如何调试工程下的LIB项目
本人目前在研究ARToolkit的源码,官网下载安装后想调试依赖的LIB项目。但在LIB工程插入断点后一直都是“当前不会命中断点。还未为文档加载任何符号。”百度了一大堆之后,虽然并没有弄懂怎么回事,不过最后还是调试成功了。环境:VS 2013,ARToolkit windows安装包上图:nftSimple依赖于工程中的其他若干项目,我需要调试调用的KPM项目
2017-10-19 11:48:45
756
1
原创 2017.4.13腾讯实习,软件开发-运营开发岗,2面手撕组合排列C++代码
2017.4.13腾讯实习,软件开发-运营开发岗,2面手撕组合排列C++代码。
2017-04-18 11:40:47
564
Neitra 3d pro 基于多张2D图片的3D模型重建软件 基于多张2D图片的3D模型重建软件
2016-08-05
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人