码迷,mamicode.com
首页 >  
搜索关键字:控制线    ( 507个结果
【python】Threadpool线程池任务终止简单示例
需求 加入我们需要处理一串个位数(0~9),奇数时需要循环打印它;偶数则等待对应时长并完成所有任务;0则是错误,但不需要终止任务,可以自定义一些处理。 关键点 定义func函数处理需求 callback处理返回结果,只有偶数和0返回;奇数会一直执行;要控制线程池状态,则需要针对偶数和0时抛出异常,并... ...
分类:编程语言   时间:2016-12-12 01:41:18    阅读次数:384
缓存线程池的作用
JAVA提供4种缓存线程池 newCachedThreadPool创建一个可缓存线程池,如果线程池长度超过处理需要,可灵活回收空闲线程,若无可回收,则新建线程。 newFixedThreadPool 创建一个定长线程池,可控制线程最大并发数,超出的线程会在队列中等待。 newScheduledThr ...
分类:编程语言   时间:2016-12-10 06:35:27    阅读次数:352
i2c驱动(二) core分析
设备和CPU连接方式1)gpio连接设备(LED按键)2)ram-like会使用到数据线,地址线,控制线nandDDRAMDM90003)协议类型接口i2cspiusbuart按照总线设备来完成AT24C02的驱动程序1,总线i2c总线也是设备该设备也应该实现驱动程序,该驱动程序完成的功能就是按照i2c协议的要求收发数..
分类:其他好文   时间:2016-12-08 12:03:18    阅读次数:176
Java四种线程池的使用
Java通过Executors提供四种线程池,分别为:newCachedThreadPool创建一个可缓存线程池,如果线程池长度超过处理需要,可灵活回收空闲线程,若无可回收,则新建线程。newFixedThreadPool 创建一个定长线程池,可控制线程最大并发数,超出的线程会在队列中等待。newS ...
分类:编程语言   时间:2016-12-03 12:27:39    阅读次数:229
linux内核完全注释之微型计算机组成结构
计算机组成原理 1、传统计算机计算机组成框图 CPU通过地址线、数据线、控制线组成的本地总线(或内部总线),与系统的其他部分进行数据通信,地址线用于提供内存或I/O设备的地址,指明所需读写数据的具体操作位置。数据线用于在CPU和内存或I/O之间的数据传输通道;控制线用于控制内存与I/O的具体读写操作 ...
分类:系统相关   时间:2016-12-02 02:37:50    阅读次数:196
个人对AutoResetEvent和ManualResetEvent的理解(转载)
仅个人见解,不对之处请指正,谢谢。 一、作用 AutoResetEvent和ManualResetEvent可用于控制线程暂停或继续,拥有重要的三个方法:WaitOne、Set和Reset。 这三个方法的官方定义并不好理解,什么终止、非终止,乱七八糟的。在这里,我们以一种通俗易懂的概念来说明。 二、 ...
分类:其他好文   时间:2016-11-21 19:19:55    阅读次数:192
JAVA基础知识之多线程——控制线程
join线程 在某个线程中调用其他线程的join()方法,就会使当前线程进入阻塞状态,直到被join线程执行完为止。join方法类似于wait, 通常会在主线程中调用别的线程的join方法,这样可以保证在所有的子线程执行结束之后在主线程中完成一些统一的步骤。下面是一个例子, 执行结果,可见当主线程中 ...
分类:编程语言   时间:2016-11-16 15:20:55    阅读次数:221
图像填充算法
封闭连通域的图像填充是个常见的算法,最近有机会接触到大图像的例子,做一下总结。 这类问题最基本的算法是种子填充。即先给出封闭区域内的一点,从这点出发搜索邻域,只要不到边界,就把相邻点纳入连通域,赋予填充色。边界的判断比较灵活,可以使用固定颜色,也可以用一定阈值的色彩容差,类似photoshop中的魔 ...
分类:编程语言   时间:2016-11-09 15:24:30    阅读次数:175
【C51】UART串口通信
我们常需要单片机和其他模块进行通信,数据传输,常用的方式就是串口通信技术。 常用来 单片机<-->电脑, 单片机<-->单片机之间通信。 串行通信 versus 并行通信 并行传输:将字节的各个 bit 用多条传输线路同时发送出去。每个bit使用一条线路。 优点:速度相对快,控制简单。 缺点:控制线 ...
分类:其他好文   时间:2016-10-26 13:24:20    阅读次数:306
对go的goroutine理解
1.实际是go运行时自己控制线程数目(线程池),执行许多的task(goroutine),防止线程切换的开销,充分利用多核做并行计算 2.在io等需要等待的操作发生的时候go运行时切换task,但是线程不切换继续执行其他task,io完成后挂起的task重新参与调度 3.底层处理io的实现在wind ...
分类:其他好文   时间:2016-10-21 20:07:08    阅读次数:209
507条   上一页 1 ... 29 30 31 32 33 ... 51 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!