自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(18)
  • 收藏
  • 关注

原创 1小时学会用UML

​​1 问题的提出目前市面上的UML书籍一般至少都是100页以上,多是介绍概念和简单示例,距离真实的工程应用还有不小的差距。而且UML包含了用例图、组件图、包图、类图、序列图等十几种图,很多同学花了很长时间把这些图都学了一遍,但在真实项目中却还是不知道什么时候该用什么图。不同的图之间的逻辑关系是怎么样的?本文的目的是用最简练实用的文字和实例让你在最短的时间内理解和学会UML的工

2017-11-18 19:09:06 338

原创 Android JobScheduler

全文地址:点击打开链接

2017-11-06 20:17:54 237

原创 Android Binder通信

全文地址:点击打开链接

2017-11-04 11:52:51 244

原创 Android系统开发基础

全文地址:点击打开链接

2017-10-26 19:39:07 233

原创 Android兼容性设计

全文地址:点击打开链接

2017-10-25 20:39:34 336

原创 Android JNI编程

全文地址: 点击打开链接

2017-10-25 20:13:47 172

原创 线性回归算法初探

引言:在机器学习中,线性回归算法通常用于根据连续变量估计实际数值(商品价格、呼叫次数、总销售额等)。全文地址:点击打开链接

2017-10-25 19:57:38 177

原创 用代码解决定制版本配置的方法

【摘要】我们的产品基本上都是定制的,不同的运营商会提出不同的需求,最后会导致不同的定制版本维护。本文提出一种新的方法在代码中自动管理定制版本需求和配置维护。【关键词】定制,需求,版本维护全文地址:点击打开链接

2017-10-25 19:54:13 831 1

原创 用 Command设计模式实现 Undo和Redo 功能

Command 设计模式把一个请求或者操作封装到一个对象中。Command 模式把发出命令的责任和执行命令的责任分割开,委派给不同的对象。Command 模式允许请求的一方和发送的一方独立开来,使得请求的一方不必知道接收请求的一方的接口,更不必知道请求是怎么被接收,以及操作是否执行,何时被执行以及是怎么被执行的。Undo 和 Redo 功能就是 Command 模式的一个典型应用,本文通过实例介绍

2017-10-25 19:52:11 530

原创 一种基于ARM的汽车行驶记录仪设计方案

介绍了汽车行驶记录仪的关键功能对应ARM S3C2410X片内外围电路与外部器件的设计。全文地址:点击打开链接

2017-10-25 19:47:40 1571

原创 画出典型的Observer设计模式的类图和时序图

2017-10-25 10:33:40 1406

原创 阅读下面UML类图,给出C++形式的头文件

答案:class CallBase;struct ICallStateListener{    virtual void OnStateChange(CallBase* call) = 0;};enum CallStatus{    Ringing,    Connecting,   

2017-10-25 10:26:01 574

原创 软件模块化设计的思路

【摘要】本文讨论了软件模块化设计过程中的若干重要问题解决的一般思路。【关键词】软件模块化设计、职责分离原则、可移植性、稳定性一、问题的提出软件模块化的目的是建立可重用的软件组件,在不需要修改或仅作少量修改的情况下,可再次用来组建新的软件系统,提高软件的开发周期和可靠性。由于软件模块有在不同的系统中使用的需求,决定了软件模块的设计和专用于单一系统的软件代码存在差别,这

2017-10-24 22:08:50 21855 1

原创 Android源代码导读

原文地址:点击打开链接

2017-10-24 21:53:50 388

原创 内存泄漏分析及预防(3)

原文地址:点击打开链接

2017-10-24 21:26:35 192

原创 内存泄漏分析及预防(2)

原文地址:点击打开链接

2017-10-24 14:56:59 209

原创 内存泄漏分析及预防(1)

原文地址:点击打开链接

2017-10-24 11:05:25 206

原创 用查表法代替switch-case

更加符合close-open原则,即对修改封闭,对扩展开放,增加代码的稳定性及可维护性。以Windows的消息处理函数为例,典型的Win32 API程序中这样处理消息:LRESULT CALLBACK WindowProc(HWND hwnd,    UINT uMsg,    WPARAM wParam,    LPARAM lParam){    LRESU

2017-10-24 10:56:21 1977

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除