码迷,mamicode.com
首页 >  
搜索关键字:线程二    ( 290个结果
OC开发_课堂笔记——多线程之GCD
一、进程和线程 二、各种队列! 1、GCD:Grand Central Dispatch 2、串行队列(Serial) 你可以创建任意个数的串行队列,每个队列依次执行添加的任务,一个队列同一时刻只能执行一个任务(串行),但是各个队列之间不影响,可以并发执行。每个队列中的任务运行在一个由...
分类:编程语言   时间:2015-06-02 14:42:54    阅读次数:193
多线程(二)生命周期和同步
接上文继续学习。四:线程的生命周期:由上图可以看出,一个线程由出生到死亡分为五个阶段:1).创建状态 ?当用new操作符创建一个新的线程对象时,该线程处于创建状态。 ?处于创建状态的线程只是一个空的线程对象,系统不为它分配资源 2). 可运行状态 ?执行线程的start()方法将为线程分配必须的系统资源,安排其运行,并调用线程体—run()方法,这样就使得该线程处于可运行( Runnable )状...
分类:编程语言   时间:2015-05-31 15:27:59    阅读次数:96
java多线程(二)——用到的设计模式
接上篇:java多线程(一)http://www.cnblogs.com/ChaosJu/p/4528895.htmljava实现多线程的方式二,实现Runable接口用到设计模式——静态代理模式一.代理模式代理模式的定义 代理模式(Proxy Pattern)是对象的结构型模式,代理模式给某一个....
分类:编程语言   时间:2015-05-26 22:54:14    阅读次数:150
Android之——任意时刻从子线程切换到主线程的实现(插曲)
一、引入         在Android开发中常常会遇到网络请求,数据库数据准备等一些耗时的操作;而这些操作是不允许在主线程中进行的。因为这样会堵塞主线程导致程序出现未响应情况。 所以只能另起一个子线程进行这些耗时的操作,完成后再显示到界面。众所周知,界面等控件操作只能在主线程中完成;所以不可避免的需要从子线程切换到主线程。 二、方法          对于这样的情况在Android 中...
分类:移动开发   时间:2015-05-24 14:18:11    阅读次数:150
Java多线程(二)、线程的生命周期和状态控制(转)
Java多线程(二)、线程的生命周期和状态控制 分类: javaSE综合知识点 2012-09-10 16:11 15937人阅读 评论(3) 收藏 举报 一、线程的生命周期线程状态转换图:1、新建状态用new关键字和Thread类或其子类建立一个线程对象后,该线程对象就处于新生状态。处...
分类:编程语言   时间:2015-05-21 12:26:37    阅读次数:173
android请求http 关于connection.getResponseCode() 等于-1的问题
直接通过浏览器输入链接请求服务端是正常的,如果用android端使用HttpURLConnection请求,得到的getResponseCode()会返回-1,主要问题在于线程,要单独走一个线程,不能直接走主线程解决方法有两种:一:为该请求单独起一个线程二:自己写个方法:publicstaticvoidcloseStrictMode(){Str..
分类:移动开发   时间:2015-05-18 21:09:09    阅读次数:126
python 系统编程之创建进程 create process
一、forking 进程通过fork产生的进程有以下几个特点: 是一个进程的克隆。 创建的进程独立于父进程单独存在。 线程在调用fork()那那点被复制执行。 在子线程中返回0。 在父线程中返回子线程的pid 子线程的PID不同于父线程。 二、代码示例#!/usr/bin/env pythonimport osdef child_process(): print "I am the chi...
分类:编程语言   时间:2015-04-22 14:02:16    阅读次数:198
Java多线程
在程序中启动一个新线程运行一段代码有两种方式一.继承Thread类1.子类覆盖父类中的run方法,将线程运行的代码存放在run中。2.建立子类对象的同时线程也被创建。3.通过调用start方法开启线程。二.实现Runnable接口1.子类覆盖接口中的run方法。2.通过Thread类创建线程,并将实现..
分类:编程语言   时间:2015-04-21 18:32:24    阅读次数:124
android线程(二)AsyncTask源码分析(二)
AsyncTask中一共定义了两个线程池一个是此前我们已经介绍了线程池SerialExecutor,这个是目前我们调用AsyncTask.execute()方法默认使用的线程池,这个在前一篇文章中已经讲到过了,另一个是3.0版本之前的默认线程池THREAD_POOL_EXECUTOR。...
分类:移动开发   时间:2015-04-15 17:07:36    阅读次数:160
android线程(二)AsyncTask(一)
AsyncTask的基本用法这里就不在赘述了,基本是个安卓开发者就会。 1.android 3.0以前的 AsyncTask private static final int CORE_POOL_SIZE = 5; private static final int MAXIMUM_POOL_SIZE = 128; private static final int KEEP_AL...
分类:移动开发   时间:2015-04-14 19:47:39    阅读次数:172
290条   上一页 1 ... 23 24 25 26 27 ... 29 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!