- 博客(92)
- 资源 (22)
- 收藏
- 关注
原创 Java后台POST请求以application/x-www-form-urlencoded;charset=utf-8格式以及raw的JSON的请求方式
主要是学习如何用postman的集中数据处理逻辑
2023-04-19 19:17:51 15218 2
转载 【SoapUI “failed to load url” when “Error loading WSDL”】
浏览器能打开,但是soapUI调不通的解决方案
2022-10-10 11:28:34 1755 1
原创 The goal you specified requires a project to execute but there is no POM in this directory
在打包的时候,因为自己是win11导致打包出现异常,需要加上""即可打包成功,附图
2022-07-14 18:35:35 4211 2
原创 【Java】解决POST表单提交报错 Content type ‘application/x-www-form-urlencoded;charset=UTF-8‘ not supported
请求报错
2022-07-05 10:00:39 5805
原创 两个类具有相同的 XML 类型名称 “{http://impl.service.integration.gx.lyncko.xdap.com/}queryWeather“。
webservice生成时出现报错如何解决,并且能正常发布成功
2022-06-05 17:43:53 471
转载 cxf报错 Cannot find any registered HttpDestinationFactory from the Bus
webservice开发过程中的报错解决,需要引入pom文件依赖
2022-06-05 13:46:30 220
原创 Lambda实现两个List根据某个字段比较增量、减量、同量方法
public static void main(String[] args) { List<TestBody> oldInfoList = new ArrayList<>(); TestBody customer1 = new TestBody(); customer1.setId("old1"); customer1.setCustomerId("new111111"); oldInfoL...
2022-03-17 19:53:59 1544
原创 Duplicate entry ‘1647515778383‘ for key ‘spc_general_customer_info.PRIMARY‘
场景:在短时间大量导入数据,出现主键冲突报错,主键id是时间戳解决方案:引用一个随机生成数的方法,每次调用时都随机生成idid采用随机生成的方法,这样就算一次性大量数据导入也不会出现主键冲突的情况String id = System.currentTimeMillis() + CommonUtils.generNumCode(6);/** *获取随机验证码 * @param len * @return */public static String generNu.
2022-03-17 19:32:42 329
原创 java代码生成器生成POJO、Controller、Service层、Mapper层
首先导入相关jar包<!--代码生成器--><dependency> <groupId>org.mybatis.generator</groupId> <artifactId>mybatis-generator</artifactId> <version>1.3.6</version></dependency><dependency> <.
2022-03-15 22:19:17 1788
原创 mysql : 使用不等于过滤null的问题
项目开发的时候,碰到一个sql筛选条件,需要筛选出A字段不等于某个值的数据,但是由于出现了A字段为null的情况,并未将null也筛选进数据看图比较清楚些,我们还是直接看图说话吧当不带categorytype != 'ODS'这个条件查询的时候,能查到三条数据带上categorytype != 'ODS'这个条件查询的时候,我们正常也是能查到三条数据的,但是此时,categorytype = null 的两条数据并未显示出来,这与我们的预期不符解决办法:带上这个条件查询,即可实现三条数..
2022-03-15 21:54:50 3913
原创 (超详细,免踩坑)java实现(单发/群发/群发带附件)的方法
/** * 单发邮件 * * @param to * @param content */ public static void sendTxtMail(String to, String content) { Properties props = new Properties(); // 设置发送邮件的邮件服务器的属性(这里使用网易的smtp服务器) props.put("mail.smtp.hos..
2022-02-27 17:56:11 493 1
原创 (超好用)linux/Windows环境下pdf转图片
前言:最近开发需要将pdf转图片,我用到两种方法进行转换方法一:通过BufferedImage进行pdf转换,实现:Windows下正常转换,Linux下出现异常报错展示效果:图片较模糊Levigo JBIG2 image library was not found on classpath2022-02-23 13:34:30.357 ERROR 1 --- [io-10000-exec-5] o.a.c.c.C.[.[.[.[dispatcherServlet] : S...
2022-02-23 22:48:46 1777
原创 JAVA中如何使用正则表达式
/** * 正则匹配数字和字母 * @param str * @return */ private static Matcher matcherNumAndChar(String str) { Pattern pattern = Pattern.compile("^[A-Za-z0-9]+$", Pattern.CASE_INSENSITIVE); Matcher matcher = pattern.matcher(str)..
2022-02-21 18:28:12 2785
转载 String类——概述、String的性质、内存解析、常用API
参考下面大佬的总结,写得太好了一、概述String:字符串,使用一对""引起来表示。1、String声明为final的,不可被继承2、String实现了Serializable接口:表示字符串是支持序列化的。3、实现了Comparable接口:表示String可以比较大小4、String内部定义了final char[] value用于存储字符串数据5、通过字面量的方式(区别于new给一个字符串赋值,此时的字符串值声明在字符串常量池中)。6、字符串常量池中是不会存储相同内容(使用Stri
2022-02-14 21:51:57 260
原创 如何将doc后缀文件转换成pdf,去水印
上一篇有用到freeMaker替换模板生成doc后缀的文件,这一篇即将doc文件转换为pdf参考这个博客方法 资源提取码:7ga6引入依赖 (maven仓库是没有的,需要在项目中引用) <dependency> <groupId>com.aspose</groupId> <artifactId>aspose-words</artifactId> ...
2022-02-14 13:41:00 1141
原创 (超详细,避免踩坑)如何使用freeMaker模板生成器处理图片以及文字替换
场景:公司要求要更改word中的图片上的文字系数,动态生成文字效果图,并替换文字模板如下图是需要我们将系数动态替换上的左边是模板,右边是实现效果图 由于第一次学习使用freeMaker没有经验,看着觉得很难。我采取的第一套方案是:图片上加水印的方式替换图片上的文字弊端:图片加水印没办法处理竖型的文字,只能水平替换,那么侧边无法竖着替换结果:not pass方案二:采用POI的方式弊端:POI只能实现word中普通文字替换,对于文本框替换实现不了,我是...
2022-02-14 13:22:44 1971 1
原创 如何java实现邮件中表格显示
效果展示:邮件中加上表格数据展示 /** * 发送邮件 * * @return * @throws Exception */ public static void noticeMaill(String suppliername, String supplieremail, List<SendMailReqBody> abNormalList, List<SendMailReqBody> normalList) {.
2022-01-12 15:08:59 4586
原创 List中根据String日期进行排序,其中实施日期是String格式的yyyy-MM-dd(非常好用,节省代码)
List<DO> List= list.stream().sorted(Comparator.comparing(i -> i.getImplementDate())).collect(Collectors.toList());
2022-01-12 15:04:37 1807 1
原创 java动态替换word中的变量,同时将word转pdf
模板图word效果pdf效果图第一步:java动态生成模板package com.xio.emp.util;import org.apache.poi.xwpf.usermodel.*;import java.io.*;import java.util.Iterator;import java.util.List;import java.util.Map;import java.util.regex.Matcher;import java.util...
2021-11-10 23:42:31 1830 2
原创 redisTemplate中List<T>的存取方式
场景开发过程中,遇到了List<T>需要用到redis存取,直接使用redisTemplate.opsForValue().set("");redisTemplate.opsForValue().get("");对于List<T>转换过来出现问题,给出解决方案// set的处理 redisTemplate.opsForValue().set(key,JSON.toJSON(value).toString(),DateUtils.getSec..
2021-09-26 17:05:55 2458
原创 org/eclipse/jetty/server/RequestLog$Writer
场景:今天java连接hive的时候,启动报错。原因:在项目中引入了hive-jdbc的依赖,依赖冲突导致报错。去掉hive-jdbc依赖中冗余的jetty依赖即可解决问题<!-- https://mvnrepository.com/artifact/org.apache.hive/hive-jdbc --> <dependency> <groupId>org.apache.hive</groupId>.
2021-09-13 10:52:40 1369 1
原创 上传到linux服务器上的EXCEL、图片、文件地址获取不同
场景:最近写的项目有涉及到读取文件、excel、图片信息到项目中,在本地运行一切正常,放到服务器上的路径就读取不出来了。下面给出解决办法1、项目中的excel模板的读取方式(模板在resource下的ExcelModule文件夹中)// 读取源文件,模板数据存放位置,Linux环境下获取jar包classpath中的文件InputStream inputStream = this.getClass().getClassLoader().getResourceAsStream("Exce.
2021-09-12 17:09:02 561
原创 将有多个文件的文件夹压缩成压缩包返回给前端
场景:最近有涉及到将有多个文件的文件夹压缩成文件流返回给前端,给出使用的工具类涉及到一些文件头处理的问题:这个非常有用 // 显示响应头,将文件名传给前端 httpResponse.setHeader("Access-Control-Expose-Headers", "Content-Disposition"); // 解决前端访问跨域问题 httpResponse.setHeader("Access-Control-Allow-Origin", "*"); httpResp..
2021-09-12 16:51:48 1749
原创 pdf文件盖章
场景:最近写了一个项目,需要给pdf盖章,同时再加上动态的实施日期在章的旁边,下面给到盖章的工具类需要提供的是盖章图片的路径,写入的文字信息,pdf文档路径,盖章后的文件路径/** * 文件盖章 * @param inputFile * @param outputFile * @param imgPath * @param implementdate */ public void waterMark(String inp.
2021-09-12 16:34:16 893 1
原创 项目中对于文件的处理本地正常运行,放到服务器上报错
场景:最近做的一个项目涉及到非常多的文件的处理比如文件上传、下载、pdf文件下载下来后进行盖章再将文件夹打包成流返回给前端下载。好不容易将这些功能写完本地自测通过了,结果放到服务器上去,所有涉及文件处理的都失效了。原因:最主要的还是linux环境和windows环境下地址路径的不同导致的。windows下文件采取的是"\\",而linux环境下,是"/"。因为路径的书写方式不同,本地正常跑的项目,放到服务器上就报错。下面给出解决办法。路径获取:linux支持下列方式获取地址存储.
2021-09-12 16:27:55 1558
原创 org.apache.hadoop.util.NativeCrc32.nativeComputeChunkedSumsByteArray(II[BI[BIILjava/lang/String;JZ)
通过java连接hdfs的时候,报了上面出现的问题,甚是头秃,下面给出解决办法百度发现是自己操作系统的问题,需要将把hadoop.dll和winutil.exe两个文件放到到C:\windows\system32 里,如果已经存在,就直接覆盖。下载地址:https://github.com/steveloughran/winutils上下载,自行选择对应的hadoop版本。大家自行选择需要的版本,从里面挑出hadoop.dll和winutil.exe两个文件放到到C:\windows\sy..
2021-09-12 16:12:00 643
原创 pdf以文件流的形式导出乱码问题解决
将后台文件传给前端,目的要实现附件下载的效果:实际上返回的是一堆乱码解决方案://attachment就是附件的形式返回,不加attachment就是文件流输出到前端,即乱码现象response.setHeader("Content-Disposition", "attachment;filename="+"xxx.pdf");pdf附件返回代码:简单粗暴 @RequestMapping(value = "/outPutLocal", method = Reque..
2021-08-29 12:17:55 5114
原创 时间工具类
package com.xiolift.common.util;import com.xiolift.common.other.HttpClientUtil;import java.text.DateFormat;import java.text.ParseException;import java.text.SimpleDateFormat;import java.util.*;/** * @author cheng.hao * @date 2020年1月6日12:00:00 *.
2021-08-16 15:17:03 144
原创 Java实现excel导出
导出功能其实是先获取导出表格的信息,然后将信息写入进模板,实现数据导出,实现起来还是很简单的 @SneakyThrows @ResponseBody @ApiOperation(value = "CA序页清单导出", notes = "CA序页清单导出") @PostMapping("/exportCAListFile") public RtMsg exportCAListFile(HttpServletRequest req, HttpServletResponse.
2021-07-30 15:15:16 850
原创 java实现excel导入
EXCEL导入就是文件导入,操作代码是一样的,我们先上导入模块代码@SneakyThrows @ApiOperation(value = "文件导入") @ResponseBody @ApiImplicitParam(paramType = "form", name = "file", value = "文件对象", required = true, dataType = "__file") @PostMapping(value = "/importCAList...
2021-07-30 15:09:39 11353
转载 java盖章
package com.xiolift.dm.common.util;import com.spire.pdf.FileFormat;import com.spire.pdf.PdfDocument;import com.spire.pdf.PdfPageBase;import com.spire.pdf.annotations.PdfRubberStampAnnotation;import com.spire.pdf.annotations.appearance.PdfAppearance..
2021-07-27 09:41:40 464
图书管理系统(java+mysql).zip
2019-11-20
教务管理系统(jsp+servlet+mysql).zip
2019-11-20
网上书店(struts+hibernate+css+mysql).zip
2019-11-20
ERP管理系统(jsp+servlet).zip
2019-11-20
OA办公自动化管理系统(Struts1.2+Hibernate3.0+Spring2+DWR).zip
2019-11-20
移动ssh项目(struts+spring+hibernate+oracle).zip
2019-11-20
家庭理财系统(java+applet).zip
2019-11-20
BBS论坛系统(jsp+sql).zip
2019-11-20
阳光酒店管理系统(javaapplet+SQL).zip
2019-11-20
博客系统网站(JSP+SERVLET+MYSQL).zip
2019-11-20
网上书店系统(论文+jsp源程序).zip
2019-11-20
乐趣大型购物系统 v1.1(jsp+servlet+mysql).zip
2019-11-20
教材订购系统(jsp+servlet+mysql).zip
2019-11-20
企业级新闻系统(SSH+MYSQL).zip
2019-11-20
Java聊天室程序(java).zip
2019-11-20
音乐网站(JSP+SERVLET).zip
2019-11-20
学生成绩管理系统(SSH+MYSQL).zip
2019-11-20
企业费用管理系统(SSH+Oracle).zip
2019-11-20
网上购物系统(JavaBean+Servlet+jsp).zip
2019-11-20
共创在线考试系统(JSP+SERVLET).zip
2019-11-20
图书管理系统(struts+hibernate+spring).zip
2019-11-20
图片浏览小程序(java+applet).zip
2019-11-20
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人