扩展学习
文章平均质量分 71
whutxinriyue
这个作者很懒,什么都没留下…
展开
-
UML基本元素符号
在UML建模中,对类图上出现元素的理解是至关重要的。开发者必须理解如何将类图上出现的元素转换到Java中。以java为代表结合网上的一些实例,下面是个人一些基本收集与总结:基本元素符号:1. 类(Classes)类包含3个组成部分。第一个是Java中定义的类名。第二个是属性(attributes)。第三个是该类提供的方法。属性和操作之前可附加一个可见转载 2010-05-06 21:02:00 · 694 阅读 · 0 评论 -
10款非Windows免费操作系统推介
据国外媒体报道,2009年,微软和苹果两大巨头分别发布了Windows 7和Mac OS X 10.6雪豹操作系统,这两件盛事在业界引起了轩然大波。 Windows 7与Vista的代码构架基本相似,因此二者有许多的共同之处。而相较于Mac OS X 10.5豹,苹果的雪豹操作系统只不过是披上了一层华丽的外衣和些微的功能调整。 此外,在Linux桌面操作系转载 2009-12-24 15:08:00 · 615 阅读 · 0 评论 -
VMware的网络模式
2009-04-05 17:37:34 VMWare 提供了三种工作模式: Bridged(桥接模式) Host-Only(主机模式) NAT(网络地址转换模式)转载 2009-12-05 19:49:00 · 403 阅读 · 0 评论 -
什么是ALPHA,BETA,RC版 - 软件命名规范
本文作者: sunnday 1. 软件版本阶段说明* Alpha版: 此版本表示该软件在此阶段主要是以实现软件功能为主,通常只在软件开发者内部交流,一般而言,该版本软件的Bug较多,需要继续修改。* Beta版: 该版本相对于α版已有了很大的改进,消除了严重的错误,但还是存在着一些缺陷,需要经过多次测试来进一步消除,此版本主要的修改对像是软件的UI。* RC版: 该版本已经相当成熟了,基本转载 2009-12-03 14:00:00 · 649 阅读 · 0 评论 -
Alpha,Beta,RC,RTM,OEM版
关于Alpha.beta,RC等版本意义 Alpha是内部测试版,一般不向外部发布,会有很多Bug.除非你也是测试人员,否则不建议使用.是希腊字母的第一位表示最初级的版本 alpha就是α,beta就是β alpha版就是比beta还早的测试版,一般都是内部测试的版本 --------------------Beta: 很容易理解就是测试版,这个阶段的版本会一直加入新的功能。 RC:(Rele转载 2009-12-03 13:50:00 · 328 阅读 · 0 评论 -
Windows平台批处理命令教程
该教程一共分为4大部分,第一部分是批处理的专用命令,第二部分是特殊的符号与批处理,第三部分是批处理与变量,第四部分是完整案例。 第一部分:批处理的专用命令 批处理文件是将一系列命令按一定的顺序集合为一个可执行的文本文件,其扩展名为BAT。这些命令统称批处理命令,下面我就来给大家介绍一下批处理的命令。 1、 REM REM 是个注释命令一般是用来给程序加上转载 2009-12-02 20:43:00 · 504 阅读 · 0 评论 -
算法设计三驾马车
算法领域的三驾马车,正可比做新东方三驾马车。 《算法导论》于算法,如俞敏洪对新东方,儒雅大气,打下坚实基础。 《算法概论》于算法,如王强对新东方,实力超群,低调谦逊。 《程序员实用算法》于算法,如徐小平对新东方,实用平易,能说会道。 《算法导论》 俞敏洪(儒雅大气,打下坚实基础) 《算法导论》的最大成就,在于它的选材。它筛选出来的结果,每一个都当之无愧是计算机科学的根基或里程碑。在所有转载 2010-01-22 21:11:00 · 699 阅读 · 0 评论 -
近10年最强的50本计算机图书名单
这个排名好像有些时日了,我只是想起一个记录的作用! 美国著名图书频道Book Pool集结最权威的62位作者评选出了最近10年计算机专业图书中的50强(光这62位作者阵营就非常强大,我们熟悉的就有:Francesco Balena(Microsoft.NET框架程序设计,Visual Basic.NET语言描述作者) Bert Bates(Head First Design Pat原创 2010-01-22 20:37:00 · 687 阅读 · 0 评论 -
正则表达式30分钟入门教程
本文目标30分钟内让你明白正则表达式是什么,并对它有一些基本的了解,让你可以在自己的程序或网页里使用它。 如何使用本教程最重要的是——请给我30分钟,如果你没有使用正则表达式的经验,请不要试图在30秒内入门——除非你是超人 :)别被下面那些复杂的表达式吓倒,只要跟着我一步一步来,你会发现正则表达式其实并没有你想像中的那么困难。当然,如果你看完了这篇教程之后,发现自己明白了很多,却又几乎原创 2009-11-21 17:19:00 · 328 阅读 · 0 评论 -
Unix,Windows,Mac,Linux系统
一 操作系统分类http://www.csee.wvu.edu/~jdm/classes/cs258/OScat/二 操作系统和时间线http://en.wikipedia.org/wiki/Timeline_of_operating_systems三 操作系统和公司http://en.wikipedia.org/wiki/List_of_operating_systems转载 2009-11-19 22:20:00 · 501 阅读 · 0 评论 -
数据库学习参考计划
1: 关系型数据库理论 Elmasri and Navathe编写的数据库系统基础,Bejamin/Cummings Press2: 彻底的学习查询语言 Oracle 9i完全参考(Oracle 9i The Complete Reference)由Loney 和Koch编写,Oracle Press Oracle 9转载 2010-03-07 17:13:00 · 1064 阅读 · 0 评论 -
打造嵌入式领域的Linux平台! ----TOPPERS项目组的目标
0.Introduction一说起操作系统, 我们的脑海马上就会闪出Windows, 据说Windows已经被安装到了1.5亿台计算机上.然而在这里我还要提到另一种操作系统, 据估计这种类型的操作系统已经被安装到了全球30亿到40亿台家用电子产品中.如果普及程度按照机器数量来计的话, 它的普及程度竟然是Windows的数十倍. 这款操作系统叫做TRON, 是由我们的邻国日本自主研制转载 2010-03-07 17:54:00 · 700 阅读 · 0 评论 -
讲述如何成为一名合格的DBA
本文由英文文档翻译而来,同发www.oracle.com.cn入门板块。成就DBA职业生涯介绍许多年来,我在不同的新闻组上花费了很多时间与那些想知道如何得到数据库管理员(DBA)的工作或者如何成长为一名DBA的IT人进行交谈,现在他们有了工作。这些年来许多人针对如何达到这个目标提出了不同意见。本文即是那些意见的综合并且能够在如何才能出色的完成DBA的工作方面给出好的建议。这转载 2010-03-07 18:49:00 · 744 阅读 · 0 评论 -
详解开源界的几大开源许可协议
越来越多的开发者与设计者希望将自己的产品开源,以便其他人可以在他们的代码基础上做更多事,开源社区也因此充满生机。在我们所能想到的应用领域,都有开 源软件存在(象WordPress,Drupal这些开源CMS)。然而很多人对开源许可并不了解,本文介绍开源领域常用的几种许可协议以及它们之间的区别。 什么是许可协议? 什么是许可,当你为你的产品签发许可,转载 2010-04-03 12:56:00 · 513 阅读 · 0 评论 -
职场攻略
1,人生最重要的不是努力,不是奋斗,而是抉择。2,老板只能给一个位置,不能给一个未来。舞台再大,人走茶凉。3,意外和明天不知道哪个先来。没有危机是最大的危机,满足现状是最大的陷阱。4,所见所闻改变一生,不知不觉断送一生。5,生意,可以掌控努力与投资,却无法掌控结果。人生得意时找出路,失意时才有退路,宝马都有备胎,您的人生呢?6,世界上有多少有才华的失败者,世界上有很多高学历的无原创 2010-04-05 00:09:00 · 474 阅读 · 0 评论 -
流水线学习笔记(一)
摘要:对于偏软件的程序员,时常对指令的乱序执行,寄存器重命名,超标量处理器,等名词感到疑惑。本文将对这些知识进行初步介绍,为你解开这些疑惑。本文是我阅读Computer Architecture- A Quantitative Approach的学习笔记,文章中在原书例子的基础上,加上了我自己的一些理解。写作本文的目的是学习的总结和备忘,同时与爱好者进行交流,因此错误之处,期待各位斧正。由于本转载 2010-04-14 14:51:00 · 1612 阅读 · 1 评论 -
流水线学习笔记(二)
摘要:对于偏软件的程序员,时常对指令的乱序执行,寄存器重命名,超标量处理器,等名词感到疑惑。本文将对这些知识进行初步介绍,为你解开这些疑惑。本文是我阅读Computer Architecture- A Quantitative Approach的学习笔记,文章中在原书例子的基础上,加上了我自己的一些理解。写作本文的目的是学习的总结和备忘,同时与爱好者进行交流,因此错误之处,期待各位斧正。由于本书主转载 2010-04-14 14:55:00 · 5241 阅读 · 1 评论 -
[图]史上最难忘的15款英特尔X86 CPU
发表于 2008-08-07 20:31:11 Intel公司是IT史上最伟大的公司之一,尤其是在处理器领域,甚至可以说Intel公司三十多年的发展史就是PC处理器的进化过程.从最早的存储器(Intel创业发家靠的就是存储器)到最新的“Tera-scale”万亿次芯片技术,Intel推出了无数处理器,它们中的有些在市场上大放光芒,有的却又黯然离场.梳理Intel公司的处理器转载 2010-03-24 15:31:00 · 1048 阅读 · 0 评论 -
各大主流的虚拟机比较
下面的表格比较了一些虚拟机软件的基本信息。请注意,这里说的是系统虚拟机。Java虚拟机之类的程序虚拟机不算在内。一般信息名称 作者 主CPU 客户CPU 主系统 客户系统 许可 BochsKevin Lawton任何x86,AMD64Windows,Windows Mobile,Linux,IRIX,AI转载 2010-03-17 14:39:00 · 3455 阅读 · 0 评论 -
云计算
什么是云计算(cloud computing)呢?云计算是一种基于因特网的超级计算模式,在远程的数据中心里,成千上万台电脑和服务器连接成一片电脑云。因此,云计算甚至可以让你体验每秒10万亿次的运算能力,拥有这么强大的计算能力可以模拟核爆炸、预测气候变化和市场发展趋势。用户通过电脑、笔记本、手机等方式接入数据中心,按自己的需求进行运算。 那么,it精英们如何看待云计算的呢?I转载 2010-01-01 00:21:00 · 653 阅读 · 0 评论 -
写给像我一样的Linux内核初学者
--孔建军(Kongove.CN)2008.11.12首先,让我们来看几组令人振奋的数据。现在订阅Linux内核邮件列表[1],每天的邮件流量大概在500份左右;执行"grep "^P:"MAINTAINERS |sort -u|wc-l",对内核子系统维护者进行统计,得到的结果是534人;从2007到2008年,平均每天有4300行代码添加到内核,有1800行代码从内核删转载 2010-03-10 22:36:00 · 674 阅读 · 0 评论 -
Linux 汇编语言开发指南
原文地址:http://www-128.ibm.com/developerworks/cn/linux/l-assembly/index.html内容:一、简介二、Linux 汇编语法格式三、Hello World!转载 2010-03-08 22:47:00 · 344 阅读 · 0 评论 -
嵌入式Linux开发简介(一)
在过去的十年中,嵌入式系统的开发发生了很大的变化。以前嵌入式设备往往是一个孤立的、资源有限的系统,它们追求的是在有限的价格上满足一定的功能性要求。通常它们采用那些功能并不强大的CPU,这也是开发者不得不尽可能地压缩嵌入式系统性能的原因。而今天人们对嵌入式设备在智能化和互连性上提出了要求,这使得嵌入式设备不再是孤立的,他们要通过互联网、无线或是其他的方式实现相互连接,同时它们也是软件转载 2009-11-12 13:40:00 · 377 阅读 · 0 评论 -
OWSAP 顶尖十条最关键的网站安全缺陷
OWSAP 顶尖十条最关键的网站安全缺陷1,Unvalidated input 从网页请求数据在被另一网站使用时是无效,攻击者使用那些缺陷通过一个网站攻击backend components。2,Broken access control 关于证实的用户允许作什么的限制没有被适当的运行,攻击者利用那些缺陷获得其他用户的帐户、查看敏感的文转载 2009-11-02 13:18:00 · 1081 阅读 · 0 评论 -
路由跟踪命令.查看DNS、IP、Mac等
1.最基本,最常用的,测试物理网络的 ping 192.168.0.8 -t ,参数-t是等待用户去中断测试 2.查看DNS、IP、Mac等 A.Win98:winipcfg B.Win2000以上:Ipconfig/all C.NSLOOKUP:如查看河北的DNS C:/>nslookup Default Server: ns.hesjptt.net.cn转载 2009-11-06 22:28:00 · 936 阅读 · 0 评论 -
13、C++名人的网站
本文中的人物我们认为没有介绍的必要,只因下面的人物在C++领域的地位众所周知,我们只将相关的资源进行罗列以供读者学习,他们有的工作于贝尔实验室,有的工作于知名编译器厂商,有的在不断推进语言的标准化,有的为读者撰写了多部千古奇作…… 正如我们可以通过计算机历史上的重要人物了解计算机史的发展,C++相关人物的网站也可以使我们得到最有价值的参考与借鉴,下面的人物我们认为没有介绍的必转载 2009-10-11 20:29:00 · 364 阅读 · 0 评论 -
Qt、ACE、Boost等C++著名程序库的比较和学习经验
1、C++各大有名库的介绍——C++标准库2、C++各大有名库的介绍——准标准库Boost3、C++各大有名库的介绍——GUI4、C++各大有名库的介绍——网络通信5、C++各大有名库的介绍——XML6、C++各大有名库的介绍——科学计算7、C++各大有名库的介绍——游戏开发8、C++各大有名库的介绍——线程9、C++各大有名库的介绍——序列化10、C++各大有转载 2009-10-11 19:36:00 · 845 阅读 · 0 评论 -
12、C++各大有名库的介绍——其他库
你可能抱怨我早该和Boost一起介绍Loki,一个实验性质的库。作者在loki中把C++模板的功能发挥到了极致。并且尝试把类似设计模式这样思想层面的东西通过库来提供。同时还提供了智能指针这样比较实用的功能。 在C++中,库的地位是非常高的。C++之父 Bjarne Stroustrup先生多次表示了设计库来扩充功能要好过设计更多的语法的言论。现实中,C++的库门类繁多,解决转载 2009-10-11 20:23:00 · 311 阅读 · 0 评论 -
8、C++各大有名库的介绍——线程
C++ Threads库的目标是给程序员提供易于使用的类,这些类被继承以提供在Linux环境中很难看到的大量的线程方面的功能;ZThreads是一个先进的面向对象,跨平台的C++线程和同步库。 在C++中,库的地位是非常高的。C++之父 Bjarne Stroustrup先生多次表示了设计库来扩充功能要好过设计更多的语法的言论。现实中,C++的库门类繁多,解决的问题也是极其转载 2009-10-11 20:16:00 · 431 阅读 · 0 评论 -
2、C++各大有名库的介绍——准标准库Boost
Boost库是一个经过千锤百炼、可移植、提供源代码的C++库,作为标准库的后备,是C++标准化进程的发动机之一。 Boost库由C++标准委员会库工作组成员发起,在C++社区中影响甚大,其成员已近2000人。 在C++中,库的地位是非常高的。C++之父 Bjarne Stroustrup先生多次表示了设计库来扩充功能要好过设计更多的语法的言论。现实中,C++的库门类繁转载 2009-10-11 19:50:00 · 439 阅读 · 0 评论 -
10、C++各大有名库的介绍——字符串
C++ Str Library是操作字符串和字符的库,支持Windows和支持gcc的多种平台。提供高度优化的代码,并且支持多线程环境和Unicode,同时还有正则表达式的支持。 在C++中,库的地位是非常高的。C++之父 Bjarne Stroustrup先生多次表示了设计库来扩充功能要好过设计更多的语法的言论。现实中,C++的库门类繁多,解决的问题也是极其广泛,库从轻量转载 2009-10-11 20:19:00 · 369 阅读 · 0 评论 -
7、C++各大有名库的介绍——游戏开发
KlayGE国内游戏开发高手自己用C++开发的游戏引擎。KlayGE是一个开放源代码、跨平台的游戏引擎,并使用Python作脚本语言。KlayGE在LGPL协议下发行。感谢龚敏敏先生为中国游戏开发事业所做出的贡献。 在C++中,库的地位是非常高的。C++之父 Bjarne Stroustrup先生多次表示了设计库来扩充功能要好过设计更多的语法的言论。现实中,C++的库门类转载 2009-10-11 20:12:00 · 825 阅读 · 0 评论 -
6、C++各大有名库的介绍——科学计算
通常,用C++所写出的数值程序,比 Fortran慢20%左右,因此Blitz++正是要改掉这个缺点。方法是利用C++的template技术,程序执行甚至可以比Fortran更快。 在C++中,库的地位是非常高的。C++之父 Bjarne Stroustrup先生多次表示了设计库来扩充功能要好过设计更多的语法的言论。现实中,C++的库门类繁多,解决的问题也是极其广泛,库从转载 2009-10-11 20:06:00 · 485 阅读 · 0 评论 -
4、C++各大有名库的介绍——网络通信
ACE是C++库的代表,超重量级的网络通信开发框架。ACE自适配通信环境(Adaptive Communication Environment)是可以自由使用、开放源代码的面向对象框架,在其中实现了许多用于并发通信软件的核心模式。 在C++中,库的地位是非常高的。C++之父 Bjarne Stroustrup先生多次表示了设计库来扩充功能要好过设计更多的语法的言论。现实中,转载 2009-10-11 19:56:00 · 386 阅读 · 0 评论 -
15、C++资源之不完全导引
本文介绍并分析了一些编译器,开发环境,库,少量的书籍以及参考网站,并且尽可能尝试着给出一个利用这些资源的导引,望对如同我们一样的初学者能够有所裨益。 1,前言 无数次听到“我要开始学习C++!”的呐喊,无数次听到“C++太复杂了,我真的学不会”的无奈。Stan Lippman先生曾在《C++ Primer》一书中指出“C++是最为难学的高级程序设计语言之一”,人们常将“之转载 2009-10-11 20:41:00 · 604 阅读 · 0 评论 -
1、C++各大有名库的介绍——C++标准库
标准库中提供了C++程序的基本设施。虽然C++标准库随着C++标准折腾了许多年,直到标准的出台才正式定型,但是在标准库的实现上却很令人欣慰得看到多种实现,并且已被实践证明为有工业级别强度的佳作。 在C++中,库的地位是非常高的。C++之父 Bjarne Stroustrup先生多次表示了设计库来扩充功能要好过设计更多的语法的言论。现实中,C++的库门类繁多,解决的问题也是极转载 2009-10-11 19:37:00 · 412 阅读 · 0 评论 -
5、C++各大有名库的介绍——XML
Xerces-C++ 是一个非常健壮的XML解析器,它提供了验证,以及SAX和DOM API。XML验证在文档类型定义(Document Type Definition,DTD)方面有很好的支持,并且在2001年12月增加了支持W3C XMLSchema 的基本完整的开放标准。 在C++中,库的地位是非常高的。C++之父 Bjarne Stroustrup先生多次表示了设计库转载 2009-10-11 20:02:00 · 854 阅读 · 0 评论 -
Windows启动过程详解
本文的适用范围 随着技术的发展,我们能够见到的计算机硬件种类越来越多。以计算机上最重要的组件CPU来说,目前就有很多选择。当然,这里的选择并不是说AMD或者Intel这种产品品牌,而是指其内部的体系结构。目前常见的CPU体系结构主要基于复杂指令集(Complex Instruction Set Computing,CISC)或者精简指令集(Reduced Instruction Set转载 2009-10-16 13:22:00 · 367 阅读 · 0 评论 -
完全用Linux工作,摈弃Windows
完全用Linux工作,摈弃Windows(王垠) 完全用Linux工作,摈弃Windows作者:王垠我已经半年没有使用 Windows 的方式工作了。Linux 高效的完成了我所有的工作。 GNU/Linux 不是每个人都想用的。如果你只需要处理一般的事务,打游戏,那么你不需要了解下面这些了。 我不是一个狂热的自由软件份子,虽然我很喜欢自由软件。这篇文章也不是用来推行自由软转载 2009-10-15 21:33:00 · 455 阅读 · 0 评论 -
OpenGL以及图形学学习方法介绍(二)
OpenGL是一个工业标准的三维计算机图形软件接口,它由SGI公司发布并广泛应用于 Unix、OS/2、Windows/NT等多种平台,当然也包括Linux。在Windows/NT平台上,一般的开发工具如VC、BC、 Fortran Powerstation等都支持直接的OpenGL应用的开发;在商用Unix平台上,Motif同样很好的支持OpenGL(毕竟OpenGL最初是工作站上的东西);那么转载 2009-10-14 20:34:00 · 1639 阅读 · 0 评论