- 浏览: 862450 次
- 性别:
- 来自: 上海
最新评论
-
yukang1:
蚂蚁lovejing 写道我也出现与楼上相同的问题。查了一些资 ...
Spring中实现文件上传 -
史玉凤:
必须用ie浏览器
javascript获取客户端网卡MAC地址和IP地址和计算机名 -
蚂蚁lovejing:
我也出现与楼上相同的问题。查了一些资料,描述的跟楼主的博文差不 ...
Spring中实现文件上传 -
温柔一刀:
djlijian 写道最近也在研究redis,如何在项目中使用 ...
Redis 常见的性能问题和解决方法 -
djlijian:
最近也在研究redis,如何在项目中使用呢?感觉网上的资料太少 ...
Redis 常见的性能问题和解决方法
文章列表
输入:n个double类型数{a1,a2,......an}
输出:输入序列的一个排列{A1,A2,......An},使得A1<=A2<=......An.
测试代码:
java 代码
private InsertionSort insertSort = new InsertionSort();
public void testOneElementSort() {
double[] array = { 3 };
array = insertSort.sort(array); ...
- 2007-10-25 22:01
- 浏览 4108
- 评论(0)
昨天用capistrano2.0把应用部署搞的比较自动化了一点.
capistrano2.0基本使用步骤是:
1.install capistrano
ruby 代码
gem install capistrano
2.进入rails工程根目录执行
ruby 代码
capify .
这个命令会生成两个文件,一个是Capfile文件,在应用的根目录下,另一个是deploy.rb文件,在应用的config目录下
可以用cap -T 查看所有task, cap -e deploy 解释deploy任务的详情 。
3.修改config/dep ...
Hi,all
I am having doubts in selenium and ajax.
比如:我选择省份,需要等待一点时间才会出现省份下面的市,我才能选择县市,县市是通过选择省份之后触发ajax异步加载的,所以需要等待一点时间,我试着用wait_for_page_to_load()等待,会抛出Time out异常,后来又发现了wait_for_condition(),我就试着用了:
ruby 代码
require "functional_test_case"
class FeedbackTest < FunctionalTestCas ...
ActiveRecord是rails的框架,我们在selenium测试中肯定需要初始化数据或者清理数据库数据以保证各个测试之间的独立性,可以这样用ActiveRecord来初始化或清理数据库
ruby 代码
require 'test/unit'
require 'selenium'
require 'active_record'
ActiveRecord::Base.establish_connection(
:adapter => "mysql",
:host => & ...
ruby的测试运行的本来都慢,selenium的验收测试跑起来就更慢了,不知道大家都用什么进行集成测试?有没有改进的办法。
看到还有一个Watir貌似可以干同样的事,但是没有像selenium ide一样的自动录入工具,自己写脚本比较繁琐。还有一个Selenium on Rails我就更不喜欢了,语法看着不爽不说,声称可以用selenium ide( If you don‘t want to write Selenese tests by hand you can use SeleniumIDE which has support for Selenese.),可是我没整出来,貌似seleniu ...
Hi,all
I am trying to test web application using the sample code:
ruby 代码
require "selenium"
require "test/unit"
class NewTest < Test::Unit::TestCase
def setup
@verification_errors = []
if $selenium
@selenium ...
jpivot是目前用得最多得OLAP展现工具,pentaho,spagoBI,openi等都是用他来做展现,
jpivot中pdf打印输出中文
1.升级com.tonbeller.jpivot.print.PrintServlet文件到JPivot1.6.0以上,如果不想升级就修改PrintServlet
在init方法中增加以下语句.
java 代码
...
最常用快捷键
1.Ctrl+E,可以显示最近编辑的文件列表
2.Shift+Click可以关闭文件
3.Ctrl+[或]可以跳到大括号的开头结尾
4.Ctrl+Shift+Backspace可以跳转到上次编辑的地方
5.Ctrl+F12,可以显示当前文件的结构
6.Ctrl+F7可以查询当前元素在当前文件中的引用,然后按F3可以选择
7.Ctrl+N,可以快速打开类
8.Ctrl+Shift+N,可以快速打开文件
9.Alt+Q可以看到当前方法的声明
10.Ctrl+W可以选择单词继而语句继而行继而函数
11.Alt+F1可以将正在编辑的元素在各个面板中定位
12.Ctrl+P,可以显示参数信息 ...
- 2007-04-30 12:16
- 浏览 5580
- 评论(2)
首次采用敏捷方式进行开发,我想把我们的做法与大家分享下,同时希望大家指出我们的不足和需要改进的地方,让我们的项目进行的更顺利,目前项目已过三分之一,客户比较满意,还算顺利。
项目简介:一个DMS小项目, ...
Robert C. Martin大叔总结的TDD的三条军规,简直太到位了:
1.除非这能让失败的单元测试通过,否则不允许去编写任何的产品代码。
2.只允许编写刚好能够导致失败的单元测试。 (编译失败也属于一种失败)
3.只允许编写刚好能够导致一个失败的单元测试通过的产品代码。
对于任何功能,一定要从编写它的单元测试开始;但是到了原则2,你就不能再为那个单元测试写更多内容。只要一出现该单元测试代码编译失败,或是断言失败,你就必须停下来开始编写产品代码;但是到了原则3,你就只能编写产品代码,直到让测试编译成功或通过断言为准。
- 2007-04-02 20:43
- 浏览 5209
- 评论(0)
grant connect to dba identified by 'newpassword'
- 2007-03-13 17:00
- 浏览 3894
- 评论(0)
ignore
svn propedit svn:ignore . --editor-cmd notepad
make tags
svn copy svn://10.200.106.168/dswitch/trunk
svn://10.200.106.168/dswitch/tags/release-1.0 -m "Tagging the 1.0
release of the dswitch project."
svn mkdir svn://10.200.106.168/dswitch/tags -m "added tags folder"
ch ...
- 2007-03-12 12:34
- 浏览 3416
- 评论(0)
action类大概样子如下:
java 代码
public class GuideLinkGropAction extends BaseAction {
private GuideLinkGroup guideLinkGroup;
private TravelBureauService travelBureauService;
public String getTravelBureauNames() throws Exception {
...
写了一个action负责文件下载的方法,大概代码如下这样子:
java 代码
public class TravelAdminUploadAction extends BaseAction{
private Resource resource;
private ResourceService resourceService;
private FileInputStream inputStream;
...
让开发自动化: 用 Eclipse 插件提高代码质量
在 Eclipse 中使用 5 个有用的插件来自动化代码质量分析
级别: 初级
Paul Duvall (paul.duvall@stelligent.com), CTO, Stelligent Incorporated
地址:http://www.ibm.com/developerworks/cn/java/j-ap01117/?S_TACT=105AGX52&S_CMP=techcsdn
- 2007-02-25 18:38
- 浏览 3039
- 评论(0)