![](https://img-blog.csdnimg.cn/20201014180756754.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Java工具类
文章平均质量分 51
大魔王King
这个作者很懒,什么都没留下…
展开
-
java项目日志添加traceId唯一标识
利用MDC机制MDC(Mapped Diagnostic Context,映射诊断上下文)是 log4j 和 logback 提供的一种方便在多线程条件下记录日志的机制。MDC 可以看成是一个与当前线程绑定的Map,类似于ThreadLocal可以往其中添加键值对。MDC 中包含的内容可以被同一线程中执行的代码所访问。当前线程的子线程会继承其父线程中的 MDC 的内容(只有子线程创建的时候初始化一次并不适用于线程池)。当需要记录日志时,只需要从 MDC 中获取就行。代码实现1.自定义日志拦截器类@S原创 2021-05-28 17:52:57 · 4017 阅读 · 0 评论 -
Java最简单的实现压缩文件
都是用Java最基本的api实现的,废话不多直接上代码public class ZipUtils { //供外部类调用的方法 参数1源文件路径 参数2 目标文件路径 public static void toZip(String srcPath, String targetPath) { File srcFile = new File(srcPath); ...原创 2018-09-12 17:37:36 · 1116 阅读 · 1 评论 -
Java实现邮件发送(很简单)
Java实现邮件发送,需要指定邮件服务器,和自己的邮箱账号和密码,谨记 自己的邮箱必须得到到客户端授权码,尤其是新开的邮箱,具体看代码,包括附件发送public class EmailUtils { private static String from = ""; //邮箱账号 private static String password = ""; //邮箱密码或者授权...原创 2018-11-01 17:36:13 · 972 阅读 · 0 评论 -
Java发送http请求(HttpClient)
public class HttpClientUtil { public static String doGet(String url, Map<String, String> param, String token) { // 创建Httpclient对象 CloseableHttpClient httpclient = HttpClients.createDefaul...原创 2018-11-27 17:05:36 · 1898 阅读 · 0 评论 -
List集合元素排序
我们常用到要对List集合中的元素进行排序,而且要按照元素中的某个列来进行排序,直接上代码public class ListSortUtil { /**降序**/ public final static String DESC = "desc"; /** * 升序 **/ public final static String ASC = "...原创 2019-03-21 16:31:19 · 338 阅读 · 0 评论 -
Java解析生成excel文件(精简)
maven依赖: <!-- 阿里maven依赖 --> <dependency> <groupId>com.alibaba</groupId> <artifactId>easyexcel</artifactId> &l...原创 2019-08-26 15:54:03 · 412 阅读 · 0 评论