java
suyunlong
Java开发
展开
-
JDBC PreparedStatement setString IN 传多个参数
在使用JDBCPreparedStatement 进行SQL预编译时,发现使用IN(String) 传入一个字符串(逗号为分隔符),查询结果不正确。以下面SQL为例,进行测试。SELECT * FROM EMP T WHERE T.ENAME IN ('BLAKE', 'ADAMS')Java中通过 ? 占位符传参。错误的方式:直接传入一个拼接字符串。因为会把拼接的字符串当作一个元素去查询。测试未通过的方式:PreparedStatement statement = con.原创 2020-07-11 18:48:19 · 5256 阅读 · 0 评论 -
Java 压缩ZIP文件
1.需要导入的两个架包import org.apache.tools.zip.ZipEntry;import org.apache.tools.zip.ZipOutputStream;用apache的相关类代替Java的相关类,可以解决压缩文件中中文文件名乱码的问题。2.代码如下/** * 压缩文件 * @param zipFile 压缩后的压缩包文件 * @param files 要压缩的文件数组 */ public static void zip(File zip原创 2020-06-26 11:24:38 · 213 阅读 · 0 评论 -
apache FTPClient返回当前目录的路径
package test;import java.io.IOException;import java.net.SocketException;import java.util.regex.Matcher;import java.util.regex.Pattern;import org.apache.commons.net.ftp.FTPClient;public class F原创 2017-04-17 15:07:04 · 13589 阅读 · 1 评论 -
apache cxf-2.4.3 +spring-3.0.5发布SOAP协议WebService服务
1.apache cxf-2.4.3导入相关架包:commons-net-3.3.jarcxf-2.4.3.jargeronimo-jaxws_2.2_spec-1.1.jargeronimo-servlet_3.0_spec-1.0.jarjaxb-api-2.2.6.jarjaxb-impl-2.2.6.jarneethi-3.0.1.jar原创 2017-04-23 12:12:12 · 1017 阅读 · 0 评论 -
java StringTokenizer
StringTokenizer:官方API解释如下:stringtokenizer 类允许应用程序将字符串分解为标记。StringTokenizer 是出于兼容性的原因而被保留的遗留类(虽然在新代码中并不鼓励使用它)。建议所有寻求此功能的人使用 String 的 split 方法或 java.util.regex 包。在看spring源码时发现的这个方法,发现这个工具类在某些时候使原创 2017-06-21 16:19:19 · 328 阅读 · 0 评论 -
CXF JaxWsProxyFactoryBean调用SOAP服务出现异常信息
异常信息如下:javax.xml.bind.JAXBException: class com.ulic.webservice.vo.SealFile以及其任何超类对此上下文都是未知的。 at com.sun.xml.bind.v2.runtime.XMLSerializer.reportError(XMLSerializer.java:247) at com.sun.xml.bind.v2原创 2017-06-26 15:03:00 · 1966 阅读 · 0 评论 -
java 解析SOAP字符串指定标签转换为实体类
1.测试实体类package test;@SuppressWarnings("serial")public class Policy implements java.io.Serializable{ private String LicenseNo; private String LicenseType; private String ComCode; private Strin原创 2017-06-15 18:01:56 · 8806 阅读 · 1 评论 -
ICEpdf转换pdf文件为图片
ICEpdf版本为:6.3.01.转换代码如下:package com.icepdf;import java.awt.image.BufferedImage;import java.awt.image.RenderedImage;import java.io.File;import javax.imageio.ImageIO;import org.icepdf.core.pobject...原创 2018-03-22 13:53:23 · 6452 阅读 · 2 评论 -
apache pdfbox PDF文件转换为图片
单页PDF文件转换图片方法,需要导入pdfbox-2.0.9.jar、fontbox-2.0.9.jar、pdfbox-tools-2.0.9.jar架包:/** * 将单页PDF文件转换为图片 * apache pdfbox工具实现 * @param srcPath PDF文件绝对路径 * @param destPath 图片文件绝对路径 */ public static ...原创 2018-04-09 11:12:25 · 1367 阅读 · 0 评论 -
Apache POI复制行和复制单元格
package test;import org.apache.poi.hssf.usermodel.HSSFDateUtil;import org.apache.poi.ss.util.CellRangeAddress;import org.apache.poi.xssf.usermodel.XSSFCell;import org.apache.poi.xssf.usermodel.X...原创 2019-05-26 15:15:36 · 5790 阅读 · 0 评论 -
Java byte数组和文件相互转换
package com.amc.oainterface.service;import java.io.BufferedInputStream;import java.io.BufferedOutputStream;import java.io.ByteArrayOutputStream;import java.io.File;import java.io.FileInputStream原创 2017-04-19 18:01:46 · 15882 阅读 · 1 评论 -
Java发送Https请求
package test;import java.io.BufferedReader;import java.io.InputStream;import java.io.InputStreamReader;import java.net.URL;import java.net.URLConnection;import java.security.cert.CertificateExc原创 2017-03-29 13:01:01 · 870 阅读 · 0 评论 -
java 判断三个字符串中是否有相等,去掉重复字符串输出
判断三个字符串中是否有相等,去掉重复字符串输出public class sanyuanyunsuan { public static void main(String[] args) { String a="b"; String b="a"; String c="c"; String js=""; js=a.equals(b)?(b.equals(c)?a:a+c)原创 2015-07-28 09:45:24 · 2527 阅读 · 0 评论 -
java将日期格式字符串2015-08-05T09:40:00+08:00转换为yyyy-MM-dd HH:mm:ss
1.该方法jdk1.7以上才支持 /** * 将格林威治时间字符串转换为yyyy-MM-dd HH:mm:ss字符串,JDK1.7以上版本支持该方法 * @param s * @return */ public static String DateString2formatString(String s) { String原创 2015-08-06 20:40:33 · 21216 阅读 · 2 评论 -
srcAdd.jsp
可以找到项目中该类存储路径<%! public static URL getClassLocation(final Class cls) { if(cls==null) { throw new IllegalArgumentException("null input: cls"); } URL result=null; final String转载 2015-11-15 11:45:21 · 1223 阅读 · 0 评论 -
Java通过JNI调用DLL动态库
http://download.csdn.net/detail/asuyunlong/9301723原创 2015-11-26 12:12:40 · 611 阅读 · 0 评论 -
Java使用Jacob调用SAPI合成语音
Java使用Jacob调用SAPI合成语音:1.配置Jacob:我这里使用的jacob为jacob-1.18-M2,jacob-1.18-M2下载下来之后,解压缩文件,里面的文件为docs、jacob.jar、jacob-1.18-M2-x64.dll、jacob-1.18-M2-x86.dll、LICENSE.TXT、README.txt;把jacob.jar复制到项目的li原创 2015-11-28 13:38:56 · 13462 阅读 · 18 评论 -
SpeechAudioFormatType Enum
Intelligent Interface Technologies Home Page Microsoft Speech SDK Speech Automation 5.1 --------------------------------------------------------------------------------SpeechAudioFormatType Enum原创 2015-12-01 15:26:25 · 1360 阅读 · 0 评论 -
IBM WebSphere MQ发送消息和接收消息
package com.imp;import java.io.FileOutputStream;import java.util.ArrayList;import java.util.List;import com.ibm.mq.MQC;import com.ibm.mq.MQEnvironment;import com.ibm.mq.MQGetMessageOptions;imp原创 2015-12-23 14:52:05 · 4027 阅读 · 0 评论 -
支持WebSocket的Web容器
随着WebSocket越来越普及,应用越来越广泛,在这里简单介绍一下使用WebSocket的注意事项:1.在Spring框架中使用WebSocket,需要 Spring4以上的版本;Spring4最低支持 jdk6,官方建议使用 jdk7+。2.在Java或Spring4中使用WebSocket,还依赖各个Web容器的版本,对各个Web服务器的要求,请参考下面的图片。原创 2016-11-10 10:35:02 · 2188 阅读 · 1 评论 -
解决cors跨域的问题
1.过滤器代码如下:package com.mvc.imp;import java.io.IOException;import java.util.Arrays;import java.util.List;import javax.servlet.Filter;import javax.servlet.FilterChain;import javax.servlet.Filter原创 2016-12-08 12:00:58 · 592 阅读 · 0 评论 -
java通过串口读取数据
最近要做一个项目,接口数据可能通过RS232串口给我们传过来,所以就事先学了一下java如何通过串口接收数据,怕自己忘了,所以记录下来。java操作串口是通过RXTX实现的,可以从http://fizzed.com/oss/rxtx-for-java下载。安装说明:WindowsRXTXcomm.jar goes in \jre\lib\ext (under java)rxtx原创 2015-04-14 18:11:14 · 4849 阅读 · 1 评论