自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(31)
  • 问答 (1)
  • 收藏
  • 关注

原创 javamail发送exchange服务器邮箱解决方案

导入jbex-examples.jar,jbex-javamail.jar,jbex-v1.4.8-eval.jar,jcifs-1.3.18.jar这4个JAR包,原来的代码需要修改两行: sm.setAccount("xingming", "mima");//邮箱名不用后缀即可 Transport transport = mailSession.getTransport("jb...

2015-09-23 11:51:00 1842

原创 -bash 权限不够

linux下运行一个文件时 提示权限不够,说明这个文件没有可执行权限.我们可以在属性里面手动为这个文件加上可执行权限也可以使用命令的方式命令方式:.例如: bash: ./configure: 权限不够给文件加上可执行权限: chmod +x configure再输入 ./configure 就可以了;...

2015-01-28 10:30:14 22345 2

原创 putty乱码解决

1,输入echo $LANG $LANGUAGE查看编码。2,在配置窗口左边的 Translation中的Received data assumed to be in which character set 下拉列表中选择相应编码。3,如果编码是 GB2312、GBK、GB18030,当然也包括 BIG5这些,在 PuTTY 的编码选择中看不到这些编码,那就选择最后一个“Use font ...

2015-01-28 09:49:22 182

原创 为解压版Tomcat创建一个windows服务(修正版)

[color=red]转自http://haolll230sss.blog.163.com/blog/static/578106722008388240343/ 感谢原作者。[/color]一.配置环境变量1.把JDK安装到C:\Program Files\Java\jdk1.6.0,下载免安装版tomcat6.0(Tomcat Zip)压缩包,把Tomcat解压放到C:...

2013-08-30 17:06:59 169

原创 JavaMail--使用POP3接收邮件

[quote]关键技术:javax.mail.Store:该类实现特定邮件协议(如POP3)上的读、写、监视、查找等操作。通过它的getFolder方法打开一个javax.mail.Folder。javax.mail.Folder:该类用于描述邮件的分级组织,如收件箱、草稿箱。它的open方法打开分级组织,close方法关闭分级组织,getMessages方法获得分级组织中的邮件,getN...

2012-12-28 11:42:51 374

原创 JavaMail--发送带附件的邮件

[quote]关键技术:发送带附件的邮件时必须使用MimeMultipart和MimeBodyPart。MimeBodyPart可以存储HTML子内容,也可以存储二进制数据,如文件内容。MimeBodyPart的setDataHandler方法能够把DataHandler对象保存到邮件消息中,而用文件的File对象可以构造文件数据源FileDataSource,由FileDataSourc...

2012-12-28 11:40:35 174

原创 JavaMail--给多人发送邮件

[code="java"]package book.email;import java.util.Date;import javax.mail.Address;import javax.mail.BodyPart;import javax.mail.Message;import javax.mail.MessagingException;import javax...

2012-12-28 11:29:54 475

原创 持续集成

[b]持续集成——敏捷开发之最佳实践[/b]摘要:可回归性和敏捷性相辅相成,可回归性是基础,没有可回归性就没有敏捷性;敏捷性是提升可回归能力的重要法宝。为了使得团队和软件研发项目的可回归性、敏捷性达到最优,必须实施持续集成。借助于持续集成(Continuous Integration,CI),重复任务的执行能够变得更加敏捷。关键词:持续集成;敏捷;Continuou...

2011-12-06 17:25:06 97

原创 CruiseControl构建时格林威治时间改为北京时间

找到net.sourceforge.cruisecontrol.util下的DateUtil类,找到formatIso8601方法,将其改为:[quote]public static String formatIso8601(final Date date) { if (date == null) { return null; ...

2011-09-13 17:47:17 120

原创 dom4j读写XML

[code="java"]package net.sourceforge.cruisecontrol.report;import java.io.File;import java.io.FileWriter;import java.util.List;import org.dom4j.Document;import org.dom4j.DocumentExcep...

2011-09-05 18:47:28 68

原创 CruiseControl(QA)

1:ANT部署weblogic时出现Outofmemory: 2:出错 找不到starteam 在D:\cruisecontrol-bin-2.8.4\lib下导入starteam-sdk.jar,cruisecontrol-starteam.jar3 D:\CruiseContr...

2011-04-28 20:05:35 70

原创 CruiseControl 实践(三)

[code="java"]java160.home=C:/Program Files/Java/jdk1.6.0_20bea.lib=D:/bea10/wlserver_10.3/server/libweblogic.domain=christ_domainbea.home=D:/bea10domain.lib=D:/bea10/wlserver_10.3/server/lib...

2011-04-28 16:47:01 94

原创 CruiseControl 实践(二)

[code="java"] ...

2011-04-28 16:46:09 87

原创 CruiseControl 实践(一)

config.xml文件:[code="java"] ...

2011-04-28 16:44:31 73

原创 CruiseControl—(配置环境及配置文件介绍)

 CruiseControl简介:CruiseControl 是 CI 服务器的老者,诞生已是多年,在许多方面, CruiseControl 服务器已经成为持续集成实践的同义词。而现在, CruiseControl 已发展成为一个家族式系统,包括 CruiseControl.java 、 CruiseControl.net 、 CruiseControl.ruby 等适应不同语言环境的实现...

2011-04-28 16:39:16 580

原创 CruiseControl中添加FindBugs的总结报告和结果标签

相关资料:http://confluence.public.thoughtworks.org/display/CC/Home1:在X:\cruisecontrol-bin-2.8.4\webapps\cruisecontrol目录的main.jsp中添加:[code="java"] ...

2011-04-28 09:44:57 115

原创 JAR资料整合

如何把 Java 程序编译成 .exe 文件?通常回答有两种:一种是制作一个可执行的JAR 文件包,然后就可以像.chm 文档一样双击运行了;而另一种是使用 JET 来进行编译。但是JET是要用钱买的,而且据说JET 也不是能把所有的Java 程序都编译成执行文件,性能也要打些折扣。所以,使用制作可执行JAR 文件包的方法就是最佳选择了,何况它还能保持 Java 的跨平台特性。JAR更多优势和功能...

2011-04-21 11:29:56 88

原创 linux下解压RAR

下载RAR for Linux 4.0.0运行linux终端:# tar -xzpvf rarlinux-3.2.0.tar.gz# cd rar# make压缩:# rar a all *.jpg解压缩:# rar x all.rar1、解压rar文件到当前目录rar e file.rar2、列出rar里的文件rar l file....

2011-04-21 11:28:26 104

原创 ORACLE常用语句整理

所有表里的字段类型统计 select * from user_tab_columns where TABLE_NAME = '' and DATA_TYPE = '';

2011-04-12 12:59:17 59

原创 SPRING注解事务失效处理汇总

[b]情况1:[/b]在声明式事务和注解事务并存的情况下会出现注解事务失效的问题处理方法如下:方法1:[code="java"] [/code]在配置中加上参数order="1" 设置时序 order越小 顺序越靠前方法2:[code="java"] ...

2011-04-08 11:42:48 471

原创 SPRING注解事务管理

[quote]大家在使用spring的注解式事务管理时,对事务的传播行为和隔离级别可能有点不知所措,下边就详细的介绍下以备方便查阅。事物注解方式: @Transactional当标于类前时, 标示类中所有方法都进行事物处理例子:@Transactionalpublic class TestServiceBean implements TestService {}...

2011-04-07 10:34:24 73

原创 HESSION的使用

HESSION简介: Hessian 是由 caucho 提供的一种开源的远程通讯协议。 Hessian 采用二进制 RPC 协议,基于 HTTP 传输,服务器端不用开放防火墙端口。 Hessian 协议的规范是公开的,可以用于任意语言服务器端:[code="java"]/** * @author user * */public interface IBas...

2011-04-07 10:21:42 99

原创 JUNIT测试方法

1.assertTrue/False([String message,]boolean condition); 判断一个条件是true还是false。感觉这个最好用了,不用记下来那么多的方法名。2.fail([String message,]); 失败,可以有消息,也可以没有消息。3.assertEquals([String message,]Object ex...

2011-04-07 10:06:05 182

原创 导出EXCEL

[code="java"]/** * 导出EXCLE * * @param response * @param list * @return boolean */ public boolean exportExcel(HttpServletResponse response, List list) { try { OutputStre...

2011-04-01 18:40:14 98

原创 Quartz集群实际应用 (二)

一个实现类,简单的测试,打印出当前调度实例的名称和下次触发时间:[code="java"]package com.christ.test.action;import java.io.Serializable;import java.util.Date;import org.apache.commons.logging.Log;import org.apache.co...

2010-12-22 11:27:02 74

原创 quartz集群实际应用(一)

[b]步骤1[/b]: 下载quartz-1.6.6.zip解压缩后 因为使用的是weblogic集群和oracle数据库 所以导入包:quartz-all-1.6.6.jar,quartz-oracle-1.6.6.jar,quartz-weblogic-1.6.6.jar,commons-logging-1.1.jar[b]步骤2[/b]: 复制quartz-...

2010-12-22 11:15:16 147

原创 Spring MVC控制流程

1、首先来配置一下DispatcherServlet:spring mvc和大部分mvc框架一样,底层也是依赖servlet api的,所以spring mvc的请求处理也是从一个servlet开始,这个servlet就是DispatcherServlet. 以下是在web.xml中DispatcherServlet的配置:[code="java"] SpringMV...

2010-11-10 17:26:17 64

原创 编码内容整理

response.setContentType 设置发送到客户端的响应的内容类型,可以包括字符编码说明. 也就是说在服务器端坐了这个设置,那么他将在浏览器端起到作用,在你打开浏览器时决定编码方式 如果该方法在response.getWriter()被调用之前调用,那么响应的字符编码将仅从给出的内容类型中设置。该方法如果在response.getWriter()被调用之后或者在被提交之后...

2010-10-31 16:01:43 247

一个检查ZIP格式增量包的小工具

公司增量太多 为了保证质量 提高效率 开发了一个增量包检查工具 主要功能是搜索ZIP增量包里的所有文件 看是否有相应XML里配置的违规文件和检查.CLASS文件的JDK版本main:[code="java"]package main;import java.awt.Component;import java.awt.Dimension;import java.aw...

2010-10-27 08:59:05 69

原创 JSTL配置

JSTL 简介JSP标准标记库(JSP Standard Tag Library,JSTL)是一个实现Web应用程序中常见的通用功能的定制标记库集,这些功能包括迭代和条件判断、数据管理格式化、XML操作以及数据库访问。JSTL 1.0 有四个定制标记库:core、format、xml 和 sql.1.core 标记库提供了定制操作,通过限制了作用域的变量管理数据,以及执行页面内容的迭代...

2010-10-21 11:02:11 92

原创 日期格式的转换

字符串转日期:[code="java"]SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");Date sDate = sdf.parse(startDate.toString());[/code] 日期转字符串:[code="java"]SimpleDateFormat sd...

2010-10-21 10:30:01 117

空空如也

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

TA关注的人

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