#工具类
文章平均质量分 52
老衲の少女心
可以写不出一行高深的代码,但是写出来的每一行的代码都必须是规范的代码
展开
-
【工具类】中国汉字根据拼音转字母,封装好的工具类,拿走即用
汉字转拼音原创 2023-03-07 15:38:50 · 294 阅读 · 0 评论 -
【Stream流】Java8 Stream 详解
相信Java8的Stream大家都已听说过了,但是可能大家不会用或者用的不熟,文章将带大家从零开始使用,循序渐进,带你走向Stream的巅峰。原创 2022-07-15 13:59:00 · 414 阅读 · 0 评论 -
【工具类】分别使用stream流,双重for循环,递归将list集合转化为树形结构
创建返回实体类@Datapublic class Node { private String id; private String name; private String pid; private List<Node> children; public Node(String id, String name, String pid) { this.id = id; this.name = name;原创 2022-04-15 13:55:53 · 1315 阅读 · 0 评论 -
【Spring框架家族】mybatis generator代码自动生成(看得上眼直接拿去用即可)
小工具,直接上代码,有大佬看的上,拿去复制改改相关参数就好基于idea上使用的pom文件 <build> <plugins> <plugin> <groupId>org.mybatis.generator</groupId> <artifactId>mybatis-generator-maven-plugin</ar原创 2020-09-11 17:33:39 · 149 阅读 · 0 评论 -
【工具类】JAVA POI 代码导出表格的两种办法(代码全注释,小白也不怕)
讲点废话,吐个槽最近有个要求,表格导出,之前也搞过,但觉得每次都到处找太麻烦了,有些大佬,展示部分代码,看着挺多个类,复制粘贴运行就报错,一检查,少个关键类,没办法跑,要么就是标注个什么什么大全,下载打钱,虽然白嫖不好,毕竟别人学习总结成果,但我爽啊,一直白嫖一直爽,咱自己翻了点资料,总结了一下导出表格大概也就两种情况标准表格如果导出的这种表格,那么就是很简单的事,上代码准备pom文件 <dependency> <groupId>o原创 2020-08-26 16:44:03 · 438 阅读 · 0 评论 -
【工具类】时间相关的方法
import java.text.ParseException;import java.text.SimpleDateFormat;import java.util.ArrayList;import java.util.Calendar;import java.util.Date;import java.util.List;public class DateUtil { /...原创 2020-04-20 16:01:24 · 132 阅读 · 0 评论 -
【工具类】分布式文件存储-FastDFS
FastDFS简介FastDFS体系结构FastDFS是一个开源的轻量级分布式文件系统,它对文件进行管理,功能包括:文件存储、文件同步、文件访问(文件上传、文件下载)等,解决了大容量存储和负载均衡的问题。特别适合以文件为载体的在线服务,如相册网站、视频网站等等。FastDFS为互联网量身定制,充分考虑了冗余备份、负载均衡、线性扩容等机制,并注重高可用、高性能等指标,使用FastDFS很容易搭...原创 2020-04-15 23:54:36 · 335 阅读 · 0 评论 -
【工具类】加密工具---MD5使用
介绍一种被广泛使用的密码散列函数,可以产生出一个128位(16字节)的散列值(hash value),用于确保信息传输完整一致。该算法安全性不高,可以被加以破解,对于需要高度安全性的数据,建议改用其他算法,原理MD5码以512位分组来处理输入的信息,且每一分组又被划分为16个32位子分组,经过了一系列的处理后,算法的输出由四个32位分组组成,将这四个32位分组级联后将生成一个128位散...原创 2020-03-01 21:20:36 · 202 阅读 · 0 评论 -
【工具类】发送邮件的方法
依赖 <!--javaMail--> <dependency> <groupId>javax.mail</groupId> <artifactId>javax.mail-api</artifactId> <version>1...原创 2020-02-29 22:10:01 · 199 阅读 · 0 评论 -
【工具类】页面静态化 --- Freemarker的使用
介绍FreeMarker 是一个用 Java 语言编写的模板引擎,它基于模板来生成文本输出。FreeMarker与 Web 容器无关,即在 Web 运行时,它并不知道 Servlet 或 HTTP。它不仅可以用作表现层的实现技术,而且还可以用于生成 XML,JSP 或 Java 等。页面静态化把一个动态页面(使用Ajax去服务器请求数据)给静态化保存到服务器,让用户直接请求这个静态页面好处...原创 2020-02-28 15:50:42 · 260 阅读 · 0 评论 -
【工具类】JDBCUtils,数据库连接池
JDBC概念:Java DataBase Connectivity Java 数据库连接, Java语言操作数据库* JDBC本质:其实是官方(sun公司)定义的一套操作所有关系型数据库的规则,即接口。各个数据库厂商去实现这套接口,提供数据库驱动jar包。我们可以使用这套接口(JDBC)编程,真正执行的代码是驱动jar包中的实现类。基本入门* 代码实现: Statement stmt ...原创 2020-02-26 19:58:51 · 1177 阅读 · 1 评论