william

Keep Calm and Markdown.

最近有点down

最近工作有点紧张,一方面需要维护原来旧的交易系统,因为合作的期货公司接口不稳定的问题,导致之前运行的程序偶尔会无法及时更新交易推送,影响后续

增加显示数学公式编号

1 2 3 knitr::opts_chunk$set(comment = '', fig.align = 'center', eval = FALSE) 这两天在重新搭建博客网站,一切重新归零后,再次放空自己,也许会做得更好。 刚好翻阅到以前写的博客,原来发现自己竟然也会

重新设计博客网站

1 2 3 knitr::opts_chunk$set(comment = '', fig.align = 'center', eval = FALSE) 网站代码因为一个 git 的错误,导致我对整个博客网站的版本控制有点不耐烦。原来的设计框架是把博客网站的主页与内容更新放在一

无以言说

从上一篇博客算起,应该是有一段时间没有写字了,不是没有话要说,只是不想说。有时候只是想把一些事情藏在内心深处,躲在终年不见日光的角落,慢慢消

CLion:最好用的 C-C++ IDE

C/Cpp 编程常常使程序员感到懊恼,一方面是编程语言本身的难度较高,另一方面,我认为也是因为没有比较好用的 IDE。不像 R 或者 Python 这些解释性编程语言,不需要经过编译即可运行 REPL(read-evaluate-print-loop),提供实时互动的编程环境;C/Cpp 是一种静态的、需要经过编译的编程语言,这增加了我们查找代码错误的难度,也就是无法提供实时的纠错功能,而只能是在整个项目运行结束后才把相关的错误提示给到程序员。因此,对一款「好用IDE」的向往应该是一家有抱负的科技企业的奋斗动力。

神奇的 JetBrain 就是这么一家牛逼的公司,最早开发了 CLion 造福广大的 C/Cpp 程序员,后来又陆陆续续的开发了 PyCharm 等多款好用又好看的 IDE,可以说功德千秋、造福万代啊。今天我们来看看怎么在操作系统安装和使用这么好用的 C/Cpp IDE。

交易所数据爬虫之上期所

我们已经实现了对两个交易所的数据爬虫(中金所郑商所)。在技术层面上,这两个交易所都采用了静态网页的格式来呈现交易数据,这种类型的数据爬虫相对比较容易,我们只需要找到对应的数据文件地址,然后利用历史的交易日期来生成所有交易日的数据链接,然后开通并行计算模式即可下载到所有的历史数据。但对于上期所和大商所,二者则使用了相对复杂一些的动态网页技术,使用 AJAX 动态加载来显示数据。对这类网站进行数据爬虫,我们需要使用更加高级的技术手段。

0%