自定义博客皮肤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)
  • 资源 (2)
  • 收藏
  • 关注

Java多线程

线程生命周期   Ø 新建状态:使用new创建的线程对象,和其他对象一样,仅仅在堆中分配了内存; Ø  就绪状态(runnable):执行了start方法的线程; Ø 运行状态:被OS选中了,分配了CPU执行时间; Ø  死亡状态:run()方法结束,或者main()方法结束,或者异常退出线程处于死亡状态 Ø阻塞状态:线程同步需要,分为等待阻塞、同步阻塞、其他阻塞      ...

2016-08-25 20:16:05 136

BIO和NIO和AIO

[本文参考了很多网友的博客以及自己的理解,做个记录] IO操作和多线程操作都需要OS的支持,所以IO分为向OS发起IO请求和IO操作两部分。“一个IO操作其实分成了两个步骤:发起IO请求和实际的IO操作。同步IO和异步IO的区别就在于第二个步骤是否阻塞,如果实际的IO读写阻塞请求进程,那么就是同步IO。阻塞IO和非阻塞IO的区别在于第一步,发起IO请求是否会被阻塞,如果阻塞直到完成那么就是传统...

2016-08-23 16:30:44 122

转载 【转载收藏以后看】HTTP多线程下载

基本原理,每条线程从文件不同的位置开始下载,最后合并出完整的数据。 使用多线程下载的好处 下载速度快。为什么呢?很好理解,以往我是一条线程在服务器上下载。也就是说,对应在服务器上,有一个我的下载线程存在。 这时候肯定不只我一个人在下载,服务器上肯定同时存在多条下载线程,在下载服务器资源。对于 CPU 来说,不可能实现并发执行。 CPU 会公平的为这些线程划分时间片,轮流执行,a线程十毫

2016-08-07 22:25:36 413 5

原创 [转载]通过HTTP协议实现多线程下载

1. 基本原理,每条线程从文件不同的位置开始下载,最后合并出完整的数据。 2. 使用多线程下载的好处 下载速度快。为什么呢?很好理解,以往我是一条线程在服务器上下载。也就是说,对应在服务器上,有一个我的下载线程存在。 这时候肯定不只我一个人在下载,服务器上肯定同时存在多条下载线程,在下载服务器资源。对于 CPU 来说,不可能实现并发执行。 CPU 会公平...

2016-08-07 22:23:19 113

CCS3.3详细教程

ccs的入门教程 里面非常详细的结束扫

2014-09-02

空空如也

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

TA关注的人

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