
零散知识
文章平均质量分 86
Leasangle
I am ready...
展开
-
文本文件与二进制文件
<br /> <br />本贴转自:http://www.cnblogs.com/mjgforever/archive/2008/02/27/1083584.html<br /> <br />一、文本文件与二进制文件的定义<br /> 大家都知道计算机的存储在物理上是二进制的,所以文本文件与二进制文件的区别并不是物理上的,而是逻辑上的。这两者只是在编码层次上有差异。<br /> 简单来说,文本文件是基于字符编码的文件,常见的编码有ASCII编码,UNICODE编码等等。二进制文件是基于值编码的文转载 2010-07-07 16:02:00 · 618 阅读 · 0 评论 -
Visual Studio .NET 学习之路
<br /><br />转载『Visual Studio .NET 学习之路』 <br /><br />Posted by i-Freelancer on 2003年8月15日 (台) <br /><br />由弈飞信息首席顾问/台湾微软特约资深讲师 李 清 培 先生带领大家迈向.NET学习之路。 <br /><br />离线阅读档案,可至『在线资源 > 技术文章』处下载。 <br /><br /><br /> <br /> <br /> <br /> <br /> <br /> <br /> <br />转载 2011-01-14 15:55:00 · 987 阅读 · 0 评论 -
C结构体中数据的内存对齐问题(转载)
<br />1.<br />先看下面的例子:<br />struct A{<br /> char c1;<br /> int i;<br /> short s;<br /> int j;<br />}a;<br />struct B{<br /> int i;<br /> int j; <br /> short s;<br /> char c1;<br />}b;<br />结构A没有遵守字节对齐原则(为了区分,我将它叫做对齐声明原则),结构B遵守了。我们来看看在x86上会转载 2010-11-18 21:12:00 · 906 阅读 · 0 评论 -
什么是far、near关键字?(转载)
<br />本文转自:http://hi.baidu.com/dareny/blog/item/16f1080ef5379ece7acbe1f9.html<br /> <br />在DOS下(实模式)地址是分段的,每一段的长度为64K字节,刚好是16位(二进制的十六位)。<br />near指针的长度是16位的,所以可指向的地址范围是64K字节,通常说near指针的寻址范围是64K。<br />far指针的长度是32位,含有一个16位的基地址和16位的偏移量,将基地址乘以16后再与偏移量相加,(所以实际上f转载 2010-11-20 18:43:00 · 2274 阅读 · 0 评论 -
C++标准库和STL的关系 (转载)
<br />本文转自:http://blog.youkuaiyun.com/beick/archive/2004/10/05/125318.aspx<br />STL的历史<br />被誉为STL之父的Alexander Stepanov,出生于苏联莫斯科,早在20世纪70年代后半期,他便已经开始考虑,在保证效率的前提下,将算法从诸多具体应用之中抽象出来的可能性,这便是后来泛型化思想的雏形。为了验证自己的思想,他和纽约州立大学教授Deepak Kapur,伦塞里尔技术学院教授David Musser共同开发了一种叫做T转载 2010-11-07 14:59:00 · 1256 阅读 · 0 评论 -
C99标准介绍(转载)
<br />本文转自:http://tb.blog.youkuaiyun.com/TrackBack.aspx?PostId=795910<br /> <br />新的C语言: C99标准介绍<br />此篇文章摘取与即将登载于《Dr.Dobb's 软件研发》》第二期(2003年9月)的《新的C语言,C99标准介绍》,文章主要是介绍了C99的新特性,在得到作者Randy Meyers以及《Dr.Dobb's 软件研发》》负责人刘江先生的应允下,把全文的前面的一部分作为文档发表,希望能对大家有所帮助。<br />译注2:转载 2010-11-07 14:02:00 · 1102 阅读 · 0 评论 -
C语言中的宽字符与多字节字符(转载)
<br />C语言原本是在英文环境中设计的,主要的字符集是7位的ASCII码,8位的byte(字节)是最常见的字符编码单位。但是国际化软件必须能够表示不同的字符,而这些字符数量庞大,无法使用一个字节编码。 <br /> C95标准化了两种表示大型字符集的方法:宽字符(wide character,该字符集内每个字符使用相同的位长)以及多字节字符(multibyte character,每个字符可以是一到多个字节不等,而某个字节序列的字符值由字符串或流(stream)所在的环境背景决定)。 <br />转载 2010-10-28 16:55:00 · 744 阅读 · 0 评论 -
什么是 GUID?(转载)
<br />作者: winzheng 发表日期: 2005-09-13 17:01 文章属性: 原创 复制链接 <br /><br /> Martin Fowler的著作《企业应用架构模式》,还是Martin Fowler他老人家的说话特别适合我的口味,呵呵,总之看着很爽。这种感觉与当初读《重构》的时候略有相同。 <br />在书中提到了GUID,作者说:“GUID(全局统一标识符)是指在一台机器上生成的数字,它保证对在同一时空中的所有机器都是唯一的。通常平台会提供生成GUID的API。生成算法很转载 2010-11-27 16:19:00 · 888 阅读 · 0 评论 -
wsprintf sprintf printf (转载)
<br />本文转自:http://mangshe0.blog.163.com/blog/static/1967814720092165115888/<br /> <br />int wsprintf( LPTSTR lpOut, // 输出缓冲区,最大为1024字节<br /> LPCTSTR lpFmt, // 格式字符串 <br /> ... // 需输出的参数);<br /> The wsprintf function formats and stores a series of charac转载 2010-11-27 15:55:00 · 758 阅读 · 0 评论 -
串行通信比并行通信的速度更高
<br />本文转自:http://blog.youkuaiyun.com/yiwuya/archive/2009/04/29/4136319.aspx<br /> <br />讲得太详细了,转过来自己慢慢看,嘎嘎。。<br /> <br />“众人拾柴火焰高”是句老话,但电脑领域却发生了多根线比不过1根线的怪事。无论从通信速度、造价还是通信质量上来看,现今的串行传输方式都比并行传输方式更胜一筹。 <br />近两年,大家听得最多的一个词可能就是串行传输了。从技术发展的情况来看,串行传输方式大有彻底取代并行传输方式的势转载 2010-07-26 00:12:00 · 999 阅读 · 0 评论 -
串行通信与并行通信的区别
<br />本贴转自:http://forum.eepw.com.cn/thread/152577/1<br /> <br />并行通信传输中有多个数据位,同时在两个设备之间传输。发送设备将这些数据位通过 对应的数据线传送给接收设备,还可附加一位数据校验位。接收设备可同时接收到这些数据,不需要做任何变换就可直接使用。并行方式主要用于近距离通信。计算 机内的总线结构就是并行通信的例子。这种方法的优点是传输速度快,处理简单。<br /><br /><br /><br />串行数据传输时,数据是一位一位地在通信线转载 2010-07-25 23:00:00 · 13618 阅读 · 0 评论 -
CPU各种体系结构
<br /> <br />本贴转自:http://hi.baidu.com/shentuhongfeng/blog/item/2d9bb01fdd4fedf9e0fe0b8d.html<br /> <br />CPU体系结构的选定也决定了其他硬件的选择。不同的CPU需要不同的主板,主板决定了所能选择的存储器和您要使用的插卡(plug-in card).<br />1.CISC复杂指令集电脑—complex instruction set computer.<br />RISC精简指令集电脑—reduced转载 2010-07-18 21:21:00 · 1793 阅读 · 0 评论 -
堆和栈的区别
<br />本贴转自:http://www.cppblog.com/oosky/archive/2006/01/21/2958.html<br /> <br />一、预备知识—程序的内存分配<br />一个由c/C++编译的程序占用的内存分为以下几个部分<br />1、栈区(stack)— 由编译器自动分配释放 ,存放函数的参数值,局部变量的值等。其操作方式类似于数据结构中的栈。<br />2、堆区(heap) — 一般由程序员分配释放, 若程序员不释放,程序结束时可能由OS回收 。注意它与数据结构中的堆是转载 2010-07-16 00:57:00 · 847 阅读 · 1 评论 -
如何创建批处理文件?
<br />本文转自:http://hi.baidu.com/qyhdt/blog/item/483b1055a87f74c6b745ae17.html如何创建批处理文件?<br /> 不要听了批处理文件就感到很神气,其实这东西很简单的.你用过记事本没有?用过? 好的.将记事本打开,什么都不用写,然后选择文件,保存.保存类型选择所有文件,文件名则命名为 *.bat 这个*代表是文件名,你可以随便的起.保存好之后,看看你保存的地方,会出现一个白色窗口里有个黄色齿轮的图标.这东西就是你创建的批处理文件,双转载 2011-03-03 22:00:00 · 5079 阅读 · 0 评论