随笔分类 - java
摘要:1、先看问题的出现: 功能是这样滴:上传一个word文件,然后把word文件转成pdf,保存在服务器上,然后打开服务器上的pdf文件地址,在线查看文件出现内容乱码,如下: 2、解决在Linux上word转pdf时出现乱码问题: 看了其他乱七八糟的博客,就用他的解决了这个问题:https://blog
阅读全文
摘要:1、使用stream api对list集合做总数累加计算: List<Integer> profitList = new ArrayList<Integer>(); //使用java8的新特性stream api 做list元素累加,算总和 int total = profitList.stream
阅读全文
摘要:1、先上项目配置好的swagger2的ui界面: 2、需要swagger2的这两个包: <!-- swagger2 包 --> <dependency> <groupId>io.springfox</groupId> <artifactId>springfox-swagger2</artifactI
阅读全文
摘要:借鉴博客:https://cloud.tencent.com/developer/article/1979972 1、如果业务查询中,有的条件要用括号()括起来达到想要的效果,如:第2个and后面的条件要括起来 【此业务大概是这样的,即要查他自己所有的,还要查别人share_status=0的,(别
阅读全文
摘要:一、首先要申请认证微信公众号,然后获得微信支付功能,开通Native支付功能 二、在微信支付商户平台,配置Native支付回调链接地址:(也就是调用微信支付接口成功后,它那边要回调你的接口) 三、在微信开发平台获得sdk工具类:如签名算法之类的 四、调用微信支付接口,会返回一个支付链接,将此链接生成
阅读全文
摘要:怎么给一张表插入100万条数据,如果用for循环那low暴了,有得等。 借鉴博客:https://blog.csdn.net/gzt19881123/article/details/122815596 解决办法: 1、开启mybatis的batch模式:application.yml文件配置 myb
阅读全文
摘要:借鉴博客:https://wenku.baidu.com/view/ed9246f1cd2f0066f5335a8102d276a2002960e8.html java代码 package com.example.demo01.test; import org.slf4j.Logger; impor
阅读全文
摘要:借鉴博客:https://blog.csdn.net/feinifi/article/details/120302824 使用集合类Collections.sort()方法可对list数据排序,使用案例如下: public static void main(String[] args) { List
阅读全文
摘要:上传几M的文件本来没什么事,突然上传一个40多M的文件,vue代码上传成功打印出来,后端java服务器上的日志却没有任何显示,说明请求根本没有进后端方法里。 后来百度查这个报错,都说设置什么狗屁 exports.bodyParser = { jsonLimit: '5mb', formLimit:
阅读全文
摘要:1、在application.yml配置文件中配置了文件的上传路径: #文件上传存储路径 #savefilepath: D:/uploadFile/testSaveFile/ #本地测试上传路径 savefilepath: /home/uploadFile/testSaveFile/ #服务器上传路
阅读全文
摘要:1、妈的困扰了多年来的一个问题,打个Navicat Mysql有时总是莫名其妙自动闪退 不管是绿色的Navicat 15 for MySQL还是黄色的Navicat Premium连接工具,都出现了闪退,搞得我换来换去的一直以为是连接工具的问题,百度之后发现TMD原来是有道词典的屏幕取词功能冲突了
阅读全文
摘要:例如:要取2019-01 到 2020-06之间的所有月份 /**获取两月之间的所有月份*/ public static List<String> getMonthBetween(String minDate, String maxDate){ ArrayList<String> result =
阅读全文
摘要:使用BeanUtils.copyProperties(source,target);方法 (BeanUtils.copyProperties()方法是浅拷贝) //我要把PrjPlanDetailEntity 对象的数据拷贝到 PrjBdgDetailEntity,只要他们有相同的字段,数据就会拷贝
阅读全文
摘要:有这样一种表,每种费用都用记录1-12个月的费用,如差旅费、招待费要在表中记录1-12个月的数据,每个人要记录12条表示1-12个月的差旅费。。。 如: 我用的是oralc数据库 业务需求是:把每个人1-12个月的数据在表中都有12条,把12条转成横向一条数据1月差旅费、2月差旅费,3月差旅费、、、
阅读全文
摘要:借鉴博客:https://www.cnblogs.com/yybinger/p/11907193.html 工具文件,可直接调用,亲测有效: package com.powersi.biz.park.network.util; import java.io.*; import java.util.A
阅读全文
摘要:查询sql如下: select (select to_char(wm_concat(a.description)) from project_report_detail a where project_report_id = t.id) as description2 , t.* from proj
阅读全文
摘要:封装的一个简单的导出excel的方法,很整洁简单 javaweb导出excel方法,后台controller: @Action("exportVpn") public void exportVpn() throws IOException { //list数据,我这里放的是map,有序的linked
阅读全文
摘要:在创建文件时,如果路径中的目录(或文件)不存在,则一并生成,方法如下: /** *@Description 创建文件 *@Author zrt *@Param *@Date 2020/7/13 10:03 */ public static void createFile(String path){
阅读全文
摘要:封装的工具不用自己去判断excel中的每一行每一单元,直接根据名称属性赋值给对象,可直接file文件转成list对象数据 2022年10月9日更新 工具类ExcelUtil.java代码: package com.jzproject.common.util.ExcelUtil; import jav
阅读全文
摘要:这里配置是个重点:配置web.xml文件地址,一定要是项目中的web.xml绝对路径地址,不是out输出的编译路径地址
阅读全文