<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[4U的专栏]]></title><description><![CDATA[码农的独白]]></description><link>https://blog.youkuaiyun.com/4u</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; 4u]]></copyright><item><title><![CDATA[2012-7-18日装机记录]]></title><link>https://blog.youkuaiyun.com/4u/article/details/7762762</link><guid>https://blog.youkuaiyun.com/4u/article/details/7762762</guid><author>4u</author><pubDate>Thu, 19 Jul 2012 13:37:22 +0800</pubDate><description><![CDATA[装了Win 7 64bit的T420在6月份自动更新过之后，每次查找可用更新的时候，都会返回错误800B0001，搜索了无数解决办法，都不能解决问题。微软的troubleshoot虽然给出了10多个方法，全不适用。无奈之下，只好重装系统。
记录一下软件的安装情况，供日后参考。
无可替代的软件：



操作系统：Windows 7 Professional 64-bit办公软件：Offi]]></description><category></category></item><item><title><![CDATA[【备忘文档】ASCII编码（全256）]]></title><link>https://blog.youkuaiyun.com/4U/article/details/1907158</link><guid>https://blog.youkuaiyun.com/4U/article/details/1907158</guid><author>4U</author><pubDate>Thu, 29 Nov 2007 14:44:00 +0800</pubDate><description><![CDATA[]]></description><category></category></item><item><title><![CDATA[进入MFC讲坛的前言(五)]]></title><link>https://blog.youkuaiyun.com/4U/article/details/726063</link><guid>https://blog.youkuaiyun.com/4U/article/details/726063</guid><author>4U</author><pubDate>Fri, 12 May 2006 15:02:00 +0800</pubDate><description><![CDATA[框窗、视图和文档及其关系

　 　MFC架构的另外一个特色是它的框窗、视图和文档这个三位一体的结构，它是一个典型的MVC（Model、View and Controler）结构。严格的讲，框窗不属于MVC中的任何一项，MFC设计者将框窗加进来是为了能更好的协调文档 和视图。而MVC中的Controler这一项，则是应用本身的应用逻辑。 在这三者中，需要特别注意的、也最能够体现个人的编程水平的是]]></description><category></category></item><item><title><![CDATA[进入MFC讲坛的前言(四)]]></title><link>https://blog.youkuaiyun.com/4U/article/details/726062</link><guid>https://blog.youkuaiyun.com/4U/article/details/726062</guid><author>4U</author><pubDate>Fri, 12 May 2006 15:01:00 +0800</pubDate><description><![CDATA[MFC的消息映射机制



　　MFC的设计者们在设计MFC时，紧紧把握一个目标，那就是尽可能使得MFC的代码要小，速度尽可能快。为了这个目标，他们使用了许多技巧，其中很多技巧体现在宏的运用上，实现MFC的消息映射的机制就是其中之一。

　　同MFC消息映射机制有关的宏有下面几个：

　　DECLARE_MESSAGE_MAP()宏

　　BEGIN_MESSAGE_MAP(t]]></description><category></category></item><item><title><![CDATA[进入MFC讲坛的前言(三)]]></title><link>https://blog.youkuaiyun.com/4U/article/details/726060</link><guid>https://blog.youkuaiyun.com/4U/article/details/726060</guid><author>4U</author><pubDate>Fri, 12 May 2006 14:59:00 +0800</pubDate><description><![CDATA[MFC中的窗口创建及窗口消息映射 


　　我经常碰到有人问我有关窗口创建的问题，他们经常把用HWND描述的系统窗口对象和用CWnd描述的MFC的窗口对象混淆不清。这两者之间是紧密联系在一起的，但是MFC为了自身的管理，在CWnd中加了一些额外的内容，包括如何从HWND生成CWnd。

　　在MFC中，有几种典型的窗口对象，CWnd描述的一般窗口对象，CView描述的视图对象，CFram]]></description><category></category></item><item><title><![CDATA[进入MFC讲坛的前言(二)]]></title><link>https://blog.youkuaiyun.com/4U/article/details/726058</link><guid>https://blog.youkuaiyun.com/4U/article/details/726058</guid><author>4U</author><pubDate>Fri, 12 May 2006 14:59:00 +0800</pubDate><description><![CDATA[MFC的WinMain 

　　使用MFC编程的程序员刚开始都会提出这样一个问题：我的程序是从哪儿开始执行的？回答是： 从WinMain()开始执行的。提出这样的问题是由于在他们所编写的MFC应用中看不到WinMain()函数。这个函数是隐藏在MFC框架中，MFC 的设计者将它作得很通用（这主要得益于Window的消息驱动的编程机制，使得作一个通用的WinMain()很容易），因此在一般情况下]]></description><category></category></item><item><title><![CDATA[进入MFC讲坛的前言(一)]]></title><link>https://blog.youkuaiyun.com/4U/article/details/726057</link><guid>https://blog.youkuaiyun.com/4U/article/details/726057</guid><author>4U</author><pubDate>Fri, 12 May 2006 14:58:00 +0800</pubDate><description><![CDATA[在这里，我想谈谈自己学习MFC的一些体会。我是从1997年才开始在Window下编写程序的。在这之前,我编写过一些DOS程序，包括一个简单的全屏幕编辑器和一个带函数的表达式解释器，都是一些小的程序。Window 3.1流行后，我开始在它下面编写程序。

　 　从编写DOS程序到编写Window程序，需要从编程思想上作一个比较大的调整。在DOS下编写程序，程序的总体流程完全由应用程序自己控制；但]]></description><category></category></item><item><title><![CDATA[“八皇后”动态图形的TC实现]]></title><link>https://blog.youkuaiyun.com/4U/article/details/726043</link><guid>https://blog.youkuaiyun.com/4U/article/details/726043</guid><author>4U</author><pubDate>Fri, 12 May 2006 14:51:00 +0800</pubDate><description><![CDATA[八皇后问题是一个古老而著名的问题，是回溯算法的典型例题。该问题是十九世纪著名的数学家高斯1850年提出：在8X8格的国际象棋上摆放八个皇后，使其不能互相攻击，即任意两个皇后都不能处于同一行、同一列或同一斜线上，问有多少种摆法。

　　 高斯认为有76种方案。1854年在柏林的象棋杂志上不同的作者发表了40种不同的解，后来有人用图论的方法解出92种结果。 
　　 对于八皇后问题的实现，如果结合]]></description><category></category></item><item><title><![CDATA[PE文件格式详解(三)]]></title><link>https://blog.youkuaiyun.com/4U/article/details/726026</link><guid>https://blog.youkuaiyun.com/4U/article/details/726026</guid><author>4U</author><pubDate>Fri, 12 May 2006 14:43:00 +0800</pubDate><description><![CDATA[导入数据段，.idata 

　　 .idata段是导入数据，包括导入库和导入地址名称表。虽然定义了IMAGE_DIRECTORY_ENTRY_IMPORT，但是WINNT.H之中 并无相应的导入目录结构。作为代替，其中有若干其它的结构，名为IMAGE_IMPORT_BY_NAME、IMAGE_THUNK_DATA与 IMAGE_IMPORT_DESCRIPTOR。在我个人看来，我实在不知道这]]></description><category></category></item><item><title><![CDATA[PE文件格式详解(二)]]></title><link>https://blog.youkuaiyun.com/4U/article/details/726025</link><guid>https://blog.youkuaiyun.com/4U/article/details/726025</guid><author>4U</author><pubDate>Fri, 12 May 2006 14:41:00 +0800</pubDate><description><![CDATA[PE可选头部 

　　 PE可执行文件中接下来的224个字节组成了PE可选头部。虽然它的名字是“可选头部”，但是请确信：这个头部并非“可选”，而是“必需”的。OPTHDROFFSET宏可以获得指向可选头部的指针：
//PEFILE.H

#define OPTHDROFFSET(a) ((LPVOID)((BYTE *)a + /
                        ((PIMA]]></description><category></category></item><item><title><![CDATA[PE文件格式详解(一)]]></title><link>https://blog.youkuaiyun.com/4U/article/details/726023</link><guid>https://blog.youkuaiyun.com/4U/article/details/726023</guid><author>4U</author><pubDate>Fri, 12 May 2006 14:38:00 +0800</pubDate><description><![CDATA[Windows NT 3.1引入了一种名为PE文件格式的新可执行文件格式。PE文件格式的规范包含在了MSDN的CD中（Specs and Strategy, Specifications, Windows NT File Format Specifications），但是它非常之晦涩。
　　 然而这一的文档并未提供足够的信息，所以开发者们无法很好地弄懂PE格式。本文旨在解决这一问题，它会对整个的]]></description><category></category></item><item><title><![CDATA[Linux 2.6内核的精彩世界]]></title><link>https://blog.youkuaiyun.com/4U/article/details/424966</link><guid>https://blog.youkuaiyun.com/4U/article/details/424966</guid><author>4U</author><pubDate>Thu, 14 Jul 2005 17:12:00 +0800</pubDate><description><![CDATA[http://www-128.ibm.com/developerworks/cn/linux/kernel/l-kernel26/index.html
Linux内核2.6版的开发已经接近尾声，2.6测试版发布已经二个月了，正式版预计明年年初发布。作为一个主要发布版本， 2.6相对于2.4有很大的改动；它引入了许多新的特性，同样也去除很多过时的特性。它在哪些方面有大的改动？它对Linux的开发人]]></description><category></category></item><item><title><![CDATA[公元2005年春，blog页建立]]></title><link>https://blog.youkuaiyun.com/4U/article/details/330163</link><guid>https://blog.youkuaiyun.com/4U/article/details/330163</guid><author>4U</author><pubDate>Fri, 25 Mar 2005 14:55:00 +0800</pubDate><description><![CDATA[立此为存，以资后世。
2012年夏，故地重游，留念。]]></description><category></category></item></channel></rss>