代码改变世界

鸡肋还是软肋?

2007-02-15 15:36 by ubunoon, 214 阅读, 0 推荐, 收藏, 编辑
摘要:公司终于在今天放假了,感觉很疲惫,心力憔悴的感觉。真的很不再想在这个公司里面继续干下去了,做的是公司里面不受重视的行业,感觉很不爽。 阅读全文

Linux下启动Dos系统

2007-02-11 17:49 by ubunoon, 388 阅读, 0 推荐, 收藏, 编辑
摘要:Linux通过采用grub启动系统,因此可以通过修改memu.lst文件来启动DOS系统。一般情况,我们可以使用虚拟的DOS系统,这样可以减少一些安装时出现的问题。虚拟DOS系统可以使用vfloppy解压缩出来的 bootdisk.img文件,也可以使用如win99.zip文件,当然也可以选择其他文件。启动前还需要加载memdisk.gz文件 在memu.lst中加入 title "virtual Dos" kernel (hd0,6)/memdisk.gz initrd (hd0,6)/bootdisk.img # the type of file should be . 阅读全文

WINDOWS的几个启动项

2006-10-30 19:44 by ubunoon, 322 阅读, 0 推荐, 收藏, 编辑
摘要:Windows系统启动时,加载注册表项中的内容,其中有几个加载项比较隐蔽(对我来说)1. HKEY_LOCAL_MACHINE \Software \Microsoft \Windows \CurrentVersion \Explorer \Browser Helper Objects\2. HKEY_USERS \S-1-5-21-843925246-746137067-725345543-1003 \Software \Microsoft \Windows NT \CurrentVersion \Windows往第一个键下随便设置键名,就可以加载。第二个启动项中添加load子键,就可以加载 阅读全文

遍历window所有窗口句柄

2006-10-24 23:09 by ubunoon, 524 阅读, 0 推荐, 收藏, 编辑
摘要:#include<iostream.h>#include<string.h>#include<windows.h>BOOLCALLBACKEnumFunc(HWNDhwnd,LPARAMlParam);BOOLCALLBACKEnumChildFunc(HWNDhwnd,LPARAMlParam);intmain(intargc,char*argv[])...{LPARAMlParam=0;EnumWindows(EnumFunc,lParam);system("PAUSE");return0;}#include<iostream. 阅读全文

迭代器的使用方法简要介绍(摘自C++Primer)

2006-10-15 13:40 by ubunoon, 183 阅读, 0 推荐, 收藏, 编辑
摘要:代码主要显示了迭代器使用泛型算法#include <vecotor>#include <algorithm>#include <iostream>int ia[10] = {51,23,7,88,41,98,12,103,37,6};int main(){ vector < int > vec( ia, ia+10); // 排序数组 sort ( vec.begin(), vec.end() ): // 获取值 int search_value; cin >> search_value; // 搜索元素 vector < in 阅读全文

Unix时代的开创者Ken Thompson(1943~)

2006-10-08 00:36 by ubunoon, 218 阅读, 0 推荐, 收藏, 编辑
摘要:自图灵奖诞生以来,其获得者一直都是计算机领域的科学家与学者,而在所有这些界的图灵奖中只有唯一的一界有个例外,那就是Ken Thompson与Dennis M. Ritchie,他们都是计算机软件工程师。Ken Thompson,1943年出生于美国新奥尔良。1960年,Ken进入加州大学伯克利分校主修电气工程。1965年从伯克利毕业后,又花了一年的时间在该校取得了电子工程硕士的学位。不知道是时代造就英雄,还是英雄顺应时代而生,在Ken读书期间,正好赶上了计算机时代蓬勃发展的起步阶段,自小喜欢电气的Ken接触到计算机后,立即完全沉迷了进去,从1962年的开始,他就在学校的计算机中心找到份工作,专 阅读全文

使用C编译器制作简单二进制文件(i386+)

2006-10-08 00:09 by ubunoon, 626 阅读, 0 推荐, 收藏, 编辑
摘要:使用C编译器制作简单二进制文件(i386+) Cornelis Frank 著 newrain 译 2000.4.10我写这篇文章是因为网上相关这方面的讨论不多,而我因为EduOS工程需要这么一篇文章。 由于使用下面的信息或程序引起的偶然的或一系列的致命错误,我将对此不负任何责任。 因此如果由于我的“英语”很差而使你的计算机因此遭受损坏,那是不是我的问题而是你的问题。 1 需要些什么工具? ·一个i386或跟高的PC机器 ·像Red Hat或Slackware的一个Linux发行版操作系统 ·GNU GCC 编译器。这个C编译器常被用于Linux系统中。使用下面的 阅读全文

Making plain binary files using a C compiler (i386+)

2006-10-08 00:04 by ubunoon, 299 阅读, 0 推荐, 收藏, 编辑
摘要:Making plain binary files using a C compiler (i386+)Cornelis FrankApril 10, 2000I wrote this article because there isn’t much information on the Internet concerning this topicand I needed this for the EduOS project.No liability is assumed for incidental or consequential damages in connection with or 阅读全文

n年没有上来啦,先转一个贴子再说

2006-08-21 22:21 by ubunoon, 171 阅读, 0 推荐, 收藏, 编辑
摘要:屏幕取词技术系列讲座 很多人对这个问题感兴趣。 原因是这项技术让人感觉很神奇,也很有商业价值。 现在词典市场金山词霸占了绝对优势,所以再做字典也没什么前途了。我就是这么认为的,所以我虽然掌握了这项技术,却没去做字典软件。只做了一个和词霸相似的软件自己用,本来想拿出来做共享软件,但我的词库是“偷”来的,而且词汇不多,所以也就算了,词库太小,只能取词有什么用呢?而且词霸有共享版的。 但既然很多人想了解这项技术,我也不会保留。我准备分多次讲述这项技术的所有细节。 大约每周一两次。想知道的人就常常来看看吧! 一.基础知识 首先想编这种程序需要一些基础知识。 会用Vc++,包括16/32位。 精通Win 阅读全文

[求助]覆盖的MBR如何恢复

2005-01-02 18:10 by ubunoon, 191 阅读, 0 推荐, 收藏, 编辑
摘要:我先在机器中安装了Windows 2003 Server 系统,有一天心血来潮,装了红旗桌面版3.0的Linux系统,装的时候不小心把MBR给覆盖了(在启动的时候看不到Windows 的选项,只有三个Linux下的选项),现在我没有办法进Windows系统.我找了本资料说LILO可以改变选项,但是我不会使这些命令!如果大虾明白,请详细地写出修改方案,小虾非常地感谢您地帮助!!!! 阅读全文