13 p0303230

尚未进行身份认证

-

等级
TA的排名 33w+

VC内存泄露检查工具:Visual Leak Detector

初识Visual Leak Detector       灵活自由是C/C++语言的一大特色,而这也为C/C++程序员出了一个难题。当程序越来越复杂时,内存的管理也会变得越加复杂,稍有不慎就会出现内存问题。内存泄漏是最常见的内存问题之一。内存泄漏如果不是很严重,在短时间内对程序不会有太大的影响,这也使得内存泄漏问题有很强的隐蔽性,不容易被发现。然而不管内存泄漏多么轻微,当程序长时间运行时,其破坏力

2010-02-26 11:06:00

DLL(Dynamic Link Libraries)专题

目录 引言 调用方式 MFC中的DLL DLL入口函数 关于调用约定 关于DLL的函数 模块定义文件(.DEF) DLL程序和调用其输出函数的程序的关系 引言  比较大的应用程序都由很多模块组成,这些模块分别完成相对独立的功能,它们彼此协作来完成整个软件系统的工作。可能存在一些模块的功能

2008-03-05 16:35:00

实现Command模式

概述有时需要向对象发送请求,但是不知道 "被请求的操作" 或 "请求的接受者" 的任何信息。在面向过程的程序设计语言中,这类通信是通过回调函数来完成的:在某个地方登记这个函数,然后在后面调用它。在面向对象程序中,command(命令)与回调函数等价,它封装了回调函数。本文演示如何在Java中实现Command模式。------------------------------------------

2008-02-22 15:16:00

实现Command模式

概述有时需要向对象发送请求,但是不知道 "被请求的操作" 或 "请求的接受者" 的任何信息。在面向过程的程序设计语言中,这类通信是通过回调函数来完成的:在某个地方登记这个函数,然后在后面调用它。在面向对象程序中,command(命令)与回调函数等价,它封装了回调函数。本文演示如何在Java中实现Command模式。------------------------------------------

2008-02-22 15:15:00

实现Command模式

概述有时需要向对象发送请求,但是不知道 "被请求的操作" 或 "请求的接受者" 的任何信息。在面向过程的程序设计语言中,这类通信是通过回调函数来完成的:在某个地方登记这个函数,然后在后面调用它。在面向对象程序中,command(命令)与回调函数等价,它封装了回调函数。本文演示如何在Java中实现Command模式。------------------------------------------

2008-02-22 15:15:00

Decorator

Decorator常被翻译成"装饰",我觉得翻译成"油漆工"更形象点,油漆工(decorator)是用来刷油漆的,那么被刷油漆的对象我们称decoratee.这两种实体在Decorator模式中是必须的.    Decorator定义:  动态给一个对象添加一些额外的职责,就象在墙上刷油漆.使用Decorator模式相比用生成子类方式达到功能的扩充显得更为灵活.    为什么使用Decorator

2008-02-21 11:29:00

ScrollView2 添加自动滚动和智能焦点切换

首先总结一下andorid view的键盘事件处理过程: 键盘事件首先交给当前Activity中获得焦点的View,该View的setKeyListener(OnKeyListener l)中设定的l的onKey方法被调用,若返回true,framwork不再处理,否则有framework继续处理.我就是用该方法实现的智能焦点切换。 然后是自动滚动的实现,当ViewGroup中添加了新的View后

2008-02-02 15:29:00

添加图像信息

默认的android联系人里不能添加图像信息,但是contacts程序已经提供了支持.可以手工添加,效果如图: 步骤: 1.解压sdk目录下的android.jar,主要是为了用其中的图片:android/assets/skins/contact-larry-page.png google创始人的照片还有一张是android创始人的照片. //将图片上传到android 2.adb push c

2008-02-02 15:28:00

实现添加程序到桌面快捷菜单

实现添加程序到桌面快捷菜单,如图: 以下以添加ApiDemos为例: 步骤如下: //运行命令行 1.adb shell //打开数据库 2.sqlite3 /data/data/com.google.android.providers.settings/databases/settings.db //插入程序 3.INSERT INTO favorites VALUES(4,Mawenjia

2008-02-02 15:25:00

Study on Android【六】--消息机制,异步和多线程

Study on Android【六】--消息机制,异步和多线程有了framework后,我们不用面对赤裸裸的OS API,做一些重复而繁杂的事情。但天下没有免费的午餐,我们还是需要学会高效正确的使用不同的framework,很多处理某一特定问题的手法在不同的framework中,用起来都会有所不同的。在Android中,下层是Linux的核,但上层的java做的framework把这一切

2008-01-24 17:43:00

Linux的分段和分页机制

Linux的分段和分页机制

2007-12-24 16:00:00

百度面试题

           

2007-12-14 10:55:00
勋章 我的勋章
    暂无奖章