<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[coredoor的专栏]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/coredoor</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; coredoor]]></copyright><item><title><![CDATA[JAVA JDK 8 正式发布了！]]></title><link>https://blog.youkuaiyun.com/coredoor/article/details/21509967</link><guid>https://blog.youkuaiyun.com/coredoor/article/details/21509967</guid><author>coredoor</author><pubDate>Wed, 19 Mar 2014 08:37:41 +0800</pubDate><description><![CDATA[这里是下载地址：
http://www.oracle.com/technetwork/java/javase/downloads/index.html
 
这里是新特性说明：
http://www.oracle.com/technetwork/java/javase/8-whats-new-2157071.html]]></description><category></category></item><item><title><![CDATA[RadMasm写汇编控制台程序]]></title><link>https://blog.youkuaiyun.com/coredoor/article/details/8650599</link><guid>https://blog.youkuaiyun.com/coredoor/article/details/8650599</guid><author>coredoor</author><pubDate>Fri, 08 Mar 2013 14:38:06 +0800</pubDate><description><![CDATA[本文介绍利用RedASM写一个messageBox “hello world”.
RadAsm 是我用过最爽的一个汇编IDE了， 代码高亮，智能提示……
RadASM支持多种不同的汇编编译器，这里我们选择MASM.既然是IDE了，创建工程就很简单了, 文件->Win32 App(no res)->名字“MessageBox,”一路Next.

然后呢，我们写下如下的汇编程序：

Tit]]></description><category></category></item><item><title><![CDATA[各种编程语言的Hello World程序]]></title><link>https://blog.youkuaiyun.com/coredoor/article/details/8649479</link><guid>https://blog.youkuaiyun.com/coredoor/article/details/8649479</guid><author>coredoor</author><pubDate>Fri, 08 Mar 2013 10:21:27 +0800</pubDate><description><![CDATA[http://en.wikipedia.org/wiki/List_of_Hello_world_program_examples]]></description><category></category></item><item><title><![CDATA[汇编程序开发环境搭配]]></title><link>https://blog.youkuaiyun.com/coredoor/article/details/8649366</link><guid>https://blog.youkuaiyun.com/coredoor/article/details/8649366</guid><author>coredoor</author><pubDate>Fri, 08 Mar 2013 10:05:25 +0800</pubDate><description><![CDATA[引子
由于这些日子一直都在研究底层的技术，从 Windows 驱动程序，到 Windows 内核等等技术的学习，
让我对底层的技术越发有兴趣了，而刚好，在研究 WRK 时，
对内存管理，寄存器，地址总线，数据总线，控制总线等的理解不够透彻，
所以越发的想学习汇编程序设计来提升功力，
而由于近来在公司里一直都有项目压着，所以在公司里也实在不好拿本汇编程序设计看，
所以只好晚上回来学习了，]]></description><category></category></item><item><title><![CDATA[MASM]]></title><link>https://blog.youkuaiyun.com/coredoor/article/details/8621414</link><guid>https://blog.youkuaiyun.com/coredoor/article/details/8621414</guid><author>coredoor</author><pubDate>Thu, 28 Feb 2013 12:33:50 +0800</pubDate><description><![CDATA[MASM 是 Microsoft Macro Assembler 的缩写，它是 
微软 为 x86 
微处理器家族，所写的一套巨集组译器。它最初是用来发展在
MS-DOS 上面执行的软体，同时，它也该系统最流行的组译器。
它支援的巨集很灵巧，既广泛又多样性，结构化程式的惯用语法，包含高阶架构式的回圈、程序呼叫，以及轮替 (alternation)（因此，MASM 算是高阶组译器的一个范本）]]></description><category></category></item><item><title><![CDATA[CPU指令集]]></title><link>https://blog.youkuaiyun.com/coredoor/article/details/8621044</link><guid>https://blog.youkuaiyun.com/coredoor/article/details/8621044</guid><author>coredoor</author><pubDate>Thu, 28 Feb 2013 10:55:28 +0800</pubDate><description><![CDATA[【CPU指令集】CPU指令集是什么





　　所谓指令集，就是CPU中用来计算和控制计算机系统的一套指令的集合，而每一种新型的CPU在设计时就规定了一系列与其他硬件电路相配合的指令系统。而指令集的先进与否，也关系到CPU的性能发挥，它也是CPU性能体现的一个重要标志。
　　SSE指令集
　　由于MMX指令并没有带来3D游戏性能的显著提升，1999年Intel公司在Pentium]]></description><category></category></item><item><title><![CDATA[what is intrinsics]]></title><link>https://blog.youkuaiyun.com/coredoor/article/details/8621005</link><guid>https://blog.youkuaiyun.com/coredoor/article/details/8621005</guid><author>coredoor</author><pubDate>Thu, 28 Feb 2013 10:50:50 +0800</pubDate><description><![CDATA[Intrinsic function


From Wikipedia, the free encyclopedia

Jump to: 
navigation, 
search 

This article is about compiler intrinsic functions.  For X toolkit, see

Intrinsics.]]></description><category></category></item><item><title><![CDATA[深入了解CPU结构——寄存器]]></title><link>https://blog.youkuaiyun.com/coredoor/article/details/8618421</link><guid>https://blog.youkuaiyun.com/coredoor/article/details/8618421</guid><author>coredoor</author><pubDate>Wed, 27 Feb 2013 16:51:02 +0800</pubDate><description><![CDATA[1.什么是寄存器
 
    所谓寄存器（register），它是CPU内部用来存放数据的一些小型存储区域，用来暂时存放参与运算的数据和运算结果。其实寄存器就是一种常用的时序逻辑电路，但这种时序逻辑电路只包含存储电路。寄存器的存储电路是由锁存器或触发器构成的，因为一个锁存器或触发器能存储1位二进制数，所以由N个锁存器或触发器可以构成N位寄存器。]]></description><category></category></item><item><title><![CDATA[64位处理器中增加的寄存器]]></title><link>https://blog.youkuaiyun.com/coredoor/article/details/8618400</link><guid>https://blog.youkuaiyun.com/coredoor/article/details/8618400</guid><author>coredoor</author><pubDate>Wed, 27 Feb 2013 16:47:34 +0800</pubDate><description><![CDATA[作者:  出处:微软（中国）有限公司 开发合作部 提供　 
更新时间：2006-04-18 10:20
关 键 词：64位技术
阅读提示：通过增加CPU的寄存器数量来提升64位处理器的处理速度和性能。


64 位寄存器
寄存器是一个系统可提供的最快内存类型。它们创建并存储 CPU 操作和其他计算的结果。32 位 x86 CPU 包括 8 个通用寄存器。64 位 x64 处理器有 1]]></description><category></category></item><item><title><![CDATA[Analog signal processing]]></title><link>https://blog.youkuaiyun.com/coredoor/article/details/8614439</link><guid>https://blog.youkuaiyun.com/coredoor/article/details/8614439</guid><author>coredoor</author><pubDate>Tue, 26 Feb 2013 16:30:07 +0800</pubDate><description><![CDATA[Analog signal processing

From Wikipedia, the free encyclopedia

Jump to: 
navigation, 
search 

Analog signal processing is any 
signal processing conducted on 
analog signals by analog mea]]></description><category></category></item><item><title><![CDATA[wince系统实时性问题]]></title><link>https://blog.youkuaiyun.com/coredoor/article/details/8612907</link><guid>https://blog.youkuaiyun.com/coredoor/article/details/8612907</guid><author>coredoor</author><pubDate>Tue, 26 Feb 2013 11:18:18 +0800</pubDate><description><![CDATA[关于实时操作系统定义-百度
http://baike.baidu.com/view/18308.htm
wiki
http://zh.wikipedia.org/wiki/%E5%AE%9E%E6%97%B6%E6%93%8D%E4%BD%9C%E7%B3%BB%E7%BB%9F
 
 
wince系统实时性问题  
2011-03-09 10:56
提问者： 
C_Hobby]]></description><category></category></item><item><title><![CDATA[什么是真正的实时操作系统]]></title><link>https://blog.youkuaiyun.com/coredoor/article/details/8612883</link><guid>https://blog.youkuaiyun.com/coredoor/article/details/8612883</guid><author>coredoor</author><pubDate>Tue, 26 Feb 2013 11:13:32 +0800</pubDate><description><![CDATA[做嵌入式系统开发有一段时间了，做过用于手机平台的嵌入式Linux，也接触过用于交换机、媒体网关平台的VxWorks，实际应用后回过头来看理论，才发现自己理解的肤浅，也发现优快云上好多同学们都对实时、嵌入式这些概念似懂非懂，毕竟如果不做类似的产品，平时接触的机会很少，即使做嵌入式产品开发，基本也是只管调用Platformteam封装好的API。所以在此总结一下这些概念，加深自己的理解，同时也给新手]]></description><category></category></item><item><title><![CDATA[在接触过操作系统和编译原理之后,感觉计算机其实就是在处理一串又一串的字符串]]></title><link>https://blog.youkuaiyun.com/coredoor/article/details/8606257</link><guid>https://blog.youkuaiyun.com/coredoor/article/details/8606257</guid><author>coredoor</author><pubDate>Sun, 24 Feb 2013 00:13:58 +0800</pubDate><description><![CDATA[这学期学了计算机学院王彦老师的计算机安全概论，算是一门入门级的课程，但是自己还是长了很多的见识的，学到缓冲区溢出攻击的时候，突然想到自己拖了很久的一件事情，就是好好的总结和学习一下C语言缓冲区的问题。时间过了这么久，真是有些惭愧了。这篇博文应该算是入门级的了，欢迎大家指教。

 

  C语言可以用指针直接操作内存地址，这是他的一个优势，但是也是安全最容易出问题的地方。我们知道C语言是没有]]></description><category></category></item><item><title><![CDATA[ShlwApi.h定义了大量用来对数值进行格式化的操作]]></title><link>https://blog.youkuaiyun.com/coredoor/article/details/8606231</link><guid>https://blog.youkuaiyun.com/coredoor/article/details/8606231</guid><author>coredoor</author><pubDate>Sat, 23 Feb 2013 23:54:58 +0800</pubDate><description><![CDATA[1. 

StrFormatKBSize function

0（共 1）对本文的评价是有帮助 - 评价此主题



Converts a numeric value into a string that represents the number expressed as a size value in kilobytes.

Syntax



C++]]></description><category></category></item><item><title><![CDATA[string和CString的头文件]]></title><link>https://blog.youkuaiyun.com/coredoor/article/details/8606192</link><guid>https://blog.youkuaiyun.com/coredoor/article/details/8606192</guid><author>coredoor</author><pubDate>Sat, 23 Feb 2013 23:37:29 +0800</pubDate><description><![CDATA[(1) string的头文件
 1、 包装了std的C++头文件
 2、包装了旧的C头文件
 3、 旧C头文件的std版本,切记这不是CString的头文件， 详见effective c++ 的第49条
 (2) CString的头文件
注：VC9编译环境下 
1、 非MFC版本，控制台程序就用这个
  、都可以。//要在项目->属性->常规里设置为使用MFC(动/静).
 2、/]]></description><category></category></item><item><title><![CDATA[字符串的格式化]]></title><link>https://blog.youkuaiyun.com/coredoor/article/details/8606171</link><guid>https://blog.youkuaiyun.com/coredoor/article/details/8606171</guid><author>coredoor</author><pubDate>Sat, 23 Feb 2013 23:22:23 +0800</pubDate><description><![CDATA[格式化字符串
   格式化是一种把其它不是字符串类型的数据转化为CString类型的最常用技巧

    CString类型在afxstr.h中定义

　　

    与其用 sprintf() 函数或 wsprintf() 函数来格式化一个字符串，还不如用 CString 对象的Format()方法：

　　CString s;

　　s.Format(_T("The to]]></description><category></category></item><item><title><![CDATA[sprintf_s与_snprintf与_snprintf_s]]></title><link>https://blog.youkuaiyun.com/coredoor/article/details/8606151</link><guid>https://blog.youkuaiyun.com/coredoor/article/details/8606151</guid><author>coredoor</author><pubDate>Sat, 23 Feb 2013 23:02:33 +0800</pubDate><description><![CDATA[提问：我用一个float类的值转换为CString 类型的字符串时，出错为：
error C2664: “swprintf_s”: 不能将参数 1 从“CString”转换为“wchar_t *”
回答：
1. 如果为了把float存入CString,
只需: 
CString s;
float f= 5.345;
s.Format( "%f", f );
就做得到
2. 
wprintf]]></description><category></category></item><item><title><![CDATA[win32 下 支持浮点的printf系列函数]]></title><link>https://blog.youkuaiyun.com/coredoor/article/details/8592858</link><guid>https://blog.youkuaiyun.com/coredoor/article/details/8592858</guid><author>coredoor</author><pubDate>Tue, 19 Feb 2013 23:51:06 +0800</pubDate><description><![CDATA[int wsprintf(

    LPTSTR lpOut, 
//
 输出缓冲区，最大为1024字节

　　LPCTSTR lpFmt,
//
 格式字符串 

　　...);         
//
 需输出的参数,多少个参数都可以的,最起码前两个必须有.










函数作用： 
　　函数 wsprintf() 将一系列的字符和数值]]></description><category></category></item><item><title><![CDATA[registerwindowmessage]]></title><link>https://blog.youkuaiyun.com/coredoor/article/details/8582739</link><guid>https://blog.youkuaiyun.com/coredoor/article/details/8582739</guid><author>coredoor</author><pubDate>Sat, 16 Feb 2013 14:06:56 +0800</pubDate><description><![CDATA[SendMessage()可以看成是给MSG结构赋值.
 
 
进程间通讯应该是老的内容了，相信用VC的大侠们都知道，书本上也都有介绍。我在这只是对自己用过的东西简单的总结一下，希望对有兴趣者有帮助。

WINDOWS中进程间通讯的方式很多，如：消息机制，共享内存机制，SOCKET，COM，RPC等等，需要时可以根据具体情况来选择使用的方式。我在这本文中仅介绍进程间的自定义消息通讯机制。]]></description><category></category></item><item><title><![CDATA[消息函数 RegisterWindowMessage 进程间通知方式]]></title><link>https://blog.youkuaiyun.com/coredoor/article/details/8582694</link><guid>https://blog.youkuaiyun.com/coredoor/article/details/8582694</guid><author>coredoor</author><pubDate>Sat, 16 Feb 2013 13:53:45 +0800</pubDate><description><![CDATA[RegisterWindowMessage function
            78 out of 82 rated this helpful
- Rate this topic


Defines a new window message that is guaranteed to be unique throughout the system. The message valu]]></description><category></category></item></channel></rss>