摘要:
Tga图片格式分析以及程序实现本文转自本人Blog: Singlerblog.mblogger.cn继位图之后,我们来看看Tga图片的格式,以及程序实现。一、 文件格式Tga常见的格式有非压缩RGB和压缩RGB两种格式,其他格式的我们在这里不做讲述。文件的第三个Byte位作为标记:2为非压缩RGB格式,10为压缩RGB格式。它们的具体格式如下:1、非压缩格式图片类型:2-非压缩RGB格式名称偏移长度说明图像信息字段长度01本字段是 1字节无符号整型,指出图像信息字段(见本子表的后面)长度,其取值范围是 0到 255 ,当它为 0时表示没有图像的信息字段。颜色表类型110 表示没有颜色表,1 表 阅读全文
摘要:
领导力:刘邦的管理之道楼主 时间:2009-08-18 14:01:15 用户:精英考察 专业度: 4180人气数:1976 评论数:0收藏数:2分享到:刘邦在中国历史上一直以善于用人著称,他比项羽更老练,更懂得人心需求,也善于给人才发挥的空间,并控制在自己的利益范围内 史书上说,早年的刘邦好吃懒做,没啥本事,又不肯苦干,坐吃山空,是一个穷光蛋。常被父亲训斥为“无赖”。在当年,能文能武的人不计其数,为什么“无赖”的刘邦最终成就了帝业? 刘邦登基那一年的五月,他在洛阳开庆功宴。宴席上,他总结了自己取胜的原因:“论运筹帷幄之中,决胜于千里之外,我不如张良;论抚慰百姓供应粮草,我又不如萧何;论领.. 阅读全文
摘要:
AS3:辨析ROLL_OVER与MOUSE_OVER,ROLL_OUT与MOUSE_OUT博客分类:Flash/AS3Flex ROLL_OVER与MOUSE_OVER的调度的区别可视组件在鼠标进入该组件时会调度MOUSE_OVER事件,即使是从其子组件移到该组件依然会触发该事件。可视组件在鼠标从不是其子组件的其余组件中进入该组件时会调度ROLL_OVER事件,直观来看,就是鼠标从外部移入该组件才调用。ROLL_OUT与MOUSE_OUT的调度的区别可视组件在鼠标移出该组件时会调度MOUSE_OUT事件,即使是移到该组件的子组件依然会触发该事件。可视组件在鼠标移到不是其子组件的其余组件中会调度 阅读全文
摘要:
go_tutorialGo编程语言简介UpdatedSep 23, 2010bychaishus...@gmail.com译者简介Hello,世界分号(Semicolons)编译Echo类型简介申请内存常量I/O包Rotting catsSorting打印输出生成素数Multiplexing译者 原文:http://golang.org/install.html 翻译:柴树杉 (chaishushan@gmail.com) 翻译:Bian Jiang (borderj@gmail.com)简介本文是关于Go编程语言的基础教程,主要面向有C/C++基础的读者。它并不是一个语言的完整指南,关... 阅读全文
摘要:
简单来讲,采样率和比特率就像是坐标轴上的横纵坐标。横坐标的采样率表示了每秒钟的采样次数。 纵坐标的比特率表示了用数字量来量化模拟量的时候的精度。 采样率类似于动态影像的帧数,比如电影的采样率是24赫兹,PAL制式的采样率是25赫兹,NTSC制式的采样率是30赫兹。当我们把采样到的一个个静止画面再以采样率同样的速度回放时,看到的就是连续的画面。同样的道理,把以44.1kHZ采样率记录的CD以同样的速率播放时,就能听到连续的声音。显然,这个采样率越高,听到的声音和看到的图像就越连贯。当然,人的听觉和视觉器官能分辨的采样率是有限的,基本上高于44.1kHZ采样的声音,绝大部分人已经觉察不到其中的分别 阅读全文
摘要:
设计模式学习笔记(十七)——Command命令模式Command命令模式介绍:Command命令模式是一种对象行为型模式,它主要解决的问题是:在软件构建过程中,“行为请求者”与“行为实现者”通常呈现一种“紧耦合”的问题。如下图:有时我们必须向某对象提交请求,但并不知道关于被请求的操作或请求的接受者的任何信息,此时无法抵御变化的紧耦合是不合适的。如:需要对行为进行“记录、撤销/重做、事务”等处理。我们所要做的是将依赖关系转化,将紧耦合变为松耦合。则上图的形式转化为如下形式: Command模式通过将请求本身变成一个对象来使行为请求者可向未指定的应用对象提出请求。 GoF《设计模式》中说道:将一个 阅读全文
摘要:
设计模式学习笔记(十)——Decorator装饰模式Decorator装饰模式是一种结构型模式,它主要是解决:“过度地使用了继承来扩展对象的功能”,由于继承为类型引入的静态特质,使得这种扩展方式缺乏灵活性;并且随着子类的增多(扩展功能的增多),各种子类的组合(扩展功能的组合)会导致更多子类的膨胀(多继承)。继承为类型引入的静态特质的意思是说以继承的方式使某一类型要获得功能是在编译时。所谓静态,是指在编译时;动态,是指在运行时。GoF《设计模式》中说道:动态的给一个对象添加一些额外的职责。就增加功能而言,Decorator模式比生成子类更为灵活。下面来看看Decorator模式的结构:看这个结构 阅读全文
摘要:
我所理解的设计模式(C++实现)——观察者模式(Observer Pattern) 目录(?)[+]概述类图与实例适用性优缺点其他概述: 最近中国股市起起伏伏,当然了起伏就用商机,小明发现商机后果断想入市,买入了中国证券,他想在电脑客户端上,网页上,手机上,iPad上都可以查看到该证券的实时行情,这种情况下我们应该怎么设计我们的软件呢?我们可以这样:小明的所有客户端上都订阅中国证券这个股票,只要股票一有变化,所有的客户端都会被通知到并且被自动更新。 这就是我们的观察者模式,她定义对象间的一种一对多的依赖关系,当一个对象的状态发生改变时,所有依赖于它的对象都得到通知并被自动更新。类图... 阅读全文