- 博客(14)
- 资源 (2)
- 收藏
- 关注
转载 Ubuntu 8.04增加Windows中文字体
Ubuntu8.04(下载)中的中文字体太少,对平时使用惯了Windows的人来说非常不便。 用下面的方法可以很方便的在Ubuntu8.04中添加自己喜欢的字体。 1、从Vista的字体文件夹fonts中寻找自己喜欢的中文字体: 雅黑:msyh 黑体:SimHei 宋体:SimSun 华文细黑:STXihei 华文楷体:STKaiti
2008-12-31 12:06:00 610
原创 crontab的用法---linux定时任务
Step 1: 使用命令crontab -e编辑一个定时执行的任务或在/var/spool/cron/crontabs目录下新建一个与自己用户名相同的任务. 即: #每隔一分钟执行一次后台程序tmpmail * * * * * /home/milch/tmpmail 顺便提一下crontab中的命令格式: 第一个 * 表示分钟 (0-59), 第二
2008-12-29 13:42:00 1202
原创 Linux 系统服务注册
Linux 注册系统服务(1)chkconfig先在/etc/init.d文件夹下添加服务的启动、停止脚本然后运行命令“chkconfig --list”可以看到当前系统的所有服务并且看到服务的状态,例如: syslog 0:off 1:off 2:on 3:on 4:off 5:on 6:off tac
2008-12-29 12:16:00 1067
转载 C和C++语言学习总结(可以应对面试的题目)
C和C++语言学习总结(资料来自 林锐博士 2001 年7 月24) 知识结构: 1、if,for,switch,goto 2、#define,const 3、文件拷贝的代码,动态生成内存,复合表达式,strcpy,memcpy,sizeof 4、函数参数传递,内存分配方式,内存错误表现,malloc与new区别 5、类重载、隐藏与覆盖区别,extern问题,函数参数的缺省值问
2008-12-05 16:05:00 434
转载 IT管理人才必备的十大能力
作为IT技术人员,相信没有一个人愿意永远在底层编写程序或做简单的系统维护。经过一段时间的技术和经验的积累,很多人都向往更高层的职位,但如何能成为一个专业的IT管理人才,并不是每一个人都清晰、明了。 "30岁程序员的人生"技术某种程度上是青春活,技术革新的速度永远以超乎人所理解的演变,对于上了年纪又有了社会责任的技术人员来说,转型是不二选择。 如果你真想成为一名成功、成熟的I
2008-12-05 15:55:00 451
转载 linux上的 heartbeat 双机热备服务架设
linux上的 heartbeat 双机热备服务架设【一】 安装前环境设定==========================================================两台主机硬件环境(不必完全一致):CPU: Xeon 3G *2 (EM64T)MEM: 2GNIC: Intel 1G *2eth0: 对外IPeth1: 对内IP(HA专用)两台主机的eth1使用双机对联
2008-12-05 15:50:00 585
转载 Linux Socket 网络编程 (IBM网站)第一章
第一章Socket 是做什么的?虽然 socket 接口理论上还允许访问除 IP 以外的协议系列,然而在实际上,socket应用程序中使用的每个网络层都将使用IP。对于本教程来说,我们仅介绍 IPv4;将来 IPv6 也会变得很重要,但是它们在原理是相同的。在传输层,socket支持两个特殊协议:TCP (transmission control protocol,传输控制协议)
2008-12-01 21:53:00 537
转载 Linux Socket 网络编程 (IBM网站)第二章
第二章编写套接字服务器的步骤套接字服务器比客户机稍微复杂一点,这主要是因为服务器通常需要能够处理多个客户机请求。服务器基本上包括两个方面:处理每一个已建立的连接,以及要建立的连接。在我们的例子中,以及在大多数情况下,都可以将特定连接的处理划分为支持函数,这看起来有点像 TCP 客户机所做的事情。我们将这个函数命名为 HandleClient()。对新连接的监听与客户机有一点
2008-12-01 21:53:00 504
转载 Linux多线程编程
1 引言 线程(thread)技术早在60年代就被提出,但真正应用多线程到操作系统中去,是在80年代中期,solaris是这方面的佼佼者。传统的Unix也支持线程的概念,但是在一个进程(process)中只允许有一个线程,这样多线程就意味着多进程。现在,多线程技术已经被许多操作系统所支持,包括Windows/NT,当然,也包括Linux。 为什么有了进程的概念后,还要再引入线程
2008-12-01 21:49:00 618
转载 C++中extern “C”含义深层探索
1.引言 C++语言的创建初衷是“a betterC”,不过这并不意味着C++中类似C语言的全局变量和函数所采用的编译和连接方式和C语言完全相同。作为一种欲和C兼容的语言,C++保留了一部分过程式语言的特点(被世人称为“不完全地面向对象”),因而他能定义不属于所有类的全局变量和函数。不过,C++毕竟是一种面向对象的程式设计语言,为了支持函数的重载,C++对全局函数的处理方
2008-12-01 21:38:00 432
转载 Linux下的多进程编程
(一) 理解Linux下进程的结构 Linux下一个进程在内存里有三部份的数据,就是“数据段”,“堆栈段”和“代码段”,其实学过汇编语言的人一定知道,一般的CPU象I386,都有上述三种段寄存器,以方便操作系统的运行。“代码段”,顾名思义,就是存放了程式代码的数据,如果机器中有数个进程运行相同的一个程式,那么他们就能使用同一 个代码段。 堆栈段存放的就
2008-12-01 21:36:00 388
转载 网络编程之-原始套接字
原始套接字能访问ICMP和ICMP等协议包,能读写内核不处理的IP数据包。能创建自定义的IP数据包首部。一句话,使用原始套接字能 编写基于IP协议的通讯程式。 1.创建原始套接字具体格式如下:int sockfd;sockfd = socktet(AF_INET, SOCK_RAW,IPPROTO_ICMP);第一个参数:协议族 AF_INET代表TCP/IP协议第二个参数:SOC
2008-12-01 21:35:00 1148
转载 经典编程书籍(C++, 网络, Windows, Linux)
导读: 书单中列举的都是相关领域的经典书籍,必读之作。此书单的编辑参考了很多网站,包括一些名家的推荐,例如侯捷,孟岩,荣耀,潘爱民等等,在此也向这些前辈表示感谢。^_^ 1、C++ Language ------------------------------ Bjarne Stroustrup. The C++ Programming Language (Special 3rd
2008-12-01 21:29:00 1123
转载 ubuntu下安装SVN
1。安装subversion和apache2的组件(已经认为您已经安装了apache2), sudo apt-get install subversion subversion-tools libapache2-svn在/etc/apache2/mods-enabled中会多出来一下几个链接文件(实际文件在mods-available中,我们不需要去管,只需要关注enable
2008-12-01 21:11:00 793
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人