摘要: 现在Python已经成为做数据科学的基本语言了,无论是数据统计还是人工智能领域,Python的生态越来越完善。 由于我的情况是既要做算法的软件落地(主要是C++比较多),又要做一些算法的调研、评估、优化,所以往往算法用 C++ 写,然后在IDE环境里观察数据或者把数据log出来然后再放到其他工具里( 阅读全文
posted @ 2017-09-20 15:02 R.H.Zhang 阅读(2553) 评论(0) 推荐(0) 编辑
摘要: 距离本系列最后一篇随笔《跨平台UI框架杂思——01》的发表已经过去了一年多。这一年多我都没怎么在外头写blog了(写东西都放在公司的 confluence page 里)。这一年多我的“跨平台UI框架”实现了,并且用到了公司的产品中。我很欣慰地发现这一年多来,我都是按照最后一篇随笔的思路来开展的—— 阅读全文
posted @ 2017-05-01 18:32 R.H.Zhang 阅读(230) 评论(0) 推荐(0) 编辑
摘要: 作为程序员的我们都是在市场上卖的,我们卖出的价格取决于与雇主需要岗位的匹配程度。所以不要因为雇主的需求太影响了自己对自己的评价。 阅读全文
posted @ 2017-05-01 18:06 R.H.Zhang 阅读(175) 评论(0) 推荐(0) 编辑
摘要: 就像 多个thread输出形如: 2016-04-16 10:54:54 who are you? I'm ZRH I'm in thread: 67362016-04-16 10:54:54 1 + 2 = 32016-04-16 10:54:54 who are you? I'm ZRH I'm 阅读全文
posted @ 2016-04-16 11:12 R.H.Zhang 阅读(981) 评论(0) 推荐(0) 编辑
摘要: 发现一个问题: 如果省略了后面的一个 const ,这个callback就不能传递正确的引用了…… 阅读全文
posted @ 2016-03-31 21:22 R.H.Zhang 阅读(270) 评论(0) 推荐(0) 编辑
摘要: 最近可能要把开发环境切换到 Mac 上面(因为要做一些 iOS 算法 Demo 开发了)。由于 XCode 对 C++ 的开发环境依旧很差,所以打算看看原来比较习惯的另一个 IDE: Qt Creator。 记得之前 Qt Creator 在 新版本 Xcode SDK 上面的调试很有问题,之前有 阅读全文
posted @ 2016-03-01 14:38 R.H.Zhang 阅读(307) 评论(4) 推荐(0) 编辑
摘要: C++ 程序员要完善好自己的代码库,比如: Log/Diagnostics Library Thread(pre C++11) Library Event feature Delegate(not only "function pointer") feature Array feature Cond 阅读全文
posted @ 2016-02-29 19:45 R.H.Zhang 阅读(298) 评论(0) 推荐(0) 编辑
摘要: 写在前面 我是个讲文明的人…… 不过有的时候实在忍不住了也要吐槽几句: 1. 我真是跟不上时代,到现在了还在研究 Windows 应用开发…… 咳; 2. DirectShow 是傻X!我只是想要获取 Camera 裸数据,尼玛却要让我学习神马各种 .ax, filter, graph... 相关资 阅读全文
posted @ 2016-02-09 20:27 R.H.Zhang 阅读(7060) 评论(0) 推荐(0) 编辑
摘要: 前言 虽然一直都不喜欢Windows的应用开发,不过由于现在工作需要,必须对 Win32 开发非常熟悉。 Windows 上的 C++ 开发,逃不过对组建对象模型COM(Component Object Model)编程的学习和理解,尤其是游戏、音视频领域 —— Direct3D/Direct2D/ 阅读全文
posted @ 2016-02-06 18:37 R.H.Zhang 阅读(2111) 评论(0) 推荐(0) 编辑
摘要: 千里之行,第一步应该怎么走呢?这玩意儿要研究起来,至少有几个关键点:一个是跨平台、一个可扩展性、还有资源占用率。先说资源占用率:这个只是一个 UI framework,资源占用率不能太高。资源占用率如何节约下来呢?我猜测可能是要降低强制刷新帧的概率吧,然后尽可能地做硬件加速渲染(这就是为什么要用 D... 阅读全文
posted @ 2016-01-24 17:34 R.H.Zhang 阅读(756) 评论(0) 推荐(0) 编辑