![](https://img-blog.csdnimg.cn/20201014180756738.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Java基础
安世丶
这个作者很懒,什么都没留下…
展开
-
使用SynchronousQueue和自定义拒绝策略创建线程池
使用SynchronousQueue和自定义拒绝策略创建线程池1、拒绝策略2、第一种 1、拒绝策略 拒绝策略详情参见该地址 2、第一种 使用多线程进行训练任务时,如果corePoolSize和maximumPoolSize都满了,那新来的线程又不能丢弃,所以已有的拒绝策略不太能满足需求 ExecutorService executor = new ThreadPoolExecutor(4, // corePoolSize 4, // maximumPoolSize 0原创 2021-10-13 16:30:07 · 551 阅读 · 0 评论 -
Idea上传代码到github
详情参见 在git的bash窗口中命令操作出现下图错误(上述链接的第7步出错): 原因:没有master分支 解决办法:(使用命令:git branch -M main 新建分支main, 然后使用命令 git push - u origin main(执行之后要输入github的账号和密码), 将代码上传到main分支)(分支名称自定义) 此时Idea右下角会显示: github中代码上传成功! ...原创 2020-10-10 14:07:11 · 139 阅读 · 0 评论 -
java使用阻塞队列实现多生产者多消费者
实体类 package com.ssw.demo.MultThreadTest.ProducerAndConsumer; /** 产品信息实体类 * @author ssw * @created 2020/9/7 15:04 * @since 1.0 */ public class Product { private Integer id; private String name; private String ProducerName; public Prod原创 2020-09-08 09:20:15 · 607 阅读 · 0 评论