06 2009 档案

摘要:汉诺塔 汉诺塔的由来 汉诺塔是源自印度神话里的玩具。 上帝创造世界的时候做了三根金刚石柱子,在一根柱子上从下往上安大小顺序摞着64片黄金圆盘。 上帝命令婆罗门把圆盘从下面开始按大小顺序重新摆放在另一根柱子上。并且规定,在小圆盘上不能放大圆盘,在三根柱子之间一次只能移动一个圆盘。 有语言说,这件事完成时宇宙会在一瞬间闪电式毁灭。也有人相信婆罗门至今还在一刻不停地搬动着圆盘。 汉诺塔与宇宙寿命 如果移动一个圆盘需要1秒钟的话,等到64个圆盘全部重新落在一起,宇宙被毁灭是什么时候呢? 让我们来考虑一下64个圆盘重新摞好需要移动多少次吧。1个的时候当然是1次,2个的时候是... 阅读全文
posted @ 2009-06-17 09:23 81 阅读(1773) 评论(0) 推荐(0) 编辑
摘要:说明:鉴于目前情况,我认为在公司的开发和集成项目中有必要使用或部分使用开源平台,而不需要固定地使用D版Windows+SQLServer,因此花了一天时间写了这份可行性分析,请大家帮忙看看有什么错误或补充的,是否有必要提交给上层。说句过河拆桥的话:痛恨D版,希望国家加大打击力度。在项目中使用开源操作系统和数据库系统的可行性分析名词注释:OS:操作系统(OperatingSystem),目前主流的商... 阅读全文
posted @ 2009-06-11 21:18 81 阅读(3326) 评论(27) 推荐(1) 编辑
摘要:留下记号,加强记忆:dotNet平台: //十进制转二进制 string str = Convert.ToString(69, 2); //十进制转八进制 string str = Convert.ToString(69, 8); //十进制转十六进制 string str = Convert.ToString(69, 16); //二进制转十进制 string str = Convert.To... 阅读全文
posted @ 2009-06-10 09:10 81 阅读(483) 评论(0) 推荐(0) 编辑
摘要:在我的印象中有一种误区:总是认为底层比上层快,如汇编编的程序比Basic快,操作系统底层调用比上层调用速度快,甚至认为底层开发比上层开发有前途,没想到今天被一段程序推翻。这是一段Linux上的C代码,请把复制缓冲区大小SIZE分别改为1和1024编译运行此程序,复制的文件1.mp3大约为5M,上代码:[代码] 下面是运行结果(Ubutun8.10):说明:库函数当前比系统函数要高级,但此处在SIZ... 阅读全文
posted @ 2009-06-09 14:49 81 阅读(343) 评论(0) 推荐(0) 编辑
摘要:最近有个项目可能会使用磁盘在两个模块之间交换数据,并且对交换性能要求较高,由此自然想到了使用内存盘,但内存磁盘速度到底有多快?这个问题还是需要自己测试,为此从网上下载了免费、绿色的Ramdisk软件,虚拟了一个512M的内存盘,以下是测试结果:一。用HD Speed软件测试(此处是Read速度,写性能需要清空一个盘符,不好测):磁盘:50M/S内存盘:2.2G/S结论:读相差40倍 二。自己写软件... 阅读全文
posted @ 2009-06-09 12:19 81 阅读(655) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示