- 博客(4)
- 资源 (12)
- 收藏
- 关注
转载 do{...}while(0)的意义和用法
linux内核和其他一些开源的代码中,经常会遇到这样的代码: do{ ... }while(0) 这样的代码一看就不是一个循环,do..while表面上在这里一点意义都没有,那么为什么要这么用呢? 实际上,do{...}while(0)的作用远大于美化你的代码。查了些资料,总结起来这样写主要有以下几点好处: 1、辅助定义复杂的宏,避免引用的时候出错
2014-08-04 13:22:12 551
原创 CentOS6.5恢复误删的上面的面板
在CentOS6.5下往面板上拖应用程序时,手贱了,点了“Delete This Panel”。结果就悲剧了~面板不见了! 从网上搜了一下解决方法,列举一下。 1.新建面板 如果下面的面板还在的话,右键选择“New Panel”,就可以看到一个空白的面板了, 然后右键面板选择“Add To Panel”,选择要添加的程序就可以了。 2.恢复默认的面板。 注销自己的账户
2014-02-19 17:02:45 2615
原创 修改CentOS6.5yum镜像为163镜像
装上CentOS6.5之后,发现没有gcc,也没有apt-get工具。于是使用yum命令 yum -y install gcc 结果发现自带的源出现HTTP404错误,可能国外镜像的关系。 于是网上搜了下,将yum镜像替换为163镜像,方法如下: cd /etc/yum.repos.d wget http://mirrors.163.com/.help/CentOS6-Base.163.
2014-02-13 21:16:54 1285
原创 如何重置CentOS6.5 root 密码
年前在vBox上装了一个CentOS 6.5,结果过年回来后,忘记了root密码。Google了一下解决办法,整理如下。 1. 打开CentOS,到GNU GRUB界面,选择忘记密码的系统 2. 按键盘上的e键(即,进行编辑的意思),结果如下所示,选择内核 3. 再按e键,得到如下画面,在rhgb quiet后面加上空格+single回车,如下图
2014-02-12 15:53:14 6774
P2P 之 UDP穿透NAT的原理与实现(附源代码)
2010-03-20
C++编程思想 对象 多态性 算法
2010-03-14
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人