javascript
文章平均质量分 59
iteye_2873
这个作者很懒,什么都没留下…
展开
-
Flash新手应该了解的几个AS3小知识
本文介绍Flash新手应该了解的几个 ActionScript3(以下简称AS3)常用的小知识。一、舞台和时间轴从AS3开始,舞台和时间轴有了全新的解释。1.舞台:它是显示Flash元素的平台。2.主时间轴:用来控制Flash元素的显示。3.显示对象:指的是Flash中一切可以看见的元素,如图形,按钮,电影剪辑,文本,连舞台也是。4.AS3中的舞台是放置显示对象的最终容器,...原创 2010-08-12 13:21:37 · 101 阅读 · 0 评论 -
web.xml tomcat 和jetty 区别
因为使用GWT,所以测试的时候是在jetty上运行的,但是最后在tomcat上运行的时候出错. 在tomcat的web.xml 中<servlet> 标签要在<servlet-mapping>的前面. 在jetty中,这个顺序不需要考虑.看来tomcat对web.xml 是顺序处理的,而jetty先解析整个xml,然后再进行校验....原创 2010-09-07 09:31:16 · 240 阅读 · 0 评论 -
单元测试之实践四 Action的测试
Action的测试是比较辛苦的。因为它依赖与其他的环境(比如tomcat)。 在我的印象中,基于struts的测试是很麻烦的,因为对于execute方法,你必须mock两个对象进去。 还好。基于Webwork的测试相对简单些。 下面让我们来测试一个例子吧 java 代码 Account account; IAcc...原创 2010-08-30 10:14:59 · 122 阅读 · 0 评论 -
单元测试之实践三 Service的测试
测试Service,因为Service依赖的Dao, 所以只需Mock一个Dao即可。在这里我详细的介绍关于注册这个功能的测试java 代码 public interface IAccountService extends IBaseService { Account findAccountById(String id); Accou...原创 2010-08-30 10:13:51 · 129 阅读 · 0 评论 -
单元测试之实践二,关于DAO的测试
前阵子发表过 我的第一个真正意义上的测试 。里面对于测试Service大家是没有意义的,对于测试DAO层则表现各有各的看法。比如robbin 大哥建议:测试DAO不如连数据库一起测试吧。因为DAO测试的目的不是DAO接口实现对不对,而是测试是否如你预期的发送了SQL,如你预期的返回了结果集。这个时候你Mock之后,测试就没有意义了。hyysguyang ...原创 2010-08-30 10:12:42 · 164 阅读 · 0 评论 -
Mockito特点
1. 只能使用jdk1.5以上,因为它的方便是用jdk1.5的泛型换来的2. 不能mock "static method","final method","new",这没办法,简单易用的mock库基本上都有这缺陷。原创 2010-08-30 10:02:21 · 134 阅读 · 0 评论 -
HttpUnit进行Web测试
简介:HttpUnit是基于JUnit构建的一个开源测试框架,专门针对Web应用的测试,解决使用JUnit框架无法对远程Web内容进行测试的弊端。当前的最新版本是HttpUnit 1.7 released 。 1、简介 HttpUnit 是基于JUnit构建的一个开源测试框架,专门针对Web应用的测试,解决使用JUnit框架无法对远程Web内容进行测试的弊端。当前的最新版本是HttpUnit ...原创 2010-08-30 00:06:20 · 166 阅读 · 0 评论 -
关于单元测试的一些看法
从参加工作以来,参加了大大小小好几个项目了。对于项目中间的单元测试这一项,有一些想法,不吐不快。主要围绕以下几个方面来说一说。(大家多多批评。) 1, 对于一个项目,应该怎样划分在项目中需要测试的类和方法? 举个例子,一个基于被封装后的struts和EJB项目,哪些需要测试?在我看来,大而全是没有必要的。 个人觉得,Action的单元测试属于比较没有用处的一个。因为在画面疏通的过程中,担当者对Ac...原创 2010-08-28 14:26:36 · 254 阅读 · 0 评论 -
Eclipse IDE下 Cactus + Jetty 对 Servlet 的测试
在开发J2EE Web项目时,测试过程常涉及到代码与Web Container的整合测试。测试过程通常分为:开发、部署、测试、修改四个环节。其中部署环节繁琐,大大降低了测试效率。 这里介绍使用Cactus+Jetty的测试方法,以期缩短部署环节,提高整体测试及开发效率。本文内容建构于Vincent Massol的《JUnit In Action》(Manning 2004)、网友Blog以及自己的...原创 2010-08-28 13:09:55 · 168 阅读 · 0 评论 -
确认删除
<script > function yesno() { if(confirm("是否将此留言信息删除?")){ return true;}else return false;} </script> <a href="del.asp" onclick="return yesno()">删除留言</a> 实际上,用下面的方法更简单。&2010-04-01 18:25:06 · 113 阅读 · 0 评论 -
推荐一款很好用的调试JS的Eclipse插件
1. Javascript Debug Toolkit介绍JSDT(Javascript Debug Toolkit)是一个用于javascript调试的eclipse 插件,用于调试javascript。JSDT可以跨浏览器调试,支持在IE,Firefox,Safari,Chrome等主流浏览器中调试 javascript。JSDT支持设置断点,单步调试等调试工具的基本特性。 2. 如何...原创 2009-09-30 14:26:07 · 217 阅读 · 0 评论 -
JavaScript进阶学习的一些建议
blankyao最近问我如何学习JavaScript,他觉着在理解了JavaScript的语法之后,不知如何去学习JavaScript了。其实我也是个JavaScript小菜,最近在开发中遇到不少关于JavaScript的问题,解决了之后另有一翻感慨!推荐几本书吧:《JAVASCRIPT权威指南》,据说很好,第四版、第五版我都买了,加一起看过不超过100页,这本书实在不适合作为教程。它只适合在...原创 2009-09-30 16:51:09 · 444 阅读 · 0 评论 -
flash develop vs flex builder
fd 比 fb 自动提示做得好fb 可以集成调试,设置断点等功能。fb flex界面可以可视化设计。另外提一下flash cs ide. 写代码很差,自动提示功能差。调试器还是可以的。经过大概一年的学习和使用,因为主要在游戏制作方面,对flash ide fd fb有了一定认识。起初,我怀着对flash的开发方法的崇拜而进入flash开发行列。最初期就是用flash ide 来做,感觉很多东西可以...原创 2010-08-11 11:49:29 · 134 阅读 · 0 评论 -
asunit简单实例
被单元测试的类 程序代码package{ public class BankAccount { private var balance:Number=0; public function deposit(amount:Number):void{ balance=balance+amount...原创 2010-08-10 15:12:57 · 345 阅读 · 0 评论 -
Flex、AIR、AS3 Flex拥有代码覆盖率工具
上个月,Allurent的Joe Berkovitz宣布了Flexcover初始试验版的发布,Flexcover是一个针对Flex、AIR和AS3的开源代码覆盖率工具套件。 参与测试驱动开发(TDD)过程的Java开发人员利用代码覆盖率已经有一段时间了,以此来度量程序源码有多少进行了测试。但对Flex来说,这种功能还不可用。 Java使用的代码覆盖率工具包括...原创 2010-08-09 14:01:20 · 94 阅读 · 0 评论 -
用Eclipse 开发Flex (配置安装Flex插件)
一.首先下载安装Eclipse 3.0以上版本解压到 D:\Program Files\eclipse 到算安装成功了.二.下载安装Flex Builder 3.0http://trials.adobe.com/Applications/Flex/FlexBuilder/3/FB3_WWEJ_Plugin.exe 1. 指定把 Flex Builder 3.0安装在 C:\Program ...原创 2010-08-09 11:51:33 · 70 阅读 · 0 评论 -
Flex3+flex SDK 4 与 Eclipse3.4 集成安装
1、下载Flex3.0 Builder for eclipse插件 (SN:1377-4168-2018-0771-2432-1495 网上转载的)。 http://trials.adobe.com/Applications/Flex/FlexBuilder/3/FB3_WWEJ_Plugin.exe 这个下载地址好像是FB3.0的,要和Eclipse3.4集成最好下载FB3.2-plug-i...原创 2010-08-09 11:24:46 · 178 阅读 · 0 评论 -
Flexcover (Flex测试覆盖率工具套件)安装
安装Flexcover 要分三步:一. 下载配置自己的flexcover-sdk简单的办法:从 \\SHANGHAI\home\libs 下载 flexcover-sdk-3.2.0 (配置好的3.2.0版本的sdk)文件夹到本地的libs里面.原始的办法:1.下载地址: http://flexcover.googlecode.com/files/flexcover-0.81....原创 2010-08-09 11:23:43 · 179 阅读 · 0 评论 -
开发工具
Flex Builder+Tour de Flex版本:3.0 可以通过FB内置software updates进行updater更新类型:商用软件(学生可以凭借扫描证件免费获取,获取地址:https://freeriatools.adobe.com/flex)下载地址:http://www.adobe.com/go/flex_trial简单评价:基于Eclipse,高效、专业,价格不菲、免费针对...原创 2010-08-09 10:51:24 · 109 阅读 · 0 评论 -
Ext2.0中xtype
Ext2.0对框架进行了非常大的重构,其中最重要的就是形成了一个结构及层次分明的组件体系,由这些组件形成了Ext的控件,Ext组件是由 Component类定义,每一种组件都有一个指定的xtype属性值,通过该值可以得到一个组件的类型或者是定义一个指定类型的组件。 组件大致可以分成三大类,即基本组件、工具栏组件、表单及元素组件。基本组件有:xtype ...原创 2010-05-31 17:34:01 · 63 阅读 · 0 评论 -
用cactus,jetty实现对servlet类进行单元测试三(完)
OK,可以开始写测试类了,代码为:package com.test.servlet.jetty;import junit.framework.Test;import junit.framework.TestSuite;import org.apache.cactus.ServletTestCase;import org.apache.cactus.W...原创 2010-08-28 11:39:14 · 139 阅读 · 0 评论 -
用cactus,jetty实现对servlet类进行单元测试二
按照官网的定义,我们就可以用MILY: 'Arial','sans-serif'; FONT-SIZE: 10.5pt" lang=EN-US>cactus和JUnit一起来完成对上述servlet的测试了。首先,我们来建一个web项目,我定义的名称为cactustest;再把下载下来的cactus解压,把cactus-1.7.2\lib中的jar包复制到WebRoot\WEB-INF\...原创 2010-08-28 11:37:50 · 220 阅读 · 0 评论 -
AS3 Socket安全问题
首先先发泄一下我的高兴,超高兴超高兴... .... .. . .. . .. . 今天才找到了这篇好文章,很感谢作者 通过这篇文章,我完全解决了一个AS3 中使用Socket的安全问题.按照这篇文章这样子做,不用看其他的文章,就解决了,而且很简单.讲一下我的目标和遇到的问题以及解决的路径:1、首先这是一个网站,通过点击一个按钮,然后发送命令到终端;(类似点对点的聊天)...原创 2010-08-17 11:19:03 · 144 阅读 · 0 评论 -
actionscript深入不止一点点(程序员篇)
1. 带有命名空间的ActionScript文件 : Package 组织大量的as文件,如何防止命名冲突? 和Java一样,基本思路是使用Package,如:Js代码 // 这是actionscript.不是js代码 package com.example.programmingas3{ public class Goods { ...原创 2010-08-17 10:04:59 · 157 阅读 · 0 评论 -
Eclipse中编写ActionScript和Java的差异
1. ActionScript项目的引导程序必须是一个不带包名的as文件 2. 如果某个as类没有被项目使用到,存储或编译的时候将简单地被忽略,即使有错误也不会报错...原创 2010-08-17 09:03:05 · 190 阅读 · 0 评论 -
FLex调试时用Debugger版问题
Installed Flash Player Is Not a DebuggerC:\WINDOWS\system32\Macromed\Flash\Flash10a.ocxFlex Builder cannot locate the required debugger version of Flash Player.You might need to install the debugg...原创 2010-08-16 15:12:53 · 114 阅读 · 0 评论 -
在Flex Builder外使用Trace语句
25.1.1. 问题我想借助trace语句帮助调试程序,但是我没有Flex Builder 3。25.1.2. 解决办法下载并使用一个开源的trace工具。25.1.3. 讨论自从Adobe开放Flex 3de库和编译器后,开发者有了更多查看trace语句输出结果的选择。已经不再限制在必须使用Flash IDE或Flex Builder IDE了;现在你可以使用下面几种工具。比如,X ray(Jo...原创 2010-08-16 13:34:42 · 110 阅读 · 0 评论 -
FlexDbg试用 — debug plugin of FlashDevelop
FlashDevelop这个IDE本身是不带断点调试的,但是可以通过插件的方式来支持。FlexDbg就是这么一款好用的插件(下载见这里)。使用步骤如下: 下载(废话)最新版zip包 打开FlashDevelop的安装文件夹,进入Plugin文件夹,将下载的zip包解压到这里(几个dll文件) 打开或重启FlashDevelop,应该发现menu上多了debug选项 debug的方式几乎和别的I...原创 2010-08-16 10:36:54 · 109 阅读 · 0 评论 -
flex builder debug 配置
鄙视Adobe ,用flex builder IDE 默认不安装 debug 工具,还要自己下载,而且支持格式化。1 debug 设置 按照后 debug 程序 ,假如报 你使用的不是一个 debug 版的 flash play, 就要下载一个了, flex Download the Windows Flash Player 10 ActiveX contro...原创 2010-08-16 10:11:14 · 171 阅读 · 0 评论 -
中断方式与轮询方式
中断方式与轮询方式中断的基本概念程序中断通常简称中断,是指CPU在正常运行程序的过程中,由于预选安排或发生了各种随机的内部或外部事件,使CPU中断正在运行的程序,而转到为相应的服务程序去处理,这个过程称为程序中断。 二、80x86微处理器的中断 80x86微处理器的中断类型一般分为2类,即由于执行某些指令引起的软中断和由处理器以外其他控制电路发出中断请求信号引起的硬中断。 CPU要从主...原创 2010-08-13 14:41:11 · 2748 阅读 · 0 评论 -
Flash 聊天室
今天我们来制作 Flash 聊天室,学习使用 Socket 类,用 Java 作后台,开发一个 C / S 架构的多人聊天程序。首先,设计用户界面。一、界面设计界面的元件全部使用 Flash CS3 自带的组件: 首先,放入 TextInput 组件(实例名 input_txt),作为用户输入; 再放入 Button 组件(实例名 submit_btn),用于提交输入的...原创 2010-08-17 11:39:09 · 169 阅读 · 0 评论 -
flex和java的通信
一、准备: 服务端:JDK1.5 (这个不用介绍了吧?)服务端IDE:eclipse (它的主页 )客户端:FLEX 3 (Adobe&reg; Flex&reg; 3 是用于构建和维护在所有主要浏览器、桌面和操作系统一致地部署的极具表现力的 Web 应用程序 的高效率的开放源码 框架 。)客户端IDE:Flex Builder 3 (它的官方摘要页 )二、缘分的相遇(建...原创 2010-08-17 15:35:32 · 60 阅读 · 0 评论 -
Cactus实例讲解
Cactus简介. 简介 Cactus实现了对JUnit测试框架的无缝扩展,可以方便地测试服务端应用程序。Cactus可以在下面几种情况下使用:测试Servlet以及任何使用了像HttpServletRequest,HttpServletResponse,……这样的对象的代码。使用ServletTestCase。 测试Filter以及任何使用了像FilterConfig,……这样...原创 2010-08-23 17:08:41 · 158 阅读 · 0 评论 -
用cactus,jetty实现对servlet类进行单元测试一
JUnit是名声大燥了,想必只要学过JAVA的人都知道世上有个东东叫JUnit。记得有个想学JUnit的兄弟在群上大喊:我要学JUnit,因为JUnit应用最广,最好的单元测试工具。无法否认,JUnit是一个非常让JAVA程度员或白盒测试人员喜爱的一个框架。但有时候应用最广的未必就是万能的,最好的未必就是最合适的。JUnit也是有缺点的。想象一下,你有一个web程序,非常简单的那种,是用ser...原创 2010-08-28 11:35:20 · 214 阅读 · 0 评论 -
相关测试工具下载
相关测试工具下载HP-Mercury软件测试工具下载,随时更新 官方下载:http://downloads.mercury.com/cgi-bin/portal/download/index.jspLoadRunner 8.1下载http://esd.mercury.com/akdlm/trial/lr/LR81Download.exeTestDirector for Quality Cent...原创 2010-08-26 17:21:39 · 220 阅读 · 0 评论 -
单元测试实践小结
在系统开发过程种使用单元测试,会带来很多的的好处,最明显为: When you become convinced of the value of comprehensive unit testing, you’ll find that it begins to influence how you write code, and the frameworks you choose to use。应用...原创 2010-08-26 16:40:43 · 109 阅读 · 0 评论 -
软件测试杂录
比较杂,有空再整理一下Junit笔记框架,是结构的复用Stub是用来代替外部系统的Web测试1、jetty是用作代替web服务器(如tomcat)的stub,用作集成、系统测试的。它为基于jsp(和servlet)提供运行环境。开发人员可以将Jetty容器实例化成一个对象,可以迅速为一些独立运行(stand-alone)的Java应用提供网络和web连接。2、selenium是操作web界面的...原创 2010-08-26 14:41:56 · 89 阅读 · 0 评论 -
J2EE单元测试
一、测试原则 Java语言是一个支持面向对象的语言,通常情况下我们可以将程序的一个单元看成是一个独立的类,因此进行单元测试的重点就是对这些类进行测试。 1、不需要测试get和set这样的行为 2、一个方法至少需要测试一次 二、测试步骤 1、判断组件的功能:通过定义应用的整体需求,然后将系统划分成几个对象,我们需要对组件的基本功能十分清楚。因此,J2EE单元测试实际上...原创 2010-08-26 11:06:37 · 201 阅读 · 0 评论 -
利用httpunit测试servlet
传统的Java WEB应用中,核心技术莫过于Servlet类与JSP网页,两者均可以通过HttpUnit程序包完成单元测试。对JSP网页的测试主要集中在判断HTTP服务器返回的内容是否符合要求,并且这种测试只能在WEB容器内进行。对于Servlet类的测试,HttpUnit程序包给出了一个非容器内的测试方案,那就是ServletRunner类的使用。简单测试为了测试Servlet类,首先要...原创 2010-08-26 10:33:19 · 131 阅读 · 0 评论 -
使用 EasyMock 更轻松地进行测试
测试驱动开发是软件开发的重要部分。如果代码不进行测试,就是不可靠的。所有代码都必须测试,而且理想情况下应该在编写代码之前编写测试。但是,有些东西容易测试,有些东西不容易。如果要编写一个代表货币值的简单的类,那么很容易测试把 $1.23 和 $2.8 相加是否能够得出 $4.03,而不是 $3.03 或 $4.029999998。测试是否不会出现 $7.465 这样的货币值也不太困难。但是,如何测试...原创 2010-08-25 14:40:32 · 104 阅读 · 0 评论