自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(125)
  • 收藏
  • 关注

原创 解决:其他用户已更改具有主键oracle.jbo.Key[ ] 的行

解决:其他用户已更改具有主键oracle.jbo.Key[ ] 的行找出可能被占用的行,然后refreshfor (Row row : selectRows) {        row.refresh(Row.REFRESH_WITH_DB_FORGET_CHANGES); }...

2018-04-26 16:55:33 383

原创 POI读取单元格内容、空行

/** * 获取EXCEL单元格的值,一律转为String返回 * @param cell * @return */ private String getCellStrValue(Cell cell) { String value = ""; if (cell != null) {...

2017-10-09 17:02:44 399

原创 url中文乱码

网上参考资料目前实测方法一JAVA 中URL链接中文参数乱码的若干处理方法,现在整理收录如下: 方法一: (1) JS中,在URL参数中确保用UTF-8编码,用js函数encodeURI()编码,例如    url:"xx.action?id="+treeNode.id+"&name="+encodeURI(newname),(2) 在java的action中...

2017-08-29 14:19:13 256

原创 float计算精度

       1、结果保留一位小数:        float a = (float) 15.3;    float b = (float) 18.6;    DecimalFormat df = new  DecimalFormat("##0.0");  //结果保留一位小数    if(a >= b){    System.out.println("a大"+df...

2017-05-05 17:02:40 336

原创 如何彻底修改Eclipse中项目名称

一、右键工程:Refactor->Rename,或选中工程按F2,修改名称二、修改项目目录下:.project文件         <?xml version="1.0" encoding="UTF-8"?>               <projectDescription>                    <name>修改掉</n...

2017-03-09 16:53:44 111

原创 servlet显示图片

 /** * @see HttpServlet#doGet(HttpServletRequest request, HttpServletResponse * response) */ protected void doGet(HttpServletRequest request, HttpServletResponse response) thro...

2017-01-17 16:03:22 204

原创 操作演示可用动态图

https://zhidao.baidu.com/question/743289182327345652.html 效果如这  

2017-01-04 15:59:28 350

原创 ADF11g: VO SQL中存在绑定in查询

 select xs.xsid, xs.xh, xs.xm, xs.sfzh, xs.nj, xs.xqdm, xs.xqmc, xs.yxdm, xs.yxmc, xs.zydm, xs.zymc, xs.bjdm...

2016-12-10 16:04:04 149

原创 数组操作

create or replace procedure SFGL_XF_SFBZ(p_xn in varchar2, p_czr in varchar2, o_errMsg out varchar2) is /...

2016-11-30 14:18:37 99

原创 行列转换

Oracle11.2新特性之listagg函数 (行列转换)作为聚集函数SELECT deptno,LISTAGG(ename, ',') WITHIN GROUP(ORDER BY ename) AS employeesFROM scott.empGROUP BY deptno; 多表select jzg.tid, jzg.firstname, ...

2016-10-19 17:54:29 107

原创 左外连接 和(+)

oracle中的(+)是一种特殊的用法,(+)表示外连接,并且总是放在非主表的一方。例如左外连接:select A.a,B.a from A LEFT JOIN B ON A.b=B.b;等价于select A.a,B.a from A,B where A.b = B.b(+);select * from a,b where a.id=b.id(+) 这里的意思就是a,b...

2016-10-10 15:26:40 274

原创 js客户端获取组件

function crkp(eve) { AdfCustomEvent.queue(eve.getSource(), "crkp", { },false); eve.cancel(); }  //var cmdButton = AdfPa...

2016-09-27 09:10:54 246

原创 后台传多个值到jsp

1、后台通过把多个值放到字符串数组或者Map中;2、后台以json格式传递 eg:new Gson().toJson(pjxx);3、使用js函数eval()转json对象;正确的转换方式需要加(): var pjxxJson =  eval("(" + pjxx + ")");  --摘自 收费系统 缴费管理的打印...

2016-09-19 17:28:04 177

原创 java显示图片

1、base64编码显示;但是尽量避免使用该方式,因为可能存在丢失内容情况;2、使用servlet获取图片,以流的形式显示。serlvet路径最好带个随机数,防止页面缓存问题。 方法1: byte[] data = getImageStr(bean.getImgPath()); // 对字节数组Base64编码 BASE64Enc...

2016-09-12 18:09:48 239

原创 压缩某个文件夹里的所有图片

package com.caac.knsgl.utils;import java.awt.Image;import java.awt.image.BufferedImage;import java.io.File;import java.io.FileOutputStream;import java.io.IOException;import javax.i...

2016-09-08 14:28:55 545

原创 list排序

public static void main(String args[]){ List<KcBean> list = new ArrayList<KcBean>(); KcBean bean1 = new KcBean(); bean1.setCj("52"); KcBean bean2 =...

2016-09-07 10:34:25 87

原创 jsp多附件上传

 点击(+)新增一个文件框,(-)删除一个文件框。<form name="form1" method="post" action="${pageContext.request.contextPath}/knsservlet"                          enctype="multipart/form-data" onsubmit="return onVai...

2016-09-06 16:53:22 581 1

原创 wordXML解析

使用DOM方式去解析word内容 @Override public String exportPath(ZjclSj sj) { String filepath = "/temp/" + sj.getSjmc() + ".xml"; //调用 DocumentBuilderFactory.newInstance() 方法得到创建 DOM 解析器的工厂 Docum...

2016-09-01 09:18:03 565

原创 itext生成word

itext可以生成word、pdf,但是不能读取已有的word内容。 /** * 生成word文档 * * @param sj * @return */ private String writeToWord(ZjclSj sj) throws DocumentException, IOException { ResourceVO vo = Resour...

2016-09-01 09:15:46 394

原创 oracle 查询树形结构

ORACLE提供了一种树形结构用来实现层次查询:    START WITH :指定记录是根节点的条件。根节点可以有多个。    CONNECT BY :指定记录之间是父节点和子节点关系的条件。查找出含有子节点的父节点的条件    PRIOR :指定父节点记录的引用。    SIBLINGS :指定树的排序。同一父节点下的兄弟节点的顺序。表结构如下:原表数据:  树...

2016-08-18 11:49:16 150

原创 Tomcat启动问题

严重: IOException while loading persisted sessions: java.io.EOFException tomcat在启动时出现如下异常问题:        严重: IOException while loading persisted sessions: java.io.EOFException        严重: Exception ...

2016-08-11 09:30:31 66

原创 Eclipse安装SVN

1、下载svn插件site-1.8.22.zip(百度云); 2、解压,将 features 里面的包和 plugins 里面的包分别复制到Eclipse的安装目录中对应的features 和plugins 文件夹中。 3、重启Eclipse工具,重新import项目即可,出现雪花的地方即修改过的文件,     右键选择Team里面的提交即可。  ...

2016-08-09 17:44:24 88

原创 Html2PDF

步骤:1、通过freemarker替换原来html模板中的${xxx};2、将包含数据的html转PDF。 package com.caac.test;import com.caac.utils.WordUtils;import java.io.File;import java.io.FileInputStream;import java.io.FileOutpu...

2016-08-03 15:01:31 879

原创 获取附件内容

 package com.caac.utils;import java.io.BufferedInputStream;import java.io.BufferedReader;import java.io.BufferedWriter;import java.io.File;import java.io.FileInputStream;import java....

2016-08-01 15:12:04 271

原创 通过dom4j解析xml字符串

xml字符串内容格式为<Items><WFItem name="FORM" type="1280" >frmTmpsqlDoc</WFItem>WFItem name="WF_DocUNID" type="1280" >1577E78C881356F648257FFF0033E1D5</WFItem&gt

2016-07-30 10:41:59 170 3

原创 批处理启动OpenOffice服务

1、把下面命令另保存为bat后缀名的批处理命令即可,通过双击该批处理启动服务:cd D:\ApacheOpenOffice\OpenOffice\programD:start "oo" soffice.exe -headless -accept="socket,host=127.0.0.1,port=8100;urp;" -nofirststartwizardEXIT  2、o...

2016-07-29 10:18:58 388

原创 WebService的SOAP构造及发送消息

由于在Jdeveloper工具中不能通过wsdl生成客户端代码,所以需要使用soap协议手动构造消息以及发送消息.  /** * 构造用户消息 * @return * @throws javax.xml.soap.SOAPException */ private static SOAPMessage createUserM...

2016-07-28 18:39:02 549

原创 postman的put方法

Content-Type:application/json; charset=UTF-8 防止中文乱码  

2016-07-27 16:49:34 5646

原创 关联显示组件<af:autoSuggestBehavior>

1,先在vo建立一个用于关联显示的lov临时字段,需要是Combo Box类型; 2、页面添加&lt;af:autoSuggestBehavior&gt;到关联的字段内; --摘自 就业管理派遣信息修改...

2016-07-08 11:27:33 116

原创 LODOP有选择性显示页眉页脚

LODOP.ADD_PRINT_HTM("95%", "20px", "95%", "100%",arrays[1]["foot"]);LODOP.SET_PRINT_STYLEA(0,"ItemType",1);  //1表示页眉页脚 LODOP.SET_PRINT_STYLEA(0,"PageIndex","Last-1");  //新加的内

2016-07-07 11:02:23 1794

原创 模拟双击打开文件

                        File file = new File(sourcePath);                        Desktop dp = Desktop.getDesktop();                        dp.open(file); --摘自  档案管理子系统的附件预览...

2016-06-28 11:42:53 632

原创 导出数据

//            //通过vo 导出数据//            ViewObject vo = ADFUtils.findIterator("XsxxglXsjbxxView1Iterator").getViewObject();//            vo.executeQuery();//            ExportDataUtils.exoprtByVo(rich...

2016-06-28 11:34:35 60

原创 自定义临时表结构导入数据

1、先自定义表结构;2、循环读取excel表的每行数据存到一个字符串数组中;3、把每个字符串数组放到自定义表;4、存储过程直接操作该自定义表即可。这样就不需要每次都在数据库中建立一张临时表。注意:在存储过程中使用自定义表时写法为:table(p_table)  private void paseExcelPqxx(UploadedFile excelFile)...

2016-06-21 18:49:15 634

原创 outputText分行显示内容

&lt;af:outputText value="aaaa有1个班级的学生:其中&amp;lt;br&amp;gt;bbb2012航空港安全检查02班有1个学生&amp;lt;br&amp;gt;cc将会分1页打印。" inlineStyle="color:Red;font-size:large;padding-left:20px;"escape="false" id="ot2"/&am

2016-06-03 09:52:01 801

原创 vo查询

                    PqxzViewImpl PqxzVo = am.getPqxzView1();                    Row[] rows = PqxzVo.getFilteredRows("mc", pqxz);                    if (rows.length &gt; 0) {                        ...

2016-05-24 16:04:13 240

原创 “删除”提示框样式

  &lt;af:panelGroupLayout id="pgl1" halign="center" layout="horizontal"&gt;                &lt;af:outputText value="确定删除吗?" id="ot1"  inlineStyle="text-indent:2em; color:#CC0000; displ

2016-05-12 11:15:02 454

原创 delete后回滚数据,删除重复数据

查询某个时间段内的原始数据SELECT * FROM table AS OF TIMESTAMP TO_TIMESTAMP('2016-05-10 08:55:17', ‘YYYY-MM-DD HH24:MI:SS) 1、查找表中多余的重复记录,重复记录是根据单个字段(Id)来判断select * from jygl_qyk where zgdw in (select zgdw...

2016-05-10 09:56:12 3292

原创 页面自定义校验

&lt;af:validateRegExp pattern="^0?(13[0-9]|15[012356789]|18[0236789]|14[57])[0-9]{8}$"                                           messageDetailNoMatch="请填写正确的手机号码"/&gt;     &lt;af:inputText value=...

2016-05-04 17:01:24 117

原创 下载代码

鉴于ADF中结合CommonWork的框架时,使用的下载方式不同而结果不一样,需要统一代码: /** * 附件下载 * @param facesContext * @param outputStream * @throws SQLException * @throws FileNotFoundException ...

2016-04-27 09:45:04 133

原创 Gson g = new Gson()

import com.google.gson.Gson; javaBean转换为json格式:String str = new Gson().toJson(javaBean);json字符串转换为bean:String jsonStr;  //拼接form表单字段值Gson g = new Gson();ChqyhzBean hz = g.fromJson(jsonS...

2016-04-13 18:01:51 3229

空空如也

空空如也

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

TA关注的人

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