Java 7 并发编程实战手册目录第一章线程管理第二章线程同步基础第三章线程同步辅助类第四章线程执行器第五章 Fork/Join框架第六章并发集合第七章定制并发类...
分类:
编程语言 时间:
2015-08-30 07:41:39
阅读次数:
119
GCD
全称是Grand Central Dispatch,“伟大的中枢调度器”GCD是苹果公司为多核的并行运算提出的解决方案纯C语言,提供了非常多强大的函数
优势
GCD会自动利用更多的CPU内核(比如双核、四核)GCD会自动管理线程的生命周期(创建线程、调度任务、销毁线程)只需要告诉GCD想要执行什么任务,不需要编写任何线程管理代码
基本概念
任务和队...
分类:
移动开发 时间:
2015-08-25 21:54:49
阅读次数:
265
================第一课 开发环境================一、课程内容------------开发环境 - 1天 -+内存管理 - 1天 |文件系统 - 2天 |进程管理 - 1天 |信号处理 - 1天 +- 共10天进程通信 - 1天 |网络通信 - 1天 |线程管理 - 1...
分类:
其他好文 时间:
2015-08-21 07:04:03
阅读次数:
330
进程和线程的概念:进程:程序的运行实例。线程:cpu调度基本单位。Activity启动的时候,启动一个主线程,两个binder线程。主线程实如何产生的?ZygoteInit启动,经由一系列调用后最终zygote为activity创建主线程-->ActivityThread.用于binder的哪些线程...
分类:
移动开发 时间:
2015-08-13 13:42:04
阅读次数:
133
iOS多线程开发之深入GCD 一、前言 ????????在以前的一些系列博客中,对iOS中线程的管理做了总结,其中涵盖了GCD的相关基础知识:http://my.oschina.net/u/2340880/blog/417746。那里面将GCD的线程管理能力...
分类:
移动开发 时间:
2015-08-11 12:26:41
阅读次数:
152
Linux运维第四阶段(四)MySQL锁、事务1、相关概念:连接管理器:接受请求、建立安全连接、认证用户等;线程管理器:线程池,线程重用thread-reuse;解析器:解析树;缓存:复杂性、算法、权限等;>SELECTCURRENT_TIME();(此命令不缓存)并发控制问题:两个以上用户同时读..
分类:
数据库 时间:
2015-08-10 16:18:39
阅读次数:
181
继续分析handler 和looper先看看handler的 public void dispatchMessage(Message msg) { if (msg.callback != null) { handleCallback(msg); ...
分类:
移动开发 时间:
2015-08-09 23:51:52
阅读次数:
194
本文主要是以知识点的形式对java多线程进行了解,学习java多线程的基础,本文参考书籍《java并发编程实战手册》,若有兴趣想研究跟高级的多线程思想,可以阅读《java并发编程实战》。
线程管理
1.线程的创建和运行
java线程的创建有三种方式,可能大部分人只知道常用的两种:
1.继承Thread类,并且覆盖run()方法。
2.创建一个实现Runnab...
分类:
编程语言 时间:
2015-08-07 16:11:32
阅读次数:
120
什么是gcd全称 Grand Central Dispatch 可译为 中枢调度器纯c语言优点:苹果公司为多核的并行运算提出的解决方案gcd会自动利用更多的cpu内核gcd会自动管理线程的生命周期(创建线程、调度任务、销毁线程 )程序员只需要告诉gcd想要执行什么任务,不需要编写任何线程管理代码gc...
分类:
其他好文 时间:
2015-08-06 13:07:54
阅读次数:
119
一、多线程管理机制二、NSThread三、NSOperation四、GCD : 全称 Grand Central Dispatch ,一套底层 API,提供并发程序编写. 基本概念就是 Dispatch queue (调度队列),并且提供了三种队列:The main queue : 与mian线程功...
分类:
移动开发 时间:
2015-08-03 16:22:17
阅读次数:
183