自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(43)
  • 资源 (6)
  • 收藏
  • 关注

原创 MySQL5.7设置编码方式为utf8

window下修改mysql5.7的默认编码方式1、复制my-default.ini文件,文件名修改成my.ini2、设置编码方式为utf8mb4[client] default-character-set = utf8mb4 [mysql]default-character-set = utf8mb4[mysqld]character-set-server

2017-05-10 09:52:12 3875

原创 struts2 利用struts2-convention-plugin插件实现零配置

struts2使用convention-plugin插件可以减少,xml文件的配置。   /web/system/error.jsp /login.jsp ${newPat

2015-03-27 16:39:07 984

原创 Ehcache简单使用

一个ehcache的简单工具类,测试环境jdk1.6 Ehcahce ehcache-2.8.3package com.utils;import java.net.URL;import com.Person;import net.sf.ehcache.Cache;import net.sf.ehcache.CacheManager;impor

2015-03-23 16:44:25 1081

原创 js 把字符串 转换成 日期类型

/** *字符串准换成日期,必须是yyyy-MM-dd 这种格式 先把yyyy-MM-dd利用正则表达式 转换成yyyy/MM/dd格式 再转换成js 日期类型 */ function getDate(strDate){ var regEx = new RegExp("\\-","gi"); st

2015-01-28 17:11:09 4801

原创 java webservice CXF 学习

最新的cxf可以到http://cxf.apache.org/download.html下载

2014-11-12 13:27:04 783

原创 java MD5加密

public class SecurityUtils { /** * 对输入的字符串进行MD5加密 * * @param str * 需要加密的字符串 * @return MD5加密后的字符串 */ public static String getMD5(String str) { if (StringUtils.isEmpty(str))

2014-11-05 16:30:52 1065

原创 java正则表达式判断分隔电话号码

package test;import java.util.regex.Matcher;import java.util.regex.Pattern;public class NumberUtil2 { //用于匹配手机号码 private final static String REGEX_MOBILEPHONE = "^0?1[3458]\\d{9}$"; /

2014-11-05 15:11:08 2794

转载 log4j 配置参考

一、Log4j简介Log4j有三个主要的组件:Loggers(记录器),Appenders (输出源)和Layouts(布局)。这里可简单理解为日志类别,日志要输出的地方和日志以何种形式输出。综合使用这三个组件可以轻松地记录信息的类型和级别,并可以在运行时控制日志输出的样式和位置。1、LoggersLoggers组件在此系统中被分为五个级别:DEBUG、INFO、WARN、

2014-10-08 13:36:20 587

原创 List删除重复元素

ArrayList中常用到删除重复元素,

2014-09-29 11:19:54 1537

原创 java Comparator和Comparable应用

java的Comparator和Comparable 当需要排序的集合或数组不是单纯的数字型时,通常可以使用Comparator或Comparable,以简单的方式实现对象排序或自定义排序。

2014-09-24 14:17:36 610

原创 jstl 应用

利用jstl foreach求合计 ${monthlyEquipment.count} 合计: ${monthlyViewEquOtherTotal}

2014-09-23 14:30:06 746

原创 json-lib jsonConfig操作

JsonConfig jsonConfig = new JsonConfig(); jsonConfig.setJsonPropertyFilter( new PropertyFilter(){ public boolean apply(Object source/* 属性的拥有者 */ , String name /*属性名字*/ , Object value/* 属性值 */ ){ /

2014-09-22 11:11:50 1916

原创 java 日期相关

获取本月第一天 public Date firstDayOfMonth(Date date){ Calendar cal = Calendar.getInstance(); cal.setTime(date); cal.set(Calendar.DAY_OF_MONTH, 1); return cal.getTime(); }获取本月最后

2014-09-22 10:21:38 499

原创 jQuery EasyUI 合并表头单元格

分子公司 项目 风险检查次数 汇报风险个数 现场检查 调阅监控 查阅表单 总次数 现场检查 调阅监控 查阅表单 总次数

2014-08-19 16:25:07 8433

原创 apache mail发送邮件

用apache common下的email发送邮件   具体地址http://commons.apache.org/proper/commons-email/download_email.cgi

2014-04-26 17:40:26 1733

原创 js 常用方法

1,验证只能为数字(有闪动):   " size="30"onkeyup="value=value.replace(/[^/d]/g,'') "onbeforepaste="clipboardData.setData('text',clipboardData.getData('text').replace(/[^/d]/g,''))">2,验证只能为数字(无闪动):

2014-04-08 09:21:55 1016

原创 HttpClient4模拟带文件上传的表单提交

这里用apache的HttpClient4.3模拟文件上传,上传到一个java servlet,然后用servlet解析,把上传文件放到服务器目录下下面这个java应用,往一个java servlet中提交了一个文件,和几个普通表单属性package com.test.httpClient;import java.io.File;import java.io.IOExcept

2013-11-28 10:04:35 12759 1

原创 HttpClient4模拟表单提交

这里用httpclient4.3模拟一个表单普通文本提交的方法建一个servlet接受表单数据,只传递2个参数,name和password//servlet的访问地址是:http://localhost:80/testjs/servlet/FormServletpublic class FormServlet extends HttpServlet {public void d

2013-11-26 15:20:07 7629

原创 java 模拟表单方式提交上传文件

做腾讯微信开发的时候,遇到多媒体文件的上传和下载http请求方式: POST/FORMhttp://file.api.weixin.qq.com/cgi-bin/media/upload?access_token=ACCESS_TOKEN&type=TYPE调用示例(使用curl命令,用FORM表单方式上传一个多媒体文件):curl -F [email protected] "http:

2013-11-20 16:00:07 9203 5

原创 java发起HttpURLConnection和HttpsURLConnection请求

/**      * 发起https请求并获取结果      *       * @param requestUrl 请求地址      * @param requestMethod 请求方式(GET、POST)      * @param outputStr 提交的数据      * @return JSONObject(通过JSONObject.get(key)的方式获

2013-11-15 14:11:58 10869 3

原创 扩展xstream,使其支持CDATA块

在腾讯微信开发中,用XStream把java对象转成xml格式的文件,为满足腾讯微博的xml格式对XStream 做了一些扩展使其支持CDATA,数字和浮点数不加CDATA,xml属性首字母大写 /**      * 扩展xstream,使其支持CDATA块      */      private static XStream xstream = new XStream(

2013-11-06 10:32:04 5471 2

转载 jQuery 中使用 JSON

转载自http://www.cnblogs.com/haogj/archive/2011/12/01/2271098.htmlJSON 格式json 是 Ajax 中使用频率最高的数据格式,在浏览器和服务器中之间的通讯可离不开它。JSON 的格式说明可以在可以这里看到,非常详细,还是中文的。 JSON 格式说明需要特别注意的是,在 JSON 中的

2013-10-29 11:46:37 976

原创 腾讯微博api 解决中文乱码及解析返回的json数据

在开发腾讯微博应用的时候,发现在用TestCase测试腾讯收索接口的时候,json能正常解析。但是放入web应用中,发现腾讯传过来的数据出现乱码,用JSONObject也无法解析。json_data=new String(json_data.getBytes(),"utf-8"); 用utf-8转码时,不能完全转成中文,中间会有??在网上查了一些资料,要在刚传入时转码,能成功,但现

2013-10-10 16:48:06 2792

转载 如何使用List.toArray()转换为数组对象

在程序中,我们往往习惯使用List这种集合类,但是程序中却要求需要传递一个数组,我们可以这样实现:Long [] l = new Long[list.size()];for(int i=0;i l[i] = (Long) list.get(i);这样的代码看上去似乎繁琐了一些,实际上List已经为我们提供了toArray()方法,但是如果使用时不注意,就会很

2013-09-27 17:00:04 1362

转载 spring aop

此前对于AOP的使用仅限于声明式事务,除此之外在实际开发中也没有遇到过与之相关的问题。最近项目中遇到了以下几点需求,仔细思考之后,觉得采用AOP来解决。一方面是为了以更加灵活的方式来解决问题,另一方面是借此机会深入学习SpringAOP相关的内容。本文是权当本人的自己AOP学习笔记,以下需求不用AOP肯定也能解决,至于是否牵强附会,仁者见仁智者见智。对部分函数的调用进行日志记录,用于观察特

2013-09-22 10:49:40 635

转载 java动态代理

功能代码的多余枝节当我们书写执行一个功能的函数时,经常需要在其中写入与功能不是直接相关但很有必要的代码,如日志记录,信息发送,安全和事务支持等,以下代码是一个用户注册类的代码:/** * 用於用戶注冊的服務類 * @author: sitinspring([email protected]) * @date: 2008-5-27-下午09:15:25 */

2013-09-18 15:17:00 867

原创 javascript 弹出子窗口

javascript弹出子窗口,并实现父子窗口的信息交互。javascript弹出子窗口的方式有2中:1.window.showModalDialog("URL",window,"toolbar=no;menubar=no;location=no;status=no;dialogWidth=650px;dialogHeight=400px;resizable=yes;center:yes;

2013-09-04 09:57:55 2058

原创 hibernate将普通查询的sql结果集转成对象列表

在ssh2开发中遇到,数据库中并没有设置表的外键关系,用hibernate的hql就不能达到关联查询的效果。现在只能写sql关联,再写代码把结果集转成对象列表 。现在用     SQLQuery.addEntity()方法可以实现hibernate自动把结果集转成对象列表。StringBuffer sql = new StringBuffer();

2013-08-29 09:08:08 3379

原创 Hibernate 原生sql的执行

Hibernate的批量处理,实际上用的还是JDBC的批处理操作boolean result = true;        try {            getSession().doWork(new Work(){                public void execute(Connection conn) throws SQLException {

2013-08-15 15:32:01 1275

转载 关于Struts2- Gson的使用

一、什么是Google-Gson?:Gson这个Java类库可以把Java对象转换成JSON,也可以把JSON字符串转换成一个相等的Java对象。Gson支持任意复杂Java对象包括没有源代码的对象。它的比struts2提供的json插件的操作更加简单明了。二 、使用Google-Gson需要什么配置?:我们需要下载Gson.jar将它放入web项目的lib包中三、方法

2013-08-14 11:22:57 1509

转载 ant简明教程

一、ant关键元素1. project元素    project 元素是 Ant 构件文件的根元素, Ant 构件文件至少应该包含一个 project 元素,否则会发生错误。在每个 project 元素下,可包含多个 target 元素。接下来向读者展示一下 project 元素的各属性。1) name 属性     用于指定 project 元素的名称。2) default

2013-08-07 09:30:54 773

原创 activiti5显示流程图

从数据库中已输入流的方式读取出图片数据,然后在jsp页面中读取输入流,以图片的格式显示出图片。  service层  /**       * 读取带跟踪的图片       */    public InputStream readResource(String executionId){        InputStream imageStream = nu

2013-07-05 11:03:08 4188

原创 jstl forEach 避免list双层循环

jstl forEach循环 要循环的对象是一个list ,list对象中存储的是一个map  如下:Map singleTask = new HashMap();List> results = new ArrayList>();request.setAttribute("results",results);在jsp中循环显示需要用到,双层循环,才能实现效果。

2013-07-05 10:38:47 5259

转载 java获取程序根目录 WEB-INFO目录 CLASSES文件夹路径

尝试用DOM4j解析spring配置文件时,第一步读取文件时,获取路径就遇到了问题,。。。经过google了n+log n次个页面,才算有了个粗浅的认识,下面就让我用简短的话语来总结一下(好像这段就全是废话。。。)。。。1、spring的配置文件存放位置由web.xml里的contextConfigLocation来确定,一般是放在web-inf或者是src根目录下2、关于src文件夹里的

2013-06-27 16:11:36 3323

转载 ActionContext和ServletActionContext小结

转载自:http://www.cnblogs.com/tanglin_boy/archive/2010/01/18/1650871.html1. ActionContext在Struts2开发中,除了将请求参数自动设置到Action的字段中,我们往往也需要在Action里直接获取请求(Request)或会话(Session)的一些信息,甚至需要直接对JavaServlet Http的请

2013-05-30 08:56:45 773

原创 ireport5.0图形报表--柱状图

最近在做ireport柱状图显示用于显示客户满意度情况根据条件进行分组,显示每个分组的满意度。分组求和可以直接在分组头中拉入字段,然后选择计算项,求和或求平均值等比较容易。对满意度求和,显示总的满意度情况。不分组求和,就只能定义一个变量,类似java的循环求和。这里用的是javaBean作为数据源,打来:工具-选项-Classpath-AddFolder 加入你的javabean的ca

2013-05-28 14:05:26 3693

原创 一个读写ini文件属性的例子

public final class INI {     private final static Map> iniFile = new HashMap>();          private INI(){};          final public static synchronized void setValue(String section, String key,

2013-05-28 13:15:28 1539

原创 单例模式实现C3P0数据库连接池

public class DBUtilOfC3P0 {    private ComboPooledDataSource dataSource;    private static DBUtilOfC3P0 instance = null;    private DBUtilOfC3P0(String filePath) throws IOException,

2013-05-28 09:41:19 1865

原创 单例模式实现DBCP数据库连接池,并从ini文件中读取数据库连接池配置参数

public class DBUtilOfDBCP {    private static DBUtilOfDBCP instance = null;    private BasicDataSource dataSource =null;// 数据源    private DBUtilOfDBCP(String filePath) throws IOException{

2013-05-24 11:26:40 1512

原创 linux下安装JBoos5和7的方法步骤

jboss-5.0.1.GA-jdk61.把jboss-5.0.1.GA-jdk6.zip 复制到/home/fsever目录下解压2.在/etc/profile文件中追加一下内容 JBOSS_HOME=/home/fsever/jboss-5.0.1.GA3.在jboss-5.0.1.GA/server/default/deploy/jbossWeb.sar/server.xml

2013-05-23 14:54:44 1015

spring-data-mongodb api

spring-data-mongodb-1.0.0.RC1-javadoc api

2014-04-16

Activiti_5.8_用户指南(中文版)

Activiti_5.8_用户指南(中文版)

2013-07-05

spring学习资料

spring学习资料,学习spring的基础教程

2013-05-20

struts2入门教程和学习笔记

struts2入门教程和学习笔记,适合初学者使用

2013-04-23

ireport教程

ireport教程和jasperReport资料

2013-04-23

jasper 常用jar包

jasperReport 常用的jar包

2013-04-08

空空如也

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

TA关注的人

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