虚拟文件系统(Virtual Filesystem)也可称之为虚拟文件系统转换(Virtual Filesystem Switch),是一个内核软件层,用来处理与Unix标准文件系统相关的全部系统调用。其健壮性表如今能为各种文件系统提供一个通用的接口。通用文件系统模型 VFS所隐含的主要思想在于引....
分类:
系统相关 时间:
2015-02-24 18:36:24
阅读次数:
209
const一般的意义是 ,恒定不变,修饰的对象不能改变,或是为了保护数据,提高了程序额健壮性。分类如下:
常变量: const 类型说明符 变量名
常引用: const 类型说明符 &引用名
常对象: 类名 const 对象名
常成员函数: 类名::fun(形参) const
常数组: 类型说明符 const 数组名[大小]
常指针: const 类型说明符* 指针名 ,类型说明符* ...
分类:
其他好文 时间:
2015-02-18 17:40:48
阅读次数:
210
一:单一职责原则(single Responsibility Principle) 接口尽量做到职责的单一性,类可以灵活设计,通过实现不同的接口来达到目的二:里氏替换原则 父类出现的地方,子类都可以出现。增强代码健壮性,版本升级时,即使增加子类,原有子类不受影响。每一个子类是一个业务实体,通过父.....
分类:
其他好文 时间:
2015-02-12 10:40:18
阅读次数:
159
为什么需要反馈Crash报告?做Android应用程序,要尽量避免程序Crash的发生。虽然说零Crash是程序员追逐的最终目标,但是现实的情况是,程序员只能尽量的减少Crash的发生,而几乎不可能完全杜绝Crash。也许,你认为你的应用的健壮性已经近乎完美,轻松的经受住了测试部门魔鬼般的考验,但是...
分类:
移动开发 时间:
2015-02-05 18:01:21
阅读次数:
216
1、连接池概述 数据库连接是一种关键的有限的昂贵的资源,这一点在多用户的网页应用程序中体现得尤为突出。对数据库连接的管理能显著影响到整个应用程序的伸缩性和健壮性,影响到程序的性能指标。数据库连接池正是针对这个问题提出来的。 数据库连接池负责分配、管理和释放数据库连接,它允许应用程序重复使用一个现.....
分类:
编程语言 时间:
2015-02-05 17:57:56
阅读次数:
657
1. C#语言方面 1.1 垃圾回收 垃圾回收解放了手工管理对象的工作,提高了程序的健壮性,但副作用就是程序代码可能对于对象创建变得随意。 1.1.1 避免不必要的对象创建 由于垃圾回收的代价较高,所以C#程序开发要遵循的一个基本原则就是避免不必要的对象创建。以下列举一些常见的情形。 1....
用户每次请求都需要向数据库获得链接,而数据库创建连接通常需要消耗相对较大的资源,创建时间也较长。假设网站一天100万访问量,数据库服务器就需要创建100万次连接,极大的浪费数据库的资源,并且极易造成数据库服务器连接数溢出,并且用户的使用也会很慢,影响用户体验;
对数据库连接的管理能显著影响到整个应用程序的伸缩性和健壮性,影响到程序的性能指标。
数据库连接池针对这些问题创建出来。数据库连接池负责...
分类:
数据库 时间:
2015-02-03 19:37:32
阅读次数:
201
算法相关: 算法是解决特定问题求解步骤的描述,在计算机中表现为指令的有限序列,并且每条指令表示一个或者多个操作。 我们不可能把所有的算法都实现,也更不可能用所有的输入逐一的验证算法,所以算法的正确性在大部分情况下都不能用程序来证明,而是用数学方法证明。 好的算法,应该具有正确性、可读性、健壮性、高效...
分类:
编程语言 时间:
2015-02-02 19:45:24
阅读次数:
203
Monkey是Android中的一个命令行工具,可以运行在模拟器里或实际设备中。它向系统发送伪随机的用户事件流(如按键输入、触摸屏输入、手势输入等),实现对正在开发的应用程序进行压力测试。Monkey测试是一种为了测试软件的稳定性、健壮性的快速有效的方法。最近在测试公司手机软件app,抽空研究了下手...
分类:
移动开发 时间:
2015-02-02 17:52:26
阅读次数:
259
C++中的const关键字的使用方法很灵活,而使用const将大大改善程序的健壮性,本人依据各方面查到的资料进行总结例如以下,期望对朋友们有所帮助。Const 是C++中经常使用的类型修饰符,常类型是指使用类型修饰符const说明的类型,常类型的变量或对象的值是不能被更新的。一、Const作用 例....
分类:
编程语言 时间:
2015-01-30 15:36:12
阅读次数:
151