- 博客(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
492

原创 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
771

原创 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
396

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

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

原创 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
1791
5

原创 java实现es的折线图和统计图聚合
昨天说了在kibana中使用es的语句查询折线图和统计图,今天废话少说直接上代码创建 SearchRequest request = new SearchRequest(indices); SearchSourceBuilder searchSourceBuilder = new SearchSourceBuilder(); BoolQueryBuilder boolQueryBuilder = QueryBuilders.boolQuery();...
2021-01-12 14:19:41
1894
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
8429

原创 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
529

原创 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
1752
1

原创 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
2971
2
原创 使用springboot 中的 restTemplate
配置了 RestTemplateConfig 之后即可通过。项目中想直接使用 restTemplate 发送请求。
2022-11-30 15:37:49
397
原创 java集成Swagger-ui
首先引入swagger 的pom 文件 我用的2.9.2 的文件,引入即可集成 swagger,不需要引入很多。配置之后,就已经集成了 swagger了 若还未生效 在 主函数启动了 配置。经常使用swagger-ui 想着方便就放出来在csdn备份一下。引入了pom之后,配置swagger的策略 配置类。
2022-11-30 15:32:29
544
原创 java集成tk.Mybatis
tk.Mybatis的使用,由于之前都是使用的mybatis或者mybatis-plus搞的与数据库交互,这次项目中使用的tk.Mybatis之前也没有见过,目前做完了就简单说一下tk.Mybatis。
2022-07-28 17:38:34
380
原创 java生成xlsx文件
目前项目需要导入一批数据到数据库中,但是不想通过crud写入,想到写入到一个xlsx文件当中,在通过navicat导入到数据库中,把sql储存出来即可,我这里使用的apache.poi来生成xlsx文件以下是详细代码与讲解。最后把文件通过navicat的导入功能把数据导入进数据库,把sql储存批量改表明实现。......
2022-07-25 16:06:44
3684
2
原创 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
2834
原创 Error:java: 无效的目标发行版: 9
记录一下,今天创建了一个普通的项目报错提醒,然而我发现我的配置环境都是对的。最后发现,这里缺失一部分
2021-10-28 17:35:32
339
原创 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
2158
原创 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
2518
原创 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
96
原创 java Strig 转int 方法
String 转 Int String endMonthDay = DateTimeUtils.getEndMonthDay(); int day = Integer.parseInt(endMonthDay);;
2021-04-22 14:48:55
150
2
原创 mysql sum 查询时为null 解决问题
增加函数 COALESCE() SELECT COALESCE(sum(record_total),0) as count FROM receive_data_info
2021-04-19 14:36:31
574
原创 原生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
235
原创 Windows 杀死端口进程
查询对应端口的ipnetstat -aon|findstr "8082"得到最后几位数就是ip 通过ip查询出进程tasklist|findstr "20320"查出进程后关闭进程taskkill /f /t /im java.exe
2020-12-28 17:05:00
226
原创 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
581
原创 xlsx 导入数据库
最近发现很多人都在查xls或者xlsx导入数据库的问题,很多都是poi,EasyExcel 导入,但是tomcat里面有直接导入非常方便
2020-11-13 13:48:40
678
转载 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
667
原创 SpringBoot 分页PageHelper的使用
SpringBoot 分页PageHelper的使用在最近的springboot的分页中,在网上查的大佬的各种说法,下面是我自己总结的,以及项目中实现的分页功能首先还是先导入依赖 <dependency> <groupId>com.github.pagehelper</groupId> <artifactId>pagehelper-spring-boot-starter</...
2020-08-24 14:19:57
368
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人