摘要:到底什么是ansi,什么是unicode呢?其实这是两种不同的编码方式标准,ansi中的字符采用8bit,而unicode中的字符采用16bit。8bit的ansi编码只能表示256种字符,表示26个英文字母是绰绰有余的,但是表示汉字,韩国语,日语等有着成千上万个字符的非西方字符肯定就不够了,正是如此才引入了unicode标准。
在软件开发中,特别是使用c语言的一些有关字符串处理的函数,ansi......
摘要:msdn 新闻 让您的网站拥有msdn资源库搜索功能 发布日期: 6/15/2004 | 更新日期: 7/22/2004 您是否想让您的网站也拥有msdn网站强大的资源库搜索功能呢?请按照以下三种方式中的任意一种,在您的网站上添加msdn搜索链接。您还可以根据您的网站的风格进行定制和设计,如宽度、文字和背景颜色等等。如果默认的msdn徽标不符合您的使用需要,我们还提供了另外两个尺寸的徽标供您选用。......
我的编程语言观 我的编程语言观 此文只代表个人观点,仅供参考 【程序编程相关:
Log4j简明手册(1/3)】 leezy_2000 【推荐阅读:
J2ME学习笔记(二)】 关于编程语言的争论虽然此伏彼起,但事实上很少有人真的在做编程语言的比较,同时许多无价值或错误的观点却在真实的误导着许多程序员的认识,为此我决定写这篇文章. 【扩展信息:
Log4j简明手册(2/3)】 一.前提 本文后述观点是基于这样一种前提:只关注语言特性,而忽略标准库与其他各种商业框架(虽然这些更大程度上决定着人们对语言的选择).这必将使这篇文章的观点更具有理论意义,而非现实意义.但语言特性是编程语言的根本,无论是做语言比较,还是评论语言,都应该以此为出发点,否则将导致讨论范围的无限增大,进而导致讨论的无结果.为避免有人找碴,必须预先声明的一点是,由标准库实现的语言特性将被看作语言特性,进而列入考虑的范围.同时这里说的编程语言是指一些通用目的的高级编程语言,比如c/c++,java,python,perl等. 二.80% 与 20% 我学习不同的编程语言时,更多的时候是感觉到其间的共性.于是我对此进行思考,发现这种共性的存在具有必然性. 软件的根本特性是复杂性,对此dijkstra告诉我们,“掌握复杂性的技巧早在古代就有了:divide et impera(分解与规则)”.当我们具体进行分解与设定规则时,我们要用到一些分析与设计方法.当代两大主流分析与设计方法是结构化与oo.结构化设计方法的三种基本结构是顺序,分支与选择.oo的三大基本特性是封装,继承与多态.各种设计语言通常都支持这两种分析与设计方法,其基本语言特性也必然涵盖上述六个要素.所以从这个角度看不同编程语言必然具有相当多的共性. 可为佐证的首先是«the art of computer programming»这本书.这本书中的算法用低级语言描述的,但其内涵被大多掌握不同编程语言的开发人员所分享.有人评论说,当今软件开发人员所掌握的绝大多数计算机程序设计的知识都来源于此,这意味着相当多程序设计知识可以具体实现在各种编程语言中....
下一页 摘要: preface 前言 unix is not so much an operating system as an oral history. -- <author>nealstephenson</author> unix,与其说是操作系统,不如说是口述历史。 -- <author>nealstephenson</author> there is a......