- 浏览: 350294 次
- 性别:
- 来自: 南京
最新评论
-
贝塔ZQ:
java操作word和excel可以使用PageOffice插 ...
java读取(操作)word,pdf的四种方法 -
超级无敌唐僧:
求源码~~~~~~~~~~~~~~
Spring MVC集成Tiles使用方法 -
xumin198908:
不错不错!
list,set,map,数组间的相互转换 -
guji528:
直接通过sqlplus导入包含中文的记录,在执行导入文件前(@ ...
修改oracle字符集 -
wyzxzws:
又是一个有心人!谢谢分享!
list,set,map,数组间的相互转换
文章列表
Jconsole是JDK自带的监控工具。它用于连接正在运行的本地或者远程的JVM,对运行在java应用程序的资源消耗和性能进行监控,并画出大量的图表,提供强大的可视化界面。而且本身占用的服务器内存很小,甚至可以说几乎不消耗 ...
- 2009-08-24 20:22
- 浏览 1878
- 评论(0)
当前定义的性能测试介入点,是功能测试第一轮结束之后。而第一轮功能测试主要目的是发现bug,此时介入可能会该性能测试带来一些不必要的麻烦。
最常见的问题,就是页面vm存在bug。当页面被大量访问时,velocity
log里每次都打印出vm的错误日志。假定每条日志为200bytes,每秒的访问量为30,一秒的日志量就为200*30=6,000bytes。约为
5.86K。以这样的速度计算,一分钟就会达到351.6K。随着时间的推移,日志量是相当可怕的。如果vm上有多处错误,日志量将更加恐怖。
模版的bug是功能问题,本身是不会影响系统性能的。但是当log达到一定量之后,比如单个文件1G ...
- 2009-08-24 20:13
- 浏览 1488
- 评论(0)
在我们做接口测试的时候通常会验证返回的实体类中的空字段。
但是如果一个个字段的
assertNotNull
,不仅影响其准确性,而且会延长编码时间和调试时间。
这里介绍一个小工具,它可以把我们频繁的
assertNotNull
转变成一句话,实现更强大的功能。
希望大家可以提出宝贵意见哦!!
方法如下:
public
static
String assertGetMethod(Object objectClass) {
- 2009-08-24 01:07
- 浏览 1074
- 评论(0)
有时候我们进行测试的时候,需要一些标识,以保证每次输入的值不同。 调用下面的小工具就可以实现啦!
它可以输出0-9或这A-Z的8位随机字符串。 当然也可以修改相应的值来修改其长度和内容。 希望对大家有点用处哦!
希望有心人可以将它改成其他语言。比如ruby啊,VB啊。。。。。
————————————————————————————————————————
js:
function getRandom(){
var base = “1234567890abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ”;
v ...
- 2009-08-24 01:05
- 浏览 1025
- 评论(0)
svn:ignore 是
Subversion的属性,作用是忽略未版本控制的条目,要注意是“未加入版本控制的版本条目”,我们主要就是用它来忽略一些我们不想上传到版本服务器
的文件或者目录,这个一般在创建新项目时很有用,设定好后,可以防止有人误上传一些文件,产生一些垃圾文件,严重时对别人的工作带来影响。
以往我使用时经常是用TortoiseSVN或者eclipse中的svn插件来完成这件事的,过程一般是这样,就是将你不想上传的文件选中右键菜单添加到svn ignore 列表中,可以使用文件名或通配符等方式,设定成功后,这些文件在你上传文件时就不会再烦你了。
可是当你刚刚建立项目还没有任 ...
- 2009-08-24 00:32
- 浏览 3165
- 评论(0)
我一直有一个想法就是在本机上象scm一样的搭建一个subversion
服
务器,然后每天写完代码的时候提交一下,这种感觉好好哦,之前我在windows环境中搭建过纯subversion的服务器兴奋过一阵,可是慢慢觉得这
样每次用file://的形式去访问subversion好原始哦。昨天我下定决心一定要把apache+subversion的环境搭建起来。nnd居
然我从9:00~18:00才搞定这个。为什么弄了那么就呢其实就是因为subversion的服务器端的版本是1.5和客户端的是1.6.4版本,版本
不一致导致了我老是访问出403错误。今天我特地把他写下来,以便下次再用
...
- 2009-08-24 00:05
- 浏览 945
- 评论(0)
对
于每个编码人员来说,避免重复代码可能是大家都想做的。对于有一定经验(对基本的OO原则有一定经验)的开发人员来说,大部分情况下都能比较自然地避免重
复代码的问题,写代码的时候,感觉有逻辑重复的情况,会很自然的凭感觉经验做相应的处理和复用。 以下是个人经验,供新手参考。
既然我们在用Java之类的面向对象的语言编码,那么重复代码可以大致分为如下两种情况:
1、类型体系之内(父类型和子类型、子类型之间)存在重复逻辑代码
2、类型体系之外的重复代码
【类型体系内的重复代码处理】
...
- 2009-08-23 20:37
- 浏览 2695
- 评论(0)
这篇文章中总结了一些构建可伸缩性系统的最佳实践,总结的不错,于是翻译了下,原文在此:http://akfpartners.com/techblog/2009/08/11/scalability-best-practices/
,翻译内容如下:
下面是我们认为的一些可伸缩性的最佳实践:
1、异步;尽可能的使用异步,同步调用会导致两个服务的可用性绑在一起,意味着一个服务出问题或变慢,另一个也会受到影响,这点也是eBay一直强调的;
2、泳道设计;错误隔离机制,避免一个失败影响全局,这种机制也有助于错误查找和代码替换;
3、缓存;在所有层次均使用缓存,例如数据、页面、页面片段等;
4、监测 ...
- 2009-08-21 09:26
- 浏览 750
- 评论(0)
下面以三个页面分别命名为framedemo.html,left.html,right.html为例来具体说明如何做。
其中framedemo.html由左右两个页面组成,代码如下:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML>
<HEAD>
<TITLE> frameDemo </TITLE>
</HEAD>
<frameset cols="200,*& ...
- 2009-08-21 09:12
- 浏览 1249
- 评论(0)
还是禁不住OFFICE2007的诱惑,又再一次安装了OFFICE2007。
但是问题依然:
在使用WORD打开或编辑文档一段时间后,无法使用鼠标进行右侧工具条的拖动,部分菜单无法选中或点击。
郁闷!
还是上网看看吧,毕竟使用相同版本的同事没有此类问题。(知道是D版的了 :-) )
终于看到正解:
删除 COM 加载项注册表项
COM 加载项可以安装在任何位置。与 Word 交互的程序可安装 COM 加载项。删除 COM 加载项的注册表项,然后重新启动 Word。
Word 2007: HKEY_CURRENT_ ...
- 2009-08-20 00:41
- 浏览 2549
- 评论(0)
1.查看系统Swap空间使用
[root@rac1 dmp]# free -m
total used free shared buffers cached
Mem: 6081 4465 1616 0 33 4199
-/+ buffers/cache: 231 5850
Swap: 2000 2000 0
2.在空间合适处创 ...
- 2009-08-20 00:39
- 浏览 1293
- 评论(0)
建立一个文本文件,取名为kill-svn-folders.reg(扩展名由txt改为reg),内容如下:
Windows Registry Editor Version 5.00
[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\Folder\shell\DeleteSVN]
@="Delete SVN Folders"
[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\Folder\shell\DeleteSVN\command]
@="cmd.exe
/c \"TITLE Removi ...
- 2009-08-20 00:31
- 浏览 1059
- 评论(0)
关于绝对路径和相对路径:
绝对路径就是你的主页上的文件或目录在硬盘上真正的路径,(URL和物理路径)例如:C:xyz est.txt
代表了test.txt文件的绝对路径。http://www.sun.com/index.htm也代表了一个URL绝对路径。相对路径:相对与某个基
准目录的路径。包含Web的相对路径(HTML中的相对目录),例如:在Servlet中,"/"代表Web应用的跟目录。和物理路径的相对表示。例
如:"./"
代表当前目录,"../"代表上级目录。这种类似的表示,也是属于相对路径。另外关于URI,URL ...
- 2009-08-13 20:57
- 浏览 5332
- 评论(0)
一、简介:
BeanUtils提供对Java反射和自省API的包装。其主要目的是利用反射机制对JavaBean的属性进行处理。我们知道,一个JavaBean
通常包含了大量的属性,很多情况下,对JavaBean的处理导致大量get/set代码堆积,增加了代码长度和 ...
- 2009-08-13 19:17
- 浏览 953
- 评论(0)