03 2014 档案
摘要:wait(等待子进程中断或结束)表头文件 #include #include定义函数 pid_t wait (int * status);函数说明: wait()会暂时停止目前进程的执行,直到有信号来到或子进程结束。 如果在调用 wait()时子进程已经结束,则 wait()会立即返回子进程结束状态值。 子进程的结束状态值会由参数 status 返回,而子进程的进程识别码也会一起返回。 如果不在意结束状态值,则参数 status 可以设成 NULL。 子进程的结束状态值请参考 waitpid( ) 如果执行成功则返回子进程识别码(PID) ,如果有错误发生则返回返回值-1。失败原...
阅读全文
摘要:产品,平台,RS6000, pseries 软件版本, aix 当NFS在NFS客户端加载时,系统会问是使用 soft-mount 还是hard-mount, 它们之间有什么区别?它们的区别在于当发生网络或NFS服务器端故障时,选用hard-mount选项会引起NFS客户端的程序挂起,而soft-mount则不会。soft-mount: 当客户端加载NFS不成功时,重试retrans设定的次数.如果retrans次都不成功,则放弃此操作,返回错误信息 "Connect time out"hard...
阅读全文
摘要:eclipse与cygwinhttp://blog.csdn.net/jackscoding/article/details/9247325在选择下载站点的对话框中,需要注意,为了获得最快的下载速度,我们首先在列表中寻找Cygwin中国镜像的地 址:http://www.cygwin.cn,如果找到就选中这个地址;如果找不到这个地址,就在下面手动输入中国镜像的地址:http: //www.cygwin.cn/pub/,再点击“Add”,然后再在列表中选中。选择完成后,点击“下一步”。http://www.oschina.net/question/267147_55273http://www.t
阅读全文
摘要:在linux mint 12下安装了 NetBeans7.1.2使用之后,觉得字体不好看,字体普遍特别大,分三个方面改NetBeans的字体。 1. 代码字体大小点击NetBeans菜单,工具-->选项-->字体颜色-->语法,最好先新建一个配置文件哦。2. 菜单的字体大小,有两个方法 一、修改系统的字体,即application font,不推荐这种方法 二、使用Nimbus look and feel 修改在netBeans/etc目录下netbeans.conf启动文件来实现,在netbeans_default_options里添加下面代码: --lafNimbus-J
阅读全文
摘要:1,保持能链接外网和yum的可用性。 注意:yum配置项中最好:keepcache=12,yum install gcc, gcc-c++, make, cmake,3, ntfs-3g wget http://tuxera.com/opensource/ntfs-3g_ntfsprogs-2011.4.12.tgz4,gdb gcc升级:gdb-7.6.tar.gz, gcc-4.8.1.tar.gz (wget http://ftp.tsukuba.wide.ad.jp/software/gcc/releases/gcc-4.8.1/gcc-4.8.1.tar.gz)附:gdb之TUI:
阅读全文
摘要:CentOS系统自带的更新源的速度实在是慢,为了让CentOS6使用速度更快的YUM更新源,可以选择163(网易)的更新源。1.下载repo文件wget http://mirrors.163.com/.help/CentOS6-Base-163.repo2.备份并替换系统的repo文件[root@localhost ~]# cd /etc/yum.repos.d/[root@localhost ~]# mv CentOS-Base.repo CentOS-Base.repo.bak[root@localhost ~]# mv CentOS6-Base-163.repo CentOS-Base.
阅读全文
摘要:我们编写程序时,无论怎样小心谨慎,犯错总是在所难免的。这些错误通常会迷惑PHP编译器。如果开发人员无法了解编译器报错信息的含义,那么这些错误信息不仅毫无用处,还会常常让人感到沮丧。编译PHP脚本时,PHP编译器会尽其所能报告它遇到的第一个问题。这样就产生一个问题:只有当错误出现时,PHP才能将它识别出来(本文后面对此 问题进行了详细描述)。正是由于这个缘故,编译器指出出错的那行,从表面上看来可能语法正确无误,或者可能是根本就不存在的一行!更好地理解错误信息可以大大节省确定并改正错误内容所花费的时间。因此,在本文中,我将努力阐明多种不同类型的PHP报错信息,以及在开发过程中如何正确理解各种报错信
阅读全文
摘要:【51CTO独家特稿】各位用户如果单独看NetBeans和Eclipse的市场占有率,你可能会认为使用其中任何一种IDE开发PHP应用程序都没有 问题,例如:1、NetBeans:一款开源的集成开发环境,利用它可以创建桌面、企业级、Web和移动设备应用程序,支持Java, C/C++,甚至动态脚本语言PHP,JavaScript,Groovy和Ruby。NetBeans IDE安装简单,具有开箱即用的特性,可以再多 个操作系统上运行,如Windows,Linux,Mac OS X和Solaris。2、Eclipse:它是建立在Equinox OSGi基础之上的开源项目,Eclipse从Java
阅读全文
摘要:几年之前为了安装xp和linux的双系统曾折腾了好多天,今天为了安装这个win7和centos双系统,也折腾了两天多,哦,我的天,安装个双系统,怎么这么麻烦呢?没有来得及整理,先铺上草稿,供同志们参考。发现以下几个个人认为比较经典的安装参考网址,图文并茂,值得推荐:fyq891014.blog.163.com/blog/static/20074019120136163938790/http://www.cnblogs.com/Johness/archive/2012/12/03/2800126.htmlhttp://wanghaipeng1124.blog.51cto.com/2500801/
阅读全文
摘要:yum源制作grub常见问题:http://linux.chinaunix.net/techdoc/beginner/2008/01/04/975921.shtml系统安装:2 软件安装:yum install -y gcc gcc-c++ make cmake安装:(1)ntfs-3ghttp://www.tuxera.com/community/ntfs-3g-download/./configuremake make install(2)gdb-7.6 deplib: termcap(3)gcc-4.8.0 比教复杂。 http://blog.csdn.net/yang1982_0907
阅读全文
摘要:mbr是磁盘的物理扇区,不是程序名;因为BIOS很小,功能有限,为了完成加载操作系统的功能,就产生了mbr;bios检测到一个硬盘后,将硬盘的0柱面、0磁头、1扇区的内容经过简单判断后,至内存中的指定位置,然后跳转至这个位置,开始从这个位置运行;!!来自百度百科!!MBR,全称为MasterBootRecord,即硬盘的主引导记录。为了便于理解,一般将MBR分为广义和狭义两种:广义的MBR包含整个扇区(引导程序、分区表及分隔标识),也就是上面所说的主引导记录;而狭义的MBR仅指引导程序而言。硬盘的0柱面、0磁头、1扇区称为主引导扇区(也叫主引导记录MBR)。它由三个部分组成,主引导程序、硬盘分
阅读全文
摘要:硬盘刚买来使用时需要经过分区然后格式化才能够使用,硬盘经过分区后,分区软件便会写一个主引导扇区,这个扇区位于硬盘的 0 磁道 0 柱面第1扇区(即0区)(注意:该扇区为隐含扇区,0道0面的全部扇区均为隐含扇区,普通的磁盘访问命令无法直接访问,同时该磁道的其他62个扇区也是隐含的,因此有引多系统引导程序就把自己的程序代码放在其他隐含扇区,有些引导区病毒也把自己的代码放在其他隐含扇区。)。在该扇区512字节中,硬盘的主引导记录区MBR (Main Boot Record)只占用了前 446 个字节(偏移 000H-- 偏移 1BDH ),另外的 64个字节(偏移 1BEH-- 偏移 1FDH )是
阅读全文
摘要:在坛子里找到一篇关于grub和mbr工作原理的文章,以前一直都是一头雾水,今天转这文章学习下。。哈。。能正常工作的grub应该包 括一下文件:stage1、stage2、*stage1_5、menu.lst。 其中stage1要被安装(也就是写入)某个硬盘的主引导记录,或者某个活动分区(这个分区要用fdisk标记成可启动的)的启动扇区。 stage1的主要的也是唯一的作用就是找到你存放在硬盘上某个地方的stage2文件,来完成后续的工作。 stage2文件可以存在某个特定的文件系统中,比如你分了一个linux分区,在上面创建一个ext2文件系统,然后把这个文件拷贝到这个 分区的某个目录...
阅读全文
摘要:UTF-8是Unicode的一种实现方式,也就是它的字节结构有特殊要求,所以我们说一个汉字的范围是0X4E00到0x9FA5,是指unicode值,至于放在utf-8的编码里去就是由三个字节来组织,所以可以看出unicode是给出一个字符的范围,定义了这个字是码值是多少,至于具体的实现方式可以有多种多样来实现。http://wenku.baidu.com/link?url=mElqPI6O4U-qjtiD7W7yv4FvH7FjAhc_2vbnXBN5gMOFxSJAD6JNZ_mtih5c4A0gcuiif8z2ccvm0iyh2cQ2jYrt8s-crS6PByOhxQr_MzaUTF-8
阅读全文
摘要:RPM是RedHat Package Manager(RedHat软件包管理工具)类似Windows里面的“添加/删除程序”rpm 执行安装包 二进制包(Binary)以及源代码包(Source)两种。二进制包可以直接安装在计算机中,而源代码包将会由RPM自动编译、安装。源代码包经常以src.rpm作为后缀名。常用命令组合:-ivh:安装显示安装进度--install--verbose--hash -Uvh:升级软件包--Update; -qpl:列出RPM软件包内的文件信息[QueryPackagelist]; -qpi:列出RPM软件包的描述信息[QueryPackageinstallpa
阅读全文
摘要:查找和显示yum search 用YUM查找软件包yum list 列出所有已经安装和可以安装的软件包yum list updates 列出所有可更新的软件包yum list installed 列出所有已安装的软件包yum list extras 列出所有已安装但不在 Yum Repository 內的软件包yum list 列出指定软件包安装情况yum info 列出所有软件包的信息yum info 使用YUM获取软件包信息yum info updates 列出所有可更新的软件包信息yum info installed 列出所有已安裝的软件包信息yum info ex...
阅读全文
摘要:linux下的文件结构,看看每个文件夹都是干吗用的/bin 二进制可执行命令/dev 设备特殊文件/etc 系统管理和配置文件/etc/rc.d 启动的配置文件和脚本/home 用户主目录的基点,比如用户user的主目录就是/home/user,可以用~user表示/lib 标准程序设计库,又叫动态链接共享库,作用类似windows里的.dll文件/sbin 系统管理命令,这里存放的是系统管理员使用的管理程序/tmp 公用的临时文件存储点/root 系统管理员的主目录(呵呵,特权阶级)/mnt 系统提供这个目录是让用户临时挂载其他的文件系统。/lost+found 这个目录平时是空的,系统非正
阅读全文