其他
文章平均质量分 76
pc2s
这个作者很懒,什么都没留下…
展开
-
UML1.5中英日术语对照表
EnglishJapaneseChineseabstruct class抽象チュウショウクラス抽象类abstraction抽象化チュウショウカ抽象化actionアクション动作action sequenceアクションシーケンス动作序列actione stateアクション状態ジョウタイ动转载 2004-08-18 16:04:00 · 796 阅读 · 0 评论 -
FTP命令全集
FTP命令是Internet用户使用最频繁的命令之一,熟悉并灵活应用FTP的内部命令,可以大大方便使用者,并收到事半功倍之效。如果你想学习使用进行后台FTP下载,那么就必须学习FTP指令。FTP的命令行格式为: ftp -v -d -i -n -g [主机名] ,(其中 -v 显示远程服务器的所有响应信息; -n 限制ftp的自动登录,即不使用;.n etrc文件; -d 使用调试方转载 2004-08-18 17:10:00 · 856 阅读 · 0 评论 -
表达式,转换和计算,用C语言描述--Part4(源代码)
Program #1 To convert Infix expression to Prefix and Postfix form using Stack #include #include #include #include #define MAX 50 char output[MAX] ; char stack[MAX] ; char input[MAX] ;转载 2004-08-18 17:08:00 · 1012 阅读 · 0 评论 -
表达式,转换和计算,用C语言描述--Part3
表达式,转换和计算,用C语言描述--Part3(关于表达式的所有你应该知道的东西)其余转换 所有剩余的转换都可以轻易地用二分表达式树来完成。事实上,上面的两种转换,也即中缀->前缀和中缀>后缀,也能用二分树来做,但是技巧性太强,而用栈来完成就容易得多。现在我们继续讲解,首先对二分表达式树下一定义。二分表达式树表达式树是严格的二分树,叶节点存放操作数,非叶节点存放运算符,根节点存放用转载 2004-08-18 17:08:00 · 1229 阅读 · 0 评论 -
表达式,转换和计算,用C语言描述--Part2
表达式,转换和计算,用C语言描述--Part2(关于表达式的所有你应该知道的东西)现在我们进入程序设计的话题。如何将表达式从一种形式转换成另一种形式?有两种方法完成这种转换。第一种是用栈完成,另一种是使用表达式树。因为有三种表示方式,所以一共可以做6种转换,也就是说有 中缀 -> 前缀, 中缀 -> 后缀, 前缀 -> 中缀, 前缀 -> 后缀, 后缀 -> 前缀, 后缀 -> 中缀这些转转载 2004-08-18 17:07:00 · 1216 阅读 · 0 评论 -
表达式,转换和计算,用C语言描述--Part1
表达式,转换和计算,用C语言描述--Part1(关于表达式的所有你应该知道的东西) 在本文中,我将详细的讲解一个重要的程序设计概念,即代数表达式,它的不同的表示方式如前缀,后缀,中缀表示,如何将一种表示方式转换成另一种表示方式,以及如何用计算机计算代数表达式的值。每一个原理都会附有算法,C语言编写的示例性程序,以帮助新手们更清楚地理解这些概念。我们将使用栈和二叉树来转换表达式并计算表转载 2004-08-18 17:07:00 · 1624 阅读 · 0 评论 -
LET'S BUILD A COMPILER!(5)
LETS BUILD A COMPILER!(4)---第三部分:再论表达式续空白字符结束本章之前,我们再来讨论一下空白字符的问题。现在这个版本的分析器会在读到一个空白字符的地方停下来。这是相当不友好的行为。所以让我们消除这个最后的限制,使分析器的表现更有商业产品的味道。处理空白字符的关键在于制定一条规则,规定分析器改如何处理对待输入的空白字符,并在整个分析器中都遵守它。目前为止,空转载 2004-08-18 17:06:00 · 956 阅读 · 0 评论 -
LET'S BUILD A COMPILER!(4)
LETS BUILD A COMPILER By Jack W. Crenshaw, Ph.D.转载 2004-08-18 17:05:00 · 895 阅读 · 0 评论 -
LET'S BUILD A COMPILER!(3)
LETS BUILD A COMPILER!(3)---第二部分:表达式分析续括号我们可以为分析器添加进处理括号的部分。括号是一种强制改变运算优先次序的机制。比如,表达式 2*(3+4) ,括号强制使加法在乘法之前运算。更重要的是,括号为我们提供了一种定义任意复杂度的表达式的机制。比如表达式转载 2004-08-18 17:05:00 · 941 阅读 · 0 评论 -
LET'S BUILD A COMPILER!(2)
LETS BUILD A COMPILER! By Jack W. Crenshaw, Ph.D.转载 2004-08-18 17:04:00 · 1004 阅读 · 0 评论 -
LET'S BUILD A COMPILER!(1)
前言 本文档包含了Jack Crenshaw的编译器开发教程的所有部分,包括新增的第15章。预定的读者群是那些非计算机专业,而又热爱计算机并且想知道编译器到底是如何工作的人们。在本教程中许多的编译器理论被省略,但是编译器实践方面的内容都覆盖到了。当你学习完本教程后,你应该能够设计和构造你自己的可以工作编译器。它也许不是世界上最好的编译器,也不能生成紧凑的目标代码。你的成果也许将永远不能把转载 2004-08-18 17:04:00 · 1137 阅读 · 0 评论 -
Emacs入门指南(3)
通过前两篇文章的学习,您已经可以把Emacs当作一个Better-Notepad来使用了。今天我们要学习的是Emacs中强大的搜索功能。 默认情况下,Emacs采用了一种很待殊的"增量搜索"的功能,虽然它与我们常用的搜索方法在操作习惯上有很大的不同,但习惯后确实是十分的方便。 要让Emacs开始执行搜索,可以按C-s或C-r,前者是从光标位置往后查找,后者则是往前查找。我们以C-s为转载 2004-08-18 16:50:00 · 852 阅读 · 0 评论 -
Emacs入门指南(2)
前面已经介绍了如何打开、保存文件,这一次我们将先介绍如何在文档中移动光标(光标在Emacs术语中表示为Point)。 你固然可以在Emacs中用习惯的光标移动键来移动光标,但这不符合Emacs“手不离主键盘”的设计理念,所以它设计了令类的光标移动方法。 最简单的移动当然就是上下左右了,对应的键是C-p, C-n, C-b, C-f,为了方便记忆,请记住pnbf是previous line、转载 2004-08-18 16:49:00 · 841 阅读 · 0 评论 -
Emacs入门指南(1)
很早就听说Emacs这个开源的文件编辑器了,听说它的功能非常的强大,于是决定试用一下,没想到试用结果是这个“最好用”的编辑器给我的第一印象是“不知所揩”,但随着不断的学习,我开始体验到Emacs的巨大魅力,并着手开始这个入门提南,希望能把这个文本编辑器介绍给更多的朋友。如果您已经熟悉Emacs,这个指南不是为您准备的,这个指南只打算介绍Emacs中最基本的功能,为初学者提供一个入门的机会。另外转载 2004-08-18 16:48:00 · 941 阅读 · 0 评论 -
权限系统概要
前言: 权限往往是一个极其复杂的问题,但也可简单表述为这样的逻辑表达式:判断“Who对What(Which)进行How的操作”的逻辑表达式是否为真。针对不同的应用,需要根据项目的实际情况和具体架构,在维护性、灵活性、完整性等N多个方案之间比较权衡,选择符合的方案。目标:直观,因为系统最终会由最终用户来维护,权限分配的直观和容易理解,显得比较重要,系统不辞劳苦的实现了组的继承,除了功能的必须,转载 2004-08-18 16:29:00 · 664 阅读 · 0 评论 -
关于软件质量和软件测试的一点点看法
软件测试和软件质量的概念是分不开的。测试是手段,质量是目的。关于软件质量,学软件工程的时候曾考虑过这个问题,但想得不深。现在正好可以借把想法变成文字的过程理一理自己的思路,谈谈我的看法。在学校读书的时候,我有很多与我不同专业的朋友,建筑的,桥梁的,机械的,等等。他们有一个与我不同的共同之处,都常背一块大木板,机械制图是他们很重要的课程。我和我的同学们则学习程序设计,学习计算机的结构和原理。我们往往转载 2004-08-18 16:26:00 · 862 阅读 · 0 评论 -
关于软件测试
因为测试时从来不希望检测被测系统所有可能的输入、路径和状态,那么应该选择什么?什么时候应该停止测试?什么时候应该暂停测试?怎样编写一个测试包,它可以检测足够多的消息和状态的组合来说明没有失败的操作,但是从实用性来说它又足够的小?测试提出了许多基本的但却令人困惑的难题,带着这些问题,参加了几次实用软件测试培训。由于软件的复杂导致了测试的复杂,所以不能指望培训能给我们很多工作中的实际指导。偏重理论是肯转载 2004-08-18 16:25:00 · 676 阅读 · 0 评论 -
中国与印度软件开发之比较
我在工作中,接触到印度软件公司开发出来的软件: 整个体系架构非常清晰,按照我们的要求实现了全部功能,而且相当稳定。但是打开具体的代码一看,拖沓冗长,水平不咋样。我们自己的一些程序员就有怪话了,说他们水平真低。但是! 印度人能够把软件整体把握得很好,能够完成软件,并得到相当好的设计文档。而中国人在那里琢磨数据结构、算法,界面人员就还没编码就想着是Outlook式的还是Visual Studio式的界转载 2004-08-18 16:09:00 · 709 阅读 · 0 评论 -
联想,是你太愚蠢还是人家太精明?
中国的民族资本家又玩了一票大的,大陆家用电脑的“领军人”,近几年来在国内市场连连败退,举步维艰的联想集团,拿出了十多亿美金,将著名的国际企业IBM的个人电脑业务收到帐下,为其二十年的生日献上了一份“厚礼”。一时间媒体因此事而哗然,民族主义分子纷纷跳出来,说这是中国民族企业进军国际市场的一个“创举”,一个“里程碑”,一个“联想奇迹”等等等等。 且慢,在张狂的庆祝之前,我们不妨搞清楚几点事实:第一,被转载 2004-12-29 16:36:00 · 1012 阅读 · 0 评论