Chinaunix首页 | 论坛 | 博客
  • 博客访问: 26178
  • 博文数量: 12
  • 博客积分: 145
  • 博客等级: 民兵
  • 技术积分: 80
  • 用 户 组: 普通用户
  • 注册时间: 2012-11-25 14:07
文章分类
文章存档

2013年(1)

2012年(11)

我的朋友

发布时间:2013-01-05 21:33:40

由于误操作,不小心将错误的代码提交到了svn上,于是想在服务器上撤销本次提交,经过尝试,发现进行以下步骤的操作即可彻底删除本次提交:1.首先找到本次提交后生成的版本号,例如为r224.2.登录到svn服务器上,进入到项目的svn目录.3.进入db目录,删除此目录下的rep-cache.db。并修改此目录下的current文件,将其修改为上一个版本,例如233.4.删除db/revs/0/目录下的224文件。5.删除db/revprops/0/目录下的224文件。至此,服务器端已经回退到r223版本,此时可以将本地下载到的代码删除,重新从svn服务器上下载一份代码,然后基于此代码继续修改提交。如......【阅读全文】

阅读(689) | 评论(0) | 转发(0)

发布时间:2012-12-27 14:20:14

转自陈皓 (CSDN)概述——什么是makefile?或许很多Winodws的程序员都不知道这个东西,因为那些Windows的IDE都为你做了这个工作,但我觉得要作一个好的和 professional的程序员,makefile还是要懂。这就好像现在有这么多的HTML的编辑器,但如果你想成为一个专业人士,你还是要了解HTML的标识的含义。特别在Unix下的软件编译,你就不能不自己写makefile了,会不会写makefile,从一个侧面说明了一个人是否具备完成大型工程的能力。因为,makefile关系到了整个工程的编译规则。一个工程中的源文件不计数,其按类型、功能、模块分别放在若干个目录中,ma......【阅读全文】

阅读(1277) | 评论(0) | 转发(0)

发布时间:2012-12-27 14:09:58

C语言的布尔类型   在C语言标准(C89)没有定义布尔类型,所以C语言判断真假时以0为假,非0为真。所以我们通常使用逻辑变量的做法: //定义一个int类型变量,当变量值为0时表示false,值为1时表示trueint flag;flag = 0;//......flag = 1;if( flag ){//......}      但这种做法不直观,而且没有明确flag一定是布尔值。所以我们又借助C语言的宏定义: //宏定义布尔类型#define BOOL int#define TRUE 1#define FALSE 0//定义一个布尔变量BOOL flag = F......【阅读全文】

阅读(548) | 评论(0) | 转发(0)

发布时间:2012-12-23 21:02:36

    物理地址是数据链路层和物理层使用的地址,而IP地址是网络层和以上各层使用的地址,是一种逻辑地址(IP地址是用软件实现的)。    在发送数据时,数据从高层下到底层,然后才到通信链路上传输。使用IP地址的IP数据报一旦交给了数据链路层,就被封装成MAC帧。MAC帧在传送时使用的源地址和目的地址都是硬件地址,这两个硬件地址都写在MAC帧的首部中。    连接在通信链路上的设备(主机或路由器)在收到MAC帧时,其根据是MAC帧首部中的硬件地址。在数据链路层看不见隐藏在MAC帧的数据中的IP地址。只有在剥去MAC帧的首部和尾部后把MA......【阅读全文】

阅读(727) | 评论(0) | 转发(0)

发布时间:2012-12-09 12:12:18

diff 1.作用 diff命令用于两个文档之间的比较,并指出两者的不同,他的使用权限是任何用户。 2.格式 diff [options] 源文档 目标文档 3.[options]主要参数 -a:将任何文档当作文本文档来处理。 -b:忽略空格造成的不同。 -B:忽略空行造成的不同。 -c:使用纲要输出格式。 -H:利用试探法加速对大文档的搜索。 -I:忽略大小写的变化。 -n --rcs:输出RCS格式。    -  指定要显示多少行的文本。此参数必须和-c或-u参数一并使用。 -a或--text  diff预设只会逐行比较文本文件。 -b或--ignore-space-ch......【阅读全文】

阅读(1391) | 评论(0) | 转发(0)
给主人留下些什么吧!~~
留言热议
请登录后留言。

登录 注册