搜索到与相关的文章
编程技术

需求调研步骤和方法

第1章前言目的需求调研是为需要说明书做前期工作,可以说需要说明书说是从需求调研表中得到或抽取而出。需求调研是要了解现实世界中做实际工作的人们真正需要什么样的程序的过程,再把这些需求开进细节整理由设计部开发,再由销售部销售给用户。用户:系统分析人员第2章前期准备2.1.确定工具没有什么工具是好还是坏的问题,问题是关键是如何使用它们,无论是什么工具也只是一个辅助工具,也不是生成工具。工具的选取要求是自己(本组)熟悉的工具,不能是一件最新时髦工具而自己对它了解很

系统 2019-08-29 22:50:14 2466

Android

Android 开发之深入分析布局文件&又是“Hello W

引言上篇可以说是一个分水岭,它标志着我们从Android应用程序理论进入实践,我们拿起手术刀对默认的“HelloWorld!”程序进行了3个手术,我们清楚了“Helloworld!”是如何实现显示在屏幕上的,而且我们知道不仅可以根据布局文件main.xml来初始化屏幕,还可编程地进行。以后基本我们都会以实践的方式来深入Android开发。我们这次深入分析Android应用程序的布局文件,主要内容如下:1、用户界面及视图层次2、Android中布局定义方法3

系统 2019-08-29 22:32:07 2466

编程技术

struts2中OGNL和 ValueStack(二)

表达式语言主要有以下几大好处:避免(MyType)request.getAttribute()和myBean.getMyProperty()之类的语句,使页面更简洁;支持运算符(如+-*/),比普通的标志具有更高的自由度和更强的功能;简单明了地表达代码逻辑,使用代码更可读与便于维护。Struts2中的表达式语言Struts2支持以下几种表达式语言:OGNL(Object-GraphNavigationLanguage),可以方便地操作对象属性的开源表达式语

系统 2019-08-29 22:31:43 2466

Linux

Linux 多线程应用中如何编写安全的信号处理函数

在开发多线程应用时,开发人员一般都会考虑线程安全,会使用pthread_mutex去保护全局变量。如果应用中使用了信号,而且信号的产生不是因为程序运行出错,而是程序逻辑需要,譬如SIGUSR1、SIGRTMIN等,信号在被处理后应用程序还将正常运行。在编写这类信号处理函数时,应用层面的开发人员却往往忽略了信号处理函数执行的上下文背景,没有考虑编写安全的信号处理函数的一些规则。本文首先介绍编写信号处理函数时需要考虑的一些规则;然后举例说明在多线程应用中如何构

系统 2019-08-29 22:23:03 2466

Android

【Android游戏开发二十三】自定义ListView【通

Himi原创,转载务必注明出处!原文地址:http://blog.csdn.net/xiaominghimi/archive/2011/04/11/6314704.aspxListView:在Android应用开发过程中属于最常用的系统组件之一,当然可能童鞋们问为什么会突然游戏开发中讲这个,呵呵,其实在游戏开发中,也会常常使用到系统组件,比如游戏排行榜,简单的游戏关卡选择等等,都可以来使用ListView来实现;当然关于ListView我想大家都会使用了,

系统 2019-08-29 22:20:33 2466

编程技术

使用JUnit测试

zzfromhttp://blog.csdn.net/rwonly/archive/2008/03/13/2178190.aspx在Eclipse中使用JUnit测试对于保证软件开发质量有着非常重要的作用,单元测试更是必不可少,JUnit是一个非常强大的单元测试包,可以对一个/多个类的单个/多个方法测试,还可以将不同的TestCase组合成TestSuit,使测试任务自动化。Eclipse同样集成了JUnit,可以非常方便地编写TestCase。我们创建一

系统 2019-08-29 22:00:12 2466

编程技术

启动agile server 出现几个错误的解决

首先出现这个错误是因为我们没有配置classpath引起的接下来继续启动报错java.lang.OutOfMemoryError:PermGenspace内存溢出表示的我们设置的内存太大了我们只需修改启动agile的cmd双击把内存减小就OK了!启动agileserver出现几个错误的解决

系统 2019-08-29 21:58:34 2466

Android

【Android每周专题】触摸屏手势

本系列文章均为A2BGeek原创,转载务必在明显处注明:转载自A2BGeek的【Android每周专题】系列,原文链接:http://blog.csdn.net/benbmw2008/article/details/11367631这篇专题来研究一下Android的触摸屏手势Gesture,Android的手势有两种,一种是View和Activity的(基于触摸屏事件,所以Activity也能添加手势),一种是手写输入法或者一些手机浏览器的快捷手势那样的带

系统 2019-08-12 09:29:46 2466

各行各业

ImageMagick .Net

Officialsite:http://www.imagemagick.org/script/index.phpCodePlex:http://imagemagick.codeplex.com/Books:BooksAboutImageMagickAnopensourceprojectbackedbyyearsofcontinualdevelopment,ImageMagicksupportsabout100imageformatsandcanperfor

系统 2019-08-12 09:26:41 2466

各行各业

Selenium2学习-015-WebUI自动化实战实例-013-通

在日常的WebUI自动化测试脚本执行的过程中,经常会打开不同的网页,进行相应的操作,此时可能会打开很多的网页,当打开的网页过多时,无效的网页资源对运行脚本的机器造成了过多无效的资源浪费,因而在日常的网页自动化测试脚本运行的过程中要关闭过多冗余的页面,降低系统无效损耗。此文中所述方法通过URL对已开窗口进行匹配,将不匹配的窗口页面关闭,一定程度减少了系统损耗,有兴趣的小主们,可进一步优化相应的程序源码,或在日常脚本编写调用此方法的过程中尽量使参数URL足够精

系统 2019-08-12 09:26:41 2466