- 博客(47)
- 资源 (3)
- 收藏
- 关注

原创 Nacos之 SpringCloud alibaba 问题点:本地服务注册不到Nacos里,但是Idea的application 可以启动正常,解决服务注册不进去的问题---已解决
1.首先提供IDEA的控制台报错信息:如下 . ____ _ __ _ _ /\\ / ___'_ __ _ _(_)_ __ __ _ \ \ \ \( ( )\___ | '_ | '_| | '_ \/ _` | \ \ \ \ \\/ ___)| |_)| | | | | || (_| | ) ) ) ) ' |____| .__|_| |_|_| |_\__, | / / / / =========|_|=============
2021-02-25 20:48:27
22977
2

原创 报错:Springboot -配置Swagger2,第一次出现这个问题,可以看看
Application run failedorg.springframework.beans.factory.BeanDefinitionStoreException: Failed to process import candidates for configuration class [com.china.utils.SwaggerConfig]; nested exception is ...
2020-04-04 19:50:32
6380

原创 springboot的mysql5.7.20出现The server time zone value ‘�й���ʱ��‘ is unrecognized ... 异常的解决办法
控制台的错误日志如下:java.sql.SQLException: The server time zone value '�й���ʱ��' is unrecognized or represents more than one time zone. You must configure either the server or JDBC driver (via the serverTime...
2019-08-21 16:52:15
2419

原创 题例:将一个正整数拆分成若干个正整数的和(来自一名招聘者的灵魂拷问)
题例:将一个正整数拆分成若干个正整数的和第一次写这种算法,大概花了快两个小时吧。先不说了上代码。package com.twelve.test;import java.util.HashSet;import java.util.Scanner;import java.util.Set;/**@author 武*2019年7月18日15:36:27*/public clas...
2019-07-18 16:58:54
2770
原创 ChangeMoneyUtil
ChangeMoneyUtil 是一个用于处理货币单位转换的工具类,主要实现分与元之间的转换。它提供了多种方法,支持将分转换为元(支持Integer、Long、String和BigDecimal类型),以及将元转换为分(支持double、Integer和String类型)。此外,工具类还包含对double数据进行精度处理的方法,以及将double转换为int的功能。所有转换操作均使用BigDecimal以确保精度,并支持自定义小数位数和舍入模式。
2025-05-15 10:56:23
83
原创 ZipUtils之zip处理工具类
已深度思考(用时4秒)该ZipUtils工具类提供了多种ZIP压缩方法:支持将整个目录递归压缩(可选保留目录结构),支持文件列表直接打包,并能通过HTTP响应流输出压缩包。包含处理URL资源下载压缩、文件名编码、空文件夹保留、流资源关闭等细节,适用于文件批量下载、目录打包等场景。方法通过ZipOutputStream实现数据写入,采用缓冲区提升性能,同时处理了特殊字符编码问题确保压缩包兼容
2025-05-15 10:55:06
408
原创 ShortCodeUtil之短码工具类
ShortCodeUtil 类提供了生成短码的功能,主要用于生成订单号。通过 getOrderCode 方法,用户可以指定订单号和生成码的长度(默认长度为8),该方法会调用 shortUrl 方法生成4组8位字符串,并随机返回其中一组。shortUrl 方法通过MD5加密和位运算,将传入的URL和自定义的密钥转换为短码。MD5加密部分由 md5ByHex 方法实现,生成32位大写的MD5字符串。整个过程确保了生成的短码具有唯一性和随机性。
2025-05-15 10:52:41
94
原创 GpsUtil
GpsUtil 类提供了一个用于计算地球上两点之间距离的方法 GetDistance,结果以米为单位。该方法基于地球的半径(6378137.0米)和哈弗辛公式(Haversine formula)进行计算。首先,将经纬度从度数转换为弧度,然后通过公式计算两点之间的弧长,最后乘以地球半径得到实际距离。该方法适用于计算任意两点之间的地理距离,且精度较高。
2025-05-15 10:50:56
116
原创 FileUtil之Utils文件转化
FileUtil 是一个实现了 MultipartFile 接口的类,用于处理文件上传操作。它通过构造函数接收文件名、原始文件名、内容类型和文件内容(字节数组或输入流),并提供了获取文件名、原始文件名、内容类型、文件大小、字节数组、输入流等方法。此外,FileUtil 还支持将文件内容写入目标文件。该类的主要功能是封装文件数据,并提供便捷的访问和操作接口,适用于文件上传和处理场景。
2025-05-15 10:49:46
94
原创 EXCEL里多sheet页指定生成 饼状图、柱状图,折线图 或插入数据--JAVA
EXCEL里多sheet页指定生成 饼状图、柱状图,折线图 或插入数据--JAVA
2024-01-23 10:49:07
186
原创 使用内部Feign,出现[com.mydao.tourist.base.BaseResult<java.util.List<com.mydao.tourist.fegin.dto.ESGroupSql
nested exception is com.fasterxml.jackson.databind.exc.MismatchedInputException;Cannot deserialize instance of `java.util.ArrayList out of VALUE_STRING token
2023-07-12 09:53:24
191
原创 【bug】ES新增映射type=date后出现的,需要序列化处理
failed to parse field [showTime] of type [date] in document with id '11111'. Preview of field's value: '{dayOfWeek=WEDNESDAY, month=JUNE, hour=13, dayOfMonth=14, dayOfYear=165, year=2023, monthValue=6, nano=0, chronology={calendarType=iso8601, id=ISO}, min
2023-06-19 10:13:20
896
原创 Redis的订阅发布
MsgPublisherpackage com.athena.sys.modular.foreign.utils;import lombok.extern.slf4j.Slf4j;import org.apache.commons.lang3.StringUtils;import org.slf4j.Logger;import org.slf4j.LoggerFactory;import org.springframework.beans.factory.annotation.Autow.
2022-05-16 14:46:50
6
1
原创 Linux跟Windows路径问题
String fileName = windowsOrLinux();private static String windowsOrLinux() { String randomFilename = ""; if (SystemUtil.getOsInfo().isWindows()) { String savePathWindows = "D:/tmp/"; if (!FileUtil.exist(savePathWi.
2022-05-12 11:48:59
955
原创 简单算法-20220211
给你一个整数 n ,找出从 1 到 n 各个整数的 Fizz Buzz 表示,并用字符串数组 answer(下标从 1 开始)返回结果,其中:answer[i] == "FizzBuzz" 如果 i 同时是 3 和 5 的倍数。answer[i] == "Fizz" 如果 i 是 3 的倍数。answer[i] == "Buzz" 如果 i 是 5 的倍数。answer[i] == i 如果上述条件全不满足。示例 1:输入:n = 3输出:["1","2","Fizz"]示例 2:
2022-02-11 16:32:38
291
原创 RedisJson的学习,应用,部署
RedisJSON是一个Redis模块,它实现了JSON数据交换标准ECMA-404,作为原生数据类型。它允许从Redis中存储、更新和获取JSON值.一、特点:完全支持JSON标准使用类似JSONPath的语法,用于在文档中选择元素文档以二进制数据的形式存储在树结构中,允许快速访问子元素所有JSON值类型都是原子操作redis官方版支持大五种结构:key-value、list、set、zset、hash.二、安装(以ubuntu为例)...
2022-02-08 16:10:23
1259
1
原创 Java里的Excl导入的Util
1:ExclUtil:package com.sys.utils;import lombok.Data;import org.apache.commons.lang3.StringUtils;import org.apache.poi.hssf.usermodel.HSSFDateUtil;import org.apache.poi.hssf.usermodel.HSSFWorkbook;import org.apache.poi.poifs.filesystem.POIFSFileSy.
2021-10-21 09:14:17
244
原创 Jenkins+Docker+Git实现自动化部署
Jenkins+Docker+Git实现自动化部署1.安装Gityum updateyum install -y git2.git生成SSH Key[root@iZwz925p95hhdeZ Document]# git config --global user.name "zzt"[root@iZwz925p95hhdeZ Document]# git config --global user.email "xxxxxx@qq.com"[root@iZwz925p95hhdeZ Docum
2021-08-16 10:40:59
2791
原创 Docker的安装 + Jenkins的自动化部署
Jenkins+Docker+Git实现自动化部署1.安装Gityum updateyum install -y git2.git生成SSH Key[root@iZwz925p95hhdeZ Document]# git config --global user.name "zzt"[root@iZwz925p95hhdeZ Document]# git config --global user.email "xxxxxx@qq.com"[root@iZwz925p95hhdeZ Docum
2021-08-16 10:01:33
433
原创 Java-斗地主
package com.athena.sys.modular.foreign.utils;import java.util.ArrayList;import java.util.Collections;import java.util.HashMap;import java.util.Map;/** * @author wzq * @event * @describe * @Data on 2021/8/10 14:32 */public class TestRun {/**
2021-08-10 15:00:13
117
原创 java实现Word转Pdf(Windows、Linux通用)-2021-08-02
本文仅用于本人学习记录,如有侵权,还望您能及时联系一、环境搭建1、首先需要下载一个aspose插件jar包放进项目中,使用的IDEA,jar包可以在网盘下载:链接:https://pan.baidu.com/s/1jISO-TPEyLgC8RTmMJGRQw提取码:9ju82、下载好所需要的jar包,idea需要引入jar包,从编译的层面考虑将将jar包安装到本地仓库,解决编译打包时出错的问题。A.首先确定 mvn -v 能否使用,将下载好的jar包放到项目外的本地文件夹。B.其次执行m
2021-08-02 09:31:25
22195
11
原创 Java后台生成图表——主代码(折线图,饼状图,柱状图,-》并产出图片PDF或其他格式的图片内容)
Maven 的 POM 依赖 <!--必要--> <!--用于jfreechart生成图片 --> <dependency> <groupId>org.jfree</groupId> <artifactId>jfreechart</artifactId> <version>1.5.0</version>
2021-07-29 17:46:38
3137
原创 牧场除草问题---经纬度坐标定位某一点是否在某个多边形区域的算法!
原文:https://blog.youkuaiyun.com/u013239236/article/details/52213661感谢本篇算法的原作者,自己对代码做了点修改,但核心算法不变声明: 只为记录跟解决作者自己在开发中遇到的问题。如有侵权,还望能及时联系。需求是:一个点(使用经纬度表示坐标)是否在一个多边形内部,多边形有多个点构成,每个点是一个实际的经纬度坐标,有多个点构成一个多边形。算法数学上实现思路: 判断一个点是在一个多边形内部的集中情况:第一:目标点在多边形的某一个顶点上,我们认为目标点在多
2021-06-11 11:38:00
298
3
原创 01.获取固定间隔时刻集合工具类
场景 做 Java后台折线图,曲线图,以及数统等内容。以固定时间间隔为X轴 或Y轴的,统计一天或一周,一年的数据集。先上代码 :工具类如下,后面跟随如何调用,及业务场景/** * wzq * 2021/04/29* */public class DateTimeUtils { /** * 获取固定间隔时刻集合 * @param start 开始时间 * @param end 结束时间 * @param interval 时间间隔(单位:分钟) * @return *
2021-05-18 12:02:49
264
2
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人