工具
Decadent丶沉沦
有人等烟雨,有人雨里急!
展开
-
UnicodeUtils
/** * Unicode工具类 */public class UnicodeUtils { //使用volatile关键字保其可见性 volatile private static UnicodeUtils instance = null; private UnicodeUtils() { } public static UnicodeUtils getInstance() { try { if (instance.原创 2021-10-19 15:28:31 · 119 阅读 · 0 评论 -
简单线程工具类
简单线程工具类import java.util.concurrent.Callable;import java.util.concurrent.Executors;import java.util.concurrent.Future;import java.util.concurrent.LinkedBlockingDeque;import java.util.concurrent.ThreadPoolExecutor;import java.util.concurrent.TimeUnit;原创 2021-05-10 10:41:02 · 102 阅读 · 2 评论 -
时间处理工具
时间处理工具import android.content.Context;import android.text.TextUtils;import android.view.View;import com.bigkoo.pickerview.builder.TimePickerBuilder;import com.bigkoo.pickerview.listener.OnTimeSelectListener;import com.bigkoo.pickerview.view.TimePicke原创 2021-05-10 10:39:43 · 80 阅读 · 0 评论 -
浮点数字计算
浮点数字计算import java.math.BigDecimal;public class DoubleUtil { /** * double 相加 * * @param d1 * @param d2 * @return */ public static double sum(double d1, double d2) { BigDecimal bd1 = new BigDecimal(Double.toSt原创 2021-05-10 10:37:41 · 80 阅读 · 0 评论 -
JSON解析工具类
JSON解析工具类import com.google.gson.Gson;import com.google.gson.JsonArray;import com.google.gson.JsonElement;import com.google.gson.JsonParser;import java.util.ArrayList;import java.util.List;public class JsonUtils { private static final String TA原创 2021-05-10 10:31:46 · 209 阅读 · 0 评论 -
雪花算法生成规则及实现代码
雪花算法主要是为了生成唯一ID:会生成一个long型的ID,64位二进制ID。当然对于雪花算法会有不同的表达方式。大厂也会有一些新的封装。雪花算法官方推出的时候是用Scala编程语言来实现的,是用64位的二进制表示算法实现代码地址:https://blog.csdn.net/weixin_43944305/article/details/103827876...原创 2021-04-07 14:48:18 · 484 阅读 · 0 评论