Demo
遇见小豆
好风频借力 送我上青云
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
工具类:日期工具类
使用 joda time封装的一些获取日期的工具类,如下: package com.payroll.common.utils; import org.joda.time.*; import org.joda.time.format.DateTimeFormat; import org.joda.time.format.DateTimeFormatter; import java.util.Date; /** * 获取系统时间及日期 */ public class DateUtils { .原创 2020-07-17 15:51:13 · 255 阅读 · 0 评论 -
多线程:Stream Demo
示例: list.stream().reduce() 单线程 与 list.stream().parallel().reduce()多线程效率比较 package com.yqzl.mybatis.test.thread.demo01; import com.google.common.collect.Lists; import java.util.List; import java.util.Random; import java.util.stream.Stream; /** * @de原创 2020-07-16 18:10:08 · 324 阅读 · 0 评论 -
多线程:CountDownLatch Demo
示例:多线程等待前置任务完成 package com.yqzl.mybatis.test.thread.demo01; import java.util.Random; import java.util.concurrent.CountDownLatch; /** * @description: * @author: YqZhilan * @date: 2020-07-16 */ public class CountDownLatchDemo { static class PreTask.原创 2020-07-16 18:05:33 · 268 阅读 · 0 评论 -
多线程:Exchanger Demo
示例:用于两个线程交换数据,支持泛型 package com.yqzl.mybatis.test.thread.demo01; import java.util.concurrent.Exchanger; /** * @description: * @author: YqZhilan * @date: 2020-07-16 */ public class ExchangerDemo { public static void main(String[] args) throws Interr原创 2020-07-16 18:03:28 · 169 阅读 · 0 评论 -
多线程:Semahore
示例:限制同时只有3个线程在工作 package com.yqzl.mybatis.test.thread.demo01; import java.util.Random; import java.util.concurrent.Semaphore; /** * @description: * @author: YqZhilan * @date: 2020-07-16 */ public class SemaphoreDemo { static class MyThread impleme原创 2020-07-16 18:01:49 · 152 阅读 · 0 评论
分享