码迷,mamicode.com
首页 >  
搜索关键字:创建线程    ( 1785个结果
协程基础及其创建和使用方法
一、引言 之前我们学习了线程、进程的概念,了解了在操作系统中进程是资源分配的最小单位,线程是CPU调度的最小单位。按道理来说我们已经算是把cpu的利用率提高很多了。但是我们知道无论是创建多进程还是创建多线程来解决问题,都要消耗一定的时间来创建进程、创建线程、以及管理他们之间的切换。 随着我们对于效率 ...
分类:其他好文   时间:2019-09-21 23:49:29    阅读次数:203
使用OkHttp3使用教程,实现get、post请求发送,自动重试,打印响应日志。
一、创建线程安全的okhttp单例 重试拦截器: 注意:两处while是因为如果请求中出现异常,也能进行重试,比如超时,后面会有例子。 网络拦截器,打印请求、响应时间、响应状态码,响应内容 二、GET请求 1、待参数的get请求 测试: 2、不带参数的get请求 测试: ...
分类:Web程序   时间:2019-09-21 10:37:44    阅读次数:1302
线程池 -实现线程复用
线程池:实现线程的复用,无须反复创建线程而消耗过多的资源,提高响应速度 可用集合来实现 容器 集合(ArrayList,HashSet,LinkedList,HashMap) 原理: 当程序第一次启动时,创建多个线程,使用时采用Thread T=list.remove(),即可调用线程 同理也可用T ...
分类:编程语言   时间:2019-09-16 19:49:51    阅读次数:102
Python并发编程之进程通信
```python ''' 进程间的通信 ''' """ multiprocessing模块支持进程间通信的两种主要形式:管道和队列 都是基于消息传递实现的, """ from multiprocessing import Queue q = Queue(3) #put, get, put_nowa... ...
分类:编程语言   时间:2019-09-15 19:57:33    阅读次数:148
匿名内部类创建线程,简化线程创建代码
1 package cn.learn.thread.Thread; 2 /* 3 匿名内部类方式的实现线程的创建 4 5 匿名:没有名字 6 内部类:写在其他类的内部 7 8 作用:简化代码,不用单独写一个类,来设置线程任务 9 把子类继承父类,重写父类方法,创建子类对象合成一部完成 10 或者实现... ...
分类:编程语言   时间:2019-09-14 18:55:29    阅读次数:107
Executor ExecutorService Executors
Executor ExecutorService 是一个接口,继承了 接口,定义了一些生命周期的方法 Executors工厂类 类,提供了一系列工厂方法用于创建线程池,返回的线程池都实现了 接口。 线程池分类 ...
分类:其他好文   时间:2019-09-14 16:15:05    阅读次数:80
创建线程
创建线程的方式有三种 1.继承Thread类 2.实现Runnable接口 3.实现Callable接口 第三种方式,可以通过FutureTask包装类调用get()方法获取到线程的返回值 也可以通过ExecutorService创建的线程池调用submit()方法返回一个Future对象来获取线程 ...
分类:编程语言   时间:2019-09-12 23:44:43    阅读次数:117
Java多线程
三种多线程实现方式: 继承Thread类,重写run方法,启动start 实现Runnable接口,重写run方法,创建Thread代理类并传入,启动start 实现Callable接口,重写call方法,创建线程池并传入submit执行。 继承Thread类,重写run方法,启动start 实现R ...
分类:编程语言   时间:2019-09-12 23:08:42    阅读次数:102
进程比较基础的内容
[TOC] 1.创建多进程的两种方式 1.1 方式一(函数) 1.2 方式二(类) 2.孤儿进程和僵尸进程 孤儿进程:其实就是主继承执行完了,子进程还没执行完,因为会变成僵尸进程,以及占用pid号,所以就会被init方法回收 僵尸进程:其实就是子进程运行完了之后,他不是真正的运行完,而是会保留一些信 ...
分类:系统相关   时间:2019-09-12 21:50:29    阅读次数:124
java并发知识点
前言 先列出java并发涉及的知识点,后面再慢慢补. java并发 1 常见概念 进程:程序执行的实体,操作系统资源调度资源分配的基本单元 线程:程序执行的最小单元,拥有独立的堆栈和局部变量等属性,可以共享进程的资源 同步是串行执行,阻塞 异步是并行执行,非阻塞 并发:多个任务交替执行 并行:多个任 ...
分类:编程语言   时间:2019-09-12 00:07:41    阅读次数:115
1785条   上一页 1 ... 32 33 34 35 36 ... 179 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!