工具栏
文章平均质量分 65
hello,我的工具
子非我鱼
你非我,安知你知我之乐!
展开
-
各省简称与全称转换
枚举类package com.myqxin.common.enums;public enum ProvinceMap { JBJ("京","北京市","北京"), JTJ("津","天津市","天津"), JHB("冀","河北省","石家庄"), JSX("晋","山西省","太原"), MNM("蒙","内蒙古自治区","呼和浩特"), LLN("辽","辽宁省","沈阳"), JJL("吉","吉林省","长春"), HLJ("黑"原创 2021-12-01 08:36:17 · 790 阅读 · 0 评论 -
java调用高德百度API实现经纬度地址互转
经纬度转详细地址这里使用的是百度API来实现,官网地址首先创建一个应用,为了获取的AK名字可以随便命令,能通过就行,下面勾选都是默认的设置白名单提交提交完成后,就有了属于我们自己的AK(突突突…)详细地址转经纬度...原创 2021-11-25 11:18:58 · 4409 阅读 · 0 评论 -
easypoi以最简单的方式实现多级表头导入导出
导出效果图:数据导入效果图:存入mysql库效果图:效果也看到了,基本能满足所需要求,这种复杂的表头都是自定义的,根据模板直接使用,特别容易上手。1,导入所需依赖 <!--导入导出--> <dependency> <groupId>cn.afterturn</groupId> <artifactId>easypoi-base</artifactId>原创 2021-11-10 17:25:46 · 15313 阅读 · 13 评论 -
java实现不同数据库之间数据的迁移
1,DataMigration.javapackage com.myqxin.sx.common.utils;import java.sql.*;/** * @author: myqxin * @Desc: * @create: 2021-09-18 10:31 **/public class DataMigration { /** * 数据源 * * @return */ private Connection formConn(原创 2021-09-18 11:17:28 · 6582 阅读 · 1 评论 -
BigDecimal加减乘除次方运算及比较大小
BigDecimal需要进行初始化,这里我对比两种初始化值的结果 BigDecimal big1 = new BigDecimal(0.05); BigDecimal big2 = new BigDecimal(10000); BigDecimal big3 = new BigDecimal(-10000); // 推荐使用string初始化,不会造成精度丢失 BigDecimal strbig1 = new BigDecimal("0.0转载 2021-05-14 11:30:12 · 1648 阅读 · 0 评论 -
java中集合对象与string互转的几种方式
方式一 Gson类 ArrayList<UserInfo> userInfos = new ArrayList<>(); UserInfo user1 = new UserInfo(1L, "子", "1234"); UserInfo user2 = new UserInfo(2L, "非", "4567"); UserInfo user3 = new UserInfo(3L, "我", "6789");原创 2021-05-17 13:57:34 · 5484 阅读 · 0 评论 -
java中常用到的工具类使用
1,判断对象是否为空的常用工具类CollectionUtils.isEmpty(集合) // package org.spingframework.util;Objects.nonNull(对象) // package java.util;2,对象间的复制 BeanUtils.copyProperties(数据源, 新对象); // package org.springframework.beans;3,关于拼接字符串去掉最后一个符号的三种方式 StringBuffe原创 2021-09-10 15:04:06 · 2287 阅读 · 0 评论 -
java实现给图片添加文字或图片水印
package com.myqxin.sx.common.utils;import lombok.extern.slf4j.Slf4j;import javax.imageio.ImageIO;import javax.swing.*;import java.awt.*;import java.awt.image.BufferedImage;import java.io.File;import java.io.FileOutputStream;import java.io.OutputS原创 2021-09-03 14:22:13 · 2761 阅读 · 5 评论 -
java实现生成各种图片验证码(算术及中文)
import com.wf.captcha.*;import com.wf.captcha.base.Captcha;import java.io.FileOutputStream;/** * Created by zfwy on 2020/11/2. * 验证码 */public class Demo01 { public static void main(String[] args)throws Exception { String path = "D:\\Mu原创 2021-08-11 16:45:28 · 3975 阅读 · 0 评论 -
使用@ControllerAdvice实现全局异常处理
1,定义统一返回封装类/** * 返回结果通用封装 */@Data//给set方法设置返回对象,返回对象就是自己本身@Accessors(chain = true)//使对象可以使用builder方式进行创建@Builder@ApiModel(value = "Result对象",description = "通用结果返回对象")public class Result<T> implements Serializable { private static final原创 2021-07-28 10:23:39 · 1503 阅读 · 0 评论 -
MybatisPlus自动生成DAO、Mapper、Service
1,导入所需依赖 <!--SpringMVC--> <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-web</artifactId> </dependency> <!--工具包-->原创 2021-07-14 10:18:26 · 2408 阅读 · 0 评论