摘要: 1.C-串 在C++中有两种字符串,一种是从C沿袭过来的,称为C-字符串,简称C串。C串是以一个全0位(整数0)字节作为结束符的字符序列。因此C-串又被称为ASCIIZ串(即ASCII字符序列加上尾巴Zero)。 C-串的类型为char*型,说得更精确一点,是const char*型。char*称为字符指针,它与字符数组虽然类型不同,但操作上是一样的,都表示C-串的起始地址。例如: char* str="Hello!"; cout<<*str<<endl; //显示H cout<<str<<endl; //显示Hello! s 阅读全文
posted @ 2013-01-25 10:25 吹个球 阅读(203) 评论(0) 推荐(0) 编辑
摘要: http://pkgs.org/推荐一个网址,只要你能说得出名字的,这里都有其相关的rpm包包和源码包包!并且针对多种发行片的linux系统!信不信由你,我反正是信了! 阅读全文
posted @ 2012-04-23 08:59 吹个球 阅读(295) 评论(0) 推荐(0) 编辑
摘要: 一.Apache与PHP的简单安装Apache: (1).从http://www.apache.org/ 下载源码文件,我下载的是httpd-2.2.22.tar.gz(2).在安装apache之前最好先检查一下是否已经安装了Apache,如果已经安装,应该卸载较低版本的Apache,然后再安装。注1:检查是否有低版本的apache往往会通过rpm –qa | grep –i httpd,卸载也很简单rpm –e httpd。但是对于不是通过rpm方式安装的apache又该怎么检查,如何去卸载呢? 这里也有两种参考方法,一个是在进入软件解压之后的目录执行./configure之后,执行命令ma 阅读全文
posted @ 2012-04-03 21:05 吹个球 阅读(348) 评论(0) 推荐(0) 编辑
摘要: 前些日子装了个MySQL,也没利用它写过什么程序。今天碰巧有个小程序要利用数据库,正好想试用一下。在这方面我是个十足的菜鸟,啥都别说先启动吧!半天没反应,什么情况?按理说Starting MySQL…后面应该有个[ok]的啦,你怎么不o一下呢?换种方式接着来(用service mysql start命令启动MySQL时默认情况下也是执行./mysqld_safe --user=mysql &,也就是用mysql帐户在后台启动数据库,这样做相对于利用root帐户启动来说更安全!)此时仍然没有成功,下面的测试可以作证,诺:一旦启动mysql服务器,是可以用mysql帐户登陆数据库的,然而弹 阅读全文
posted @ 2012-04-01 15:43 吹个球 阅读(583) 评论(0) 推荐(0) 编辑
摘要: 实验环境:NFS服务器一台,ip地址为:222.31.76.167NFS客户端一台,ip地址为:222.31.76.188实验过程:NFS服务器端拥有320G硬盘一块,留有相当一部分的空闲空间。我先利用空闲空间扩建分区,然后将扩建的分区挂载到nfs客户端指定目录下。一. NFSNFS即网络文件系统。顾名思义,网络文件系统管理的就是通过网络互连起来的存储空间上的文件和数据。而不同于本地文件系统,负责管理本地磁盘上的文件和数据。具体说来,NFS服务器可以让您的 PC 来将网络远程的 NFS 主机分享的目录,挂载到本地端的机器当中, 在本地端的机器看起来,那个远程主机的目录就好像是自己的一个磁盘分区 阅读全文
posted @ 2012-03-31 21:09 吹个球 阅读(396) 评论(0) 推荐(0) 编辑
摘要: 一.什么是服务器?服务器指一个管理资源并为用户提供服务的计算机软件,通常分为文件服务器、数据库服务器和应用程序服务器。运行以上软件的计算机或计算机系统也被称为服务器。相对于普通PC来说,服务器在稳定性、安全性、性能等方面都要求更高,因此CPU、芯片组、内存、磁盘系统、网络等硬件和普通PC有所不同。 服务器是网络环境中的高性能计算机,它侦听网络上的其他计算机(客户机)提交的服务请求,并提供相应的服务。为此,服务器必须具有承担服务并且保障服务的能力。服务器作为网络的节点,存储、处理网络上80%的数据、信息,因此也被称为网络的灵魂!服务器的构成与微机基本相似,有处理器、硬盘、内存、系统总线等,它们. 阅读全文
posted @ 2012-03-26 17:01 吹个球 阅读(278) 评论(0) 推荐(0) 编辑
摘要: 一. 硬盘结构及原理从几个问题开始,扇区,磁道,磁柱,块分别指什么?磁盘分区是什么意思?格式化是干什么?为什么要进行磁盘分区?又该怎样分?我们知道硬盘是一种采用磁介质的数据存储设备,数据存储在密封于洁净的硬盘驱动器内腔的若干个磁盘片上。盘片上又细分出扇区,以512bytes为一个单位。同一纵截面上的磁道组成柱面。分区也就是将磁盘由最内层的柱面到最外层的柱面分成几个不同的部分,以方便数据的管理和系统安全的维护。在整个磁盘的所有扇区中,第0磁道的第0扇区又是最为重要的,因为它记录两个重要的信息,分别是主引导分区MBR和分区表。MBR是很重要的,因为当系统开机的时候会主动去读取这个区块的内容,这样系 阅读全文
posted @ 2012-03-26 15:11 吹个球 阅读(1553) 评论(0) 推荐(0) 编辑
摘要: 一.MySQL数据库的安装在CentOS5.4中安装MySQL有两种可选方案:基于源代码包(也就是tar包)的MySQL安装;基于RPM包的MySQL安装;下面介绍源代码包的安装:1.解压: tar –xzvf mysql-5.5.10-linux2.6-x86_64.tar.gz2.将解压后的安装包拷贝至/usr/local目录(用户常用软件的安装目录),并重命名为mysql mv mysql-5.5.10-linux2.6-x86_64 /usr/locl/mysql3.进入mysql目录 cd /usr/local4.用户可以建立一个专门用于MySQL的用户组和用户,用于启动,关... 阅读全文
posted @ 2012-03-15 08:42 吹个球 阅读(3209) 评论(0) 推荐(0) 编辑
摘要: 第一次练习在服务器上安装Linux并完成相关服务的配置,有点小紧张,嘻嘻!为顺利完成跨平台之旅,特将过程记录下来以供回味!下面是准备工作,很重要!本次实验安装的是64位CentOS 5.4的linux系统,并已经制成光驱镜像!插入光驱,服务器感应到之后便可进行安装,在定制组件阶段注意选择安装包时应该选择GCC编译环境(很重要!)。此外为了显得更加专业一点,我并没有定制GNOME或KED桌面环境,安装完成之后的界面即为纯命令行显示。MySQL+PHP 5.3.8+Nginx的安装就是接下来要做的事!安装以上服务肯定会需要很多包包,我没有将它们统一打包在*.iso镜像文件中,而是在服务器上利用sc 阅读全文
posted @ 2012-03-14 15:53 吹个球 阅读(235) 评论(0) 推荐(0) 编辑
摘要: 一. 由数据库到关系型数据库 数据库是一个相关联数据的集合,同时实际应用到的数据库应该具有下面说到的三条隐含的性质:1)数据库表示真实世界的某些方面(微观世界),并且微观世界的变化必须及时在数据库中有所反映。2)数据库中的数据需在逻辑上保存一致,并具有某些内存的含义。3)数据库的设计,创建和数据库的必须与实际用户的需求相吻合,或者满足特定目的需要。 如何构建一个现代数据库?这就好比建一座现代化大厦,同是高楼,但写字楼,办公楼和酒店确是各有各的不同,他们外表相似其不同体现在内部结构模型上。因此在构建一个满足特定目的的数据库之前也得为其构建一个数据模型,而最终呈现给用户的仍然是以一个数据库文件的形 阅读全文
posted @ 2011-07-17 22:01 吹个球 阅读(355) 评论(0) 推荐(0) 编辑