一、引言1.1编写目的软件开发中的概要设计,主要解决实现该软件需求的程序模块设计问题。包括如何把该软件程序划分成若干个模块、决定哥哥模块之间的接口、模块之间传递的信息,以及模块构造的设计等。体现了用户需求与应用软件之间的关系,在设计过程中起到了提纲挈领的作用。1.2背景开发软件名称:基于安卓开发的《...
分类:
其他好文 时间:
2014-05-12 15:33:44
阅读次数:
282
使用Struts2 编写页面,遇到一个要长时间运行的接口,因此增加了一个execAndWait
,结果在 Action 中调用 getContext()的时候报告异常1 ActionContext context =
ActionContext.getContext();2 ServletConte...
分类:
编程语言 时间:
2014-05-12 12:58:38
阅读次数:
470
http://www.iteye.com/news/27580用法:http://docs.emmet.io/cheat-sheet/sublime
2 添加:1. Ctrl+Alt+p -> install2. emmet
分类:
Web程序 时间:
2014-05-12 11:15:12
阅读次数:
288
子程序(routines)是为实现一个特定功能而编写的一个可被调用的方法(method)、函数(function)或过程(procedure)。如Java中的方法,C++里的函数。现代编程语言,如Java、C++、VB、JavaScript、Ruby等都同时支持函数和过程。一般认为函数指具有返回值的...
分类:
其他好文 时间:
2014-05-12 10:47:35
阅读次数:
386
2014年5月8号AJAXJavaScript XML(英文:Asynchronous
JavaScript And XML缩写Ajax)。基于JavaScript和HTTP请求(HTTP requests)编写ajax必须要将一下写上:var
xmlHttp;function getXmlHttp...
分类:
其他好文 时间:
2014-05-12 10:45:31
阅读次数:
267
最近 工作需要 接触了Mock.js。Mock.js
是一款模拟数据生成器,旨在帮助前端攻城师独立于后端进行开发,帮助编写单元测试。提供了以下模拟功能:根据数据模板生成模拟数据模拟 Ajax
请求,生成并返回模拟数据基于 HTML 模板生成模拟数据http://mockjs.com/什么入门之类的 ...
分类:
Web程序 时间:
2014-05-12 10:03:25
阅读次数:
511
在【CodeSmith快速入门之三:数据库我来了】中,我们介绍了对数据库的基本访问,在本章将会带大家进行模型层的编写。首先先要了解模型层(实体层、VO层)的组成,如下所示:public
class 实体名{ 私有字段声明; 构造函数; 公共属性;}注:--私有字段声明:一般是先声明主键,再是非主键字...
分类:
其他好文 时间:
2014-05-10 07:14:07
阅读次数:
429
在【CodeSmith快速入门之四:模型层的生成】中,我们介绍了模型层模板的生成,在本章我们将会介绍其他层次的模板。因为每个层次的模板编写都比较类似,所以这次不会对模板代码进行详细的说明,尽请谅解,谢谢1、数据访问接口代码生成模版usingSystem;usingSystem.Collections...
分类:
其他好文 时间:
2014-05-10 07:09:07
阅读次数:
431
面向对象编程--概述、定义基类和派生类引言: 面向对象编程基于的三个基本概念:数据抽象、继承和动态绑定。 在C++中,用类进行数据抽象,用类派生从一个类继承另一个:派生类继承基类的成员。动态绑定使编译器能够在运行时决定是使用基类中定义的函数还是派生类中定义的函数。 继承和动态绑定在两个方面简化了我们的程序:[继承]能够容易地定义与其他类相似但又不相同的新类,[派生]能够更容易地编写忽略这些相似类型...
分类:
编程语言 时间:
2014-05-10 06:47:58
阅读次数:
433
编译程序仅仅能查找出程序的语法错误,而对于“数组越界访问”“对空指针解引用”等错误,编译程序是束手无策的。
同时我们知道测试人员所使用的黑箱测试方法所能做的只是往程序里填数据,并看它弹出什么。这就决定了
对程序错误的检测可能需要点运气。
假如编译程序能够检测出“数组越界访问”,“差一错误”等等错误,那么编写无错代码其实就要简答多了。
所以我们需要一个思维转变:...
分类:
编程语言 时间:
2014-05-10 04:56:43
阅读次数:
382