![](https://img-blog.csdnimg.cn/20201014180756930.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
java
成年人的苦衷
努力赚钱的程序小猿,熟练掌握java、javaweb高级编程、SSM、springboot、vue、layui、jsp等技术
展开
-
springboot导出数据到excel模板,使用hutool导出数据到指定excel,java写入数据到excel模板
springboot导出数据到excel模板,使用hutool导出数据到指定excel,java写入数据到excel模板。读取excel模板,写入数据后导出原创 2024-01-19 21:04:43 · 567 阅读 · 0 评论 -
spring结合设计模式之策略模式
使用策略模式替换判断,使代码更加优雅。原创 2023-12-11 20:11:44 · 626 阅读 · 0 评论 -
个人代码笔记
/获取当前月第一天// 设置为日期1号// 获取当前月份(date.getMonth()返回的是0-11)// 获取当月第一天日期// 获取当前月的最后一天。参数0代表上个月的最后一天// 设置日期为当前月的最后一天// 获取当月最后一天日期},原创 2023-09-20 20:40:47 · 537 阅读 · 0 评论 -
java使用poi导出excel到浏览器,apache.poi导出,HSSFWorkbook导出excel,XSSFWorkbook导出excel
java使用poi导出excel,apache.poi导出,HSSFWorkbook导出excel,XSSFWorkbook导出excel。原创 2023-01-10 10:20:45 · 1299 阅读 · 0 评论 -
java生成唯一主键id,uuid工具类,雪花算法生成id工具类
java生成唯一主键id工具类,uuid工具类package com.ber.xhjk.service.order.util;import java.util.UUID;/** * 生成唯一主键id工具类 */public class PkeyGenerator { private PkeyGenerator() { } /** * 生成时间戳主键 */ public static synchronized String getUniqueStrin原创 2022-01-14 09:58:46 · 2215 阅读 · 0 评论 -
java日期转换cron表达式工具类
工具类package com.ber.xhjk.service.card.utils;import java.text.SimpleDateFormat;import java.util.Date;import java.util.Objects;/** * 日期转换cron表达式 */public class CronUtils { private static final SimpleDateFormat sdf = new SimpleDateFormat("ss mm H原创 2022-01-14 09:44:50 · 1282 阅读 · 0 评论 -
金额数字转为中文工具类
金额数字转为中文工具类package com.demo.utils;import java.math.BigDecimal;/** * 金额数字转为中文 */public class NumberToCN { /** * 汉语中数字大写 */ private static final String[] CN_UPPER_NUMBER = { "零", "壹", "贰", "叁", "肆", "伍", "陆", "柒", "捌",原创 2021-12-14 15:31:03 · 153 阅读 · 0 评论 -
springboot四种跨域方式,后台解决跨域问题
方式一实现 WebMvcConfigurer#addCorsMappings 的方法import org.springframework.context.annotation.Configuration;import org.springframework.web.servlet.config.annotation.CorsRegistry;import org.springframework.web.servlet.config.annotation.WebMvcConfigurer;@Con原创 2021-12-02 16:30:19 · 186 阅读 · 0 评论 -
hutool导入导出,java使用hutool导入导出,hutool导出多级标题复杂表头,hutool大数据量导出
hutool导入导出,java使用hutool导入导出1、导入依赖测试实体类导入导出逻辑处理本人操作使用了lombok和swagger2,没有使用这两个依赖jar包的,可以删除依赖包和文件中的使用地方。导入模板导出结果:1、导入依赖pom文件中添加依赖,版本越高越好,不然部分方法不能用 <!--hutool工具包--> <dependency> <groupId>cn.hutool</groupId>原创 2021-11-25 15:52:23 · 9445 阅读 · 2 评论 -
java递归把list菜单列表转为菜单树
java递归把列表转为菜单树菜单实体类package com.utils.menu;import java.util.List;public class Menu { private String name; private String icon; private String id; private String isLeaf; //1:目录 0:叶子 private String parentId; private List<Menu> children原创 2021-08-10 17:32:37 · 519 阅读 · 0 评论 -
swagger配置使用,springboot配置使用swagger-bootstrap-ui,swagger常用的注解
swagger配置使用springboot配置使用swagger-bootstrap-uiswagger常用的注解原创 2021-07-30 16:20:24 · 1219 阅读 · 0 评论 -
java制作海报工具类,java操作图片贴图,java给图片添加文字,调整字体颜色大小间距
工具类java操作图片,给一个大图片贴小图片,给图片添加文字并调整文字颜色,大小,字体间距,把本地图片或者网络图片加载到缓冲区主要方法:imageIoRead方法,把图片加载到缓冲区mergeImage方法,给一张图片贴 图片,并生成新图片drawTextInImg给图片上写多行文字文字,自动居中,并可以调整字体间距。package com.img;import java.awt.Color;import java.awt.Font;import java.awt.FontMetri原创 2021-07-30 11:58:40 · 1859 阅读 · 0 评论 -
springboot集成websocket实现前后端通讯,后台推送信息
1、项目添加websocket依赖<!-- websocket --><dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-websocket</artifactId></dependency>2、创建WebSocketServer服务端接口实现接收前台websocket的连原创 2020-12-25 18:00:26 · 391 阅读 · 1 评论 -
springboot配置pom文件,springboot配置yml文件
springboot配置文件,springboot集成mybatisplus,thymeleaf,原创 2020-12-25 12:01:49 · 1237 阅读 · 0 评论 -
史上最全面的前后台传参数、乱码问题解决
1、前台后台转码方案描述:使用get请求和地址栏请求时,传递中文参数会出现乱码问题,我感觉这是最有效的解决方法。解决:前台传参之前转码://在name包含中文时,请求之前进行三次编码var name = encodeURI(encodeURI(encodeURI($('#name').val())));var url = "chooseLike?name="+name;location.href= url;后台接收时//接收时 tomcat会进行一次解码操作,只需要再解码两次Stri原创 2020-12-22 18:08:13 · 991 阅读 · 0 评论 -
java获取请求的ip,获取浏览器请求的设备信息
1.java获取 request 中的ip信息/** * 获取ip地址 * @author gaodongyang * @date 2020/8/11 14:06 * @param request 请求的request * @return String ip地址 **/ private static String getIp(HttpServletRequest request){ String ipAddress = request原创 2020-09-08 10:01:25 · 4681 阅读 · 0 评论 -
java枚举存放数据
创建枚举类本类实例自定义了两个属性,name和idpackage com.data.eg;public enum Season { SPRING("春天","004001"), SUMMER("夏天","004002"), FALL("秋天","004003"), WINTER("冬天","004004"); //成员变量 自定义变量 private final String name; private final String id; //构原创 2020-08-11 22:43:00 · 1000 阅读 · 0 评论