- 博客(6)
- 收藏
- 关注
转载 HttpUtils
import java.io.BufferedReader;import java.io.ByteArrayOutputStream;import java.io.IOException;import java.io.InputStream;import java.io.InputStreamReader;import java.io.PrintWriter;import java.net.Htt...
2018-05-10 14:40:29
982
原创 文件的创建
public static void main(String[] args) {//创建文件路径 File temp=new File("C:\\Users\\XXX\\Desktop\\temp\\temp.test"); try {//效验文件的父路径(C:\\Users\\XXX\\Desktop\\temp)是否存在,不存在就创建,如果文件父路径不存在,创建会报异常 ...
2018-03-12 11:37:51
213
原创 多线程问题
线程先达到corePoolSize, 达到了去排队 ,队列满了就去新建线程,达到了maxPoolSize ,就执行拒绝策略了。所以大家在取queueSize的时候,就要取getThreadPoolExecutor().getPoolSize(),getThreadPoolExecutor().getQueue().size()值和。判断是否超出队列的时候,就要判断queueCapacity,ma
2017-11-30 16:04:28
292
原创 多线下,CountDownLatch,Future的使用
在处理业务的时候,往往需要发起多个线程去查询,处理,然后等待所有线程执行完,再进行业务合并处理。 1,CountDownLatch的使用 CountDownLatch更像是一个计数器,可以设置线程数,进行递减。countDownLatch.countDown();线程处理完以后减少,countDownLatch.await();等待所有的线程处理完。举例:public static voi
2017-06-22 16:31:04
3648
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人