
编程知识
mengzhongshi
我喜欢进步时的快感
展开
-
位图和调色板的概念
1.1 位图和调色板的概念如今Windows(3.x以及95,98,NT)系列已经成为绝大多数用户使用的操作系统,它比DOS成功的一个重要因素是它可视化的漂亮界面。那么Windows是如何显示图象的呢?这就要谈到位图(bitmap)。我们知道,普通的显示器屏幕是由许许多多点构成的,我们称之为象素。显示时采用扫描的方法:电子枪每次从左到右扫描一行,为每个象素着色,然后从上到下这样扫描若干行,就扫过了一屏。为了防止闪烁,每秒要重复上述过程几十次。例如我们常说的屏幕分辨率为640×480,刷新频率为7转载 2010-11-29 22:52:00 · 2034 阅读 · 0 评论 -
JSON指南
JSON全称Javascript Object Notation, 是一种轻量级的数据交换格式。它是javascript标准的一个子集, 它是一个纯文本的格式。JSON可以用于发送以下数据:数值,字符串,布尔型,数组,对象。数值的表示方法:数值,包括整数,浮点数,指数等格式。例:25, 0.14, 0.24e12, +15.14e-12字符串的表示方法:字符串必须包含在双引号里头。除了",/,/及一些控制符(/b,/f,/n,/r,/t)需要进行转义以外,其他的字符都可以直接加入到双引原创 2010-11-30 15:07:00 · 131 阅读 · 0 评论 -
图片的IPTC
<br />IPTC是于1970建立的一套用于管理图片信息的目录系统。在IPTC出现之前,图片是无法进行分类,我们也不能从图片本身得到一些与图片相关的信息。举个例子,如果我现在去黄山玩,我拍了好几张经典的照片,然后我发布到网上去,如果我发布的时候不加上备注。你看见这图片以后能知道这图片是谁拍的,是什么时候拍的吗?而且就算我写明了,那么有人把这图片下载了下来。然后又把这图片上传到另一个网站上去。那么也许备注信息也没有了。我们不可能从图片本身知道图片背后的一些信息。所以IPTC出现了,这个协议可以把原创 2010-11-28 20:15:00 · 4318 阅读 · 0 评论 -
常见正则表达式汇总
<br /><br />匹配中文字符的正则表达式: [/u4e00-/u9fa5]<br />匹配双字节字符(包括汉字在内):[^/x00-/xff]<br />应用:计算字符串的长度(一个双字节字符长度计2,ASCII字符计1)<br />String.prototype.len=function(){return this.replace([^/x00-/xff]/g,"aa").length;}<br />匹配空行的正则表达式:/n[/s| ]*/r<br />匹配HTML标记的正则表达式原创 2010-10-22 15:24:00 · 126 阅读 · 0 评论 -
ASC码,Latin-1,Utf8,Unicode字符集编码简史
我时常被字符集编码搞的很晕,每次遇到编码的问题时,才会暂时抱佛脚,上网去搜一下某个编码的介绍。最终发现,我头脑里的资讯错乱不已。终于忍无可忍,决定梳理一下。ASCII码,全称American Standard Code for Information Interchange。这是早期最有名的字符集编码,它是为英文通信而设计的。它是由128个字符组成,用一个字节来表示。表示的字符分别是:大小写字原创 2011-11-10 14:19:35 · 3925 阅读 · 0 评论 -
中文编码、unicode、全角
一直对于编码的问题非常的模糊,特写一文以备回顾。参考资料:http://www.nengcha.com/code/unicode/class/ (unicode码表)概念: CJK:中日韩统一表意文字(CJK Unified Ideographs),在码表的码区是:0x4300-0x9FBF。全角字符:占两个标准字符(两个字节)的字符,主要是中日韩象形文字和特殊字符,及全角数字,英原创 2011-12-12 19:51:20 · 1901 阅读 · 0 评论