![](https://img-blog.csdnimg.cn/20201014180756754.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
java
962464i
这个作者很懒,什么都没留下…
展开
-
jxl创建、解析Excel-01
import java.io.File;import jxl.Workbook;import jxl.write.Label;import jxl.write.WritableSheet;import jxl.write.WritableWorkbook;public class jxlExpExcel { /** * JXL创建Excel * @param arg原创 2015-05-20 10:13:53 · 329 阅读 · 0 评论 -
01.dom4j 创建xml文档
这里面开始没搞懂的就是xml的头部信息,不知道怎么弄(请看Service)1.Action /** * 导出xml对象. */ private ExpXmlBO expXmlBO = CalServiceFactory.getExpXmlBO(); /** * 导出凭证xml信息. * @param mapping - ActionMapp原创 2017-09-26 17:37:53 · 350 阅读 · 0 评论 -
02.使用dom4j生成xml后, 不同的处理方式
/** * */package gov.mof.fasp.ifmis.acal.common.expxml;import gov.mof.framework.util.DateUtil;import java.io.BufferedInputStream;import java.io.BufferedOutputStream;import java.io.ByteArrayInputSt原创 2017-10-19 10:23:43 · 450 阅读 · 1 评论 -
xfire webservice返回xml
接口中本来是这么写的: 但是真正的业务中,数据量特别大,得有几十万条记录。这样的话, 把dom4j的document转成xml 就会有问题了。 String根本放不下那么长的数据。Document document = DocumentHelper.createDocument(); Element rootElmt = document.addElement("公共档案"原创 2017-10-20 11:20:29 · 585 阅读 · 0 评论 -
struts 跨站点脚本漏洞
public class Test02 { import java.util.Enumeration; import java.util.Iterator; import java.util.Map;import javax.servlet.http.HttpServletRequest;import javax.servlet.http.HttpServletRes原创 2017-11-17 16:31:57 · 571 阅读 · 0 评论 -
servlet自定义过滤器
web.xml<!-- 编码过滤器 --> <filter> <filter-name>setCharacterEncoding</filter-name> <filter-class>com.company.strutstudy.web.servletstudy.filter.EncodingFilter</filter-class>转载 2017-11-29 14:50:25 · 635 阅读 · 0 评论 -
struts 跨站点脚本漏洞2
解决方案:sevlet配置过滤器 框架原来使用过滤器是Acegi Filter Chain Proxy。 自己新添加了一个过滤器,同样过滤/*请求 1.首先配置web.xml,添加自己的拦截器setCharacterEncoding<filter> <filter-name>Acegi Filter Chain Proxy</filter-name> <filter-class原创 2017-12-01 13:42:02 · 736 阅读 · 0 评论 -
webservice 返回 字节流
组装一个xml(dom4j的document),转成二进制,然后加密,压缩。返回byte[]1.接口类:package gov.mof.fasp.ifmis.acal.common.service;import java.io.ByteArrayOutputStream;import java.io.File;import java.io.FileInputStream;import jav原创 2017-12-25 09:59:40 · 3975 阅读 · 0 评论 -
java序列化
http://developer.51cto.com/art/201202/317181.htm转载 2017-12-19 09:39:04 · 143 阅读 · 0 评论 -
IO,NIO
阻塞和非阻塞: 阻塞和非阻塞是进程在访问数据的时候,数据内是否准备就绪的一种处理方式 阻塞 往往需要等待缓冲区中的数据准备好之后才处理其他事情,否则一直等待 非阻塞 当我们进程访问我们的数据缓冲区的时候,数据没有准备好的时候, 直接返回,不需要等待。数据有的时候也直接返回。 同步和异步方式 同步和异步都是基于应用程序和操作系统处理IO时间所采用的方式,比如同步应用程序要直接参与IO读...原创 2018-05-12 10:04:26 · 162 阅读 · 0 评论 -
快递100 请求以及回调
请求package test2;import java.util.ArrayList;import java.util.HashMap;import java.util.Iterator;import java.util.List;import java.util.Map;import org.apache.commons.httpclient.HttpClient;import org原创 2017-09-18 17:05:40 · 2608 阅读 · 1 评论 -
跨域post
两种方法: 一种是httpclient 一种是httpurlconnectionpackage com.networkbench.newlens.alarm.util;import java.io.BufferedReader;import java.io.IOException;import java.io.InputStreamReader;import java.io.Object原创 2017-09-18 15:38:01 · 478 阅读 · 0 评论 -
poi创建、解析Excel(还有高版本的xlsx格式的Excel创建)
需要导入包poi-3.9-20121203.jar commons-io-1.3.2.jarimport java.io.File;import java.io.FileOutputStream;import org.apache.commons.io.FileUtils;import org.apache.poi.hssf.usermodel.HSSFCell;import org.ap原创 2015-05-20 17:54:30 · 2624 阅读 · 0 评论 -
jdom解析xml,生成Excel模板
需要新添加jar包:jdom.jar、commons-lang3-3.1.jar java代码package com.csdn.excel;import java.io.File;import java.io.FileOutputStream;import java.io.IOException;import java.util.List;import jxl.Workbook;import原创 2015-06-17 17:26:53 · 723 阅读 · 0 评论 -
MyEclipse 的Web项目移植到Eclipse中无法添加到Tomca
由于eclipse和myeclipse对项目的编制是有一定区别,对项目的解析也是有区别的,所以myeclipse建的web项目,eclipse不一定会把它认为是web工程. (比如MyEclipse的WebRoot文件夹在Eclipse中叫WebContent)如:eclipse导入项目以后,在tomcat中添加项目,发现要添加的项目没有显示出来,刷新,重启eclipse都没用..这个还算简单,只转载 2015-06-02 10:49:13 · 614 阅读 · 0 评论 -
webService jdk版本为1.6一下报错解决
com.sun.xml.internal.ws.model.RuntimeModelerException: runtime modeler error: 当使用java6发布WebService时,如果不指定@SOAPBinding(style = SOAPBinding.Style.RPC)遇到如下错误: com.sun.xml.internal.ws.model.RuntimeMo转载 2015-06-04 09:54:51 · 618 阅读 · 0 评论 -
关于hibernate的级联删除
这里小编是用注解cascade = CascadeType.ALL配的下面是我做的一个ext的edittree中,一个删除操作, 下面是用到的模型, 当然只保留了一部分字段。 (数据中是没有children字段的。这部分不用管,这只是edittree中需要的。)注意:当在action中删出的时候,一定要用hibernate自带的事物执行语句才能执行级联删除,否则是不会实现级联删除的。/***模型原创 2015-06-12 10:39:25 · 561 阅读 · 0 评论 -
java 返回callback不同处理方法
package com.shopping.rest.controller;import org.springframework.beans.factory.annotation.Autowired;import org.springframework.http.MediaType;import org.springframework.http.converter.json.MappingJack原创 2017-07-10 16:32:25 · 961 阅读 · 0 评论 -
获取.properties 配置中的属性名
获取.properties中的属性名看到网上好多各种解析的做法。感觉太麻烦,在项目中直接这么用的:ResourceBundle messages = ResourceBundle.getBundle("log4j");//properties名称 String str = messages.getString("log4j.rootLogger");//properties中的属性名原创 2017-06-22 17:34:07 · 314 阅读 · 0 评论 -
spring定时任务配置
1.首先在springmvc.xml中引入job-timer.xml(定时任务的配置文件)<!-- Spring中引入其他配置文件 最后添加 主要添加定时任务--> <import resource="classpath*:/spring/job-timer.xml" />2.创建tiemerTest.javapublic class TimerTest { public voi原创 2017-07-06 16:39:23 · 187 阅读 · 0 评论 -
sax 解析xml
本文是参考别人的写的, 地址忘了,拿人手短,提前声明一下。 解析步骤: 1.创建一个SAXParserFactory对象 SAXParserFactory factory=SAXParserFactory.newInstance();2.获得解析器 SAXParser parser=factory.newSAXParser();3.调用解析方法解析xml,这里的第一个参数可转载 2017-07-17 15:02:08 · 310 阅读 · 0 评论 -
01.单例模式(Singleton)
单例模式优点1 在内存中只有一个对象,节省内存空间。2 避免频繁的创建销毁对象,可以提高性能。3 避免对共享资源的多重占用。4 可以全局访问。适用场景1 需要频繁实例化然后销毁的对象。2 创建对象时耗时过多或者耗资源过多,但又经常用到的对象。3 有状态的工具类对象。4 频繁访问数据库或文件的对象。5 以及其他我没用过的所有要求只有一个对象的场景。单例模式(Singleton)...原创 2019-10-11 11:11:37 · 223 阅读 · 0 评论