首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理

08 2011 档案

摘要:Velocity是一个基于java的模板引擎(template engine)。它允许任何人仅仅简单的使用模板语言(template language)来引用由java代码定义的对象。 当Velocity应用于web开发时,界面设计人员可以和java程序开发人员同步开发一个遵循MVC架构的web站点,也就是说,页面设计人员可以只关注页面的显示效果,而由java程序开发人员关注业务逻辑编码。Velocity将java代码从web页面中分离出来,这样为web站点的长期维护提供了便利,同时也为我们在JSP和PHP之外又提供了一种可选的方案。 Velocity的能力远不止web站点开发这个领域... 阅读全文

posted @ 2011-08-31 13:49 饭后爱 阅读(246) 评论(0) 推荐(0)

摘要:1. 从Selenium RC 官网http://seleniumhq.org/projects/remote-control/下载Selenium Server2. 双击selenium-server-standalone-2.5.0.jar启动Selenium Server 或者创建批处理文件run.bat,内容是java -jarselenium-server-standalone-2.5.0.jar 阅读全文

posted @ 2011-08-28 08:28 饭后爱 阅读(525) 评论(0) 推荐(0)

摘要:经常遇到接手别人做过的产品或者别人做到一半的东西。读人家的程序,有 时就像读天书一样。没有注释,没有文档,结构不清晰,逻辑混乱,定义不规范,写法不规 范等等都可能遇到,你们有啥办法没有?我最近一边读,一边研究,总算总结了点经验。 1 先不管软件 先搞懂输入输出接口比如说那些I/O是LED指示,那些是键盘扫描I/O,那 些是AD口,哪些是通讯口等。最好写在本子上,随时查阅。否则你看到一半程序就要跑去查 原理图了。 2 从main函数开始,任何功能都是在main里面实现循环的。从main调用的第一个函数读 起,一般都是很多初始化函数。读完初始化就去读执行部分,看看这个模块的实现方式,模 块间互相调 阅读全文

posted @ 2011-08-26 08:12 饭后爱 阅读(565) 评论(0) 推荐(1)

摘要:在我们刚开始学习架构的时候,首先会想到分层的概念,分层架构比较经典的是三层架构,那么,什么是三层架构呢?它包括表现层,业务层,数据访问层;而对于一个新手来说,从抽象意义上的三层架构,逻辑上就划分为三个层。这个是最基本的三层架构模式。表现层充当系统的界面呈现以及UI逻辑的角色,也就是说,UI(用户界面)属于表现层;举一个对于asp.net WebForm来说,人们喜欢把对于UI的控制逻辑(服务器控件的读取、设置、事件等等)写在页面的后置隐藏代码中,并且依赖业务逻辑层。当然,服务器控件支持数据绑定的功能,可以通过数据源进行绑定控件。这样就可以节省在后置隐藏中的代码。因此,我们就可以把表现层分为UI 阅读全文

posted @ 2011-08-26 07:57 饭后爱 阅读(220) 评论(0) 推荐(0)

摘要:编辑器加载中...select * from Table1 where field1 = 'abc' for update 阅读全文

posted @ 2011-08-24 20:40 饭后爱 阅读(661) 评论(0) 推荐(0)

摘要:I've been on a quest for the perfect task/ time management system for years. I concluded quite some time ago that the goal will always remain elusive but the questing is valuable. Although many trials of new systems get discarded, I tend to keep the bits that work for me and incorporate them int 阅读全文

posted @ 2011-08-23 20:14 饭后爱 阅读(1712) 评论(0) 推荐(0)

摘要:PL/SQL是ORACLE对标准数据库语言的扩展,ORACLE公司已经将PL/SQL整合到ORACLE 服务器和其他工具中了,近几年中更多的开发人员和DBA开始使用PL/SQL,本文将讲述PL/SQL基础语法,结构和组件、以及如何设计并执行一个PL/SQL程序。 PL/SQL的优点 从版本6开始PL/SQL就被可靠的整合到ORACLE中了,一旦掌握PL/SQL的优点以及其独有的数据管理的便利性,那么你很难想象ORACLE缺了PL/SQL的情形。PL/SQL 不是一个独立的产品,他是一个整合到ORACLE服务器和ORACLE工具中的技术,可以把PL/SQL看作ORACLE服务器内的一个引擎,.. 阅读全文

posted @ 2011-08-22 23:30 饭后爱 阅读(245) 评论(0) 推荐(0)

摘要:做电子商务和电子支付测试时,常用到的Web测试辅助工具,希望对大家有所帮助1 Xenu Link Sleuth “Xenu链接检测侦探”是被广泛使用的死链接检测工具。可以检测到网页中的普通链接、图片、框架、插件、背景、样式表、脚本和java 程序中的链接。该工具需要下载安装,不能在线检测,总体上具有以下特色: 简单的用户界面重新检查死链接功能(避免有的死链接属于暂时性无效)报告格式简单,可通过Email报告可执行文件小于1M支持SSL网站(https://)侦测到重定向URL制作网站地图http://home.snafu.de/tilman/xenulink.html2 免费在线链接检查工具h 阅读全文

posted @ 2011-08-21 10:04 饭后爱 阅读(876) 评论(1) 推荐(0)

摘要:进到一个新项目,作为测试人员应该都是想把测试做好,项目在符合客户质量要求的情况下按时交付的吧。但往往都事与愿违,造成这个结果的原因有很多很多。通过这段时间做自动化测试,站在自动化测试的角度看手工测试,以及排除其他部门的问题,单说测试自身的问题来和大家分析讨论一下怎样我能做到更好。 先说一下背景,我是中途进的项目,项目需要做自动化测试,依据是手工测试人员开发的用例。从测试用例和测试流程两方面来进行阐述吧。 首先说说测试用例。当前大部分的项目一般都是任务重时间紧,往往为了能保证能把项目“做”完,挤压了测试开发、执行和需求分析的时间。测试用例设计开发作为测试团队主要的工作任务,其重要性仅次于需求分析 阅读全文

posted @ 2011-08-08 15:54 饭后爱 阅读(290) 评论(0) 推荐(0)