摘要: 不知道在哪儿看见这样一句话,深有感触:现在回想自己的大学,我只能引用费正清在《伟大的中国革命》中说的‘这锅汤熬得还不错,就这样吧’。在哈工大大学四年下来,真正有时间自己看看书、锻炼锻炼身体,也就只有大一和大四的时候有这样的时间;大二逃课泡妞,以至于挂了不少科,现在想来却只觉得有舍有得,舍了保研的机会,得到了难得的年少轻狂;大三的时候忙的四脚朝天,除了弥补大二不好好学习,大三好好学以外,也有着俱乐部的活动,以及自己想做一番东西出来的想法,可惜终究弄得不能令自己满意。 阅读全文
posted @ 2011-05-17 19:47 HCOONa 阅读(1784) 评论(6) 推荐(0) 编辑
摘要: 各个编程语言都是图灵兼容的,因此其能力从数学而言是一致的。我所在意的是编程语言的抽象能力、表述能力。 表述能力好的语言,看起来比较简单,但是从实质上讲是比较容易理解。这意味着用这种语言编写的代码会比较容易理解,并不意味着用这种语言进行开发会比用其他语言开发更容易。因为要做的事还是一定的,我们只是换了一种语言进行表述而已。做这件事本身的难度并不会因为我们换了一种语言而增加或减少。相反的,我们用一种表述能力较强的语言来编写代码,可能单位时间内要实现更多的功能。从这一点来看,用“较容易”的语言编写程序,反而是一种更加困难的事情。 当然,上面说的都是一些理想情况,即我们编写的代码完全没有错误。一旦出现错误,使用表述能力强的语言由于其更容易理解,所以也更容易修复缺陷。也就是说,使用“较容易”的语言所需要的排除缺陷的能力稍弱一些。 有这样一个现象,即C/C++语言的“专家”比C#的“专家”更“牛”一些,我认为这是由于使用这两种语言的领域不同所导致的,前两者更倾向于开发系统应用,因此对于计算机的理解通常要更深一些,而后者更倾向于做企业开发,因此对于架构方面的认识更深一些。 阅读全文
posted @ 2011-04-28 15:27 HCOONa 阅读(1507) 评论(1) 推荐(1) 编辑
摘要: 找到了一个十分精美的gnome主题包,适用于ubuntu和archlinux 阅读全文
posted @ 2010-09-11 14:25 HCOONa 阅读(599) 评论(0) 推荐(0) 编辑
摘要: 我最近准备使用Nginx+php-fpm搭建WordPress平台。安装完成后准备启用友好形式的永久链接,但是经过种种尝试和查资料后,都不能成功。 Nginx没有Apache特有的mod_rewrite,因此不能由WordPress自动配置。 查资料时发现网上流传广泛的解决方案都不管用。下面给出我的解决方案。 阅读全文
posted @ 2010-08-22 22:01 HCOONa 阅读(859) 评论(3) 推荐(0) 编辑
摘要: Graphviz是一个非常强大的,描述式的图形绘制工具。使用Graphviz绘制关系图形非常的容易和简便,修改起来也十分容易。通常我们都使用Visio或者一些Case工具绘制用例图,但是这些工具修改用例图的时候都比较麻烦。今天,我将给大家介绍如何使用Graphviz绘制用例图,以及使用Graphviz绘制用例图的优势。 阅读全文
posted @ 2010-08-01 10:02 HCOONa 阅读(3109) 评论(3) 推荐(0) 编辑
摘要: Debian lenny整合Nginx和php有两种解决方案 一种是到http://lnmp.org/下载全自动整合脚本。 另一种是使用源中的软件手工整合。 个人比较倾向于第二种,因为可靠性有保障。 阅读全文
posted @ 2010-07-30 09:08 HCOONa 阅读(507) 评论(0) 推荐(0) 编辑
摘要: Debian服务器安装详细流程目录CD引导界面1 安装初始配置步骤2 安装第二阶段8 图表索引13 CD引导界面使用Debian光盘引导系统后,会进入如图 1所示的引导菜单。视你所使用的ISO镜像不同,菜单项的内容也不同,比如说net install iso会有Graphic Install选项。图 1 基本Boot Menu 如果想使用专家模式或者是使用恢复模式(Rescue Mode... 阅读全文
posted @ 2010-07-30 08:49 HCOONa 阅读(2651) 评论(4) 推荐(0) 编辑
摘要: Notify是一个非常实用的小工具(Bash脚本),支持Ubuntu和MacOS。原作者发布地址和说明链接我在Debian中也想使用这个工具(话说使用wget或者axel下载文件的时候用的话实在是太方便了),下载下来后一运行就报错了,说找不到命令notify-send。使用auto-apt搜索:sudo auto-apt search notify-send结果报告说notify-send在包li... 阅读全文
posted @ 2010-07-29 21:54 HCOONa 阅读(335) 评论(0) 推荐(0) 编辑
摘要: 前段时间Max Gan发布了一篇名为一道有趣的题目的文章,由于Max Gan个人博客的问题,没有能把源码贴上去,深感遗憾。 现把原题和我的解答贴在这里。 题目描述 原题链接:一道有趣的题目 请用您熟悉的语言编写一个函数,该函数只有一个参数n(取值范围为1-9)。假设n为3时,输出如下内容:         ... 阅读全文
posted @ 2010-07-15 15:10 HCOONa 阅读(277) 评论(0) 推荐(0) 编辑
摘要: 这道题比较简单,需要注意的是输入的时候,日期后面有个小点,不注意容易出错。 C++的switch-case不能应用在string上面,这点让人十分不爽,对输入中的月份名称的辨认,我是使用的有穷自动机识别的。现拟制作一个代码生成器,根据字符串序列生成这些字符串的识别自动机,返回这些字符串的enum,然后即可利用C++的switch-case进行处理。 阅读全文
posted @ 2010-07-15 14:47 HCOONa 阅读(342) 评论(0) 推荐(0) 编辑