按年存档: 2010

大赦国际的公益广告

以下视频来自 Youtube,中国大陆用户可能无法观看。 里面提到的中国记者是师涛,因 2004 年使用雅虎电子邮件将政府文件《关于当前稳定工作的通知》写给网站《民主通讯》发表而被捕,后以“非法向境外提供国家机密罪”,判刑 10 年,剥夺政治权利两年。

在 Linux 下使用 OpenCV 库编程

我使用的是 Archlinux,可以很方便地使用 AUR 下载 OpenCV 的库文件,当然,下载完成之后还需要对 IDE 进行一定的配置,以 Code::Blocks 为例。 在项目上点右键选择 Build Options。 在 Other linker options 下输入如图所示的参数 切换到 Search directories 选项卡,在 Complier 项下添加 /usr/include/opencv。 在 Linker 下如法炮制: 确认后,就可以在头文件处加入 #include “cv.h” #include “highgui.h” Have fun!

PNG 格式技术文档

最近兴趣转向图像处理,着手编程之前看看技术文档还是有好处的。之前处理 BMP 图像的时候不知道位图信息的顺序是从左到右、从下到上,出来的图像都是上下颠倒的,问了 WenX 童鞋才意识到这个问题。 PNG 技术文档 (中文):转送门

如果在冬夜

去年看的这部片子,昨天偶然听到这部片子的 OST。熟悉的琴声仍然在心里激起涟漪,于是觉得还是写点东西纪念一下吧。 是在一个深夜一口气看完的,然后睁着眼睛陷入深深的黑暗中。 起初难以理解,为什么最终他们之间的联系会渐渐不了了之——直到想起,这样的事情不是每天都发生在我们的生活中么。 即使两人近在咫尺。 你是否也曾和谁写着一封又一封长长的信,直到有一天,不知是谁先搁下了手中的笔,谁先面对着信箱露出了失落的神色,随后那一封封信件被压在了抽屉的最底层,被时间隔绝在了想念的另一端。 你是否也曾将心中想说的话汇聚成一条又一条信息,可是没有收件人。 你是否也曾默默地注视着某人,却因知道她心中所注视的那个人并不是你,最终什么也未和她说。 你是否也在完成了一整天繁忙的工作以后望着玻璃上映出的落寞身影忽然想起年少的时光。 你是否在冬夜的小道上独自走过,却期望在街角遇到那个熟悉的身影。 你会不会听到了一些冰封的记忆解冻的轻响,然后汩汩的化作情感的溪流带来了一幅幅似曾相识的画面,让你无处躲藏?

父与女 Father and Daughter

蒙神恩宠的父亲 自己划船去赴约 仅能远眺的海,下面藏着什么 水退了,沼泽上有水鸟栖居 在抵达死亡的核心之前 要穿过齐脖的深草 垂死的路,很长 路上高草被生命碰得沙沙作响 一只小船半埋在沙中 父亲,我走到了。

Linux 内核更新后 VirtualBox 无法启动的问题

启动 VirtualBox 后提示输入 /etc/init.d/vboxdrv setup 重新编译,但是在 Arch Linux 里面正确的命令应该是 sudo /etc/rc.d/vboxdrv setup sudo modprobe vboxdrv 之后 VirtualBox 就能启动了。

原来洪门就是共济会

洪门的另一个称号:中国致公党…… 什么是共济会? 近代的共济会(Freemasons)成立于18世纪的英国,是18世纪欧洲的一种带有乌托邦性质及宗教色彩的兄弟会性质组织,作为世界上最庞大的地下组织,总部设于伦敦市中心高芬园,宣扬博爱的思想,以及美德精神,追寻人类生存意义,号召建立和平理想的国家。世界上众多著名人士都是共济会成员。全世界会员约有5百万人,英格兰,苏格兰及爱尔兰会籍上约有48万名会员,美国境内也有约2百万名会员。( 来自维基百科 ) 共济会最初是一个欧洲的石工组织。手工业者能形成一个影响如此大的组织,在视工程技术为“奇技淫巧”的中国是不可想像的。在中国,从事手工业的人只是将其视为谋生的权宜之计;但在西欧,手工业者为其技术的传承而自豪。现在欧洲那些享誉世界的企业,从奢侈品、钟表到机械、电气工程,最初都由几百年前一个个小作坊发展而来。 清光绪三十三年(1907年),德商泰来洋行喀佑斯在兰州承建了黄河第一座铁桥,并承诺大桥80年质量不变。89年曾致函兰州市政府,询问铁桥状况,并申明合同到期。90年,德国工程技术人员来到兰州,声称当年泰来洋行的承继者,从档案中发现这座桥的资料,认为应肩负承诺。于是加固并检修了大桥。 如此专业的态度,足以形成行会的凝聚力也就不足为奇了。 题外话,查资料的时候发现,前御用文人——何新同志的臆想症比以前更厉害了,可能是由于失宠之故吧。

历史会不会简单重复 ?

中国政府负债水平达到了GDP的70%,地方债务确实庞大,甚至在市场经济国家看来已经到了危机的程度。但是中国不是市场经济国家,地方债务让全民来消化也不是没有可能。中国的历史还是没有走出循环。

虚函数与纯虚函数

在很多情况下,基类本身生成对象是不合情理的。例如,动物作为一个基类可以派生出老虎、孔雀等子类,但动物本身生成对象明显不合常理。定义方法是: virtual void foo2() = 0;//纯虚函数 带纯虚函数的类叫虚基类,这种基类不能直接生成对象,而只有被继承,并重写其虚函数后,才能使用。这样的类也叫抽象类。

为登录用户生成Session ID

假设有个 UserProfile 类,初始要求输入用户名,默认为 guest。问题是,如果同时多个 guest 登录,如何区分? 答案是为每个 guest 生成 session id,实现的方法是函数重载。 如果不需要区分 guest,那么使用 UserProfile::UserProfile(string login=”guest”) 给定默认参数就可以,但是在这里用函数重载会更好一些。 UserProfile::UserProfile(string login) //有用户名 UserProfile::UserProfile() :_login(“guest”),//…. { static int id = 0; char buffer[16]; _itoa(id++,buffer, 10); _login+=buffer; }