- 博客(19)
- 收藏
- 关注
原创 修复mybaits返回值为Map类型时key丢失问题
【备用一段】和【备用二段】在数据库查询出的数据为空,导出到excel文件后,理想状态应该是空格,实际确是【备用二段】后的值往前推了一位,导致excel错乱。
2023-05-25 15:30:35 488
原创 freemarker模板转换
使用场景:公司业务中需要发送短信/微信/邮件,经常会进行模板数据转换流程概述java代码构建传输数据,查询数据库获取到模板,把传输数据替换到模板里,最终拿到替换后的数据,进行短信或者邮件发送freemarker依赖<dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-freemarker</artifactId>
2022-05-15 14:02:10 564
原创 jwt基本使用
java-jwt依赖<!--JWT--><dependency> <groupId>com.auth0</groupId> <artifactId>java-jwt</artifactId> <version>3.19.1</version></dependency>加密 // 密钥 private static final String KEY =
2022-05-08 18:26:14 228
原创 windows家庭版添加组策略
解决windows的gpedit.msc不存在问题新建格式为.bat的文件内容如下@echo offpushd "%~dp0"dir /b C:\Windows\servicing\Packages\Microsoft-Windows-GroupPolicy-ClientExtensions-Package~3*.mum >List.txtdir /b C:\Windows\servicing\Packages\Microsoft-Windows-GroupPolicy-Client
2022-04-23 08:39:14 227
原创 typora主题-orangeheart
新建orangeheart.css文件,内容如下/* 全局属性 */#write { max-width: 860px; font-size: 16px; color: black; padding: 0 10px; line-height: 1.6; word-spacing: 0px; letter-spacing: 0px; word-break: break-word; word-wrap: break-word; text-align: left;
2022-04-03 18:30:54 1996 4
原创 idea常用插件
idea常用插件Translation 翻译Alibaba Java Coding Guidelines plugin support.(XenoAmess TPM) 代码规范Maven Search 搜索mavenMybatisX 页面跳转mybatisLog 日志转换Mybatis Log Plugingitee gitee官方插件Jrebel for Intellij 热部署Rainbow Brackets 彩虹括号Maven Helper mavne的帮助插件Gr
2022-03-12 15:52:07 1300
原创 jdk maven tomcat的配置
目录jdk下载配置验证maven下载配置验证常用配置配置本地仓库路径配置阿里云镜像配置默认jdk百度快速搜索jar初始化仓库jar包tomcat配置常用配置启动日志乱码字符编码jdk下载配置JAVA_HOMED:\Program Files\Java\jdk1.8Path;%JAVA_HOME%\...
2020-01-15 12:33:31 584
原创 Eclipse 的DevStyle主题安装
目录第一种方式:第二种方式:第一种方式:help ---->Eclipse Marketplace, 搜索DevStyle 然后安装 然后重启第二种方式:help---->install new software---->Add---->输入名字、输入网址:http://www.genuitec.com/updates/webcli...
2019-04-03 15:39:08 4011 1
原创 JAVA 冒泡排序 推理过程
冒泡法排序的思路:第一步:从第一位开始,把相邻两位进行比较如果发现前面的比后面的大,就把大的数据交换在后面,循环比较完毕后,最后一位就是最大的第二步: 再来一次,只不过不用比较最后一位以此类推 //初始化数组 int[] a= {5,8,4,6,1,2,7}; //遍历数组 for (int i : a) { System.out.print(i+" "...
2018-10-29 11:17:53 266
原创 JAVA 选择排序 推理过程
选择法排序的思路: 把第一位和其他所有的进行比较,只要比第一位小的,就换到第一个位置来 比较完后,第一位就是最小的 然后再从第二位和剩余的其他所有进行比较,只要比第二位小,就换到第二个位置来 比较完后,第二位就是第二小的 以此类推// 初始化数组 int[] a = { 5, 7, 4, 3, 8, 9 }; // 查看数组 for (int i : ...
2018-10-29 10:32:51 164
原创 关于复习How2j的流程控制代码练习
网址:http://how2j.cn/使用boolean变量结束外部循环public class HelloWorld { public static void main(String[] args) { boolean breakout = false; //是否终止外部循环的标记 for (int i = 0; i < 10; i++) { for (int ...
2018-10-24 11:01:07 1626
原创 关于初级的Jframe代码的整理
边界布局管理器 BorderLayoutpackage com.JFrame;import java.awt.BorderLayout;import javax.swing.JButton;import javax.swing.JFrame;/** * 边界布局管理器 BorderLayout */public class JfBo extends JFrame { JBut...
2018-05-29 15:15:18 1367
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人