码迷,mamicode.com
首页 >  
搜索关键字:多线程    ( 12554个结果
python中的线程(zz)
引言 一、线程 1.1 普通的多线程1.2 自定义线程类1.3 线程锁1.3.1 未使用锁1.3.2 普通锁Lock和RLock1.3.3 信号量(Semaphore)1.3.4 事件(Event)1.3.5 条件(condition)1.3 全局解释器锁(GIL)1.4 定时器(Timer)1.5 ...
分类:编程语言   时间:2017-05-28 21:41:16    阅读次数:15
【java】:多线程面试题
经常面试的时候,让写各种乱七八糟的多线程面试题,收集了很多,有些还是挺好玩的。 1、编写程序实现,子线程循环10次,接着主线程循环20次,接着再子线程循环10次,主线程循环20次,如此反复,循环50次. package com.zhikui.interview; import java.util.c ...
分类:编程语言   时间:2017-05-28 20:14:26    阅读次数:14
线程中的current thread not owner异常错误
多线程常用的一些方法: wait(),wait(long),notify(),notifyAll()等这些方法是当前类的实例方法,wait() 是使持有对象锁的线程释放锁;wait(long)是使持有对象锁的线程释放锁时间为long(毫秒)后,再次获得锁,wait()和wait(0)等价;notif ...
分类:编程语言   时间:2017-05-28 18:52:44    阅读次数:10
010 异步I/O处理 003
● 异步I/0 ○ 使用设备内核对象 ○ 使用事件内核对象 提醒同步以及交互 ○ 可提醒I/O 不可跨线程的 ○ I/O完成端口 ⊙ I/O完成端口 ○ 串行模型来进行异步IO操作 ○ 并行模型 -> 多线程 ○ 1个工人 -> 加工零件 -> 5天 -> 串行 ○ 5个工人 -> 加工零件 -> ...
分类:其他好文   时间:2017-05-28 16:50:13    阅读次数:6
JavaScript事件驱动机制&定时器机制
在浏览器中,事件作为一个极为重要的机制,给予JavaScript响应用户操作与DOM变化的能力。在NodeJS中。异步事件驱动模型则是提高并发能力的基础。 一、程序怎样响应事件 程序响应外部的事件有两种方式: 1. 中断 操作系统处理键盘等硬件输入就是通过中断来进行的。这个方式的优点是即使没有多线程 ...
分类:编程语言   时间:2017-05-28 10:52:57    阅读次数:9
11.多线程&&并发
11.1 操作系统中线程和进程的概念 一些常见的概念: 程序:指令和数据的byte序列,eg:qq.exe;a2. 进程:正在运行的程序(如QQ);a3.一个进程中可能有一到多个线程. 线程的概念:Thread 每个正在系统上运行的程序都是一个进程。每个进程包含一到多个线程。进程也可能是整个程序或者 ...
分类:编程语言   时间:2017-05-28 09:47:44    阅读次数:2
单线程、多线程、多进程、协程比较,以爬取新浪军事历史为例
演示python单线程、多线程、多进程、协程 这篇主要是用四种方法来实现爬虫。无论是100线程还是100进程或者100协程,网速都撑满了,爬取速度很快,单线程对网速利用很不充分,当然就爬取缓慢。 特别是我之前在面试房极客时候,那主管告诉我,他说他看了网上说python多线程是假的,所以他从来就没使用 ...
分类:编程语言   时间:2017-05-27 21:17:06    阅读次数:41
VC运行库版本不同导致链接.LIB静态库时发生重复定义问题的一个案例分析和总结
MSDN中对于在不同的配置下Link的LIB作了说明: C Runtime Library: 开关 对应的库 版本 /MD MSVCRT.LIB 多线程DLL的Release版本 /MDd MSVCRTD.LIB 多线程DLL的Debug版本 /MT LIBCMT.LIB 多线程静态链接的Relea ...
分类:其他好文   时间:2017-05-27 19:10:41    阅读次数:6
用多线程推断高速排序和冒泡排序的速度
一般的,我们知道快排是优于冒泡排序的,以下就让我们用多线程验证一下,详细操作:先产生一个随机整数n(大于10),再产生n个随机正数存放于数组中。然后创建两个线程并发地对锁生成的随机整数进行排序,当中一个线程採用冒泡排序,还有一个线程採用高速排序,最后比較这两个线程哪个先完毕排序 闲话少说哈,上代码: ...
分类:编程语言   时间:2017-05-27 19:03:11    阅读次数:12
软件性能优化方法汇编
本文主要是对平时工作和Ulrich Drepper的《What Every Programmer Should Know About Memory》中软件性能优化方法的总结归纳,主要为了方便日后快速查看和检查,不涉及方法具体细节。本文涉及的软件性能优化手段包括cache、TLB、预取、多线程、总线带 ...
分类:其他好文   时间:2017-05-27 17:03:11    阅读次数:9
12554条   1 2 3 4 ... 1256 下一页
© 2014 mamicode.com 版权所有 京ICP备13008772号-2
迷上了代码!