自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

振峰的博客

新手一枚

  • 博客(57)
  • 收藏
  • 关注

原创 记录使用itextpdf通过定位插入图片和文字

先引入依赖<!-- PDF: optional, using for export--> <dependency> <groupId>com.lowagie</groupId> <artifactId>itext</artifactId> <version>1.3</version> </depe.

2022-05-12 16:10:27 2191

转载 Word转换成PDF

引入jar包<!--word 转换成 pdf begin--><dependency> <groupId>com.documents4j</groupId> <artifactId>documents4j-local</artifactId> <version>1.0.3</version></dependency><dependency> <groupId&gt

2022-04-15 09:18:57 932

原创 启动jar包并把打印日志每天写入到指定日志文件里

@echo offjava -jar user-center.jar > log\user_log_%date:~0,4%%date:~5,2%%date:~8,2%.log &

2022-02-18 16:59:07 2140 1

转载 java项目启动后因为未知原因停止,通过监听jar项目服务端口,是否占用,来判断是否执行重启服务

@echo offsetlocal enabledelayedexpansionrem 定义循环间隔时间:set secs=60rem 定义循环监测的服务端口:set srvport=8888echo.echo ========================================echo == 查询计算机服务的运行状态 ==echo == 每间隔%secs%秒钟进行一次查询 ==echo == 如发现其停止,则立即启动 ==echo ===================.

2022-02-18 16:24:17 516

原创 personList集合按照List<String> 里值排序

personList.sort(Comparator.comparingInt(p -> sortedNamesList.indexOf(p.getName())));

2022-01-19 10:00:50 338

原创 java8 实现List根据对象属性去重

ArrayList<User> collect = list.stream().collect( Collectors.collectingAndThen(Collectors.toCollection(() -> new TreeSet<>(Comparator.comparing(User::getId))), ArrayList::new));

2022-01-07 18:05:35 641

原创 sql 处理超过4000的超长字符串

可以将拼接的内容使用to_clob(),例如:UPDATE test_table R SET R.NAME =to_clob('WITH T1 AS......(可以写很多)')||to_clob(' AND RNF.FORM_OF_WAY = 2')where r.id='123....'

2022-01-07 13:47:06 1414

原创 jenkins自动化部署记录一下

下载jenkins.war包,安装jenkins,百度很多教程安装可以参考下。 安装完成之后需要通过ssh方式连接服务器,可以先通过工具客户端putty和服务端freessh测试连接是否相通,我用的服务器是windows版本的,安装参考https://jingyan.baidu.com/article/f7ff0bfc1ebd322e27bb1344.html,测试参考https://blog.csdn.net/flyingshuai/article/details/72897692, 用户端与服务端测

2021-08-23 16:23:12 67

原创 request获取MultipartFile的方式

// 检测是否为上传请求String contentType = request.getContentType();if (contentType != null && contentType.toLowerCase().startsWith("multipart/")) { MultipartResolver resolver = new CommonsMultipartResolver(request.getSession().getServletContext()); .

2021-04-23 15:43:22 6941

原创 ImageUtil

package com.dlxx.util;import org.springframework.web.multipart.MultipartFile;import sun.misc.BASE64Encoder;import java.io.*;import java.text.SimpleDateFormat;import java.util.Date;public class ImageUtils { /** * 图片转字符串 * * @par.

2021-04-23 15:24:20 126

原创 时间格式util

package com.dlxx.util;import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper;import com.dlxx.entity.po.HolidayPo;import com.dlxx.service.HolidayService;import org.apache.commons.lang3.StringUtils;import org.apache.commons.lang3.time.Date.

2021-04-23 15:03:21 127

原创 excel导入util

package com.dlxx.util;import org.apache.poi.hssf.usermodel.HSSFDateUtil;import org.apache.poi.hssf.usermodel.HSSFWorkbook;import org.apache.poi.ss.usermodel.*;import org.apache.poi.xssf.usermodel.XSSFWorkbook;import org.springframework.web.multipar.

2021-04-23 15:00:03 253

原创 java中如何判断数组中是否包含某一字符串元素

String[] s= new String[1,2,3];if (!Arrays.asList(s).contains("qq")){ continue;//不包含}

2020-11-05 10:52:26 2226

转载 对List集合中的对象进行按某个属性排序

对List集合中的对象进行按某个属性排序https://blog.csdn.net/qq_39366175/article/details/79449178

2020-10-30 19:59:50 200

原创 mybatis 插件pagehelper实现分页查询

https://www.cnblogs.com/xifengxiaoma/p/11027551.html

2020-09-25 15:15:06 137

原创 工具类中注入service和dao

记录下 //第一步:需要将工具类注入到容器中 @Component public class ExcelUtils { ​ //第二部注入 @Autowired private DicPeifangjipeiDao jipeidao; //第三步 建一个静态的本类 private static ExcelUtils excelUtils; ​ //第四步 初始化 @PostC.

2020-09-07 14:15:05 347

原创 记录java上传Excel读取数据

前端页面随便写个file导入<div class="modal fade bs-example-modal-lg" tabindex="-1" role="dialog" aria-labelledby="myLargeModalLabel" id="myModal"> <div class="modal-dialog modal-lg" role="document"> <div class="modal-content"> <div cl

2020-09-04 17:02:10 644

原创 百度地图经纬度校准

//百度地图经纬度校准function gpsToBaidu(lonx, laty) { let p = wgs2bd(lonx, laty); return new BMap.Point(p[1], p[0]);}//return new Array(lon,lat) p[0],p[1]function wgs2bd(lon,lat) { let wgs2gcjarr = wgs2gcj(lat, lon); let gcj2bdarr = gcj2bd(w..

2020-09-01 10:37:22 709

原创 table 行点击事件

$('#mainContent tbody').on('click','tr', function (e) { var name = $(this).text()alert("点击了"+name)} );

2020-08-28 17:22:58 2328 2

原创 记录使用的百度地图api

map.clearOverlays(); //清除地图上所有覆盖物map.enableScrollWheelZoom();//启动地图缩放功能map.removeOverlay(marker);//清空标注点var point = new BMap.Point(data.lon, data.lat);marker = new BMap.Marker(point); // 创建标注map.addOverlay(marker); // 将标注添加到地图中.

2020-08-28 17:20:32 205

原创 jquery 获取最近几天时间

//day:今天为0,昨天为-1,最近三天为-3,最近7天为-7function getDay(day){ var today = new Date(); var targetday_milliseconds=today.getTime() + 1000*60*60*24*day; today.setTime(targetday_milliseconds); //注意,这行是关键代码 var tYear = today.getFullYear(); var tMo.

2020-08-27 19:04:51 390

原创 百度地图路线demo

<!DOCTYPE html><html><head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8"/> <meta name="viewport" content="initial-scale=1.0, user-scalable=no"/> <script type="text/javascript" src="//api.map.baid.

2020-08-26 11:39:55 335 1

转载 js bigdecimal精度计算记录

先导入js文件然后写一个公用js工具类/** * 加法函数,用来得到精确的加法结果 */function accAdd(arg1, arg2) { var r1, r2, m, c; try { r1 = arg1.toString().split(".")[1].length; } catch (e) { r1 = 0; } try { r2 = arg2.toString().split(".")[1].length; } catch (e) { r2 =

2020-07-30 15:54:00 376 1

原创 Java 创建bat命令文件运行可执行jar包

在可执行jar包所在文件夹下创建txt文件(必须在同一文件夹目录下),打开创建的txt文件输入如下内容并保存:@echo offjava -jar 包名.jarpause如下图所示:然后将后缀txt改为bat双击运行即可(单纯运行jar包 文档内容直接写成"java -jar +jar包名"即可,多余的内容是为了运行完命令窗口不消失,如果闪退则快捷键"win+R"输入cmd将路径切换到jar包所在的路径然后输入*.bat),如下图所示:...

2020-07-14 15:13:23 701

原创 SpringBoot项目jar发布获取jar包所在目录路径存放附件及配置

//第一种 File path = new File(ResourceUtils.getURL("classpath:").getPath()); if(!path.exists()) path = new File(""); System.out.println(path.getAbsolutePath()); //第二种 System.out.println(System.getProperty("user.dir"))..

2020-07-14 15:01:26 2114

原创 记录 vue使用FormData 把数据和多个附件一起传入后台

上代码上传附件按钮<table class="table table-bordered table-condensed" id="edit_accessory"> <thead> <tr> <td style="width:20%;">合同附件:</td> <td colspan="3"><button type="button" class="btn bt

2020-06-16 16:33:57 1976

转载 记录阿里巴巴的JSONObject对象转换

//Javabean对象转换成String类型的JSON字符串JSONObject.toJSONString(Javabean对象) //String类型的JSON字符串转换成Javabean对象JSONObject.toJavaObject(JSON字符串,Javabean.class) //Json字符串转换成JSONObject对象JSONObject.parseObject(JSON字符串) //JSON字符串转换成Javabean对象JSONObject.parseObjec.

2020-06-16 16:08:24 381

原创 tomcat配置的环境变量catalina.home和catalina.base 区别

这两个属性仅在你需要安装多个Tomcat实例而不想安装多个软件备份的时候使用,这样能节省磁盘空间。以Tomcat6.0为例,其Tomcat目录结构如下:bin (运行脚本)conf (配置文件)lib (核心库文件)logs (日志目录) temp (临时目录)webapps (自动装载的应用程序的目录)work (JVM临时文件目录[Java.io.tmpdir])其中只有bin和lib目录被多个tomcat示例公用,其它目录conf、logs、temp、we...

2020-06-15 15:57:52 464

原创 springboot项目获取项目所在目录并在同级目录下创建文件夹存放文件

String path = new File(ResourceUtils.getURL("classpath:").getPath()).getParentFile().getParentFile().getParent();我的项目名叫LQTProject是用idea构建的。放在C:\Users\hp\IdeaProjects下当使用idea发布springboot项目直接运行,而不是打包为jar运行的时候,运行上面的代码获取的是项目的位置:运行上面代码获得路径:C:\Users\hp\.

2020-06-15 15:49:58 7828 1

原创 自己记录下复制文件到指定文件夹下

// 源文件String oldpath="E:\4ef548b6636a";String newpath="D:\1485sdacadsa"; //原文件File source = new File(oldpath);// 要复制去的文件夹地址File target = new File(newpath);FileUtils.copyFileToDirectory(source, target);...

2020-06-11 17:36:20 90

转载 用idea搭建SSM项目

https://www.cnblogs.com/yeya/p/10320885.html#pomxml

2020-05-26 16:38:06 193

原创 记录echars双柱状图有阴影案例

直接上代码var data1=[40, 79, 90,20,25,30]var data2=[0, 7, 30,14,26,33]var option = { color: ['#6154FD','#FE545E'], textStyle: { color: '#black', fontSize: 13 ...

2020-04-01 17:17:21 308

原创 echars属性的设置大全

// 全图默认背景 // backgroundColor: ‘rgba(0,0,0,0)’,// 默认色板color: ['#ff7f50','#87cefa','#da70d6','#32cd32','#6495ed', '#ff69b4','#ba55d3','#cd5c5c','#ffa500','#40e0d0', '#1e90ff','#ff6347','#7b6...

2020-03-26 16:03:42 171

原创 echars 柱状图

var stationNames=["测试1","测试2"] var num=[23,55] var num2=[13,85] var option = { color: ['#6154FD','#FE545E'], textStyle: { color: 'black', fontSiz...

2020-03-26 12:11:38 381

原创 echars 横向柱状图记录

let myChart = echarts.init(document.getElementById(id)); //初始化数据 let category = ["测试", "测试2", "测试3","测试4", "测试5", "测试6"]; let barData = [21, 12, 15,2, 6, 28]; let dataShadow = []; ...

2020-03-26 11:50:30 186

原创 echars 半圆环形图记录

// 半圆环形图var myChart = echarts.init(document.getElementById(id));var option = { title: { text: ['测试'], show: true, x: "center", y: "bottom",...

2020-03-26 11:22:25 775

原创 springboot项目获取自定义属性值

在配置文件中添加自己定义的属性#自定义属性img.url.prefix=12.34.567.891:2222#接口yujingUrl=http://123.456.789.123:1234/test/add对应的beanpackage com.ldxx.vo;import org.springframework.beans.factory.annotation.Value...

2020-03-24 16:28:37 436

原创 JAVA对象转换为JSON及日期格式转换处理

1.JSON日期格式转换默认JSON对DATE类型会转换成一个多属性对象, 而不是单独的一个字符串, 在某些应用处理上不是很方便, 可以利用JsonValueProcessor来实现日期的转换.默认格式: "createDate":{"nanos":0          ,"time":1371721834000          ,"minutes":50     ...

2020-03-24 16:14:23 1234

原创 java 调用服务器接口工具类

import net.sf.json.JSONArray;import org.apache.http.client.ResponseHandler;import org.apache.http.client.methods.HttpPost;import org.apache.http.entity.StringEntity;import org.apache.http.impl.cl...

2020-03-24 14:44:29 480

原创 JSON字符串和java对象的互转

在开发过程中,经常需要和别的系统交换数据,数据交换的格式有XML、JSON等,JSON作为一个轻量级的数据格式比xml效率要高,XML需要很多的标签,这无疑占据了网络流量,JSON在这方面则做的很好,下面先看下JSON的格式,JSON可以有两种格式,一种是对象格式的,另一种是数组对象,{"name":"JSON","address":"小明","age":25}//JSON的对象格...

2020-03-24 14:33:55 575

空空如也

空空如也

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

TA关注的人

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