自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(14)
  • 问答 (4)
  • 收藏
  • 关注

原创 linux下监控tomcat

linxu下监控tomcat,如果tomcat停止,那么立刻启动tomcat 新建脚本,里面键入如下内容 #!/bin/shDTTERM=`ps -ef |grep tomcat |wc -l` rq=`date +%Y-%m`frq=`date +%Y-%m-%d`minTime=`date +%H:%M`tomcatLog=/md/server_...

2010-02-02 15:53:08 129

原创 linux下oracle数据库备份脚本

#!/bin/sh#导入环境变量ORACLE_HOME=/xx/oracle/10g;export ORACLE_HOMEORACLE_BASE=/xx/oracle;export ORACLE_BASEORACLE_SID=db;export ORACLE_SIDLD_LIBRARY_PATH=$ORACLE_HOME/lib:/usr/lib;export LD_L...

2010-02-02 15:45:56 143

原创 同步多台linux服务器时间

1、同步时间ntpdate 210.72.145.44 将系统时间与硬件时间同步hwclock --systohc  2、设置硬件时钟clock --set --date="09/17/2003 13:26:00" 通用的设置格式:hwclock/clock --set --date=“月/日/年 时:分:秒”。 将硬件时间与系统时间同步hwclock --...

2010-01-25 16:19:48 127

java字节截取字符串

/** * 截取字符串 * @param str 字符串 * @param begin 开始位置 * @param end 结束位置 * @return */ public static String getSubString(String str, int begin, int end) { int count = 0; int off...

2009-11-25 15:31:01 76

Struts2 Spring hibernate with JUnit 测试驱动开发(一)

      项目中没有测试用例给人最头疼的就是不好重构,甚至不敢重构,我现在所参与的一个B2B项目从开始到现在压根没有任何一个测试用例,甚至都没有重构过,看到有人一个方法2000行,心里都在发颤:如果那家伙离职了,他的代码的维护就是件非常头痛的事情,与其维护,不如重写算了。。然而B2B项目经常需要适应用户去做相应的改动,所以没到这个时候,就是我最害怕的时候,改完了,发布上线,就要经历那心惊肉跳的稳...

2009-07-18 10:53:50 110

我的小数哪里去了?

最近在用财付通做分账,其中要将元转换为分,财付通的工具类中提供了一个方法:[code="java"] /** * 元转换成分 1元==100分 * 对于0.011元转换成为1分,小数点后面第3位以后的(包含第三位)将舍弃. * @param money * @return long */ public static long yuan2Fen(double...

2009-03-20 15:51:36 98

ruby--Array函数

函数名称说明示例&                              数组与,返回两数组的交集      [1,2] & [2,3] » [2]                                                * 复制数组n次[1,2]*2       » [1,2,1,2]...

2008-12-29 12:28:27 86

Rails中上传文件保存中文文件名乱码

在Windows下使用rails上传文件,如果文件为中文名称,那么上传成功后,会发现文件名称为乱码。例如:你好.gif,上传后发现名称变为:瑙嗛.rmvb。但是不影响文件的下载。但是下载之后的文件名也是瑙嗛.rmvb。让人看起来很不舒服。出现在这种情况是因为Windows的字符编码格式是gb2312,而在rails中使用的是utf8。要解决这个问题,只有在上传文件的时候,使用编码转换即可。...

2008-12-28 13:11:49 152

Rails中的select使用

假设有如下的下拉列表框[code="ruby"] VISA MasterCard Switch[/code]在rails中实现这类列表框,可以使用如下几个方法1) 使用select[code="ruby"]api:select(object, method, choices, options = {}, html_options = {})例...

2008-12-24 14:29:38 700

rails实现省市级联

页面代码如下:省份列表框:[code="ruby"] "resource_level=1" @provices"--请选择省份--") collection_select(:move,"id",@resources,:id,:resource_name,{},:onchange =>"change('move_id','move_city_id')") %>[/

2008-12-22 15:07:20 100

ROR实现大文件静态下载

最近在做一个项目,是帮用户管理媒体文件,主要负责媒体文件的上传,下载(不是视频点播,只是上传下载而已).用户的文件通常都很大,500M+,有时候1G,不过是企业内部网,用户在30个人左右。用户提供的服务器如下:一台志强4核的服务器,Windows2003,4G内存。由于用户每年要上传的文件都有100G+,所以不可能把用户上传的文件放在应用程序的public下,在程序中提供了一个管理功能...

2008-12-17 10:20:18 122

测试驱动开发with Junit(三)

第三章:使用mork进行测试开发:       什么是mork?简单地说mork就是模型,模拟我们测试时需要的对象及测试数据。比如,用过Struts的朋友都知道,Struts中的action类要运行必须依靠服务器的支持,只有服务器可以提供HttpServletRequest,HttpServletResponse对象,如果不启动服务器,那么就没有办法对action类进行单元测试(当然了,使用mo...

2007-09-11 09:13:01 191

测试驱动开发With JUnit(二)

第二章:JUnit测试套件:       在第一节中简单的介绍了JUnit的使用,但是每次运行测试类时,该测试类的所有方法全部都被测试一遍,如果想单独测试某个方法还是比较麻烦的。但是可以利用测试套件来解决这个问题。       下面我们先更改CalculateUtilTest向里面增加一个构造方法 import junit.framework.TestCase;   ...

2007-09-10 16:10:40 120

测试驱动开发With JUnit(一)

       测试驱动开发(TDD)是极限编程(XP)的重要特点,它是以持续性的测试来推动代码的开发,即可以简化代码,又可以保证质量。它改变了先编写代码,后编写测试,而是先编写测试,然后在编写代码来满足测试的方法。这样使得测试工作不仅仅是单纯的测试,而成为了设计的一部分。对于刚入门的编程者来说,也许觉得非常地别扭,但是当你习惯了这种编程方式之后,你会发现,TDD会成为你的得力助手。      ...

2007-09-10 15:28:40 178

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除