- 博客(61)
- 资源 (15)
- 收藏
- 关注
原创 关于系统架构师
2010-09-06关于系统架构师 博客分类:ANALYZE-DESIGN-IMPLEMENT设计模式项目管理软件测试网络应用企业应用 最近看了一些关于2010系统架构师大会的内容,多半谈到的是和运维相关的架构问题,即项目形成产品
2011-08-04 22:40:57 643
转载 关于软件看门狗
关于软件看门狗2008-08-01 08:36关于软件看门狗最近用到软件狗,搜了一些资料,希望对大家有用. 看门狗是一个有效的监视管理器,具有锁定光驱,锁定任何指定程序的作用,可用在家庭中防止小孩无节制地玩游戏、上网、看录像等及其它相关领域。具有很好的应用价值。Watch Dog 看门狗是一个很重要的资源,他能够有效的防止系统进入死循环或者程序跑飞。
2008-12-19 14:58:00 2071
转载 autoconf 和automake生成Makefile文件
autoconf 和automake生成Makefile文件日期:2006-09-22 作者:杨小华、苏春艳 来自:IBM DW中国本文介绍了在 linux 系统中,通过 Gnu autoconf 和 automake 生成 Makefile 的方法。主要探讨了生成 Makefile 的来龙去脉及其机理,接着详细介绍了配置 Configure.in 的方法及其规则。引子无论是在Linu
2008-03-16 13:08:00 641
转载 正则表达式解释器实现原理
正则表达式可以用来:(1)验证字符串是否符合指定特征,比如验证是否是合法的邮件地址。(2)用来查找字符串,从一个长的文本中查找符合指定特征的字符串,比查找固定字符串更加灵活方便。(3)用来替换,比普通的替换更强大。对于一个正则表达式一般有2种方式,以JS为例其一为使用正则表达式文字常量:var re = /^[Jj]ava[Ss]cript/i;其二为使用RegExp
2007-10-22 10:37:00 3977
转载 Linux进程间通信
一个大型的应用系统,往往需要众多进程协作,进程(Linux进程概念见附1)间通信的重要性显而易见。本系列文章阐述了Linux环境下的几种主要进程间通信手段,并针对每个通信手段关键技术环节给出详细实例。为达到阐明问题的目的,本文还对某些通信手段的内部实现机制进行了分析。序linux下的进程通信手段基本上是从Unix平台上的进程通信手段继承而来的。而对Unix发展做出重大贡献的两大主力AT&T
2007-09-27 16:05:00 1660
转载 Linux ED编辑器的使用
Linux ED编辑器的使用 原文:http://www.matrix.org.cn/thread.shtml?topicId=28281&forumId=43ed 编辑器是 Linux 操作系统下最简单的文本编辑器。它是以行为单位对文件进行编辑的编辑器,而不像 MS-DOS 系统下的 edit 那样是以整个屏幕框架为单位对文件进行编辑的。因此,如果你已经习惯了使用 edit 这种风格的编辑
2007-09-07 13:47:00 7021
转载 见证Unix操作系统发展历史
见证Unix操作系统发展历史 从总体来看,Unix的发展可以分为三个阶段: 第一阶段为Unix的初始发展阶段,从1969年KeThompson在AT&T贝尔实验室创造了Unix操作系统,刚开始运行在一台DECPDP-7计算机上,只在实验室内部使用并完善它,这个阶段Unix从版本1发展到了版本6。值得注意,此时的Unix是用汇编语言写成的,以至在1970将Unix移植到PDP-11
2007-09-05 17:34:00 784
转载 新手安装vmware-tools要注意的问题
我在VMware下装的是ubuntu-alternate-6.06,很成功,但是在安装VMware-tools的时候遇到好多挫折,因为我也是个新手,所以跟以后再安装这个工具的新手们分享几点: 1、一定要先安装 build-essential 软件,否则不能够顺利安装 命令:sudo apt-get install build-essential 2、要安装linux-headers 包,这个包要在
2007-09-03 16:30:00 1869
转载 ubuntu之apt
所有基于Debian的发行都使用这个包管理系统。Deb包可以把一个应用的文件包在一起,大体就如同Windows上的安装文件。这里要介绍的就是如何使用安装包处理软件来达到我们的目的。用apt -get的第一步就是引入必需的软件库,Debian的软件库也就是所有Debian软件包的集合,它们存在互联网上的一些公共站点上。把它们的地址加入,apt-get就能搜索到我们想要的软件。/etc/apt/sou
2007-09-03 15:29:00 859
转载 编写一个正则表达式解析器
编写一个正则表达式解析器 正则表达式是进行文本处理的强有力工具,比如,UNIX环境下的Sed命令,Perl脚本语言都支持基于正则表达式的文本匹配。很多人都知道怎么使用正则表达式,但正则表达式的工作原理,相信很少有人知道。前段时间看了一些有关编写正则表达式解析器的文章,总结了一下,算是读书笔记吧。首先,我们将简要介绍正则表达式,接着我们将以一个简单的正则表达式作为例子,讲解如何构建正则
2007-08-28 17:22:00 4396 1
转载 Linux环境进程间通信:管道及有名管道
Linux环境进程间通信:管道及有名管道2007年03月27日 星期二 12:41 管道及有名管道 在本系列序中作者概述了 linux 进程间通信的几种主要手段。其中管道和有名管道是最早的进程间通信机制之一,管道可用于具有亲缘关系进程间的通信,有名管道克服了管道没有名字的限制,因此,除具有管道所具有的功能
2007-08-28 09:17:00 662
转载 Windows File Sharing: Facing The Mystery
Windows File Sharing: Facing The Mysteryby Lockergnome on April 13, 2005 at 11:58 pm · Comments Categorized by Network / More Information For one reason or another, there is quite a bit of
2007-08-14 15:47:00 656
转载 Proxy源代码分析--谈谈如何学习linux网络编程
Proxy源代码分析--谈谈如何学习linux网络编程 Linux是一个可靠性非常高的操作系统,但是所有用过Linux的朋友都会感觉到, Linux和Windows这样的"傻瓜"操作系统(这里丝毫没有贬低Windows的意思,相反这应该是Windows的优点)相比,后者无疑在易操作 性上更胜一筹。但是为什么又有那么多的爱好者钟情于Linux呢,当然自由是最吸引人的一点,另外Linux强大的功
2007-07-11 16:34:00 542
转载 select(2)
一、winsock中#include 原型 int select( int nfds, fd_set* readfds, fd_set* writefds, fd_set* exceptfds, const struct timeval* timeout); nfds:本参数忽略,仅起到兼容作用。 readfds:(可选)指针,指向一组等待可读性检查的套接口。 wr
2007-07-11 10:20:00 1121
转载 linux中select()函数分析
Part 1:Select在Socket编程中还是比较重要的,可是对于初学Socket的人来说都不太爱用Select写程序,他们只是习惯写诸如connect、accept、recv或recvfrom这样的阻塞程序(所谓阻塞方式block,顾名思义,就是进程或是线程执行到这些函数时必须等待某个事件的发生,如果事件没有发生,进程或线程就被阻塞,函数不能立即返回)。可是使用Select就可以完成非阻
2007-07-11 09:41:00 2280
转载 SSH权威指南介绍
本书是一本介绍通信安全的书籍,如果你想保障你的通信安全,本书能给你一个很好的解决方案。本书从ssh协议介绍起,到具体的开源实现和商业实现。但本书同时介绍开源实现和商业实现,给人感觉比较乱。注意:由于openssh是开源软件,各版间的配置方法和设置参数可能会不同,所以设置时要以最新版的手册为准,不要硬套书本的设置。第一章 SSH简介ssh(secure shell)是一种通用,功能强大的基于
2007-07-09 14:28:00 1946
转载 find 命令
find 命令 http://www.math.ecnu.edu.cn/~jypan/linux/command/find.htm在目录结构中搜索文件,并执行指定的操作。此命令提供了相当多的查找条件,功能很强大。 语法:find [起始目录] 寻找条件 操作说明:find命令从指定的起始目录开始,递归地搜索其各个子目录,查找满足寻找条件 的文件并对之采取相关的操作。 该命令
2007-06-26 15:40:00 1637
转载 linux fork() 函数学习
linux fork() 函数学习分类:专业学习#include #include #include int main(){ pid_t pid; static int n = 0; printf("fork!/n"); /*printf("fork!")*/ switch (pid = fork()) { case -1: {
2007-06-12 17:21:00 2956
转载 Spanning Tree Group --- part 1
Spanning Tree Group --- part 1概览Spanning Tree Group (STG)会检测并清除桥接或交换网络中的逻辑回路。STG会强制冗余数据路径进入standby (blocked)状态。当存在多路径时,Spanning Tree会让switch只用最快捷的路径。若那条路径失败,则自动切换到另一条路径。端口,trunk group,VLAN,和Spanning
2007-06-06 11:32:00 2044
转载 提高传输效率 三层交换及VLAN设置
笔者在参与一些公司的网络工程建设中,发现一些公司对交换机的选择大多依然停留在过去,完全不考虑企业内网基于不同部门的子网划分,只要一般百兆交换机,把所有的电脑接起来就行。 这要是在ADSL等宽带技术还没有普及之前,企业接入广域网需要专门的企业级传统路由器,如;CISCO 2600系列接入路由器,来接入帧中继(FRAME RELAY)、数字数据网(DDN)、x.25等。而企业要部署VLAN
2007-06-06 10:04:00 891
转载 VLAN(2)
VLAN(Virtual Local AreaNetwork)又称虚拟局域网,是指在交换局域网的基础上,采用网络管理软件构建的可跨越不同网段、不同网络的端到端的逻辑网络。一个VLAN组成一个逻辑子网,即一个逻辑广播域,它可以覆盖多个网络设备,允许处于不同地理位置的网络用户加入到一个逻辑子网中。相关标准1. IEEE 802.1Q802.1Q协议,即Virtual Bridged Local Are
2007-06-05 10:17:00 868
转载 VLAN
VLAN,是英文Virtual Local Area Network的缩写,中文名为"虚拟局域网", VLAN是一种将局域网(LAN)设备从逻辑上划分(注意,不是从物理上划分)成一个个网段(或者说是更小的局域网LAN),从而实现虚拟工作组(单元)的数据交换技术。 VLAN这一新兴技术主要应用于交换机和路由器中,但目前主流应用还是在交换机之中。不过不是所有交换机都具有此功能,只有二层以上(含二
2007-05-31 10:37:00 661
转载 STP概述
一、STP概述 STP(生成树协议)是一个二层管理协议。在一个扩展的局域网中参与STP的所有交换机之间通过交换桥协议数据单元BPDU(Bridge Protocol Data Unit)来实现;为稳定的生成树拓扑结构选择一个根桥;为每个交换网段选择一台指定交换机;将冗余路径上的交换机置为Blocking,来消除网络中的环路。IEEE 802.1d是最早关于STP的标准,它提供了网
2007-05-30 09:21:00 856
转载 Linux 常用C函数(信号处理篇2)
Linux 常用C函数(信号处理篇2)2007-03-22 11:35 sigismember(测试某个信号是否已加入至信号集里)
2007-05-22 10:54:00 555
转载 Linux 常用C函数(内存及字符串操作篇2)
Linux 常用C函数(内存及字符串操作篇2)2007-03-22 11:36 strcat(连接两字符串)
2007-05-22 10:52:00 478
转载 Linux 常用C函数(时间日期篇2)
Linux 常用C函数(时间日期篇2)2007-03-22 11:37 asctime(将时间和日期以字符串格式表示)
2007-05-22 10:51:00 372
UNIX Network Programming Volume.1
2013-02-23
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人