<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[p0303230的专栏]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/p0303230</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; p0303230]]></copyright><item><title><![CDATA[ VC内存泄露检查工具:Visual Leak Detector ]]></title><link>https://blog.youkuaiyun.com/p0303230/article/details/5328633</link><guid>https://blog.youkuaiyun.com/p0303230/article/details/5328633</guid><author>p0303230</author><pubDate>Fri, 26 Feb 2010 11:06:00 +0800</pubDate><description><![CDATA[初识Visual Leak Detector       灵活自由是C/C++语言的一大特色，而这也为C/C++程序员出了一个难题。当程序越来越复杂时，内存的管理也会变得越加复杂，稍有不慎就会出现内存问题。内存泄漏是最常见的内存问题之一。内存泄漏如果不是很严重，在短时间内对程序不会有太大的影响，这也使得内存泄漏问题有很强的隐蔽性，不容易被发现。然而不管内存泄漏多么轻微，当程序长时间运行时，其破坏力]]></description><category></category></item><item><title><![CDATA[ DLL(Dynamic Link Libraries)专题]]></title><link>https://blog.youkuaiyun.com/p0303230/article/details/2150866</link><guid>https://blog.youkuaiyun.com/p0303230/article/details/2150866</guid><author>p0303230</author><pubDate>Wed, 05 Mar 2008 16:35:00 +0800</pubDate><description><![CDATA[目录    引言     调用方式     MFC中的DLL     DLL入口函数     关于调用约定     关于DLL的函数     模块定义文件(.DEF)     DLL程序和调用其输出函数的程序的关系  引言　　比较大的应用程序都由很多模块组成，这些模块分别完成相对独立的功能，它们彼此协作来完成整个软件系统的工作。可能存在一些模块的功能]]></description><category></category></item><item><title><![CDATA[实现Command模式]]></title><link>https://blog.youkuaiyun.com/p0303230/article/details/2113486</link><guid>https://blog.youkuaiyun.com/p0303230/article/details/2113486</guid><author>p0303230</author><pubDate>Fri, 22 Feb 2008 15:16:00 +0800</pubDate><description><![CDATA[概述有时需要向对象发送请求，但是不知道 "被请求的操作" 或 "请求的接受者" 的任何信息。在面向过程的程序设计语言中，这类通信是通过回调函数来完成的：在某个地方登记这个函数，然后在后面调用它。在面向对象程序中，command(命令)与回调函数等价，它封装了回调函数。本文演示如何在Java中实现Command模式。------------------------------------------]]></description><category></category></item><item><title><![CDATA[实现Command模式]]></title><link>https://blog.youkuaiyun.com/p0303230/article/details/2113482</link><guid>https://blog.youkuaiyun.com/p0303230/article/details/2113482</guid><author>p0303230</author><pubDate>Fri, 22 Feb 2008 15:15:00 +0800</pubDate><description><![CDATA[概述有时需要向对象发送请求，但是不知道 "被请求的操作" 或 "请求的接受者" 的任何信息。在面向过程的程序设计语言中，这类通信是通过回调函数来完成的：在某个地方登记这个函数，然后在后面调用它。在面向对象程序中，command(命令)与回调函数等价，它封装了回调函数。本文演示如何在Java中实现Command模式。------------------------------------------]]></description><category></category></item><item><title><![CDATA[实现Command模式]]></title><link>https://blog.youkuaiyun.com/p0303230/article/details/2113478</link><guid>https://blog.youkuaiyun.com/p0303230/article/details/2113478</guid><author>p0303230</author><pubDate>Fri, 22 Feb 2008 15:15:00 +0800</pubDate><description><![CDATA[概述有时需要向对象发送请求，但是不知道 "被请求的操作" 或 "请求的接受者" 的任何信息。在面向过程的程序设计语言中，这类通信是通过回调函数来完成的：在某个地方登记这个函数，然后在后面调用它。在面向对象程序中，command(命令)与回调函数等价，它封装了回调函数。本文演示如何在Java中实现Command模式。------------------------------------------]]></description><category></category></item><item><title><![CDATA[Decorator]]></title><link>https://blog.youkuaiyun.com/p0303230/article/details/2110964</link><guid>https://blog.youkuaiyun.com/p0303230/article/details/2110964</guid><author>p0303230</author><pubDate>Thu, 21 Feb 2008 11:29:00 +0800</pubDate><description><![CDATA[Decorator常被翻译成"装饰",我觉得翻译成"油漆工"更形象点,油漆工(decorator)是用来刷油漆的,那么被刷油漆的对象我们称decoratee.这两种实体在Decorator模式中是必须的.　　　　Decorator定义:　　动态给一个对象添加一些额外的职责,就象在墙上刷油漆.使用Decorator模式相比用生成子类方式达到功能的扩充显得更为灵活.　　　　为什么使用Decorator]]></description><category></category></item><item><title><![CDATA[ScrollView2 添加自动滚动和智能焦点切换]]></title><link>https://blog.youkuaiyun.com/p0303230/article/details/2078574</link><guid>https://blog.youkuaiyun.com/p0303230/article/details/2078574</guid><author>p0303230</author><pubDate>Sat, 02 Feb 2008 15:29:00 +0800</pubDate><description><![CDATA[首先总结一下andorid view的键盘事件处理过程： 键盘事件首先交给当前Activity中获得焦点的View，该View的setKeyListener(OnKeyListener l)中设定的l的onKey方法被调用,若返回true,framwork不再处理,否则有framework继续处理.我就是用该方法实现的智能焦点切换。 然后是自动滚动的实现，当ViewGroup中添加了新的View后]]></description><category></category></item><item><title><![CDATA[添加图像信息]]></title><link>https://blog.youkuaiyun.com/p0303230/article/details/2078570</link><guid>https://blog.youkuaiyun.com/p0303230/article/details/2078570</guid><author>p0303230</author><pubDate>Sat, 02 Feb 2008 15:28:00 +0800</pubDate><description><![CDATA[默认的android联系人里不能添加图像信息,但是contacts程序已经提供了支持.可以手工添加,效果如图:  步骤: 1.解压sdk目录下的android.jar,主要是为了用其中的图片:android/assets/skins/contact-larry-page.png google创始人的照片还有一张是android创始人的照片. //将图片上传到android 2.adb push c]]></description><category></category></item><item><title><![CDATA[实现添加程序到桌面快捷菜单]]></title><link>https://blog.youkuaiyun.com/p0303230/article/details/2078568</link><guid>https://blog.youkuaiyun.com/p0303230/article/details/2078568</guid><author>p0303230</author><pubDate>Sat, 02 Feb 2008 15:25:00 +0800</pubDate><description><![CDATA[实现添加程序到桌面快捷菜单,如图:  以下以添加ApiDemos为例: 步骤如下: //运行命令行 1.adb shell //打开数据库 2.sqlite3 /data/data/com.google.android.providers.settings/databases/settings.db //插入程序 3.INSERT INTO favorites VALUES(4,Mawenjia]]></description><category></category></item><item><title><![CDATA[Study on Android【六】--消息机制，异步和多线程]]></title><link>https://blog.youkuaiyun.com/p0303230/article/details/2063744</link><guid>https://blog.youkuaiyun.com/p0303230/article/details/2063744</guid><author>p0303230</author><pubDate>Thu, 24 Jan 2008 17:43:00 +0800</pubDate><description><![CDATA[Study on Android【六】--消息机制，异步和多线程有了framework后，我们不用面对赤裸裸的OS API，做一些重复而繁杂的事情。但天下没有免费的午餐，我们还是需要学会高效正确的使用不同的framework，很多处理某一特定问题的手法在不同的framework中，用起来都会有所不同的。在Android中，下层是Linux的核，但上层的java做的framework把这一切]]></description><category></category></item><item><title><![CDATA[Linux的分段和分页机制 ]]></title><link>https://blog.youkuaiyun.com/p0303230/article/details/1965094</link><guid>https://blog.youkuaiyun.com/p0303230/article/details/1965094</guid><author>p0303230</author><pubDate>Mon, 24 Dec 2007 16:00:00 +0800</pubDate><description><![CDATA[                        Linux的分段和分页机制                                                                                                                                       ]]></description><category></category></item><item><title><![CDATA[百度面试题]]></title><link>https://blog.youkuaiyun.com/p0303230/article/details/1934699</link><guid>https://blog.youkuaiyun.com/p0303230/article/details/1934699</guid><author>p0303230</author><pubDate>Fri, 14 Dec 2007 10:55:00 +0800</pubDate><description><![CDATA[                                                                                                                                              ]]></description><category></category></item></channel></rss>