09 2011 档案
摘要:转自:http://www.cnblogs.com/uniqueliu/archive/2011/07/18/2109778.html众所周知,最开始我们用new来创建一个指针,那么等我们用完它之后,一定要用delete将该指针删掉。但是,值得注意的是,难道就仅仅是删除这个指针这么简单的么?下面,我...
阅读全文
摘要:1 从const int i 说起 有了const修饰的ic 我们不称它为变量,而称符号常量,代表着20这个数。这就是const 的作用。ic是不能在它处重新赋新值了。 认识了const 作用之后,另外,我们还要知道格式的写法。有两种:const int ic=20;与int const ic=20...
阅读全文
摘要:首先 #ifndef---#endif,#define是预处理命令,编译器在正式编译之前执行的命令。#ifndef---#endif是配套使用的条件编译指令,即如果#ifndef后的宏没有定义,则编译#ifndef---#endif之间的代码,否则不编译。所以,假定头文件名为:tree.h。在头文件...
阅读全文
摘要:关于C语言中的结构体对齐 (1)什么是字节对齐 一个变量占用 n 个字节,则该变量的起始地址必须能够被 n 整除,即: 存放起始地址 % n = 0, 对于结构体而言,这个 n 取其成员种的数据类型占空间的值最大的那个。 (2)为什么要字节对齐 内存空间是按照字节来划分的,从理论上说对内存空...
阅读全文
摘要:cons的作用(1)可以定义const常量例如:constintMax=100;intArray[Max];(2)便于进行类型检查例如:voidf(constinti){.........}编译器就会知道i是一个常量,不允许修改;(3)可以保护被修饰的东西,防止意外的修改,增强程序的健壮性。还是上面...
阅读全文
摘要:转自:http://blog.sina.com.cn/s/blog_63553fad0100gzwg.html1.进程和线程1.1 概述:进程是具有一定独立功能的程序关于某个数据集合上的一次运行活动,进程是系统进行资源分配和调度的一个独立单位.线程是进程的一个实体,是CPU调度和分派的基本单位,它是...
阅读全文
摘要:为了加快计算机的取数速度,编译器默认对内存进行字节对齐。对结构体(包括类)进行字节对齐的原则是:1)结构体变量的首地址能够被其最宽基本类型成员的大小所整除;2)结构体每个成员相对于结构体首地址的偏移量(offset)都是成员大小的整数倍,如有需要编译器会在成员之间加上填充字节(internal ad...
阅读全文
摘要:转自:http://www.cnblogs.com/JCSU/articles/1051579.html一. 在c中分为这几个存储区1.栈 - 由编译器自动分配释放2.堆 - 一般由程序员分配释放,若程序员不释放,程序结束时可能由OS回收3.全局区(静态区),全局变量和静态变量的存储是放在一块的,初...
阅读全文
摘要:转自:http://blog.21ic.com/user1/4132/archives/2010/66047.html一、概念及详解在各种体系的计算机中通常采用的字节存储机制主要有两种: big-endian和little-endian,即大端模式和小端模式。先回顾两个关键词,MSB和LSB:MSB...
阅读全文
摘要:因为在用大白菜制作U盘启动盘的过程中操作失误,把移动硬盘错当成U盘了,移动硬盘数据全部丢失。怪我当时糊涂,竟然又把移动硬盘给格式化了,后悔不迭。移动硬盘里有重要的文档资料,赶紧找恢复软件恢复数据。 先从网上找到了FinaData,开始使用格式化恢复功能,扫描硬盘。几个钟头之后,扫描完毕,...
阅读全文
摘要:转自:http://www.99d.com/jc/yy/sjhf/2011/0531/2590_3.html数据恢复过程中最怕被误操作而造成二次破坏造成恢复难度陡增。数据恢复过程中,禁止往源盘里面写入新数据的。不要做DskChk磁盘检查。一般文件系统出现错误后,系统开机进入启动画面时会自动提示是否需...
阅读全文
摘要:Linux操作系统有6种运行级别,分别为:0:停机,机器关闭(千万不要把initdefault设置为0 )。1:单用户模式,就像Windows 9x下的安全模式。2:多用户,但是没有NFS。3:完全多用户模式,标准的运行级别(我们设定命令行启动就是用他)。4:保留,一般不用,在一些特殊情况下可以用它...
阅读全文
摘要:1、打开一个终端;2、输入命令:init 3,回车;3、再输入命令:init 5,回车;4、稍等片刻图形界面就会推到选择用户登录界面,该界面上有restart和shutdown选择,选择shutdown,系统就会关闭图形界面服务,进入命令行界面。网上流传还有很多种方法,我只试出了这一种,能用就行吧!...
阅读全文
摘要:Redhat Linux的网络配置,基本上是通过修改几个配置文件来实现的,虽然也可以用ifconfig来设置IP,用route来配置默认网关,用hostname来配置主机名,但是重启后会丢失。相关的配置文件/ect/hosts 配置主机名和IP地址的对应/etc/sysconfig/network ...
阅读全文
摘要:linux每次启动的时候网卡都需要激活才能上网,实在是很麻烦。上网找了找资料,最后是这样解决的: # vi /etc/sysconfig/network-scripts/ifcfg-eth0 :1 查看eth0:1的配置文件。都说有ONBOOT=yes这句就能开机启动自动激活,但配置文件中明明就有还...
阅读全文
摘要:Linux支持中文配置首先编辑 /etc/sysconfig/i18n 这个文件, 不管你装的是中文版 , 还是英文版 . 删掉原来的配置 , 把下面的拷贝过去 LANG="zh_CN.GB18030" SUPPORTED="zh_CN.GB18030:zh_CN:zh:en_US.UTF-8:en...
阅读全文
摘要:Bugzilla是一个错误跟踪系统,用于对软件产品程序开发过程的错误跟踪。它的强大功能表现在以下几个方面:1. 强大的检索功能2. 用户可配置的通过Email公布Bug变更3. 历史变更记录4. 通过跟踪和描述处理Bug5. 附件管理6. 完备的产品分类方案和细致的安全策略7. 安全的审核机制8. ...
阅读全文
摘要:df命令可以显示目前所有文件系统的可用空间及使用情形:[root@Mine zhl]# df -h文件系统 容量 已用 可用 已用% 挂载点/dev/sda1 6.9G 5.9G 700M 90% /tmpfs 251M 76K 251M 1% /dev/shm[root@Mi...
阅读全文
摘要:转自:http://www.cnblogs.com/gunl/archive/2010/09/14/1826234.html查看 Linux 内核路由表使用下面的 route 命令可以查看 Linux 内核路由表。# routeDestination Gateway Genmask Fl...
阅读全文
摘要:C中各种类型的最大值最小值常量定义在"limits.h"和"float.h"中。CHAR_MIN和CHAR_MAX分别表示有符号小整型的最小值和最大值,UCHAR_MAX表示无符号小整型的最大值;SHRT_MIN和SHRT_MAX分别表示有符号短整型的最小值和最大值,USHRT_MAX表示无符号短整...
阅读全文
摘要:Xshell. Shortcut key DescriptionAlt + N Same as New on the File menu.Alt + O Same as Open on the File m...
阅读全文
摘要:复制操作命令: yy命令复制当前整行的内容到vi缓冲区 yw复制当前光标所在位置到单词尾字符的内容到vi缓存区,相当于复制一个单词 y$复制光标所在位置到行尾内容到缓存区 y^复制光标所在位置到行首内容到缓存区 #yy例如:5yy就是复制5行 #yw例如:2yw就是复制两个单词 如果要...
阅读全文
摘要:转自:http://tech.c114.net/175/a472966.htmlC语言的编译链接过程要把我们编写的一个c程序(源代码)转换成可以在硬件上运行的程序(可执行代码),需要进行编译和链接。编译就是把文本形式源代码翻译为机器语言形式的目标文件的过程。链接是把目标文件、操作系统的启动代码和用到...
阅读全文

浙公网安备 33010602011771号