<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[EricLogic]]></title><description><![CDATA[Eric.Tsai's Coding Playground]]></description><link>https://blog.youkuaiyun.com/EricLogic</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; EricLogic]]></copyright><item><title><![CDATA[VC++下编译出极小的程序]]></title><link>https://blog.youkuaiyun.com/EricLogic/article/details/4020366</link><guid>https://blog.youkuaiyun.com/EricLogic/article/details/4020366</guid><author>EricLogic</author><pubDate>Tue, 24 Mar 2009 15:10:00 +0800</pubDate><description><![CDATA[昨天做了个telnet后门程序玩, 既然是后门嘛,自然是越小越好.可是我的VC9编译一个HelloWorld都有50K+... 动态链接到MSVCRT90.dll倒是小下来了,但是得背上一个更变态的dll(600多k) 而这个msvcrt90.dll就是我的vista sp1也不是自带的.更不便于程序的部署. 最后自己去查了查资料终于编译出体积比较满意的exe,步骤如下: 1.扔掉CRT. CRT]]></description><category></category></item><item><title><![CDATA[无组件实现ASP上传 - 表单数据的解析]]></title><link>https://blog.youkuaiyun.com/EricLogic/article/details/3939394</link><guid>https://blog.youkuaiyun.com/EricLogic/article/details/3939394</guid><author>EricLogic</author><pubDate>Thu, 26 Feb 2009 14:25:00 +0800</pubDate><description><![CDATA[通常我们用enctype="multpart/form-data"的form来实现上传文件，但如果表单中有多个文件甚至还有其他内容的话，如何来解析表单呢？当表单POST到服务器端后，我们可以用Request对象的BinaryRead对象还读取表单的数据。这个表单的数据有如下结构：  ......其中，表单域分隔符是随机生成的，整个表单都使用同一个表单域分隔符。我们只要通过寻找第一个CRLR（即Ch]]></description><category></category></item><item><title><![CDATA[内存池的C语言实现]]></title><link>https://blog.youkuaiyun.com/EricLogic/article/details/3758366</link><guid>https://blog.youkuaiyun.com/EricLogic/article/details/3758366</guid><author>EricLogic</author><pubDate>Mon, 12 Jan 2009 11:11:00 +0800</pubDate><description><![CDATA[在某些情况下，需要反复申请和释放大量固定大小的小块内存，如果利用malloc和free的话不但效率低下，而且会使系统产生大量的内存碎片。此时，大都选择使用内存池(Memory Pool)来提高效率。内存池的原理就是事先申请好一大块内存，然后再在这块内存上分配和释放小块内存。由于允许申请的内存块大小固定，因此不会产生，也不会有分割合并内存块的开销。下面是我正在编写的GUI系统中所使用的内存池]]></description><category></category></item><item><title><![CDATA[通用双向链表的C语言实现]]></title><link>https://blog.youkuaiyun.com/EricLogic/article/details/3747590</link><guid>https://blog.youkuaiyun.com/EricLogic/article/details/3747590</guid><author>EricLogic</author><pubDate>Sat, 10 Jan 2009 21:28:00 +0800</pubDate><description><![CDATA[双向链表是一种基本的数据结构，在许多场合都会使用到。最近正在编写一个基于Linux的GUI系统，里边许多地方都要使用到双向链表，于是写了一个通用的双向链表。代码如下：#ifndef __STDLIST_H__ #define __STDLIST_H__ typedef struct tagSTDNODE       STDNODE, *LPSTDNODE;typedef]]></description><category></category></item></channel></rss>