
JAVA
Vamkit
你是无意穿堂风
展开
-
Java设置定时器一种简单方法
Java设置定时器一种简单方法原创 2022-04-14 16:39:52 · 1565 阅读 · 0 评论 -
List数据去重的五种有效方法
方案一:借助Set的特性进行去重 /** * 去除重复数据 * 由于Set的无序性,不会保持原来顺序 * @param list */ public static List<Map<String, Object>> distinct(List<Map<String, Object>> list) { final boolean sta = null != list && l转载 2021-01-11 14:23:22 · 1504 阅读 · 0 评论 -
Mybatis中查询、删除、创建表
mapper文件写法<select id="selectTable" parameterType="map" resultType="Integer"> select count(*) from information_schema.TABLES where LCASE(table_name)=#{dimCode}</select><update id="dropTable"> DROP TABLE IF EXISTS ${dim原创 2020-12-21 15:51:40 · 420 阅读 · 0 评论 -
腾讯云短信Util
导入maven坐标:<dependency> <groupId>com.github.qcloudsms</groupId> <artifactId>qcloudsms</artifactId> <version>1.0.6</version></dependency> /** * 腾讯云短信工具类 */public static String sendSMS(String原创 2020-12-18 21:27:42 · 313 阅读 · 1 评论 -
七牛云工具类
导入maven坐标:<dependency><groupId>com.qiniu</groupId> <artifactId>qiniu-java-sdk</artifactId> <version>7.2.0</version></dependency>/** * 七牛云工具类 */public class QiniuUtils { //你的ACCESSKEY public原创 2020-12-18 21:26:27 · 168 阅读 · 1 评论 -
日期相关工具类
import java.text.SimpleDateFormat;import java.util.*;/** * 日期操作工具类 */public class DateUtils { /** * 日期转换- String -> Date * * @param dateString 字符串时间 * @return Date类型信息 * @throws Exception 抛出异常 */ public stat.原创 2020-12-18 21:24:35 · 112 阅读 · 1 评论 -
MD5算法加密Util
import java.math.BigInteger;import java.security.MessageDigest;import java.security.NoSuchAlgorithmException;public class MD5Utils { /** * 使用md5的算法进行加密 */ public static String md5(String plainText) { byte[] secretBytes = null; .原创 2020-12-18 21:23:14 · 189 阅读 · 1 评论 -
随机生成验证码Util
import java.util.Random;/** * 随机生成验证码工具类 */public class ValidateCodeUtils { /** * 随机生成验证码 * @param length 长度为4位或者6位 * @return */ public static Integer generateValidateCode(int length){ Integer code =null; i.原创 2020-12-18 21:21:59 · 249 阅读 · 2 评论 -
java获取前一个月第一天和最后一天
SimpleDateFormat format = new SimpleDateFormat("yyyyMMdd");String firstDay;String lastDay;//获取前月的第一天Calendar cal_1 = Calendar.getInstance();//获取当前日期cal_1.add(Calendar.MONTH, -1);cal_1.set(Calendar.DAY_OF_MONTH, 1);//设置为1号,当前日期既为本月第一天firstDay = form.原创 2020-12-18 21:19:56 · 624 阅读 · 1 评论 -
BigDecimal 和double转换 小数取整数
BigDecimal powers = new BigDecimal("2.000000"); double power = powers.doubleValue(); double aaa = 156 * power / 100; System.out.println(aaa);System.out.println("向上取整:" + (int) Math.ceil(96.1));// 97 (去掉小数凑整:不管小数是多少,都进一)System.out.原创 2020-12-18 21:18:47 · 846 阅读 · 1 评论 -
JAVA 字符串 按指定字符分割并提取出数据 或 解析某公式可用
一个字符串(公式):String param = "abc * def - tte";用到了一组符号中的一种或几种符号:String[] typeId = new String[]{"+", "-", "*", "/", "(", ")"};得到结果:abc , def , tte可以拼接成一个数组可以遍历数组得到 abc def ttepublic class test { public static void main(String[]...原创 2020-12-16 10:59:35 · 1749 阅读 · 0 评论