博客(blog)、维基(wiki)、播客(podcast)、rss阅读改变了人们对传统门户网站的依赖,那么从gmail开始,人们将改变传统电子邮件应用的体验。上世纪末第一代互联网兴起的时候,当时大家所申请的免费信箱大部分都是2m左右的。那个时候很多网民的网络带宽从14.4k的拨号调制解调器到56k不等,但现在512kb以上的宽带的普及率已经相当高了。随着现在带宽的不断提升,存储成本的持续下降,用户在线时间的延长,电子邮件作为最核心的互联网应用,必然需要转变以适应今天的网络环境。终于2004年4月著名互联网搜索引擎公司google推出了gmail信箱的服务,所谓gmail即是1gb的电子信箱,而现在gmail的信箱容量更是扩充到了2gb。 gmail的出现,让大家看到了更新式更全面的互联网应用模式。从gmail开始,新浪、雅虎、网易等相继推出免费2gb信箱。获得google gmail信箱...
tcp/ip 简史 近年来,随着“传输控制协议/网际协议(tcp/ip)”套件的广泛使用,它已经成为网络通信中事实上的标准。这绝大部分要归功于因特网的迅猛发展以及对在不同平台、设备和操作系统中以它们都理解的“语言”来共享数据的需要。让我们首先了解 tcp/ip 的历史。 在 20 世纪 60 年代后期,美国国防部(dod)意识到其内部日渐突出的通信问题。在 dod 工作人员、研究实验室、大学以及承包商之间日益增长的电子信息通信量遇到了严重的障碍。组成 dod 的不同实体和组织拥有来自不同计算机制造商的计算机系统,这些计算机系统运行不同的操作系统并使用不同网络拓扑结构和协议。 高级研究项目局(advanced research projects agency,arpa)被授命提出一种解决这个问题的方案。arpa 与各大学和计算机制造商结盟来开发一组通信标准。该联盟确定并构建了 4 节点的网络...
linux是操作系统中的一朵奇葩,是中国软件发展的机遇。要使这朵奇葩在中国的大地上生根、发芽、开花,要想抓住linux机遇,首先必须解决中文本地化的问题。 1999年政府公开支持在中国发展linux,国内出现了好几家制作中文linux发布版本的公司,推动了linux在中国的发展和普及,但在初期中文linux都是采用中文平台的方式。 一、“中文平台” “中文平台”是为了让计算机能处理中文信息,在操作系统上建立必要的中文处理手段,即在ascii码的操作系统上架构一个中文处理环境,用来提供中文的输入、显示、打印和中文文件的存储、处理、传输,并为应用软件开发和运行提供支持,俗称“中文平台”。 中文平台的主要技术特点是在ascii码的操作系统上架构一个中文处理环境。该中文处理环境为了简化字符处理而使用的处理码可能是把汉字作为一个宽字符来处理,但进出核心的代码流都采用文件码,即多字节字符,所...
导读:lsb是什么? lsb是linux standard base取首字母的缩写。lsb的目标是制定标准提高linux系统与其他相似系统的兼容性。lsb标准定义了二进制环境,符合lsb的应yon程序在其中可以可以在其中运行。 最近 linux standards base(lsb)3.0规范已经发布。新的lsb标准旨在防止linux分化,已获得了主要linux厂商的广泛支持。lsb规范由free standards group(自由标准组织)负责维护和开发,并计划通过一套基本api和库实现互操作性,这样isv就可以开发和移植应用,以使应用能够在lsb认证的linux版本上运行。这套lsb标准目前支持7种架构,包括ia32、ia64、ppc32、ppc64、s390、s390x和x86_64。lsb 3.0对2.0进行了很多提升。free standards group的执行理事jim ...
晚到也比没有好,新一代的linux内核,2.6.14版,上个周末终于出炉了。 这一最新版本的内核原计划在10月7日发布的。对于这“迟到”,linus torvalds给出了解释,他说,因为最后阶段出现的几个bug,发布推迟了,不过,其中有几个bug最后发现是错误的报告(嘿,我应该对此感到高兴,但在最后阶段有bug出现确实有点打击人。) 好东西还是有的,只要你肯等待。 和2.6.13版相比,2.6.14版的内核包含了各方各面的变化,torvalds说,对标准内核的一个大的变化是,它现在包含了centrino wi-fi支持。 许多linux版本,比如suse 10和xandros 3,都可以通过使用ipw2xxx驱动和linux的热插拔功能来支持centrino。这样,就可以用一个linux兼容的界面来转换centrino卡和微型适配器硬件。 把这种支持融入内核,就很容易使linux支持基于...
作为ibm系列产品全面支持linux的一部分,lotus domino/notes 从r5.0.0开始提供基于linux的版本。 本文将以red hat enterprise linux 4.0 为例,介绍在linux平台上进行lotus domino/notes 6.0的安装与配置。lotus domino/notes 6包括了1000多项全新和增强特性,还改进了邮件存档、邮件日记和垃圾邮件控制等功能。在lotus domino /notes 6.0里,lotus做了许多技术上的改进,其中一个很重要的方面就是对j2ee的支持。比如在数据管理和应用集成方面,只要把domino所提供的功能嵌入进去,用户就能得到一个功能更强大的解决方案。 lotus domino/notes 6支持活动目录的以及xml等开放标准。 一、系统要求: 硬件:中央处理器:兼容 intel x86处理器pentiu...
在linux中要添加和删除程序是一件相当麻烦的事情,软件的安装可以用千奇百怪来形容,除了最简单的双击rpm包来安装软件外,还有通过make、configure命令来安装的,也有通过将软件直接copy到指定目录来安装的。除了rpm包的安装方法最简单外,其余的方法都很难被用户掌握,不过今天我们将给大家介绍通过第三方软件来帮助我们安装和删除linux中程序的方法。 首先我们到http://www.stierand-linuxit.de/kinstaller/kinstaller-0.2.tar.gz去下载一款名为kinstaller的软件压缩包,下载后在linux 中进行解压,然后在命令窗口中分别输入: configure make make install 这样就将该软件安装上了,随后输入kinstaller可以起动这个软件(图1),在软件的“installation”页面中点击“selec...
问:我的网络里面有两台运行着linux的机器,我想让他们彼此之间可以通过mount方式访问双方的根目录。具体应该使用哪些命令和方式呢? 答:你可以考虑使用samba来实现此项功能。首先通过在/etc/samba/smb.conf中加入相关的配置信息来共享根目录,然后在每台linux系统里面执行: mount -t smbfs //ip/sharename /path/to/mountpoint 实现挂接。这样你就可以通过访问/path/to/mountpoint实现两台机器的相互访问了。...
使用linux kernel module的一般目的就是扩展系统的功能,或者给某些特殊的设备提供驱动等等。其实利用linux内核模块我们还可以做一些比较“黑客”的事情,例如用来拦截系统调用,然后自己处理。嘿嘿,有意思的说。 下面给出一个简单的例子,说明了其基本的工作过程。#define module#define __kernel__#include <linux/module.h>#include <linux/kernel.h>#include <asm/unistd.h>#include <sys/syscall.h>#include <linux/types.h>#include <linux/dirent.h>#include <linux/string.h>#include <linux/...
sppence murray 是 linux 开发高手之一,同时长期以来他一直是 unix 的坚定支持者。本文介绍的是 murray 和他在 codemonks consulting 的同事在日常的 linux 开发以及应用服务工作中用到的基本技术: shell 脚本,相信 linux 的开发人员都会受益于这项有用而且通用的技术。 spence murray 是 codemonks consulting 的创始人之一,自从 20 世纪 80 年代最早在 sunos 上编写代码到现在,一直致力于 unix/linux 的开发。从那时起,他曾在 ibm 公司的 aix、sgi 公司的 irix 工作,长时间地编写跨平台的 unix 代码,包括 hp/ux,irix,solaris/sunos,sco unix,各种 bsd,macos x,当然,还有 linux。从图形/视频设备驱动程序到 u...
Java Asp PHP .Net XML C/C++ CGI VB Jsp J2ee J2se J2me EJB Servlet Tomcat Resin Struts Weblogic Eclipse ANT GUI JMS Web servise IDEA Webphere Hibernate Spring Jboss Applet Swing Socket Javamail Perl Ajax P2P 安全 模式 框架 测试 开源 游戏
Windows XP Windows 2000 Windows 2003 Windows Me Windows 9.x Linux UNIX 注册表 操作系统 服务器 应用服务器