上海闲话的作者简介
邵宛澍,网名梅玺阁主,浙江余姚籍,世居上海。出身世家,从家谱可以追溯到北宋理学宗师邵雍(康节);伯公邵洵美,是徐悲鸿、徐志摩的结拜兄弟,“鸳鸯蝴蝶派”新诗的代表人,也是中国现代史上著名的出版家与翻译家;父亲邵林,著名集邮家、化学家,掌《上海集邮》笔政二十年,著作等身。邵宛澍本人为美国圣母大学MBA,现任美国商务部驻东南亚及太平洋地区系统主管,同时也是中国LINUX协会的副理事长。所谓“三代富贵,方知饮食”,邵宛澍从小耳濡目染,于诗文、饮食、训诂均有建树。
Linux是源于UNIX想必你也知道。UNIX是一类系统的统称,宏内核架构,有自己的约定俗成的实现标准,比如系统调用的方式。最为经典的UNIX系统就是SUN公司的Solaris,是UNIX所有特性的集合体。
Linux是沿袭了UNIX的内核架构和系统实现模式,但是针对当前PC机嵌入式设备进行了剪裁和配置。形象的说,Linux是UNIX的小弟。具有UNIX的部分特性。
红帽是基于Linux内核的一个客户端系统,是Linux中的一个,此外还有Fedora,Ubuntu等等很多。基于UNIX的有Solaris,HP-UX,System-5等等。
另外,虚机团上产品团购,超级便宜
具体操作,就不细述。借此科普一下。(看明白了,就知道Linux,有的版本就太简单化了)
UNIX 与 Linux 之间的关系是一个很有意思的话题。在目前主流的服务器端操作系统中,UNIX 诞生于 20 世纪 60 年代末,Windows 诞生于 20 世纪 80 年代中期,Linux 诞生于 20 世纪 90 年代初,可以说 UNIX 是操作系统中的"老大哥",后来的 Windows 和 Linux 都参考了 UNIX。
现代的 Windows 系统已经朝着“图形界面”的方向发展了,和 UNIX 系统有了巨大的差异,从表面上甚至看不出两者的关联。
一、Unix 的那些往事
Unix
UNIX操作系统(尤尼斯),是一个强大的多用户、多任务操作系统,支持多种处理器架构,按照操作系统的分类,属于分时操作系统,最早由KenThompson、Dennis Ritchie和Douglas McIlroy于1969年在AT&T的贝尔实验室开发。它的商标权由国际开放标准组织所拥有,只有符合单一UNIX规范的UNIX系统才能使用UNIX这个名称,否则只能称为类UNIX(UNIX-like)。
Unix在开发的过程中,没有任何的奖励制度和管理,一开始在AT&T公司出现。20世纪70年代,AT&T公司开始注意到Unix所带来的商业价值。保护Unix,并让其成为一种商业机密。从1979年Unix的版本V7开始,Unix的许可证开始禁止大学使用Unix的源码,包括在授课中学习。
Unix家谱
到了1980年,有两个最主要的Unix的版本线,一个是Berkeley的BSD UNIX,另一个是AT&T的Unix,竞争最终引发了Unix的战争。1982年,Joy创建了Sun Microsystems公司并提供了工作站–Sun-1,运行SunOS(Solaris以之后的十年出现)。而AT&T则在随后的几年中发布了Unix System V的第一版,一个具有强大影响力的操作系统,最终造就了IBM的AIX和HP的HP-UX。
标准
Unix 操作系统因其开放性、可移植性、多用户多任务以及稳定性等特点,加上本身强大的网络通讯功能,被广泛的应用在各主要行业中 [3] 。UNIX用户协会最早从20世纪80年代开始标准化工作,1984年颁布了试用标准。后来IEEE为此制定了POSIX标准(即IEEE1003标准)国际标准名称为ISO/IEC9945它通过一组最小的功能定义了在UNIX操作系统和应用程序之间兼容的语言接口。POSIX是由Richard Stallman 应IEEE的要求而提议的一个易于记忆的名称,含义是Portable OPerating System Interface(可移植操作系统接口) ,而X表明其API的传承。
UNIX特性
UNIX系统是一个多用户,多任务的分时操作系统。
UNIX的系统结构可分为三部分:操作系统内核(是UNIX系统核心管理和控制中心,在系统启动或常驻内存),系统调用(供程序开发者开发应用程序时调用系统组件,包括进程管理,文件管理,设备状态等),应用程序(包括各种开发工具,编译器,网络通讯处理程序等,所有应用程序都在Shell的管理和控制下为用户服务)。
UNIX系统大部分是由C语言编写的,这使得系统易读,易修改,易移植。
UNIX提供了丰富的,精心挑选的系统调用,整个系统的实现十分紧凑,简洁。
UNIX提供了功能强大的可编程的Shell语言(外壳语言)作为用户界面具有简洁,高效的特点。
UNIX系统采用树状目录结构,具有良好的安全性,保密性和可维护性。
UNIX系统采用进程对换(Swapping)的内存管理机制和请求调页的存储方式,实现了虚拟内存管理,大大提高了内存的使用效率。
UNIX系统提供多种通信机制,如:管道通信,软中断通信,消息通信,共享存储器通信,信号灯通信。
二、Linux 的那些往事
Linux 内核最初是由李纳斯•托瓦兹(Linus Torvalds)在赫尔辛基大学读书时出于个人爱好而编写的,当时他觉得教学用的迷你版 UNIX 操作系统 Minix 太难用了,于是决定自己开发一个操作系统。第 1 版本于 1991 年 9 月发布,当时仅有 10,000 行代码。
李纳斯•托瓦兹
李纳斯•托瓦兹没有保留 Linux 源代码的版权,公开了代码,并邀请他人一起完善 Linux。与 Windows 及其他有专利权的操作系统不同,Linux 开放源代码,任何人都可以免费使用它。
据估计,现在只有 2% 的 Linux 核心代码是由李纳斯•托瓦兹自己编写的,虽然他仍然拥有 Linux 内核(操作系统的核心部分),并且保留了选择新代码和需要合并的新方法的最终裁定权。现在大家所使用的 Linux,我更倾向于说是由李纳斯•托瓦兹和后来陆续加入的众多 Linux 好者共同开发完成的。
李纳斯•托瓦兹无疑是这个世界上最伟大的程序员之一,何况,他还搞出了全世界最大的程序员交友社区 GitHub (开源代码库及版本控制系统)。
关于 Linux Logo 的由来是一个很有意思的话题,它是一只企鹅。
为什么选择企鹅,而不是选择狮子、老虎或者小白兔?有人说因为李纳斯•托瓦兹是芬兰人,所以选择企鹅,有人说因为其他动物图案都被用光了,李纳斯•托瓦兹只好选择企鹅。
我更愿意相信以下说法,企鹅是南极洲的标志性动物,根据国际公约,南极洲为全人类共同所有,不属于世界上的任何国家,可国家都无权将南极洲纳入其版图。Linux 选择企鹅图案作为 Logo,其含义是:开放源代码的 Linux 为全人类共同所有,可公司无权将其私有。
三、UNIX与Linux的亲密关系
二者的关系,不是大哥和小弟,"UNIX 是 Linux 的父亲"这个说法更怡当。之所以要介绍它们的关系,是因为要告诉读者,在学习的时候,其实 Linux 与 UNIX 有很多的共通之处,简单地说,如果你已经熟练掌握了 Linux,那么再上手使用 UNIX 会非常容易。
二者也有两个大的区别:
UNIX 系统大多是与硬件配套的,也就是说,大多数 UNIX 系统如 AIX、HP-UX 等是无法安装在 x86 服务器和个人计算机上的,而 Linux 则可以运行在多种硬件平台上;
UNIX 是商业软件,而 Linux 是开源软件,是免费、公开源代码的。
Linux 受至旷大计算机爱好者的喜爱,主要原因也有两个:它属于开源软件,用户不用支付可费用就可以获得它和它的源代码,并且可以根据自己的需要对它进行必要的修改,无偿使用,无约束地继续传播;
它具有 UNIX 的全部功能,任何使用 UNIX 操作系统或想要学习 UNIX 操作系统的人都可以从 Linux 中获益。
开源软件是不同于商业软件的一种模式,从字面上理解,就是开放源代码,大家不用担心里面会搞什么猫腻,这会带来软件的革新和安全。另外,开源其实并不等同于免费,而是一种新的软件盈利模式。目前很多软件都是开源软件,对计算机行业与互联网影响深远。开源软件本身的模式、概念比较晦涩,这套《Linux教程》旨在指导读者应用 Linux,大家简要理解即可。
近年来,Linux 已经青出于蓝而胜于蓝,以超常的速度发展,从一个丑小鸭变成了一个拥有庞大用户群的真正优秀的、值得信赖的操作系统。历史的车轮让 Linux 成为 UNIX 最优秀的传承者。
Linux 和 UNIX 的关系/区别
Linux 是一个类似 Unix 的操作系统,Unix 要早于 Linux,Linux 的初衷就是要替代 UNIX,并在功能和用户体验上进行优化,所以 Linux 模仿了 UNIX(但并没有抄袭 UNIX 的源码),使得 Linux 在外观和交互上与 UNIX 非常类似。说模仿可能会被人喷,你也可以说微创新或者改进。相比于 UNIX,Linux 最大的创新是开源免费,这是它能够蓬勃发展的最重要原因;而目前的 UNIX 大部分都是收费的,小公司和个人都难以承受。正是由于 Linux 和 UNIX 有着千丝万缕的联系,所以人们把 Linux 叫做“类UNIX系统”,下节我们将会着重讲解。UNIX/Linux系统结构
UNIX/Linux 系统可以粗糙地抽象为 3 个层次(所谓粗糙,就是不够细致、精准,但是便于初学者抓住重点理解),如图 3 所示。底层是 UNIX/Linux 操作系统,即系统内核(Kernel);中间层是 Shell 层,即命令解释层;高层则是应用层。1) 内核层
内核层是 UNIX/Linux 系统的核心和基础,它直接附着在硬件平台之上,控制和管理系统内各种资源(硬件资源和软件资源),有效地组织进程的运行,从而扩展硬件的功能,提高资源的利用效率,为用户提供方便、高效、安全、可靠的应用环境。2) Shell层
Shell 层是与用户直接交互的界面。用户可以在提示符下输入命令行,由 Shell 解释执行并输出相应结果或者有关信息,所以我们也把 Shell 称作命令解释器,利用系统提供的丰富命令可以快捷而简便地完成许多工作。3) 应用层
应用层提供基于 X Window 协议的图形环境。X Window 协议定义了一个系统所必须具备的功能(就如同 TCP/IP 是一个协议,定义软件所应具备的功能),可系统能满足此协议及符合 X 协会其他的规范,便可称为 X Window。现在大多数的 UNIX 系统上(包括 Solaris、HP-UX、AIX 等)都可以运行 CDE (Common Desktop Environment,通用桌面环境,是运行于 UNIX 的商业桌面环境)的用户界面;而在 Linux 上广泛应用的有 Gnome(见图)、KDE 等。X Window 与微软的 Windows 图形环境有很大的区别:UNIX/Linux 系统与 X Window 没有必然捆绑的关系,也就是说,UNIX/Linux 可以安装 X Window,也可以不安装;而微软的 Windows 图形环境与内核捆绑密切。
UNIX/Linux 系统不依赖图形环境,依然可以通过命令行完成 100% 的功能,而且因为不使用图形环境还会节省大量的系统资源。
作为服务器部署,绝大多数 Linux 并不安装或并不启用图形环境。这是一个关于如何在Linux系统中找到僵尸进程并杀死它们的小知识。还可以了解一些关于进程和僵尸进程的知识。
在学习僵尸进程之前,让 让我们回顾一下什么是Linux进程。
简而言之,进程是程序的运行实例。它可以运行在前端或后端。它可以是父进程或子进程。
在Linux系统中,除了PID为0的第一个init进程之外,其他所有进程都有父进程。一个进程也可以有自己的子进程。
唐 I don’我不相信?尝试在终端中使用pstree命令来查看进程的树形结构,您可以看到 quot家谱 quot系统中每个进程的。
Linux系统里的僵尸进程是什么?
当子进程死亡时,其父进程将收到执行某些清理操作的通知,如释放内存。但是,如果父进程不知道子进程的死亡,子进程将进入僵死状态。从父进程的角度来看,子进程仍然存在,即使子进程实际上已经死了。这是如何 quot僵尸进程 quot产生并存在于体制中。
这里 这是一个关于关闭僵尸进程的非常有趣的观点。美国:
你真的需要关心僵尸进程吗?
重要的一点是,僵尸进程并没有名字那么可怕。
但是,如果系统中没有多少内存,或者有太多的僵尸进程正在消耗内存,问题就会变得更糟。同样,大多数Linux系统进程的最大PID都设置为32768。如果太多的僵尸进程导致没有PID可用于其他重要任务,您的系统将会崩溃。
这是真实存在的可能性,而且有一定的概率,尤其是当有一个编码很差的程序开始产生大量僵尸进程的时候。
在这种情况下,找到并杀死僵尸进程是明智的。
如何找到僵尸进程
Linux系统中的进程可能处于以下状态之一:
D=不间断睡眠I=空闲R=运行S=睡眠T=被预定信号终止t=被调试器终止Z=僵尸状态如何看待进程及其当前状态?一个简单的方法是在终端中使用top命令。
正如您在上面的截图中看到的,截图中有250个任务,其中一个在 quot跑步 quot状态下,248个进程处于 quot睡觉睡觉 quot状态,一个是在 quot僵尸 quot状态。
现在问题进入下一步。如何杀死 quot僵尸 quot流程?
如何找到并杀死一个僵尸进程?僵尸进程能被杀死吗?
僵尸进程已死。如何才能杀死一个死进程?
在僵尸**中,你可以射中僵尸的头部或者烧死他们,但是它赢了 我不在这里工作。你可以让系统着火来杀死僵尸进程,但这不是一个可行的方案。
有些人建议将SIGCHLD发送给父进程,但是这个信号很可能会被忽略。另一种方法是通过杀死父进程来杀死僵尸进程。这听起来很野蛮,但这是确保杀死僵尸进程的唯一方法。
首先,通过在终端中使用ps命令,我们枚举僵尸进程并获得它们的进程ID:
PS UX输出的第8列
确认进程ID后,我们可以得到它的父进程ID:
Ps -o ppid=-p你也可以结合以上两个命令直接得到僵尸进程的pid和其父进程的PID:
Ps-a-ostat,PID,ppid
Kill -9再次运行ps命令或者top命令,可以验证僵尸进程是否已经被杀死。
恭喜你!现在你知道如何清理僵尸进程了。
王者之心2点击试玩
[编辑本段]一、惠普公司 网址:http://wwwhpcom
惠普研发有限合伙公司(Hewlett-Packard Development Company, LP)(NYSE:HPQ)
1939年,在美国加州帕洛阿尔托市(Palo Alto)爱迪生大街367号的一间狭窄车库里,两位年轻的发明家比尔休利特(Bill Hewlett)和戴维帕卡德(David Packard),怀着对未来技术发展的美好憧憬和发明创造的激情创建了HP公司,开始了硅谷的创新之路。
六十多年来,HP从未停止过创新和变革的步伐。这种精神使HP从一家年收入4000美元的公司,发展成为今天在全球拥有约150,000名员工、分支机构遍及170多个国家和地区、2005财年营业收入达867亿美元的信息产业巨擘,业务范围涵盖IT基础设施、全球服务、商用和家用计算以及打印和成像等领域。目前全世界有超过十亿人正在使用HP技术。如今的HP,作为全球领先的高科技公司,在美国财富500强中名列第11,在全球财富500强中名列第28,并在美国《商业周刊》"全球最具价值品牌"中排名第13位。HP当年创业的车库也被美国政府确立为硅谷诞生地。HP的创新精神更是激发了千千万万硅谷人的创业激情。
基于多年服务全球各类用户的丰富经验、业界无与伦比的人才资源、日臻完善的服务与支持体系以及强大的合作伙伴关系,HP致力于帮助人们在商业活动、社会活动和个人生活中更加灵活地应用科技,实现梦想。
所有这一切都始于"汽车库"和饼店
HP 由斯坦福大学学生 Bill Hewlett 和 Dave Packard 于 1939 年创建。 该公司建在硅谷的一间汽车库里,第一个产品是声频振荡器,是音响师使用的电子测试仪器。 HP 的第一个客户是 Walt Disney Studios,该公司购买了 8 台音频振荡器为**《Fantasia》开发和测试具有创新意义的音响系统。
Compaq 计算机公司是 1982 年在美国德州休斯顿的一家饼店里成立的。 总之,新 HP 的员工正分享着一种令客户满意的激情、一种高效而又灵活的团队合作精神、以及一种信任和尊重他人的承诺。
不断创新 为了更好地为客户服务,不断开拓新的市场,HP每年在研发方面的投入达40亿美元,用于开发产品、解决方案和新技术。HP发明、设计和提供推动商业价值、创造社会价值、以及改善客户生活的技术解决方案,并在UNIX 服务器、Linux 服务器、Windows 服务器、磁盘存储系统、存储局域网系统(SAN)、外部RAID存储系统、工作站、台式机、笔记本电脑、手持设备、喷墨打印机、激光打印机等多个市场领域占据领先地位。
HP在中国
中国惠普有限公司成立于1985年,是中国第一家中美合资的高科技企业。在二十年的发展历程中,中国惠普始终保持业务的高速增长,是HP全球业务增长最为迅速的子公司之一。
中国惠普公司总部位于北京,目前已在国内设立了九大区域总部、37个支持服务中心、超过200个金牌服务网点、惠普商学院、惠普IT管理学院和惠普软件工程学院,现有员工3000多人。中国惠普有限公司致力于以具有竞争力的价格,为中国用户提供科技领先的产品与服务,培养一流人才、提供最佳客户体验,并最终与中国共同成长。
中国惠普业务范围涵盖IT基础设施、全球服务、商用和家用计算以及打印和成像等领域,客户遍及电信、金融、政府、交通、运输、能源、航天、电子、制造和教育等各个行业。
从创立之日起,中国惠普便将"做优秀的企业公民"作为自己立身于中国的基础。中国惠普不仅在中国推广"世界e家"计划、支持教育事业,并积极捐助医疗、环保等公益事业。中国惠普是北京外资企业十大纳税大户,并连续多年被全国外商协会评为十佳合资企业。从2001年起,中国惠普已连续六年荣获 "中国最受尊敬企业"称号。
HP产品(家庭及居住办公)
HP Pavilion 家用电脑
Compaq Presario 家用电脑
笔记本电脑与平板电脑
掌上型电脑
打印机与多功能一体机
扫描仪
便携式照片工作室
专业照片喷墨打印机
HP产品(中小型企业)
台式机与工作站
笔记本电脑与平板电脑
打印机与多功能一体机
掌上电脑及计算器
显示器
扫描仪
商用彩色打印机
服务器
存储设备
HP产品(大型企业)
服务器
存储设备
HP BladeSystem BL 刀片式服务器
惠普软件
ProCurve网络设备
打印机与多功能一体机
HP产品(图形艺术)
数字印刷
大幅面专业打印机
大幅面商业打印机» 专业打印系统
专业照片喷墨打印机 [编辑本段]二、幽门螺杆菌 学名:Helicobacter pylori,简称Hp。
Hp是一种单极、多鞭毛、末端钝圆、螺旋形弯曲的细菌。长25~40μm,宽05~10μm。革兰染色阴性。有动力。在胃粘膜上皮细胞表面常呈典型的螺旋状或弧形。在固体培养基上生长时,除典型的形态外,有时可出现杆状或圆球状。
电镜下,菌体的一端可伸出2~6条带鞘的鞭毛。在分裂时,两端均可见鞭毛。鞭毛长约为菌体1~15倍。粗约为30nm。鞭毛的顶端有时可见一球状物,实为鞘的延伸物。每一鞭毛根部均可见一个圆球状根基伸入菌体顶端细胞壁内侧。在其内侧尚有一电子密度降低区域。。鞭毛在运动中起推进器作用,在定居过程中起抛锚作用。
生理学和分子生物学特征
Hp是微需氧菌,环境氧要求5~8%,在大气或绝对厌氧环境下不能生长。许多固体培养基可作Hp分离培养的基础培养基,布氏琼脂使用较多,但需加用适量全血或胎牛血清作为补充物方能生长。常以万古霉素、TMP、两性霉素B等组成抑菌剂防止杂菌生长。
Hp对临床微生物实验中常用于鉴定肠道细菌的大多数经典生化实验不起反应。而氧化酶、触酶、尿素酶、碱性磷酸酶、r-谷氨酰转肽酶、亮氨酸肽酶这七种酶反应是作为Hp生化鉴定的依据。
Hp的全基因序列已经测出,其中尿素酶基因有四个开放性读框,分别是UreA、 UreB、 UreC 和UreD。UreA和UreB编码的多肽与尿素酶结构的两个亚单位结构相当。Hp的尿素酶极为丰富,约含菌体蛋白的15%,活性相当于变形杆菌的400倍。尿素酶催化尿素水解形成氨云保护细菌在高酸环境下生存。此外,尚有VacA基因和CagA基因,分别编码空泡毒素和细胞毒素相关蛋白。根据这两种基因的表达情况,又将Hp菌株分成两种主要类型:Ⅰ型含有CagA和VacA基因并表达两种蛋白,Ⅱ型不含CagA基因,不表达两种蛋白,尚有一些为中间表达型,即表达其中一种毒力因子。现在多认为Ⅰ型与胃疾病关系较为密切。 [编辑本段]三、Handphone缩写 常用于地址簿等处。
手机的英文,常用有三种:
handphone-英国、新加坡等地常用。
cellphone,mobilephone-美式用法。 [编辑本段]四、Health Power缩写 Health Point、Hit Point或Health Power的缩写
原意健康的指数,也就是游戏中角色的生命值。或称游戏角色的血量,因为在大多游戏中补HP的药都是红的,因此在游戏中又称为"红"等。 也作Hit Point。或许有人会有疑问,为什么会有两个,那么以下就是解答。
本来HP就是Health Point不过因为游戏的发展,当人物升级的时候会成长力量、智力等等其他属性,而HP和MP等也就随力量、智力等变量的增加而相应增加,所以Health Point就渐渐变为Hit Point不过两者依然通用。 [编辑本段]五、Harry Potter缩写 简述
《哈利·波特》系列小说(中文简体版)Harry Potter(译为哈利·波特),英文男子名(全名Harry James Potter,译为哈利·詹姆·波特),是英国女作家JK罗琳的著名系列小说《哈利·波特》系列中的主人公。因此,Harry Potter也可理解为该系列小说的英文名称。
《哈利·波特》系列魔幻小说,英国女作家JK罗琳(Joanne Kathleen Rowling)著,其作品被翻译成近70多种语言,在全世界200多个国家累计销量达3亿多册。《哈利·波特》系列以霍格沃茨魔法学校为主要舞台,叙述了哈利与邪恶魔法势力作斗争的故事。该系列小说已被翻译成70多种文字,销量数3亿多册,被评为最畅销的4部儿童小说之一,成为继米老鼠、史努比、加菲猫等卡通形象以来最成功的儿童偶像。
哈利·波特,一个戴着眼镜的男孩,骑着他的飞天扫帚,在世界各地掀起一股魔法旋风,全世界都为之疯狂。在他的世界里,奇迹、神话、魔法……什么都不会过分;哈利、罗恩、赫敏、金妮……现在,让我们也骑上飞天扫帚,和他一起飞吧!
至2007年7月21日,《哈利·波特》系列已全部出版,共7册。
分别为:
1、哈利·波特与魔法石(英:Harry Potter and the Philosopher's Stone,美:Harry Potter and the Sorcerer's Stone),中文繁体版译:哈利波特 ─ 神秘的魔法石
2、哈利·波特与密室(Harry Potter and the Chamber of Secrets),中文繁体版译:哈利波特 ─ 消失的密室
3、哈利·波特与阿兹卡班的囚徒(Harry Potter and the Prisoner of Azkaban),中文繁体版译:哈利波特 ─ 阿兹卡班的逃犯
4、哈利·波特与火焰杯(Harry Potter and the Goblet of Fire),中文繁体版译:哈利波特 ─ 火杯的考验
5、哈利·波特与凤凰社(Harry Potter and the Order of Phoenix),中文繁体版译:哈利波特 ─ 凤凰会的密令
6、哈利·波特与“混血王子” (Harry Potter and the Half-Blood Prince),中文繁体版译:哈利波特 ─ 混血王子的背叛
7、哈利·波特与死亡圣器(Harry Potter and the Deathly Hallows),中文繁体版译:哈利波特 ─ 死神的圣物
哈利·波特作者
罗琳(《哈利·波特》系列小说作者)自从乔安妮·凯瑟琳·罗琳(JK Rowling)(1966—)七岁完成第一部小说《Rabbit》,关于一只兔子。24岁那年(1991年)在火车上(从伦敦去曼彻斯特)看到窗外一个戴着眼镜的小男巫朝她微笑并挥手时,罗琳便萌生了进行魔幻题材写作的想法。她在七年后,把这个想法变成了现实。于是,《哈利·波特与魔法石》(1997)诞生了,并让全世界的人为之喝彩。
《哈利·波特》系列小说凭着出奇的想象、层层迭出的悬念和利于儿童阅读的语言,几乎是一夜之间征服了世界各地的少年读者。罗琳又先后创作了《哈利·波特与密室》 (1998)、《哈利·波特与阿兹卡班的囚徒》(1999)、《哈利·波特与火焰杯》(2000)、《哈利·波特与凤凰社》(2003)和《哈利·波特与“混血王子”》(2005)《哈利·波特与死亡圣器》(2007)。
2007年是《哈利·波特》系列小说问世10周年。迄今为止,该系列小说已被译成70多种语言,总销量已达到325亿册。罗琳也因创作了《哈利·波特》系列小说和**而名利双收。作为2006年的圣诞礼物,罗琳在她的官方网站上公布了第七部书的书名:Harry Potter and the Deathly Hallows。2007年2月1日,同样是在她的官网上,罗琳宣布,第七部书将于英国夏令时2007年7月21日星期六00:01在英国和美国出版。也会在21号星期六00:01在全世界其他讲英语的国家出版。
这些作品的陆续问世,不断地刷新着世界小说发行史的记录。哈利·波特这个人物顿时叱咤文学江湖,让数不清的读者为之倾倒,这不能不说是文学史上的一个奇迹。罗琳这个富有想象力的魔法妈妈带给了无数人欢笑与泪水,也带给了全世界的FANS一个美丽的梦。这部作品改编成的**也火遍了全世界。
哈利的饰演者丹尼尔·雷德克里夫成为英国最富有的少年,鲁伯特·格林特和艾玛·沃特森不知有了多少的FANS。随着《哈利·波特》的不断翻新,**主角也一个个长大,与此同时FANS们也追随者偶像们的脚步慢慢变得成熟,当然《哈利·波特》的奇迹也在慢慢走向终结。愿哈利波特这个英雄能够永远活在人们心中!其中的哲理也希望你去细细品味。
哈利·波特人物介绍
哈利·波特(丹尼尔饰,**《哈4》剧照)哈利·波特一位狮子座的人。敢于同黑暗势力斗争,但有时过于冲动,讨厌斯内普教授,但得知真相后,他在《哈7》中表示,“斯内普是我见过最勇敢的人。”他的一个儿子以两位校长的教名命名。在他人生成长的过程中,许多人给了他帮助,使他真正成长为一个有责任感、勇敢、自信、富有爱心的巫师。
关于其简单家谱:
祖先:伊格诺图斯·佩弗利尔
父亲:詹姆·波特
母亲:莉莉·伊万斯·波特
本人:哈利·波特
妻子:金妮·韦斯莱·波特
大儿子:詹姆·小天狼星·波特
二儿子:阿不思·西弗勒斯·波特
小女儿:莉莉·卢娜·波特
教父:小天狼星布莱克
教子:泰德·莱姆斯·卢平 [编辑本段]六、Horse Power缩写 HP=Horse Power(英制马力),美国习惯体系中的功率单位,1Hp=7357W = 33,000英尺×磅/分 [编辑本段]七、游戏中的一项数值 HP(Hit Piont)
抗击打指数,指的游戏中的角色或其它事物抗击打的数值
HP(Health Piont)
健康指数,指游戏中人物的健康程度
发展过程:
1965年时,贝尔实验室(Bell Labs)加入一项由奇异电子(General Electric)和麻省理工学院(MIT)合作的计画;该计画要建立一套多使用者、多任务、多层次(multi-user、multi-processor、multi-level)的MULTICS操作系统。直到1969年,因MULTICS计画的工作进度太慢,该计画就被停了下来。当时,Ken Thompson(后被称为Unix之父)已经有一个称为「星际旅行」的程序在GE-635的机器上跑,但是反应非常的慢,正巧也被他发现了一部被闲置的PDP-7(Digital的主机),Ken Thompson和Dernis Ritchie就将「星际旅行」的程序移植到PDP-7上。而这部PDP-7就此在整个计算机历史上留下了芳名。
MULTICS 其实是"MULTiplexed Information and Computing System"的缩写,在1970年时,那部PDP-7却只能支持两个使用者,当时,Brian Kernighan 就开玩笑地戏称他们的系统其实是:"UNiplexed Information and Computing System",缩写为"UNICS",后来,大家取其谐音,就称其为"Unix"了。1970年可称为是Unix元年。
1971年,他们申请了一部PDP-11/20,申请的名义是:要发展文书处理系统。该提案被获采纳,他们也发展出了一套文书处理系统 — 就是现在Unix操作系统里面文书处理系统(nroff/troff)的前身。有趣的是,没有多久,贝尔实验室的专利部门真的采用了这套系统作为他们处理文件的工具,而贝尔实验室的专利部门也就顺理成章地成为Unix的第一个正式使用者。当时,那部PDP-11/20只有05MB磁盘空间。而描述这整个系统的文件被标示为:"First Edition",版本日期是1970年11月。从此以后,Unix的版本就以系统文件的版别来称呼
UNIX家谱
UNIX的历史开始于1969年ken Thompson,Dennis Ritchie(即著名的K&G,C语言的发明人)与一群人在一部PDP-7上进行的一些工作,后来这个系统变成了UNIX。它主要的几个版本为:
V1(1971):第一版的UNIX,以PDP-11/20的汇编语言写成。包括文件系统,fork、roff、ed等软件。
V4(1973):以C语言从头写过,这使得UNIX修改容易,可以在几个月内移植到新的硬件平台上。最初C语言是为UNIX设计的,所以C与UNIX间有紧密的关系。
V6(1975):第一个在贝尔实验室外(尤其是大学中)广为流传的UNIX版本。这也是UNIX分支的起点与广受欢迎的开始。1xBSD (PDP-II)就是由这个版本衍生出来的。
V7(1979):在许多UNIX玩家的心目中,这是“最后一个真正的UNIX,”这个版本包括一个完整的K&RC编译器,Bourne shell。V7移植到VAX机器后称为32V。
目前开发UNIX(System V)的公司是Unix System Laboratories (USL)。USL本为AT&T所有,1993年初被Novell收购。Novell于1993年末将UNIX这个注册商标转让给X/Open组织。
目前为止,UNIX有两大流派:那就是AT&T发布的UNIX操作系统System V与美国加州大学伯克利分校发布的UNIX版BSD(Berkeley Software Distribution)。SVR4是两大流派融合后的产物。1991年底,与System V针锋相对的开放软件基金会(Open Software Foundation)推出了OSF/1。
现在几种主要的UNIX版本:
AIX:IBM的UNIX,是根据SVR2(最近已经出到SVR32)以及一部分BSD延伸而来,加上各种硬件的支持。具备特有的系统管理(SMIT)。
386BSD:Jolitz从Net/2 software移植过来的。支持Posix,32位。
FreeBSD:1x从386BSD 01而来,FreeBSD 2x版是用44BSD lite改写。
HP-UX(HP):旧系统是从S III(SVRx)发展面来,现在是由SVR2(42BSD)发展而来,目前是10x版。
Linux(x86):遵从POSIX,SYSV及BSD的扩展,这一点从上页表中即可看出。
OSF/1(DEC):DEC对OSF/1的移植。
SCO UNIX(x86):SVR32,目前影响较大的PC UNIX。
SunOS(680x0,Sparc,i386):根据43BSD,包含许多来自System V的东西。Sun的主要成果在于:NFS,OpenLook GUI标准,现演变为Solaris 。
Ultrix(DEC):根据42BSD再加上许多43BSD的东西。
Xenix(x86):Intel硬件平台上的UNIX,以SVR2为基础,由微软推出。在中国使用较广泛。
网络方面的应用:
1、网络和系统管理
现在所有UNIX系统的网络和系统管理都有重大扩充;它包括了基于新的NT(以及Novell NetWare)的网络代理,用于OpenView企业管理解决方案,支持Windows NT作为OpenView网络节点管理器。
2、高安全性
Presidium数据保安策略把集中式的安全管理与端到端(从膝上/桌面系统到企业级服务器)结合起来。例如惠普公司的Presidium授权服务器支持Windows操作系统和桌面型HP-UX;又支持Windows NT和服务器的HP-UX。
3、通信
OpenMail是UNIX系统的电子通信系统,是为适应异构环境和巨大的用户群设计的。OpenMail可以安装到许多操作系统上,不仅包括不同版本的UNIX操作系统,也包括Windows NT。
4、可连接性
在可连接性领域中各UNIX厂商都特别专注于文件/打印的集成。NOS(网络操作系统)支持与NetWare和NT共存。
5、Internet
从1996年11月惠普公司宣布了扩展的国际互连网计划开始,各UNIX公司就陆续推出了关于网络的全局解决方案,为大大小小的组织对于他们控制跨越Microsoft Windows NT和UNIX的网络业务提供了崭新的帮助和业务支持。
6、数据安全性
随着越来越多的组织中的信息技术体系框架成为他们具有战略意义的一部分,他们对解决数据安全问题的严重性变得日益迫切。无论是内部的还是外部的蓄意入侵,没有什么不同。UNIX系统提供了许多数据保安特性,可以给计算机信息机构和管理信息系统的主管们对他们的系统有一种安全感。
7、可管理性
随着系统越来越复杂,无论从系统自身的规模或者与不同的供应商的平台集成,以及系统运行的应用程序对企业来说变得从未有过的苛刻,系统管理的重要性与日俱增。HP-UX支持的系统管理手段是按既易于管理单个服务器,又方便管理复杂的联网的系统设计的;既要提高操作人员的生产力又要降低业主的总开销。
8、系统管理器
UNIX的核心系统配置和管理是由(SAM)系统管理器来实施的。SAM使系统管理员既可采用直觉的图形用户界面,也可采用基于浏览器的界面(它引导管理员在给定的任务里做出种种选择),对全部重要的管理功能执行操作。SAM是为一些相当复杂的核心系统管理任务而设计的,如给系统增加和配置硬盘时,可以简化为若干简短的步骤,从而显著提高了系统管理的效率。SAM能够简便地指导对海量存储器的管理,显示硬盘和文件系统的体系结构,以及磁盘阵列内的卷和组。除了具有高可用性的解决方案,SAM还能够强化对单一系统,镜象设备,以及集群映像的管理。SAM还支持大型企业的系统管理,在这种企业里有多个系统管理员各事其职共同维护系统环境。SAM可以由首席系统管理员(超级用户)为其他非超级用户的管理员生成特定的任务子集,让他们各自实施自己的管理责任。通过减少要求具备超级用户管理能力的系统管理员人数,改善系统的安全性。
9、Ignite/UX
Ignite/UX采用推和拉两种方法自动地对操作系统软件作跨越网络的配置。用户可以把这种建立在快速配备原理上的系统初始配置,跨越网络同时复制给多个系统。这种能力能够取得显著节省系统管理员时间的效果,因此节约了资金。Ignite/UX也具有获得系统配置参数的能力,用作系统规划和快速恢复。
10、进程资源管理器
进程资源管理器可以为系统管理提供额外的灵活性。它可以根据业务的优先级,让管理员动态地把可用的CPU周期和内存的最少百分比分配给指定的用户群和一些进程。据此,一些要求苛刻的应用程序就有保障在一个共享的系统上,取得其要求的处理资源。
UNIX并不能很好地作为PC机的文件服务器,这是因为UNIX提供的文件共享方式涉及到不支持任何Windows或Macintosh操作系统的NFS或DFS。虽然可以通过第三方应用程序,NFS和DFS客户端也可以被加在PC机上,但价格昂贵。和NetWare或NT相比安装和维护UNIX系统比较困难。 绝大多数中小型企业只是在有特定应用需求时才能选择UNIX。UNIX经常与其它NOS一起使用,如NetWare和Windows NT。在企业网络中文件和打印服务由NetWare或Windows NT管理。而UNIX服务器负责提供Web服务和数据库服务,建造小型网络时,在与文件服务器相同环境中运行应用程序服务器,避免附加的系统管理费用,从而给企业带来利益。
XML
是eXtensible Markup Language的缩写。扩展标记语言XML是一种简单的数据存储语言,使用一系列简单的标记描述数据,而这些标记可以用方便的方式建立,虽然XML占用的空间比二进制数据要占用更多的空间,但XML极其简单易于掌握和使用。
XML与Access,Oracle和SQL Server等数据库不同,数据库提供了更强有力的数据存储和分析能力,例如:数据索引、排序、查找、相关一致性等,XML仅仅是展示数据。事实上XML与其他数据表现形式最大的不同是:他极其简单。这是一个看上去有点琐细的优点,但正是这点使XML与众不同。
XML的简单使其易于在任何应用程序中读写数据,这使XML很快成为数据交换的唯一公共语言,虽然不同的应用软件也支持其它的数据交换格式,但不久之后他们都将支持XML,那就意味着程序可以更容易的与Windows、Mac OS, Linux以及其他平台下产生的信息结合,然后可以很容易加载XML数据到程序中并分析他,并以XML格式输出结果。
XML的前身是SGML(The Standard Generalized Markup Language),是自IBM从60年代就开始发展的GML(Generalized Markup Language)
同HTML一样, XML (可扩展标识语言)是通用标识语言标准(SGML)的一个子集,它是描述网络上的数据内容和结构的标准。尽管如此,XML不象HTML,HTML仅仅提供了在页面上显示信息的通用方法(没有上下文相关和动态功能) ,XML则对数据赋予上下文相关功能,它继承了SGML的大部分功能,却使用了不太复杂的技术。
为了使得SGML显得用户友好,XML重新定义了SGML的一些内部值和参数,去掉了大量的很少用到的功能,这些繁杂的功能使得SGML在设计网站时显得复杂化。XML保留了SGML的结构化功能,这样就使得网站设计者可以定义自己的文档类型,XML同时也推出一种新型文档类型,使得开发者也可以不必定义文档类型。
因为XML是W3C制定的,XML的标准化工作由W3C的XML工作组负责,该小组成员由来自各个地方和行业的专家组成,他们通过email交流对XML标准的意见,并提出自己的看法 (wwww3org/TR/WD-xml)。因为XML 是个公共格式, (它不专属于任何一家公司),你不必担心XML技术会成为少数公司的盈利工具,XML不是一个依附于特定浏览器的语言
XML(可扩展标记语言)是从称为SGML(标准通用标记语言)的更加古老的语言派生出来的。SGML的主要目的是定义使用标签来表示数据的标记语言的语法。
标签由包围在一个小于号(<)和一个大于号(>)之间的文本组成,例如<tag>。起始标签(start tag)表示一个特定区域的开始,例如<start>;结束标签(end tag)定义了一个区域的结束,除了在小于号之后紧跟着一个斜线(/)外,和起始标签基本一样,例如</end>。SGML还定义了标签的特性(attribute),它们是定义在小于号和大于号之间的值,例如<img src="picturejpg">中的src特性。如果你觉得它看起来很熟悉的话,应该知道,基于SGML的语言的最著名实现就是原始的HTML。
SGML常用来定义针对HTML的文档类型定义(DTD),同时它也常用于编写XML的DTD。SGML的问题就在于,它允许出现一些奇怪的语法,这让创建HTML的解析器成为一个大难题:
q 某些起始标签不允许出现结束标签,例如HTML中<img>标签。包含了结束标签就会出现错误。
q 某些起始标签可以选择性出现结束标签或者隐含了结束标签,例如HTML中<p>标签,当出现另一个<p>标签或者某些其他标签时,便假设在这之前有一个结束标签。
q 某些起始标签要求必须出现结束标签,例如HTML中<script>标签。
q 标签可以以任何顺序嵌套。即使结束标签不按照起始标签的逆序出现也是允许的,例如,<b>This is a <i> sample </b> string</i>是正确的。
q 某些特性要求必须包含值,例如<img src="picturejpg">中的src特性。
q 某些特性不要求一定有值,例如<td nowrap>中的nowrap特性。
q 定义特性的两边有没有加上双引号都是可以的,所以<img src="picturejpg">和<img src=picturejpg>都是允许的。
这些问题使建立一个SGML语言的解析器变成了一项艰巨的任务。判断何时应用以上规则的困难导致了SGML语言的定义一直停滞不前。以这些问题作为出发点,XML逐渐步入我们的视野。
XML去掉了之前令许多开发人员头疼的SGML的随意语法。在XML中,采用了如下的语法:
q 任何的起始标签都必须有一个结束标签。
q 可以采用另一种简化语法,可以在一个标签中同时表示起始和结束标签。这种语法是在大于符号之前紧跟一个斜线(/),例如<tag />。XML解析器会将其翻译成<tag></tag>。
q 标签必须按合适的顺序进行嵌套,所以结束标签必须按镜像顺序匹配起始标签,例如<b>this is a <i>sample</i> string</b>。这好比是将起始和结束标签看作是数学中的左右括号:在没有关闭所有的内部括号之前,是不能关闭外面的括号的。
q 所有的特性都必须有值。
q 所有的特性都必须在值的周围加上双引号。
这些规则使得开发一个XML解析器要简便得多,而且也除去了解析SGML中花在判断何时何地应用那些奇怪语法规则上的工作。仅仅在XML出现后的前六年就衍生出多种不同的语言,包括MathML、SVG、RDF、RSS、SOAP、XSLT、XSL-FO,而同时也将HTML改进为XHTML。
如果需要关于SGML和XML具体技术上的对比,请查看W3C的注解,位于:http://wwww3 org/TR/NOTE-sgml-xmlhtml
如今,XML已经是世界上发展最快的技术之一。它的主要目的是使用文本以结构化的方式来表示数据。在某些方面,XML文件也类似于数据库,提供数据的结构化视图。这里是一个XML文件的例子:
每个XML文档都由XML序言开始,在前面的代码中的第一行便是XML序言,<xml version="10">。这一行代码会告诉解析器和浏览器,这个文件应该按照前面讨论过的XML规则进行解析。第二行代码,<books>,则是文档元素(document element),它是文件中最外面的标签(我们认为元素(element)是起始标签和结束标签之间的内容)。所有其他的标签必须包含在这个标签之内来组成一个有效的XML文件。XML文件的第二行并不一定要包含文档元素;如果有注释或者其他内容,文档元素可以迟些出现。
范例文件中的第三行代码是注释,你会发现它与HTML中使用的注释风格是一样的。这是XML从SGML中继承的语法元素之一。
页面再往下的一些地方,可以发现<desc>标签里有一些特殊的语法。<![CDATA[ ]]>代码用于表示无需进行解析的文本,允许诸如大于号和小于号之类的特殊字符包含在文本中,而无需担心破坏XML的语法。文本必须出现在<![CDATA[和]]>之间才能合适地避免被解析。这样的文本称为Character Data Section,简称CData Section。
下面的一行就是在第二本书的定义之前的:
<page render multiple authors >
虽然它看上去很像XML序言,但实际上是一种称为处理指令(processing instruction)的不同类型的语法。处理指令(以下简称PI)的目的是为了给处理页面的程序(例如XML解析器)提供额外的信息。PI通常情况下是没有固定格式的,唯一的要求是紧随第一个问号必须至少有一个字母。在此之后,PI可以包含除了小于号和大于号之外的任何字符串序列。
最常见的PI是用来指定XML文件的样式表:
这个PI一般会直接放在XML序言之后,通常由Web浏览器使用,来将XML数据以特殊的样式显示出来。
如果你对XML感兴趣,想学习更多关于它及其应用的内容,请参见人民邮电出版社即将出版的《XML与DOM基础教程》。
上海闲话的作者简介
本文2023-09-27 17:24:06发表“资讯”栏目。
本文链接:https://www.lezaizhuan.com/article/119489.html