- 博客(4)
- 资源 (21)
- 收藏
- 关注
转载 (转)关于 Debug 和 Release 版本区别
关于Debug和Release之本质区别的讨论本文主要包含如下内容: 1. Debug 和 Release 编译方式的本质区别 2. 哪些情况下 Release 版会出错 2. 怎样“调试” Release 版的程序 一、Debug 和 Release 编译方式的本质区别 Debug 通常称为调试版本,它包含调试信息,并且不作任何优化,便于程序员调试程 序。Release 称为发布
2011-11-25 10:40:27 455
转载 (转)DIP(Dependency Inversion Principles):依赖倒置原则
《敏捷软件开发 原则、模式与实践(c#版)》 第11章 DIP:依赖倒置原则 传统的软件开发方法,比如结构化分析和设计,总是倾向于创建一些高层模块依赖于低层模块、策略依赖于细节的软件结构。实际上这些方法的目的之一就是要定义子程序层次结构,该层次结构描述了高层模块怎样调用低层模块。然而一个设计良好的面向对象的程序,其依赖程序结构相对于传统的过程式方法设计的通常结构而言就是被“倒置
2011-11-03 18:39:53 628
转载 【转】依赖倒置原则(DIP - Dependency Inversion Principles)
一、什么是依赖倒置原则 1、高层模块不应该依赖于底层模块,二者都应该依赖于抽象 2、抽象不应该依赖于细节,细节应该依赖于抽象 二、关于高层模块与底层模块 高层模块是系统不经常发生变化的部分,是一个系统区别于其它系统的重要标志,也是直接面向客户的部分,它包含了系统的策略选择与业务模型。 低层模块是系统中经常发生变化的部分,是系统的实现,是用于驱动系统工作的,
2011-11-03 18:36:08 518
转载 (转)百度Android开发面试题
此文转载,希望朋友有好的面试题 发来研究一下…… 1、 Android dvm的进程和Linux的进程, 应用程序的进程是否为同一个概念 DVM指dalivk的虚拟机。每一个Android应用程序都在它自己的进程中运行,都拥有一个独立的Dalvik虚拟机实例。而每一个DVM都是在Linux 中的一个进程,所以说可以认为是同一个概念。 2、sim卡的EF 文件有何作用 sim卡的文件系统
2011-11-01 16:27:33 532
C++ 屏幕录像简单演示
2013-12-20
windows核心编程第五版(清晰PDF版)
2012-02-07
Windows网络编程
2012-02-07
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人