- 博客(40)
- 收藏
- 关注
原创 【Java】poi-tl 使用Word模板渲染动态表格
poi-tl 是一个基于 Apache POI 和 FreeMarker 的 Java 模板引擎,可以用于动态生成 Word、Excel、PowerPoint 等文档。使用 poi-tl 可以方便地将数据填充到模板中,生成符合要求的文档。poi-tl官方文档地址:http://deepoove.com/poi-tl/#_%E7%89%88%E6%9C%AC。
2023-10-13 12:21:19 3385 1
转载 Failed to execute goal org.springframework.boot:spring-boot-maven-plugin:3.0.2:repackage (default) o
maven打包报错
2023-02-02 15:01:44 881
原创 [项目部署]Windows下使用Nginx代理的方式进行部署后实现开机自启动
将项目部署在Windows下部署参考项目:若依SpringCloud一.下载安装NginxNginx下载地址 http://nginx.org/en/download.html二.Nginx代理配置进入到上面解压的conf目录下,编辑Nginx的配置文件nginx.conf1.首先这里的listen下的端口就是代理前的接口,要与前端项目的vue.config.js中的端口一致。 server { listen 70; server_n
2022-04-29 11:45:43 2474
原创 [easypoi]模板导出
easypoi 的模板导出一.确定想实现的导出样式二.添加依赖因为原项目中有poi 引入,这里需要排除掉<dependency> <groupId>cn.afterturn</groupId> <artifactId>easypoi-spring-boot-starter</artifactId> <version>4.1.2</version>
2022-04-28 15:45:37 2932
原创 [MySQL]新建只读账号
给数据库新建一个只能读取数据的账号1.navicat用管理员账号登录-用户2.填入下面三项3.服务器权限-选select3.权限-添加权限-选数据库,右侧权限选select确认保存就OK了.
2022-04-28 11:37:59 2156
原创 [项目部署]宝塔部署项目时,端口占用无法启动
如果更改nginx配置,需要重启nginx,但重启项目或nginx时总会出现端口占用问题1.查看端口号为8083的占用线程netstat -anp | grep 80832.杀死此线程(6844为上布查出线程)kill -s 9 68443.若端口本身被nginx占用sudo fuser -k 8083/tcp...
2022-04-28 11:17:41 4553 1
原创 [项目部署]宝塔部署项目
一.前言记录从登录腾讯云服务器账号,挂载数据盘,在宝塔部署项目,添加域名等操作1.将数据盘挂载,在数据盘中安装宝塔面板登录腾讯云,查看云服务器实例基本信息可以看到一个400G的数据盘,但这不是真正的挂载上了,还需要进一步操作3.第一步:登陆主机,进入SSH界面,输入命令直接挂载数据盘:参考连接:https://www.monseng.com/8377179.htmlyum install wget -y && wget -O auto_disk.sh http://
2022-04-28 11:07:00 5484
转载 [java基础] String -- compareTo( ) 方法比较字符串
String 字符串类型,它的比较值用compareTo方法,它从第一位开始比较,,如果遇到不同的字符,则马上返回这两个字符的ASCII码的差值,返回值是int类型;一、当两个比较的字符串是英文且长度不等:1、当长度短的字符与长度长的字符的内容一致时,返回的是两个字符串长度的差值;a=“hello”;b=“hell”;输出值num=1;a=“h”;b=“hello”;输出值:num=4;2、长度不一样且前几个字符也不一样,从第一位开始找,当找到不一样的字符时,则返回的值是这两个字
2022-04-26 14:18:02 2389
转载 java基础-对15位或18位身份证号码的验证
一.简介导入或添加人员信息时,后端需要对身份者号码进行验证,以及获取年龄,性别,出生日期等操作,此工具类可对15位和18位身份证号码进行验证.来源:https://www.cnblogs.com/Big-Boss/p/14177520.html二.工具类package com.agriculture.business.util;import java.text.ParseException;import java.text.SimpleDateFormat;import java.uti
2022-04-21 13:42:55 1694
原创 mysql 数据类型json的使用
取出json数据中的某个值存入数据库json(多个经纬度):[[47.323231356034455, 123.65844025261708], [47.3276263714247, 123.66906200133384], [47.32571459960614, 123.67106197988323], [47.322963351397014, 123.66827417972333], [47.321674853727046, 123.66936799713244], [47.31963040655
2022-03-30 16:09:53 911
原创 VUE prop 列表拼接字符串
列表中两个字段拼出完整地址<el-table-column label="地理位置" align="center" prop="remark+locationDetail" width="200px" > <template slot-scope="scope"> {{scope.row.remark}}{{scope.row.locationDetail}}
2022-03-29 15:04:02 1126
转载 maven包冲突
安装maven helper具体参考:https://www.cnblogs.com/linyb-geek/p/13181684.html
2022-03-18 09:41:11 69
原创 对list集合重新排序
对list集合重新排序1.排序 :重写compare 方法 升序排列返回1 降序返回-12.将集合顺序调换:Collections.reverse(list);import java.util.ArrayList;import java.util.Collections;import java.util.Comparator;import java.util.List;/** * 对list集合重新排序 升序排列返回1 降序返回-1 */public class ListTest
2022-02-23 11:43:29 2117
原创 若依启动项目报错:Failed to configure a DataSource: ‘url‘ attribute is not specified...
nacos 数据库配置有误,有多个主从数据库,删掉就好。正确配置如下:# spring配置spring: redis: host: 114.11.XX.XX port: 3306 password: 123456 datasource: driver-class-name: com.mysql.cj.jdbc.Driver url: jdbc:mysql://127.0.0.1:3306/test?useUnicode=true&charact
2022-02-22 15:37:21 1325
原创 jar包报错为乱码
启动项目千放上"-Dfile.encoding=utf-8"例:java “-Dfile.encoding=utf-8” -jar ruoyi-modules-system.jar
2022-02-22 15:02:45 209
原创 对接第三方接口
1.导入依赖 <dependency> <groupId>org.apache.httpcomponents</groupId> <artifactId>httpclient</artifactId> <version>4.5.13</version> </dependency> <!-
2022-02-18 14:44:15 314
原创 日期的比较和转换
import java.text.ParseException;import java.text.SimpleDateFormat;import java.util.Calendar;import java.util.Date;public class CalendarUse { public static void main(String[] args) throws ParseException { Calendar calendar=Calendar.getInst
2022-02-15 14:32:49 222
原创 解析第三方接口中json数据
之前在三方接口对接时,发现直接获取json内容很容易空指针,于是重新整理了一下获取JSONObject,JSONArray 的方法。用containsKey来判断是否有此对象或者数组dataJson.containsKey(“list”)JSONObject dataJson = resultJson.getJSONObject("data"); //获取对象或集合Integer total = dataJson.getInteger("total"); //获取数值JSONArray li
2022-02-14 16:11:50 2476
转载 java.sql.SQLException:Unknownsystemvariabletx_isolation
报错信息:java.sql.SQLException: Unknown system variable ‘tx_isolation’ at com.mysql.jdbc.SQLError.createSQLException(SQLError. ~[mysql-connector-java-5.1.43.jar:5.1.43] at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO. ~[mysql-connector-java-5.1.43.jar:5.1.4
2022-02-07 09:44:02 1561
原创 若依 创建定时任务
在ruoyi-api-system 模块创建一个服务类RemoteVoiceConsumeService@FeignClient(contextId = "RemoteVoiceConsumeService", value = ServiceNameConstants.SYSTEM_SERVICE)public interface RemoteVoiceConsumeService { /** * @return 分析结果 */ @GetMapping(value.
2021-07-20 14:43:24 8686
原创 四月整理
整理1.获取某个日期的年份,月份Date date=new Date();//获取当前日期Calendar ca=Calendar .getInsurance();ca.setTime(date);int year=ca.get(Calendar.YEAR); //获取年份int month=ca.get(Calendar.MONTH+1);//获取月份2.分页注意事项startPage();默认给最近一个select 语句分页.如果new 一个空的ArrayList,将属性值set
2021-04-27 16:16:43 66
原创 MySql按月份查询数据,无则值显示0
#查询当年数据,按月份查询,无则显示0 select concat(h2.month,'月') as 'name',ifnull(normal_month_count,0) as 'value','更新数据量' as 'series' from hp_table_count_month h2 left join ( SELECT T.*,MONTH(date_value)+0 M FROM ( select normal_month_count,date_value from hp_table_c
2021-03-16 16:48:08 1716
原创 mysql 查询往前第三个月的数据
<select id="countList" resultMap="BusinessUserResult"> SELECT u.develope_num, (SELECT round(sum(a.product_assets*b.real_rate),2) FROM business_user a LEFT JOIN business_receipts b ON a.customer_
2021-03-05 15:26:14 949
原创 输入一个日期判断是否为节假日
1.工具类HolidayUtilpackage com.ruoyi.common.core.utils;import org.springframework.web.bind.annotation.RestController;import java.io.BufferedReader;import java.io.InputStream;import java.io.InputStreamReader;import java.net.HttpURLConnection;import ja
2021-03-05 14:20:58 645
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人