自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 线程并发学习----线程阻塞(synchronized)

线程并发学习线程并发学习—-核心概念(转载) 线程并发学习—-线程阻塞(sleep、wait、notifyAll、notify) 线程并发学习—-线程阻塞(synchronized) 线程并发学习—-线程阻塞(concurrent包) 线程并发学习—-Thread、Runnable、Callable spring学习—-线程池 简介在并发编程中,我们需要处理两个关键问题:线程之间如何通信及

2017-11-28 13:58:58 5501 1

原创 线程并发学习----Thread、Runnable、Callable

线程简介线程状态转换图(网上load)线程状态介绍新建状态(New):新创建了一个线程对象。就绪状态(Runnable):线程对象创建后,其他线程调用了该对象的start()方法。该状态的线程位于可运行线程池中,变得可运行,等待获取CPU的使用权。运行状态(Running):就绪状态的线程获取了CPU,执行程序代码。阻塞状态(Blocked):阻塞状态是线程因为某种原因放弃CPU使用权,暂时

2017-11-24 17:18:49 452

原创 spring学习----线程池

简介创建和销毁线程需要时间、资源 线程池可以达到这样的效果:一个线程执行完任务之后,继续去执行下一个任务,不被销毁,这样线程利用率提高了。参数corePoolSize:线程池的大小。线程池创建之后不会立即去创建线程,而是等待线程的到来。当当前执行的线程数大于改值是,线程会加入到缓冲队列;maximumPoolSize:线程池中创建的最大线程数;keepAliveTime:空闲的线程多久时

2017-11-23 18:15:45 786

原创 JVM学习----查看堆栈信息

JPS 查看当前运行java进程JVM Process Status Tool,显示指定系统内所有的HotSpot虚拟机进程。jps -lvm 用于查看当前机器上运行的java进程。 命令格式 jps [options] [hostid] 注:如果不指定hostid就默认为当前主机或服务器。 命令行参数选项说明如下: -q 不输出类名、Jar名和传入main方

2017-11-13 17:50:08 26005

原创 web-service学习-----REST

REST 简介RESTful service是一种架构模式,近几年比较流行了,它的轻量级web服务,发挥HTTP协议的原生的GET,PUT,POST,DELETE。 REST模式的Web服务与复杂的SOAP和XML-RPC对比来讲明显的更加简洁,越来越多的web服务开始采用REST风格设计和实现。 REST是一种设计风格,不是一个新的技术。REST 优势结构简单,设计简单,容易阅读REST 接

2017-11-03 17:25:17 190

空空如也

空空如也

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

TA关注的人

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