11 2012 档案
摘要:获取从1970/1/1到2012/11/10的天数:如下所示,%s表示1970/1/1以来的累积总秒数;由于bush支持整数,因此需要加1补齐1970/1/1当天;echo $(($(date --date="2012/11/10" +%s)/86400+1))同理:可以获取两个日期之间的天数,如下:echo $((($(date --date="2012/11/10" +%s)/86400+1)-($(date --date="2012/11/6" +%s)/86400+1)))
阅读全文
摘要:View Code 1024 groupadd mysql #建立mysql组 1025 useradd -g mysql mysql #创建用户并分组 1026 tar xzvf mysql-5.1.62.tar.gz #解压gz文件 1030 cd mysql-5.1.62 #进入加压后的文件目录 1033 ./configure --prefix=/usr/local/mysql #设定安装目录 1034 make #编译 1035 make install #安装 1037 cp support-file...
阅读全文
摘要:View Code 用户名:root密码:*******1、进入配置文件目录:cd /etc/sysconfig/network-scripts/2、vi ifcfg-eth0在文件中将配置信息改为如下信息即可;DEVICE=eth0BOOTPROTO=staticBROADCAST=192.168.1.255HWADDR=00:0c:29:ca:92:8eIPADDR=192.168.1.67NETMASK=255.255.255.0NETWORK=192.168.1.0ONBOOT=yesTYPE=Ethernet3、保存退出(即:点击ESC,后输入:,输入wq)4、重新启动网卡eth0(
阅读全文
摘要:大家都知道各类网络服务器程序的编写步骤,并且都知道网络服务器就两大类:循环服务和并发服务。这里附上源代码来个小结吧。首先,循环网络服务器编程实现的步骤是这样的: 这种服务器模型是典型循环服务,如果不加上多进程/线程技术,此种服务吞吐量有限,大家都可以看到,如果前一个连接服务数据没有收发完毕后面的连接没办法处理。所以一般有多进程技术,对一个新连接启用一个新进程去处理,而监听socket继续监听。/************关于本文档******************************************** *filename: Linux下各类TCP网络服务器的实现源代码 *pu..
阅读全文
摘要:函数库ctype.h分类函数,所在函数库为ctype.h int isalpha(int ch) 若ch是字母('A'-'Z','a'-'z')返回非0值,否则返回0 int isalnum(int ch) 若ch是字母('A'-'Z','a'-'z')或数字('0'-'9') 返回非0值,否则返回0 int isascii(int ch) 若ch是字符(ASCII码中的0-127)返回非0值,否则返回0 int iscntrl(int
阅读全文
摘要:本文详细地介绍如何Linux系统的硬件驱动程序的编写原理,指出哪些内核例程将会被调用、如何初始化驱动程序及如何分配内存等等。大家一定对Linux操作系统有所了解了,在此本人也不再赘述了。好吧,下面简单地介绍一下设备驱动程序。顾名思义,驱动程序是用来控制计算机外围设备的,Linux系统将所有的外围设备都高度地抽象成一些字节的序列,并且以文件的形式来表示这些设备。我们可以来看一下Linux的I/O子系统(图1)。 图1 Linux的I/O子系统 从图上我们可以看出,内核紧紧地包围在硬件周围,内核是一些软件包的组合,它们可以直接访问系统的硬件,包括处理器、内存和I/O设备。而用户进程则通过...
阅读全文
摘要:你首先需要下载: mysql-connector-odbc-3.51.25-0.i386.rpm 这是用来连接mysql的客户端工具 mysql-5.0.45.tar.gz Mysql数据库。 这样下载:wget http://tlbb-server-make.googlecode.com/files/mysql-5.0.45.tar.gzwget http://tlbb-server-make.googlecode.com/files/mysql-connector-odbc-3.51.25-0.i386.rpm复制代码1、解压缩tar xzvf mysql-5.0.45.tar.gz复制代
阅读全文

浙公网安备 33010602011771号