最新文章列表

一个LINUX学习高手写给初学者的话

现在好多的人开始接触电脑的时候,见到的应该是Windows98说实话,98 已经是一个很人性化,封装的很好的一个系统了一个对电脑一窍不通的人都能很快的使用它。这样很多人对   "电脑"的印象和那些和我一样一开始接触的是DOS人是绝然不同的。在DOS时代,如果你对电脑的基础知识不懂的话是玩不动它的,不像现在好多人CPU是什么都不知道,却能够是Flash   高手,倾倒MM无数。如 ...
apusic 评论(0) 有953人浏览 2007-03-28 03:35

Oracle 基本知识

  一个表空间只能属于一个数据库 每个数据库最少有一个控制文件(建议>=3个,分别放在不同的磁盘上) 每个数据库最少有一个表空间(SYSTEM表空 ...
qingzi2534 评论(0) 有1363人浏览 2007-03-24 15:30

ant使用小得

ant毕竟是unix下的东西,用起来有点别扭。 ${user.home}在linux下好像是/home/   但在windows下是Documents and Setting/username 用绝对路径C:\Program Files\Apache Software Foundation\Tomcat 5.5\webapps都不识辨 得这样C:\Program Files / Apache Sof ...
luoye6401531 评论(0) 有1090人浏览 2007-03-20 15:12

世界级的默哀: Fortran创始人巴库斯辞世

当我得知这个消息.虽然没有感到太多得震惊.因为这两年太多伟大得人,好人离开我们,驾鹤西游.80多得巴库斯先生辞世在中国属于喜丧..我们不该太过悲伤 ...
kaoiki 评论(0) 有916人浏览 2007-03-20 12:32

half-sync/half-async 和 Leader/Followers 模式的主要区别

在 《POSA2》 一书中,关于这两个模式有两个很形象的比喻: 半同步/半异步(half-sync/half-async): 许多餐厅使用 半同步/半异步 模式的变体。例如,餐 ...
iunknown 评论(1) 有9369人浏览 2007-03-16 22:44

Apache可移植运行库(Apache Portable Runtime,APR)

Apache可移植运行库(Apache Portable Runtime,APR)。主要用作Apache 2.0 Web服务器基础的APR让你能够把应用程序汇集到单个接口上,在多个平台上运行,这些平台包括Unix、Linux和Windows。 APR完全用C语言写成,提供了一个通用接口,而不管它所运行的平台是什么。这样的话,你只用一次编写自己的程序,然后在你想要运行的平台上简单地重新编译它就行了。 ...
Eric_liu 评论(0) 有3580人浏览 2007-03-16 09:24

unix /linux 开发C统计编译错误的小脚本。

这段时间做unix上的C开发,由于用makefile统一编译当有错误发生时按makefile为单位打到各自的errmsg文件中。 每个文件去查看很不方便。 用下面一段shell来统计一下,方便很多。 #!/bin/sh files=`ls *.errmsg > errmsg.txt` cmddir=`pwd` $files cat /dev/null > errmsgall.txt ...
surpass_li 评论(0) 有1413人浏览 2007-03-14 14:16

学习学习Serializable接口

Object serialization的定义: Object serialization 允许你将实现了Serializable接口的对象转换为字节序列,这些字节序列可以被完全存储以备以后重新生成原来的对象。  Object serialization主要用来支持2种主要的特性: 1。Java的RMI(remote method invocation).RMI允许象在本机上一样操作远程机器上 ...
guanfish 评论(0) 有2146人浏览 2007-03-12 16:15

freebsd 中查看打开的端口与对应的进程之间的关联

在freebsd中可以使用sockstat查看打开的socket的情况,包含了端口相应进程的进程名、PID,用户等!  系统说明: NAME      sockstat -- list open sockets SYNOPSIS      sockstat [-46clu] [-p ports] DESCRIPTION      The sockstat command lists open I ...
cooldesigner 评论(0) 有4144人浏览 2007-03-09 21:54

Linux下的多进程编程(4)

   2.3.4 信号量    信号量又称为信号灯,它是用来协调不同进程间的数据对象的,而最主要的应用是前一节的共享内存方式的进程间通信。本质上 ...
kiddwyl 评论(0) 有3426人浏览 2007-03-08 23:43

Linux下的多进程编程(2)

2.2.1 fork( )    fork在英文中是"分叉"的意思。为什么取这个名字呢?因为一个进程在运行中,如果使用了fork,就产生了另一个进程,于是进程就 ...
kiddwyl 评论(0) 有3288人浏览 2007-03-08 23:42

Linux下的多进程编程(1)

1 引言    对于没有接触过Unix/Linux操作系统的人来说,fork是最难理解的概念之一:它执行一次却返回两个值。fork函数是Unix系统最杰出的成就之一,它是七十年代UNIX早期的开发者经过长期在理论和实践上的艰苦探索后取得的成果,一方面,它使操作系统在进程管理上付出了最小的代价,另一方面,又为程序员提供了一个简洁明了的多进程方法。与DOS和早期的Windows不同,Unix/Linu ...
kiddwyl 评论(0) 有2846人浏览 2007-03-08 23:41

TCP套接口的缓冲区

《unix网络编程》 Page42 每一个 TCP 套接口有一个发送缓冲区,我们可以用 SO_SNDBUF 套接口选项来改变这一缓冲区的大小。当应用进程调用 write 时,内核从应用进程的缓冲区中 copy 所有数据到套接口的发送缓冲区。如果套接口的发送缓冲区容不下应用程序的所有数据(或是应用进程的缓冲区大于套接口发送缓冲区,或是套接口发送缓冲区还有其他数据),应用进程将被挂起(睡眠)。这里假设套 ...
iunknown 评论(0) 有4947人浏览 2007-03-08 15:23

总算有了一个新家

总算将新家布置的比较象样了,因为对于UNIX/LINUX不熟,从开始在DreamHost注册到,今天将架起的blog从typo换成了mephisto整整都用去了十天。 而且刚才还是出了一点错,生成存时直接跑得是 rake RAILS_ENV=production db:bootstrap 结果使用了系统默认的字符集,而不是我所需要的utf-8,只好又重新import了一次,结 ...
leeseon 评论(0) 有908人浏览 2007-03-05 17:53

mysql 时间的相关处理

  mysql 时间处理Mysql日期和时间函数不求人 select TO_DAYS(CURDATE())- TO_DAYS('2007-01-01');   查询某时间距现在的天数对于每个类型拥有的值范围以及并且指定 ...
phantom 评论(0) 有1923人浏览 2007-03-03 06:23

中文 Makefile 的教程

跟我一起写 Makefile陈皓 (CSDN)概述——什么是makefile?或许很多Winodws的程序员都不知道这个东西,因为那些Windows的IDE都为你做了这个工作,但我觉得要作一个好的和 professional的程序员,makefile还是要懂。这就好像现在有这么多的HTML的编辑器,但如果你想成为一个专业人士,你还是要了解 HTML的标识的含义。特别在Unix下的软件编译,你就不能不 ...
simon_zhang 评论(0) 有1157人浏览 2007-01-25 11:16

ubuntu root 密码 的问题

 新接触ubuntu的人(base on debian),大多会因为安装中没有提示root密码而不太清楚为什么会这样。根据ubuntu的中文文档,总结了本文。关键词:如何设定/改变/启用 root 使用者的密码?    * sudo passwd root 为了启用 root 帐号 (也就是 设置一个口令) 使用: sudo passwd root当你使用完毕后屏蔽 root 帐号 使用: sudo ...
simon_zhang 评论(0) 有1612人浏览 2006-07-20 23:19

Solaris下编译Python

  因为安装mod_python的原因,需要自己编译python,一般的流程是下载源代码,解压,configure,make ,make install,但是因为是在Solaris(2.9-Sparc)上,就出现了不少问题:(,以下是编译安装过程中,出现过的一些问题。  1.因为Solaris的tar原因,俺在解压就碰到了问题,我的使用经验是尽量不要用Solari ...
agile_boy 评论(0) 有2377人浏览 2006-05-14 13:27

过程和数据的演化

读了孟岩老师的理解矩阵之后,深有感触。 “矩阵是线性空间里的变换的描述。”矩阵本身是一种描述如何变换状态的东西,而变换状态的主体也是矩阵。并且状态变换本身也是可以作为变换的主体继续演化。这种思想和SICP这本书描述的颇为神似。在Scheme这种语言中,数据和过程之间的界限非常模糊,过程可以作为数据来对待。尤其是第4章,深刻论述了过程作为一种描述机器结构的数据,完全就是一种普普通通的数据而已。最近在读 ...
dongbin 评论(0) 有1233人浏览 2006-04-11 02:56

读了《UNIX编程艺术》后对Shell的理解

读了《Unix编程艺术》后,对Shell有了新的理解: Shell也可以看作是一种函数调用方式,它是进程独立的,以文本流为参数的一种调用。 Shell跟普通的函数调用相比,它不仅是模封装的逻辑实体,而且是物理实体(进程独立)。所以封装的更彻底。而编程语言中的模块由于线程的存在,还要被同步等问题打破黑盒。 管道,重定向相当于一种参数传递机制。相对于 函数调用,他的强大还在于异步的数据传输。 由于 ...
dongbin 评论(0) 有1481人浏览 2006-04-11 02:30

最近博客热门TAG

Linux(50906) Windows(39381) Ubuntu(12131) OS(11385) Unix(7865) DOS(5983) CentOS(3691) IIS(3338) RedHat(3109) Debian(2038) AIX(1742) FreeBSD(1479) Solaris(1437) SuSE(777) OSX(451)

博客人气排行榜

    博客电子书下载排行

      >>浏览更多下载

      相关资讯

      相关讨论

      Global site tag (gtag.js) - Google Analytics