- 博客(15)
- 资源 (2)
- 收藏
- 关注
原创 资源整合:Java 字符串操作简单工具类
开箱即用,无副作用/** * 字符串工具类 * @description TODO * @date 2020/7/24-17:16 */public class StringUtils { /** * 去除字符串中的特殊字符 * * @param oldchinese 含有特殊字符的字符串 * @return */ private static String removeSpecialStr(String str) {
2020-09-02 16:33:51
176
原创 开发技术:关于优雅地将实体类和Vo类互转的方法及一些配置
1、需要导入maven依赖 <!--Vo类与实体l类互相转换 --> <dependency> <groupId>net.sf.dozer</groupId> <artifactId>dozer</artifactId> <version>5.4.0</version> <!-- 排除 slf4j 依赖 、否则 linux tomcat 无法启动 --&g
2020-09-02 16:30:38
1365
原创 资源整合:Java 身份证验证工具类
开箱即用,无副作用/** * 身份证正则表达式 * @author LIFULIN * @className CheckIdCardRuleUtil * @description TODO * @date 2020/8/31-15:39 */public class CheckIdCardRuleUtil { /** * 加权因子 */ private static final int[] WEIGHT = new int[]{7, 9, 10, 5,
2020-09-02 16:27:45
330
原创 资源整合:Java 密码盐值加密工具类
该工具所需要的依赖<!-- Shiro 依赖 --><dependency> <groupId>org.apache.shiro</groupId> <artifactId>shiro-spring</artifactId> <version>1.4.2</version> <exclusions> <exclusion>
2020-09-02 16:26:20
584
原创 资源整合:Java 将map 拆分成多个map工具类
开箱即用,无副作用/** * 将map 拆分成多个map * * @param chunkMap 被拆的 map * @param chunkNum 每段的大小 * @param <k> map 的 key类 型 * @param <v> map 的value 类型 * @return List */public static <k, v> List<LinkedHashMap<k, v>> mapChunk
2020-09-02 16:24:00
6297
原创 资源整合:Java 获取bean工具类
开箱即用import org.apache.commons.lang3.Validate;import org.springframework.beans.BeansException;import org.springframework.context.ApplicationContext;import org.springframework.context.ApplicationContextAware;import org.springframework.stereotype.Compon
2020-09-02 16:22:14
185
原创 资源整合:Java 字符串中文转拼音工具类
该工具需要引入依赖<!--汉字转拼音依赖--> <dependency> <groupId>com.belerweb</groupId> <artifactId>pinyin4j</artifactId> <version>2.5.0</version> </dependency>2、具体工具类import net.sourceforge.pinyin4j.
2020-09-02 16:09:12
152
原创 资源整合:Java List<T> 转换为树结构列表工具类
该工具开箱即用1、实体类import java.io.Serializable;import java.util.List; /** * treegrid树形表格基础对象,后续的该类型的对象均继承该对象 * */public class BaseTreeGrid implements Serializable{ private static final long serialVersionUID = -9189631784252440402L; public String id
2020-09-02 16:03:22
647
原创 开发技术:关于使用 FTP连接池 上传文件的一些配置
1、首先是maven依赖 <!-- FTP上传依赖--> <dependency> <groupId>commons-net</groupId> <artifactId>commons-net</artifactId> <version>3.6</version> </dependency>
2020-09-02 15:43:43
299
原创 资源整合:Java 日期和时间转换工具
该工具类用于字符串和日期之间的互相转换,也可用于格式化时间import org.springframework.util.StringUtils;import java.text.DateFormat;import java.text.SimpleDateFormat;import java.util.Calendar;import java.util.Date;/** * 日期转换工具类 * 时间转换工具类 * * @author LIFULIN * @className Da
2020-07-17 15:20:55
261
原创 资源整合:Java 读取服务器IP工具类
该工具用于读取项目运行的ip地址,开箱即用,代码如下:import lombok.extern.slf4j.Slf4j;import javax.servlet.http.HttpServletRequest;import java.net.InetAddress;import java.net.UnknownHostException;/** * 读取服务器IP工具类 * @a...
2020-04-28 15:38:40
237
原创 资源整合:Java 基本类型double精度计算工具
资源整合(一):Java 基本类型double精度计算工具double(双精度浮点型)是计算机使用的一种资料型别。比起单精度浮点数(float),double(双精度浮点数)使用 64 位(8字节) 来储存一个浮点数。 它可以表示十进制的15或16位有效数字,负值取值范围为 -1.7976E+308 到 -4.94065645841246544E-324,正值取值范围为 4.9406564584...
2020-04-28 15:29:19
413
原创 安装和配置:关于新电脑从无到有运行JAVA项目的部署(JDK、Maven、Tomcat、Mysql、IDEA安装和配置、IDEA配置Maven、IDEA配置Tomcat)
文章非常长,请选择查看,以下是目录目录 1、JDK1.8安装和配置 2、Maven3.5.4安装和配置 3、Tomcat9按装和配置 4、Mysql安装和配置 5、IDEA安...
2020-02-25 19:33:23
2027
5
原创 安装和配置:Win10环境下安装PostgreSQL详细步骤以及第一次运行
不多赘述。直接上地址和教程!!官网地址:https://www.enterprisedb.com/1、首先进入官网,如果怕麻烦,我是直接点击下载地址下载对应的版本,如果英文水平不够,可以使用谷歌浏览器打开,自动翻译。2、获得安装程序 一直next,到这,输入你自己想要设置的 数据库超级用户和创建的OS用户的 密码、注:数据库超级用户是一个非管理员账户,这是为...
2019-11-01 14:22:51
3998
1
原创 安装和配置:Maven历史版本地址
官网链接:https://archive.apache.org/dist/maven/maven-3/请按照版本下载!!!
2019-10-22 15:07:18
357
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人