有些软件安装的时候默认安装位置是c:/program files 还不让修改,例如:windows live 那么修改默认位置用这种方法: 在“开始-运行”中输入Regedit确定打开注册表编辑器 定位注册表到[HKEY_LOCAL_MACHINE/SOFTWARE/Microsoft/Windows/CurrentVersion分支 下面有一个ProgramFilesDir字串 把值C:/Program Files改成D:/Program Files 退出注册表编辑器,然后注销或者重新启动系统生效。

2011年6月30日 0条评论 3点热度 阅读全文

相关连接: http://hi.baidu.com/fengyun409/blog/item/84634711e2e657d3a7ef3fb9.html http://my.chinaunix.net/space.php?uid=25471613&do=blog&id=323377 http://blogold.chinaunix.net/u1/52475/showart_432628.html   虚拟内存、内核空间和用户空间   先解释一下,Linux虚拟内存只有4G,不代表…

2011年6月30日 0条评论 2点热度 阅读全文

使用带参数的宏定义可完成函数调用的功能,又能减少系统开 销,提高运行效率。正如C语言中所讲,函数的使用可以使程序更加模块化,便于组织,而且可重复利用,但在发生函数调用时,需要保留调用函数的现场,以便子 函数执行结束后能返回继续执行,同样在子函数执行完后要恢复调用函数的现场,这都需要一定的时间,如果子函数执行的操作比较多,这种转换时间开销可以忽 略,但如果子函数完成的功能比较少,甚至于只完成一点操作,如一个乘法语句的操作,则这部分转换开销就相对较大了,但使用带参数的宏定义就不会出现这个问 题,因为它是在预处理阶段即进…

2011年6月30日 0条评论 4点热度 阅读全文

微星G41TM-P31主板安装centos5.6 x64认不到网卡 官网查到G41TM-P31主板内置的网卡为Atheros AR8131 并没有提供linux的驱动 解决办法: rpm -ivh --nodeps kmod-atl1e-1.0.1.14-1.el5.elrepo.x86_64.rpm 重启就可以认到网卡了 下载地址 下载并解压,使用U盘复制到机器中安装 mkdir /mnt/lan     fdisk -l    查看…

2011年6月30日 0条评论 5点热度 阅读全文

转载: http://blog.newnaw.com/?p=719 看起来Mobile Atlas Creator现在遇到了点麻烦。作者在sourceforge论坛上发帖说,由于收到了很多地图厂商的邮件,要求他从工具中撤下这个或那个地图数据源。。。这也是能理解的,商业公司毕竟在花大力气维护这些地图,人家不让用了我们还能怎么着?所以作者从1.9 beta2版本开始,在MAC中只保留了基于OpenStreetMap的数据源,并且取消了以前版本软件的下载。  不过作者也善意提醒大家,如果有需要,大家可以主动尝试…

2011年6月30日 0条评论 2点热度 阅读全文

摘要: 互连网技术屏蔽了底层网络硬件细节,使得异种网络之间可以互相通信。TCP/IP协议组是目前使用最广泛的网络互连协议。由于对网络的兴趣,下面一点通讯的资料与大家分享。   正文:   一、          Socket通讯 Socket提供了一个通信端口,应用程序在网络上传输/接收的信息都通过这个Socket接口来实现的。在应用开发中可以像使用文件句柄一样来对Socket句柄进行读/写操作。Windo…

2011年6月30日 0条评论 3点热度 阅读全文

摘要: 互连网技术屏蔽了底层网络硬件细节,使得异种网络之间可以互相通信。TCP/IP协议组是目前使用最广泛的网络互连协议。由于对网络的兴趣,下面一点通讯的资料与大家分享。   正文:   一、          Socket通讯 Socket提供了一个通信端口,应用程序在网络上传输/接收的信息都通过这个Socket接口来实现的。在应用开发中可以像使用文件句柄一样来对Socket句柄进行读/写操作。Windo…

2011年6月30日 0条评论 2点热度 阅读全文

ACM入门(3)——图的遍历——广度优先搜索基本算法: 由Moore和Lee独立提出 给定图G和一个源点s, 广度优先遍历按照从近到远的顺序考虑各条边. 算法求出从s到各点的距离 广度优先的过程对结点着色. 白色: 没有考虑过的点 黑色: 已经完全考虑过的点 灰色: 发现过, 但没有处理过, 是遍历边界 依次处理每个灰色结点u, 对于邻接边(u, v), 把v着成灰色并加入树中, 在树中u是v的父亲(parent)或称前驱(predecessor). 距离d[v] = d + 1 整棵树的根为s BFS算法: BF…

2011年6月29日 0条评论 8点热度 阅读全文

1.问题描述:    判断一颗二叉树是否是平衡二叉树。   2.问题分析:    平衡二叉树要求左子树和右子树的高度相差为1,且左右子树都是平衡二叉树,显然需要计算二叉树高度的函数。   3.代码:  template<typename T> int DepthTree(BSTreeNode<T> *pbs) { if (pbs==NULL) return 0; else { int leftLength=DepthTre…

2011年6月29日 0条评论 9点热度 阅读全文

  一、 解释器(Interpreter)模式的结构 解释器模式可以定义出其文法的一种表示,并同时提供一个解释器。客户端可以使用这个解释器来解释这个语言中的句子。 结构所下图所示: 解释器不一定要有一个浏览器(Parser),但是使用浏览器仍然是最常见的建立解释器的办法。一个浏览器可以从一个文件或命令行读入文字性命令,并创建解释器。 二、 解释器模式与其他模式的关系 合成模式 被解释的表达式所在的抽象语法树就是建立在合成模式的基础上的。终结表达式就是树叶节点,非终结表达式就是复合节点。  

2011年6月29日 0条评论 6点热度 阅读全文