<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[knowBot的专栏]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/knowBot</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; knowBot]]></copyright><item><title><![CDATA[AI，将去何处]]></title><link>https://blog.youkuaiyun.com/knowBot/article/details/1436856</link><guid>https://blog.youkuaiyun.com/knowBot/article/details/1436856</guid><author>knowBot</author><pubDate>Sun, 10 Dec 2006 01:30:00 +0800</pubDate><description><![CDATA[ 这次是真的！AI要被交易了！Anthony表示听到Iverson要求交易感到很吃惊：“不能想象一个穿别的球衣的他”。相信喜欢AI的都难以想象，以后还能看到ANSWER的手势吗？Allen Iverson是这样表态的：“虽然非常难以接受，但是改变也许对每个人都是最好的选择。我不愿承认这一点，因为我爱我们队上的球员，费城这座城市。我实在希望作为一名76人退役。”他没有参加今天球队对奇才的]]></description><category></category></item><item><title><![CDATA[Memory dump and bug]]></title><link>https://blog.youkuaiyun.com/knowBot/article/details/1417501</link><guid>https://blog.youkuaiyun.com/knowBot/article/details/1417501</guid><author>knowBot</author><pubDate>Mon, 27 Nov 2006 20:56:00 +0800</pubDate><description><![CDATA[IntroductionOur software just published version 1.0 . My clients often encountered exceptions and blue screens that caused the program to terminate. Most of time, we can not reproduce the bug in our]]></description><category></category></item><item><title><![CDATA[今天编程的时候犯的两个错误]]></title><link>https://blog.youkuaiyun.com/knowBot/article/details/1338786</link><guid>https://blog.youkuaiyun.com/knowBot/article/details/1338786</guid><author>knowBot</author><pubDate>Tue, 17 Oct 2006 22:59:00 +0800</pubDate><description><![CDATA[今天编程犯的两个错误，都花了挺长时间才发现的，感觉如果养成好的编程习惯这两个问题都能避免。1。sprintf(szPreCommandline, "%s%s", TEXT("regsvr32.exe"), szPreCommandLine);    在这个语句之前给szPreCommandLine赋了一个dll文件的路径，期望调用这个命令行反注册dll，结果发现反注册失败，一直没看出代码有]]></description><category></category></item><item><title><![CDATA[关于ptstr 和PTCSTR]]></title><link>https://blog.youkuaiyun.com/knowBot/article/details/1269804</link><guid>https://blog.youkuaiyun.com/knowBot/article/details/1269804</guid><author>knowBot</author><pubDate>Sat, 23 Sep 2006 22:35:00 +0800</pubDate><description><![CDATA[以前一直不理解这两种类型实际上由什么区别。今天看了核心编程的讲解CreateProcess函数时才知道， 原来VC＋＋会把他们放到的内存位置不同，作为常量，VC＋＋会把PTCTSTR指向的字符串放到只读内存中，而当你的函数要对PTSTR指向的字符串写访问的时候，这样就可能导致违规访问。因此调用系统API是，如果需要PTSTR参数时，可以把字符串拷贝到临时缓存中：TCHAR szComman]]></description><category></category></item><item><title><![CDATA[剑冢和魔兽争霸]]></title><link>https://blog.youkuaiyun.com/knowBot/article/details/1249506</link><guid>https://blog.youkuaiyun.com/knowBot/article/details/1249506</guid><author>knowBot</author><pubDate>Tue, 19 Sep 2006 21:46:00 +0800</pubDate><description><![CDATA[ 剑魔独孤求败在剑冢留下了4柄剑，代表了4中武学境界，也代表了4类warcraft玩家1.凌厉刚猛，无坚不摧，弱冠前以之与河朔群雄争锋。剑魔20以前的水平，勇猛有余，可以与群雄争锋，下限是xiaot，上限是fov，典型代表是sk－zacard。2.紫薇软剑，三十岁前所用，误伤义士不祥，乃弃之深谷。剑魔30以前的水平，绵力藏针，霸气不够，被sky所抛弃的sky流，以及正在被moon抛弃的吹风]]></description><category></category></item><item><title><![CDATA[内核对象]]></title><link>https://blog.youkuaiyun.com/knowBot/article/details/1232210</link><guid>https://blog.youkuaiyun.com/knowBot/article/details/1232210</guid><author>knowBot</author><pubDate>Sun, 17 Sep 2006 00:14:00 +0800</pubDate><description><![CDATA[作为一个Wi n d o w s软件开发人员，你经常需要创建、打开和操作各种内核对象。系统要创建和操作若干类型的内核对象，比如存取符号对象、事件对象、文件对象、文件映射对象，I / O完成端口对象、作业对象、信箱对象、互斥对象、管道对象、进程对象、信标对象、线程对象和等待计时器对象等。这些对象都是通过调用函数来创建的。（多是create*（）函数）每个内核对象只是内核分配的一个内存快，并且只能]]></description><category></category></item><item><title><![CDATA[cabArc.exe]]></title><link>https://blog.youkuaiyun.com/knowBot/article/details/1215153</link><guid>https://blog.youkuaiyun.com/knowBot/article/details/1215153</guid><author>knowBot</author><pubDate>Tue, 12 Sep 2006 23:39:00 +0800</pubDate><description><![CDATA[microsoft sdk提供的一个不错的制作和解压cab文件的工具，不过似乎再2k 下有问题。虽然它没用orca那么常用，但是当你要对一个较早版本的安装包替换某些文件的时候，当你担心对工程目录以及工程文件的回滚可能带来的种种麻烦时，这无疑是一个令人兴奋的工具。]]></description><category></category></item><item><title><![CDATA[似乎经理要带我搞新模块了]]></title><link>https://blog.youkuaiyun.com/knowBot/article/details/1215126</link><guid>https://blog.youkuaiyun.com/knowBot/article/details/1215126</guid><author>knowBot</author><pubDate>Tue, 12 Sep 2006 23:32:00 +0800</pubDate><description><![CDATA[今天加班完了后，说了句饿晕了，结果经理就请我吃饭了。还好没听老妈的话，戒掉这句口头禅。：）吃饭的时候经理问我VoIP和Mobile 选哪个，我说“当然选你了，呵呵”，这样过阵子就该跟着经理开始搞BlueSoleil的Mobile版了。唉，连蓝牙手机还没玩过那，又要进入一个一无所知的领域，谁知道这方面的文章或者网站可以推荐一下啊，免得我到时后被鄙视。]]></description><category></category></item><item><title><![CDATA[成为符合ansi和unicode的应用程序]]></title><link>https://blog.youkuaiyun.com/knowBot/article/details/1215060</link><guid>https://blog.youkuaiyun.com/knowBot/article/details/1215060</guid><author>knowBot</author><pubDate>Tue, 12 Sep 2006 23:15:00 +0800</pubDate><description><![CDATA[将应用程序转换成符合unicode的应用程序应该遵循的原则：1.将文本串作为字符数组，而不是chars数组或字节数组。2.将通用数据类型如TCHAR和PTSTR用于文本数组和字符串。3.将显示数据类型如BYTE和PBYTE用于字节，字节指针和数据缓存。4.将TEXT宏用于原义字符和字符串。5.全局性替换，如PTSTR替换PSTR6.修改字符串运算问题，类似sizeof(szBuffer)/(TCH]]></description><category></category></item><item><title><![CDATA[Unicode ]]></title><link>https://blog.youkuaiyun.com/knowBot/article/details/1214610</link><guid>https://blog.youkuaiyun.com/knowBot/article/details/1214610</guid><author>knowBot</author><pubDate>Tue, 12 Sep 2006 21:29:00 +0800</pubDate><description><![CDATA[ 刚才写了满满一篇，居然给发表丢了。很郁闷，决定重写一遍，当温习了。即使现在你不打算对应用程序进行本地化，开发时将U n i c o d e放在心上，肯定可以简化将来的代码转换工作。此外， U n i c o d e还具备下列功能：? 可以很容易地在不同语言之间进行数据交换。? 使你能够分配支持所有语言的单个二进制. e x e文件或D L L文件。? 提高应用程序的运行效率（后面还要详细]]></description><category></category></item><item><title><![CDATA[开门红]]></title><link>https://blog.youkuaiyun.com/knowBot/article/details/1210288</link><guid>https://blog.youkuaiyun.com/knowBot/article/details/1210288</guid><author>knowBot</author><pubDate>Mon, 11 Sep 2006 22:19:00 +0800</pubDate><description><![CDATA[   在好友mmpire的推动下,终于开始写博了!   其实之前有想过写博,只是怕自己懒的去经营,不过既然开张了，这儿就是我的家了。   想想以后自己可以在这随心所欲，还是挺兴奋的。   开业大吉，希望以后常有朋友们来做客！       ps：受够智能abc了，下紫光去]]></description><category></category></item></channel></rss>