文章分类 - IT词典
IT词典
摘要:龙书英文名为《Compilers: Principles, Techniques, and Tools 》,中文名《编译原理技术和工具》,作者 Alfred。现在已经是第二版了,2006年8月31日在amazon上架。这是英文第一版的封面: 这是英文第二版的封面: 虎书英文名为《Modern Compiler Implementation in C 》,中文名《现代编译原理-C语言描述》,作者 ...
阅读全文
摘要:信息是指消息中所包含的有意义的内容,消息是信息的载体,消息又是以具体信号形式表现出来的。消息可以分为两大类,即离散消息和连续消息。产生离散信息的信源称为离散信源(discrete source),产生连续信息的信源则称为连续信源。离散信源只能产生有限种符号,因此离散离散消息可以看成是一种有限个状态的随机序列。
阅读全文
摘要:现在的数字传输系统都是采用脉码调制(Pulse Code Modulation) 体制。PCM最初并非传输计算机数据用的,而是使交换机之间有一条中继线不是只传送一条电话信号。PCM有两个标准即E1和T1。 我国采用的是欧洲的E1标准。T1的速率是1.544Mbit/s,E1的速率是2.048Mbit/s。 PCM:相变存储器(Phase-change memory,PCM)是由IBM公司的...
阅读全文
摘要:0x是C语言中16进制数的表示方法。 0x80等于十进制的128 字符在计算机中以其ASCII码方式表示, 其长度为1个字节, 有符号字符型数 取值范围为-128~127, 无符号字符型数到值范围是0~255。因此在Turbo C语言中, 字符型数据在操作时将按整型数处理, 如果某个变量定义成char, 则表明该变量 是有符号的, 即它将转换成有符号的整型数。 Turbo C中规定对ASC...
阅读全文
摘要:树是一种重要的非线性数据结构,直观地看,它是数据元素(在树中称为结点)按分支关系组织起来的结构,很象自然界中的树那样。树结构在客观世界中广泛存在,如人类社会的族谱和各种社会组织机构都可用树形象表示。树在计算机领域中也得到广泛应用,如在编译源程序如下时,可用树表示源源程序如下的语法结构。又如在数据库系统中,树型结构也是信息的重要组织形式之一。一切具有层次关系的问题都可用树来描述。 一、树的...
阅读全文
摘要:c#中,this 关键字引用类的当前实例 在类的构造函数中出现的this作为一个值类型,它表示对正在构造的对象本身的引用 在类的方法中出现的this作为一个值类型,表示对调用该方法的对象的引用 在结构的构造函数中出现的this作为一个变量类型,表示对正在构造的结构的引用 在结构的方法中出现this作为一个变量类型,表示对调用该方法的结构的引用
阅读全文
摘要:使用哈希代码生成的哈希值是唯一地标识数据的固定长度的数字值。由于哈希值将大量的数据表示为小得多的数字值,因此将哈希值与数字签名一起使用。您可以有效地对哈希值进行签名,而不是对更大的值进行签名。哈希值还可用于验证通过不安全信道发送的数据的完整性。可以将接收到的数据的哈希值与数据在发送时的哈希值进行比较,以确定该数据是否已被更改。
阅读全文
摘要:如果你的代码所在的进程中有多个线程在同时运行,而这些线程可能会同时运行这段代码。如果每次运行结果和单线程运行的结果是一样的,而且其他的变量的值也和预期的是一样的,就是线程安全的。
阅读全文
摘要:UTC/GMT(转) 2008-03-18 09:56 每个地区都有自己的本地时间,在网上以及无线电通信中时间转换的问题就显得格外突出。整个地球分为二十四时区,每个时区都有自己的本地时间。在国际无线电通信场合,为了统一起见,使用一个统一的时间,称为通用协调时(UTC, Universal Ti...
阅读全文
摘要:SHA1的全称是Secure Hash Algorithm(安全哈希算法)。加密哈希函数将任意长度的二进制字符串映射为固定长度的小型二进制字符串。加密哈希函数有这样一个属性:在计算上不大可能找到散列为相同的值的两个不同的输入;也就是说,两组数据的哈希值仅在对应的数据也匹配时才会匹配。数据的少量更改会在哈希值中产生不可预知的大量更改。所以你很难从加密后的文字中找到蛛丝马迹。 SHA1 算法的...
阅读全文
摘要:笛卡尔积又叫笛卡尔乘积,是一个叫笛卡尔的人提出来的。 简单的说就是两个集合相乘的结果。 具体的定义去看看有关代数系的书的定义。 直观的说就是 集合A{a1,a2,a3} 集合B{b1,b2} 他们的 笛卡尔积 是 A*B ={(a1,b1),(a1,b2),(a2,b1),(a2,b2),(a3,b1),(a3,b2)} ...
阅读全文
摘要:所谓COM(Componet Object Model,组件对象模型),是一种说明如何建立可动态互变组件的规范,此规范提供了为保证能够互操作,客户和组件应遵循的一些二进制和网络标准。通过这种标准将可以在任意两个组件之间进行通信而不用考虑其所处的操作环境是否相同、使用的开发语言是否一致以及是否运行于同一台计算机。 COM的优点? 首先:用户一般希望能够定制所用的应用程序,而组件技术从本质上讲就是...
阅读全文
摘要:COM+是COM和MTS的统一。 COM+特性: 与 COM 一样,COM+ 基于二进制组件和基于接口的编程。通过使用透明 RPC 层,可以跨越进程和计算机边界进行远程方法调用。正如 COM 组件那样,COM+ 组件可以在成品中升级和扩展,而不会对使用它们的客户端应用程序造成负面影响。 与 MTS 一样,COM+ 支持分布式事务和基于角色的安全性。它提供内置线程池方案,该方案与 MTS 的线程...
阅读全文
摘要:nls codepage 437 -- 美国/加拿大英语 nls codepage 737 -- 希腊语 nls codepage 775 -- 波罗的海语 nls codepage 850 -- 包括西欧语种(德语,西班牙语,意大利语)中的一些字符 nls codepage 852 -- Latin 2 包括中东欧语种(阿尔巴尼亚语,克罗地亚语,捷克语,英语,芬兰语,匈牙利语,爱尔...
阅读全文
摘要:代码页 code page 是IBM 的传统术语,就是“一张字符编码表”,当然这个“张”可以很大也 可以很小。例如 IBM PC (OEM) code page,中文GBK code page 。 Code page is the traditional IBM term used for a specific character encoding table: a mapping in wh...
阅读全文
摘要:一般的线性表、树中,记录在结构中的相对位置是随机的即和记录的关键字之间不存在确定的关系,在结构中查找记录时需进行一系列和关键字的比较。这一类查找方法建立在“比较”的基础上,查找的效率与比较次数密切相关。理想的情况是能直接找到需要的记录,因此必须在记录的存储位置和它的关键字之间建立一确定的对应关系f,使每个关键字和结构中一个唯一的存储位置相对应。因而查找时,只需根据这个对应关系f找到给定值K的像f(...
阅读全文
摘要:gantt图又叫甘特图。 进度是按时间顺序计划活动的一个列表,我们称之为Gantt图,它有以下几个关键的成分: 1.横跨图顶部排列的是日历表。 2.最左边的一列包含了每项任务的标识号(ID)。 3.左边第二列是要做的任务的名称。 4.在图表当中,任务条表示各项任务计划的开始和结束时间。 5.在表的左下方是项目名称、进度表的作者和制订此进度的原始日期。 Gantt图是展现项目中各个任务进展状况的一种...
阅读全文
摘要:The Personal Software Process is a disciplined approach to improving one's software development process. Through a series of cumulative exercises, developers learn : Time and Defect recording ...
阅读全文

浙公网安备 33010602011771号