自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

淡淡的倔强的博客

不怕千万人阻挡,只怕自己投降!

  • 博客(11)
  • 资源 (1)
  • 收藏
  • 关注

转载 多线程(八)线程队列

本文参考以下文章整理而成,希望大家多多指教!共同学习!原文地址如下:Java 并发工具包 java.util.concurrent 用户指南。JAVA阻塞队列LinkedBlockingQueue 以及非阻塞队列ConcurrentLinkedQueue 的区别。Java线程(篇外篇):阻塞队列BlockingQueue引言  在上一篇多线程(七)线程池详解中提到了线程队列,相信大家现在已清楚明白线

2017-03-31 09:13:50 2233

转载 多线程(七)线程池详解

引言在 多线程(一) 多线程介绍及基本使用中我提及了线程池及常见的四种线程池,在这章推荐大神的博文,希望大家共同学习,讨论!本文原始地址:http://blog.csdn.net/ghsau/article/details/53538303。回顾四种常见线程池: 常见线程池: ①newSingleThreadExecutor   单个线程的线程池,即线程池中每次只有一个线程工作,单线程串行

2017-03-30 16:15:49 2060

转载 多线程(六)线程同步(下)-ThreadLocal,阻塞队列

这篇主要是为了扩展了解线程同步,在多线程(七)中将重点讲述线程队列。本文转载自:(http://www.cnblogs.com/duanxz/p/3709608.html?utm_source=tuicool&utm_medium=referral)<六>使用局部变量实现线程同步  如果使用ThreadLocal管理变量,则每一个使用该变量的线程都获得该变量的副本,副本之间相互独立,这样每一个线程都

2017-03-29 19:58:45 2360

原创 多线程(五)线程同步(中)-Lock,Condition, ReadWriteLock

线程同步(上)提到了七种同步方式,讲述了四种,剩下三种,大家可以继续深入了解下: 上篇博文地址:多线程(四) 线程同步(上)<五>Lock 接口Lock是java.util.concurrent.locks包下的接口,源码如下,注意相关接口:package java.util.concurrent.locks;import java.util.concurrent.TimeUnit; * *

2017-03-29 18:27:06 2455

原创 多线程(四) 线程同步(上)-synchronized,volatile

前言--前言是为了帮助大家能够更好的理解线程通信和线程同步,了解Java内存模型的抽象。 前言部分引用文章地址:http://www.infoq.com/cn/articles/java-memory-model-1?utm_source=infoq&utm_medium=related_content_link&utm_campaign=relatedContent_articles_clk

2017-03-29 14:06:36 2677

原创 多线程(三)线程通信

线程中断、线程让步、线程睡眠、线程合并的使用推荐翻阅这篇博客:http://blog.csdn.net/ghsau/article/details/17560467本文主要补充wait(),notify()和sleep()区别与联系以及为何不推荐使用stop(),suspend()。1. wait(),notify()  wait(),notify()和notifyall()方法是java.lang

2017-03-28 22:08:47 2185

转载 多线程(二)线程状态说明

本文线程状态说明转载自:(http://blog.csdn.net/peter_teng/article/details/10197785) 在原文的基础上进行了补充修改,不当之处,欢迎指教!![这里写图片描述](http://img.blog.csdn.net/20170328155737544?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQvdTAxM

2017-03-28 17:05:45 2070

原创 任务执行监视器 StopWatch

StopWatch类在几种工具类里都提供了任务执行监视,但个人觉得org.springframework.util.StopWatch;所提供的工具类是最好用的,所以今天介绍的是如何使用org.springframework.util.StopWatch;去纪录程序详细运行耗时,先一起来看看源码吧,如下:package org.springframework.util;import java.tex

2017-03-28 15:42:59 2359 1

原创 多线程(一) 多线程介绍及基本使用

<一>多线程介绍  程序(program)是为完成特定任务、用某种语言编写的一组指令的集合。即指一段静态的代码,静态对象。   进程(process)是程序的一次执行过程,或是正在运行的一个程序。动态过程:有它自身的产生、存在和消亡的过程。   如:运行中的QQ,运行中的MP3播放器。   程序是静态的,进程是动态的。   线程(thread),进程可进一步细化为线程,是一个程序内部的一条执

2017-03-26 22:19:29 2188

原创 SpringBoot 定时任务@Scheduled详解

@Scheduled是Spring的一个定时任务注解,通过注解配置就能够轻量级的定时任务,简单方便。## &lt;一&gt;注解使用说明 ##package org.springframework.scheduling.annotation;import java.lang.annotation.Documented;import java.lang.annotation.Ele...

2017-03-25 20:40:46 4262

原创 SpringBoot @ComponentScan 作用

SpringBoot在写启动类的时候如果不使用@ComponentScan指明对象扫描范围,默认指扫描当前启动类所在的包里的对象,如果当前启动类没有包,则在启动时会报错:Your ApplicationContext is unlikely to start due to a @ComponentScan of the default package错误。因为启动类不能直接放在main/java文

2017-03-25 19:53:56 51179

图形工厂_课程设计报告-正文.

图形工厂_课程设计报告-正文.doc

2013-11-14

空空如也

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

TA关注的人

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