刚开始看代码大全,真是大部头,不知道毕业之前能不能看完,或者看完的时候有没有毕业…(泪)。应该是还没有看到干货部分,不过对于程序设计里的问题,有很多很好的总结,所以摘录一点在这里。这部分原文是 Design Heuristics,直译应该是“设计启示”,可是我觉得应该算是一些心得。想起来以前在图[......]
Category Archives: 文章
Mac远程桌面到Linux服务器
假期结束,回到学校开始干活 :]
为了远程使用Linux服务器,折腾了一个下午。最终看来还是用vnc最简单了。
实验室有两台强劲的Linux服务器用来做研究。之前我一直都是用ssh登到服务器上去码代码,反应速度很快,感觉很不错。但是因为在做机器视觉,难免需要看远程的图片。命令行虽然快,总[......]
dup, pipe 和 fork
(好久没更新了,呼…一大波死线刚刚结束…)
我几乎一直在用Bash,可是却少有接触到Unix系的系统编程,对系统调用还是知之甚少。这两天实验室里讨论了一个比较基础的问题: 在自己写的程序中,怎么样得到另一个可执行文件的输出?
比如我们有/bin/pwd这个可执行文件,我们可以在自[......]
在latex中调整hyphenation
用latex写英文论文的时候,可能会遇到断字符 (hyphenation) 在不该断开的地方断开的问题。因为英文单词长短不一,latex排版的时候为了让论文整体上看起来比较美观,可能会把落在行尾的单词从中断开,一部分留在当前这一行并且以一个短横线(-)也就是Hyphenation结尾,剩下的部分新起[......]
橡皮鸭调试法
siri和语音对话系统
静态链接库
静态链接库
几个例子,使用和建立静态库的时候的几种常见情景。
首先建几个文件
a.h
void testA(); |
a.c
#include "a.h" void testA() { printf("A"); } |
b.h
b788b1b[......]
[cocoa demo]从图片中选取Frame的小工具
和设计相比,开发者的好处是遇到不好用的App就可以牛B哄哄的说:
“这个不给力啊,等哪天有空的时候自己做一个吧”。
等到真正要做的时候就愣了,满脑子的按钮不知道怎么摆….
在学校的时候,做的东西对UI的要求很低,不求美观,只要基本功能有就行了。
更不要谈什么用户体验,是不是User[......]
[iOS]delegate和protocol
今天上班和同事讨论工程怎么组织的时候涉及到这个话题。
iOS开发上对delegate使用广泛。
记在这里,如果有新人Google到了,希望能有点帮助。
protocol和delegate完全不是一回事,放在一起说,只是因为我们经常在同一个头文件里看到这两个word。
protocol[......]
贝塞尔曲线拟合
接上一篇Blog,这里用贝塞尔曲线来平滑多个点。
和样条插值不同,在多个点上作贝塞尔曲线的时候,曲线只穿过首尾两个点,中间的点都是作为控制点。
移动控制点,曲线也随之形变,可以造成一种拉扯的效果。在各种作图工具中,经常使用贝塞尔曲线来画曲线。一般的操作都是先画一条线段,然后可以通过拖动一[......]