自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(34)
  • 收藏
  • 关注

原创 通过经纬度获取两地之间的距离

最近项目中遇到了,在两个经纬度的数据之间获取之前的距离,查了半天没有找到,以下是我实现的代码{ String lon ="104.075931"; String yg_lon ="106.513309"; String lat ="30.651651"; String yg_lat ="29.611235"; final double EARTH_RADIUS = 6378137; // 纬度

2022-01-12 11:06:11 411

原创 tomcat部署启动多个springboot war包

由于当前项目是微服务开发,用传统的tomcat启动服务。解决办法如下1、先在tomcat的conf目录下修改server.xml。中增加service 如下 <Service name="admin"> <Connector port="9007" protocol="HTTP/1.1" connectionTimeout="20000" redirectPort="8443"/>

2021-04-14 17:52:32 681

原创 DateUtils工具类

package com.wsqs.dataimport.common.utils;import static java.util.Calendar.DATE;import static java.util.Calendar.DAY_OF_MONTH;import static java.util.Calendar.MONTH;import static java.util.Calendar.YEAR;import static java.util.Calendar.getInstance;i

2021-04-02 18:01:20 362

原创 spring在控制台打印执行sql

logging: level:后面跟你的dao效果图

2021-03-26 10:49:33 425

原创 java websocket使用

当前项目中由于用到了webSocket 于是做一个总结,当前项目中由于需要后台监控日志程序,所以需要一直给前段发送请求,这就用到了webSocket以下是代码依赖 <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-websocket</artifactId> </dependency>

2021-03-25 10:32:36 451 1

原创 全球时间格式解决办法

当使用mybatis出现,数据库查询出来的数据为全球格式时解决办法在yml配置时区spring:jackson:date-format: yyyy-MM-dd HH:mm:sstime-zone: GMT+8即可

2021-03-16 15:01:10 294

原创 JAVA启动bat脚本,使用Runtime.getRuntime().exec() 运行时遇到的坑

最近由于项目中使用了要在java项目中使用了微服务开发,我在主函数启动时候调用接口去启动另外一个时,我使用bat脚本启动代码如下在当中就可以看到启动时 我们打出来了的日志使用 Runtime.getRuntime().exec(f + “\dataimport_start.bat”);则就是启动bat脚本 Process exec = Runtime.getRuntime().exec(f + "\\dataimport_start.bat"); InputStream in

2021-03-01 14:51:18 1697 5

原创 java实现es的折线图和统计图聚合

昨天说了在kibana中使用es的语句查询折线图和统计图,今天废话少说直接上代码创建 SearchRequest request = new SearchRequest(indices); SearchSourceBuilder searchSourceBuilder = new SearchSourceBuilder(); BoolQueryBuilder boolQueryBuilder = QueryBuilders.boolQuery();...

2021-01-12 14:19:41 1708 4

原创 Es按照时间段统计总数

在Es中使用 统计,折线图“field”:是你要通过什么字段分割 指定你的日期的字段,“fixed_interval”: 是按多久分割, 这是基于Es7.0之后的然后下面的filed 的意思也是指定字段,而size = 10000的原因是因为 不写size 的话 Es 只会给你返回10条 不会给你全部返回,而我当时项目需要我使用当前时间的全部数据,所以我给的size为10000GET osintb/_search?size=0{ "query": { "bool": {

2021-01-11 17:39:25 7868

原创 java File 流下载

话不多说直接代码,拿去改一下参数就可以直接使用下面是service,里面代码可以处理word转html 标签的问题,生成zip,等等 各种可以实现public void cwriteWord(String text, String wordName, HttpServletResponse response) throws IOException { File temp = File.createTempFile(wordName, ".docx"); System.

2020-12-18 11:33:59 492

原创 JAVA生成word解析HTML标签

Springboot生成word解析HTML标签最近由于项目问题需要在生成的word中保留html的标签,花了一下午的时间总结出来了两种方法,因为我们使用POI 生成的word 我们控制的实在太少,以至于传进去的html页面他直接就自动识别成了字符串,String,但是在外面写一个html的网页,在外面可以直接改后缀名就可以使html转成word于是我就想到了流的方法,用java 生成一个html文件,然后在去改本地文件的后缀名。以下是代码 @Test void FileTestDemo(){

2020-12-15 16:48:14 1547

原创 Java 集成使用OCR 实现文字识别

Springboot集成Tesserac目前项目中需要使用到图文识别,查了很多博客,发现了很多很多tesserac的,今天实现出来,有以下几点需要注意首先 确定自己使用的 tesserac 是正确的查看自己 tesserac 的环境tesseract -v查看自己的tesseract 是否安装成功链接:https://pan.baidu.com/s/1PAGr3qsBL8AtqlyA0LecUg提取码:9mp6chi_sim 是tesseract 的语言包 在tessdata 中设置就可以

2020-11-06 15:11:29 2814 2

原创 代码生成器

以下是可直接使用的代码生成器,cp在你的项目中,即可使用。加入运行即可生成代码。

2024-03-04 14:33:37 397

原创 使用springboot 中的 restTemplate

配置了 RestTemplateConfig 之后即可通过。项目中想直接使用 restTemplate 发送请求。

2022-11-30 15:37:49 345 1

原创 java集成Swagger-ui

首先引入swagger 的pom 文件 我用的2.9.2 的文件,引入即可集成 swagger,不需要引入很多。配置之后,就已经集成了 swagger了 若还未生效 在 主函数启动了 配置。经常使用swagger-ui 想着方便就放出来在csdn备份一下。引入了pom之后,配置swagger的策略 配置类。

2022-11-30 15:32:29 466

原创 springboot+mybatis实现动态切换数据源

由于目前项目中需要用到项目中的两个库,研究了一下发现一个比较轻松的写法。

2022-08-18 11:00:51 564 1

原创 java集成tk.Mybatis

tk.Mybatis的使用,由于之前都是使用的mybatis或者mybatis-plus搞的与数据库交互,这次项目中使用的tk.Mybatis之前也没有见过,目前做完了就简单说一下tk.Mybatis。

2022-07-28 17:38:34 327

原创 java生成xlsx文件

目前项目需要导入一批数据到数据库中,但是不想通过crud写入,想到写入到一个xlsx文件当中,在通过navicat导入到数据库中,把sql储存出来即可,我这里使用的apache.poi来生成xlsx文件以下是详细代码与讲解。最后把文件通过navicat的导入功能把数据导入进数据库,把sql储存批量改表明实现。......

2022-07-25 16:06:44 3481 2

原创 not in group by

在使用新的mysql中 group by 函数不能使用 查看他的是EL开头,要设置成 STRICT 如下即可

2022-06-23 11:25:52 223

原创 Failed to execute goal org.apache.maven.plugins:maven-compiler-plugin:3.8.1:compile

Failed to execute goal org.apache.maven.plugins:maven-compiler-plugin:3.8.1:compile

2022-06-17 12:33:40 2734

原创 java 集成 Mybatis-plus

现在比较流行的代码生成器使我们最基础的crud 不在需要写了,以下是详情实现代码

2022-06-16 16:44:44 562

原创 net start mysql 服务命无效

net start mysql 服务命无效

2022-04-12 16:46:16 650

原创 Error:java: 无效的目标发行版: 9

记录一下,今天创建了一个普通的项目报错提醒,然而我发现我的配置环境都是对的。最后发现,这里缺失一部分

2021-10-28 17:35:32 265

原创 java生成docx文件

话不多说,直接上代码service层代码。 public String exportDoc(String text, String wordName) { String dateUrl = this.StringDate(); FileUtils.createDirectory(reportDir); File wordUrl = new File(reportUrl+ dateUrl+wordName + ".docx"); Fil

2021-09-17 10:49:47 2053

原创 java.lang.ClassNotFoundException: com.fasterxml.jackson.annotation.JsonIncludeProperties

json包的问题,我在运行的时候,开始还是好好的,掉了几次接口过后,就出现java.lang.ClassNotFoundException: com.fasterxml.jackson.annotation.JsonIncludeProperties我这里的解决办法是在maven当中的json给干了,在version里面改版本在理论上应该是没问题的...

2021-07-08 15:42:33 2401

原创 java发送请求

用于当前项目要与py连通,我需要请求py接口,实现方法如下。使用 RestTemplatePost String s = restTemplate.postForObject(ner, jsonObject, String.class);Get String s = getForObject.(ner, String.class, jsonObject);

2021-04-26 16:30:06 72

原创 java Strig 转int 方法

String 转 Int String endMonthDay = DateTimeUtils.getEndMonthDay(); int day = Integer.parseInt(endMonthDay);;

2021-04-22 14:48:55 119 2

原创 mysql sum 查询时为null 解决问题

增加函数 COALESCE() SELECT COALESCE(sum(record_total),0) as count FROM receive_data_info

2021-04-19 14:36:31 536

原创 原生JDBC 连接数据库

今天项目运用到了从内部连接其他的数据库获取数据源,想了一会还是发现用原生的jdbc来实现比较舒服以下是代码 可以直接调用 private ArrayList<Map<Object, Object>> Test() throws Exception { Class.forName("com.mysql.jdbc.Driver"); Connection connection = (Connection) DriverManager.getCon

2021-03-02 17:54:46 200

原创 Windows 杀死端口进程

查询对应端口的ipnetstat -aon|findstr "8082"得到最后几位数就是ip 通过ip查询出进程tasklist|findstr "20320"查出进程后关闭进程taskkill /f /t /im java.exe

2020-12-28 17:05:00 181

原创 springboot 集成在线天气预报

前阵子项目中遇到了需要使用接口查询天气接口,之前以为很难,后面发现贼简单,话不多说直接上代码// 文字转译 设置时间超时 public static final String DEF_CHATSET = "UTF-8"; public static final int DEF_CONN_TIMEOUT = 30000; public static final int DEF_READ_TIMEOUT = 30000;// 代理商 public static

2020-12-03 10:42:44 507

原创 xlsx 导入数据库

最近发现很多人都在查xls或者xlsx导入数据库的问题,很多都是poi,EasyExcel 导入,但是tomcat里面有直接导入非常方便

2020-11-13 13:48:40 634

转载 ES 集成Springboot带高亮

我们当我们在springboot中使用es时首先导入pom包,网上很多说要加很多的其实可以不用 <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-data-elasticsearch</artifactId> </dependency>

2020-08-27 15:21:52 614

原创 SpringBoot 分页PageHelper的使用

SpringBoot 分页PageHelper的使用在最近的springboot的分页中,在网上查的大佬的各种说法,下面是我自己总结的,以及项目中实现的分页功能首先还是先导入依赖 <dependency> <groupId>com.github.pagehelper</groupId> <artifactId>pagehelper-spring-boot-starter</...

2020-08-24 14:19:57 321

空空如也

空空如也

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

TA关注的人

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