自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(4)
  • 收藏
  • 关注

原创 线程池配置合理线程数

第一种:CPU密集时 (该任务需要大量的运算) 线程数设置为 CPU核数 + 1个线程的线程池第二种:①IO密集型(读取文件流 或者操作数据库比较频繁) 线程数设置为 CPU核数*2②某大厂生产环境得出的结论 线程数设置为 CPU核数/1-阻塞系数阻塞系数在0.8~0.9之间 ,例:8核CPU:8/(1-0.9) = 80 线程数...

2019-10-14 19:28:22 280

原创 线程通信之生产者消费者阻塞队列版

package test;import java.util.concurrent.ArrayBlockingQueue;import java.util.concurrent.BlockingQueue;import java.util.concurrent.TimeUnit;import java.util.concurrent.atomic.AtomicInteger;clas...

2019-10-12 10:48:15 286

原创 多个线程之间按顺序调用。实现A -> B -> C 三个线程打印A打印5次,B打印10次,C打印15次 重复10次

package test;import java.util.concurrent.locks.Condition;import java.util.concurrent.locks.Lock;import java.util.concurrent.locks.ReentrantLock;/* 多个线程之间按顺序调用。实现A -> B -> C 三个线程打印 * A打印5...

2019-10-11 19:02:09 679 2

原创 关于Java调用其他第三方api权限问题

需要在请求头中设置一个key,例如headerMap.put("Authorization", getBasicAuthorization());private static String getBasicAuthorization() { BASE64Encoder encoder = new BASE64Encoder(); String auth = ContentObject...

2019-10-10 11:46:49 729

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除