您好,欢迎光临本网站![请登录][注册会员]  

搜索资源列表

  1. C#.NET多线程实例25个,多线程断点续传.rar

  2. 在.NET中编写的程序将被自动的分配一个线程.让我们来看看用C#编程语言创建线程并且继续学习线程的知识。我们都知道.NET的运行时环境的主线程由Main ()方法来启动应用程序,而且.NET的编译语言有自动的垃圾收集功能,这个垃圾收集发生在另外一个线程里面,所有的这些都是后台发生的,让我们无法感觉到发生了什么事情.在这里默认的是只有一个线程来完成所有的程序任务,但是正如我们在第一篇文章讨论过的一样,有可能我们根据需要自己添加更多的线程让程序更好的协调工作。比如说我们的例子中,一个有用户输入的同
  3. 所属分类:C#

    • 发布日期:2012-08-08
    • 文件大小:4194304
    • 提供者:hu8102
  1. Java多线程编程

  2. 线程存在于好几种状态。线程可以正在运行(running)。只要获得CPU时间它就可以 运行。运行的线程可以被挂起(suspend),并临时中断它的执行。一个挂起的线程可以被 恢复(resume,允许它从停止的地方继续运行。一个线程可以在等待资源时被阻塞(block)。 在任何时候,线程可以终止(terminate),这立即中断了它的运行。一旦终止,线程不能 被恢复。
  3. 所属分类:Java

    • 发布日期:2013-02-26
    • 文件大小:76800
    • 提供者:l19921009
  1. 线程池的实现

  2. 线程池的实现,C++。线程池的出现正是着眼于减少线程本身带来的开销。线程池采用预创建的技术,在应用程序启动之后,将立即创建一定数量的线程(N1),放入空闲队列中。这些线程都是处于阻塞(Suspended)状态,不消耗CPU,但占用较小的内存空间。当任务到来后,缓冲池选择一个空闲线程,把任务传入此线程中运行。当N1 个线程都在处理任务后,缓冲池自动创建一定数量的新线程,用于处理更多的任务。在任务执行完毕后线程也不退出,而是继续保持在池中等待下一次的任务。当系统比较空闲时,大部分线程都一直处于暂停
  3. 所属分类:C++

    • 发布日期:2013-09-07
    • 文件大小:21504
    • 提供者:ychlaiytw
  1. java多线程编程宝典.pdf

  2. 线程存在于好几种状态。线程可以正在运行(running)。只要获得CPU时间它就可以 运行。运行的线程可以被挂起(suspend),并临时中断它的执行。一个挂起的线程可以被 恢复(resume,允许它从停止的地方继续运行。一个线程可以在等待资源时被阻塞(block)。 在任何时候,线程可以终止(terminate),这立即中断了它的运行。一旦终止,线程不能 被恢复。
  3. 所属分类:Java

    • 发布日期:2014-05-10
    • 文件大小:10485760
    • 提供者:u011990549
  1. 模拟线程调度

  2. 代码模拟了操作系统对线程的调度,SJF,FCFS,RR算法。里面有线程的阻塞挂起,以及再次运行。简单的模拟出操作系统的调度案例。
  3. 所属分类:C/C++

    • 发布日期:2016-11-22
    • 文件大小:5120
    • 提供者:qq_27856623
  1. Linux多线程编程手册

  2. 1 多线程基础介绍 ..........................................................................................................................................15 定义多线程术语 ..........................................................................................
  3. 所属分类:C

    • 发布日期:2017-09-02
    • 文件大小:1048576
    • 提供者:destory27
  1. 多线程程序设计

  2. 多线程自行车组装程序,(1)提供良好的图形界面,显示整个系统操作过程,可以暂停和继续系统的执行; (2)设定各BOX容量; (3)设定PUT、GET、Move操作的速度; (4)实时显示每个BOX中当前物品的数量,空闲空间的数量; (5) 实时显示线程、进程所处于等待(阻塞)状态的个数; (6)程序运行结束,显示汇总数据:总的运行时间;处理个物品的个数;平均每个BOX 中的物品个数; (7)能够将每次的实验输入和实验结果存储起来,随时可查询。
  3. 所属分类:OS

    • 发布日期:2018-07-05
    • 文件大小:6144
    • 提供者:bupenglei
  1. 多线程进度条刷新

  2. QT多线程进度条刷新,线程分开控制;A线程开启后,B线程如果也同时开启,会被阻塞等A线程结束或者停止,才会被唤醒继续进行
  3. 所属分类:其它

    • 发布日期:2019-04-13
    • 文件大小:1003520
    • 提供者:wrn_mb
  1. php多进程框架-模拟java多线程接口simple-fork-php.zip

  2. SimpleFork simple-fork-php 是基于 PCNTL 扩展的进程管理包,接口类似与 Java 的 Thread 和 Runnable 为什么要写 SimpleFork 多进程程序的编写相比较多线程编写更加复杂,需要考虑进程回收、同步、互斥、通信等问题。对于初学者来说,处理上述问题会比较困难。 尤其是信号处理和进程通信这块,很难做到不出问题。 SimpleFork提供一套类似于JAVA多线程的进程控制接口,提供回收、同步、互斥、通信等方案,开发者可以关注业务问题,不需要过多考
  3. 所属分类:其它

    • 发布日期:2019-07-19
    • 文件大小:50176
    • 提供者:weixin_39840914
  1. Linux系统编程之线程同步

  2. 同步概念 所谓同步,即同时起步,协调一致。不同的对象,对“同步”的理解方式略有不同。如,设备同步,是指在两个设备之间规定一个共同的时间参考;数据库同步,是指让两个或多个数据库内容保持一致,或者按需要部分保持一致;文件同步,是指让两个或多个文件夹里的文件保持一致。等等 而,编程中、通信中所说的同步与生活中大家印象中的同步概念略有差异。“同”字应是指协同、协助、互相配合。主旨在协同步调,按预定的先后次序运行。 线程同步 同步即协同步调,按预定的先后次序运行。 线程同步,指一个线程发出某一功能
  3. 所属分类:Linux

    • 发布日期:2020-05-08
    • 文件大小:7340032
    • 提供者:CLarali0
  1. HJ212TCPServerC.rar(TCP Socket多线程服务端 支持多客户端log HJ212-2017协议 C语言)

  2. 支持多线程通讯; 支持报文log,多线程收发报文写log,采用互斥锁机制,防止阻塞; 基于HJ212-2017协议,接收客户端上报数据后,立即回复确认帧; 支持控制台输出报文; 可以直接运行HJ212TCPServerC\Debug\HJ212Server.exe 基于VS2010开发,可以继续开发;
  3. 所属分类:C

    • 发布日期:2020-01-22
    • 文件大小:2097152
    • 提供者:rabbit200808
  1. 多线程面试题

  2. 详细讲解的多线程中遇到或者存在的问题,对各类多线程问题进行分析解读,为求职者提供了良好的资源ConcutrentHash Map 采用分段锁技术、同步容器中,是一个容晷一个嶺,但在 Concurrenthushm中,会将hush麦的数组部分分成干段,每段维 护一个钡,以达到高效的并发访 13.什么是多线程的上下文切换? 1、多线程:是从软件或者硬件上实现多个线程的并发技术。 2、多线程的好处 便用多线程可以把程序中占据时间长的任务放到后台去处理,如图片、视屏的下载 ⅱ.发挥多核处珪器的优势,并发
  3. 所属分类:Java

    • 发布日期:2019-10-12
    • 文件大小:2097152
    • 提供者:weixin_45208264
  1. js基于setTimeout与setInterval实现多线程

  2. 本文实例讲述了js基于setTimeout与setInterval实现多线程的方法。分享给大家供大家参考,具体如下: javascr ipt无法实现线程阻塞(sleep),原因是因为sleep涉及系统调用。js出于安全考虑是不允许系统调用的。 如果一定要实现语句继续执行就只能用while(1)空转的方法消耗CPU,判断到了时间就break。不过这个方法也不是真正sleep。 只执行一次的定时器 [removed] //定时器使用的是异步的方式运行的 function hello(){ al
  3. 所属分类:其它

    • 发布日期:2020-11-22
    • 文件大小:45056
    • 提供者:weixin_38529436
  1. python 多线程中join()的作用

  2. 一 前言 温习python 多进程语法的时候,对 join的理解不是很透彻,本文通过代码实践来加深对 join()的认识。 multiprocessing 是python提供的跨平台版本的多进程模块。multiprocessing可以充分利用多核,提升程序运行效率。multiprocessing支持子进程,通信和共享数据,执行不同形式的同步,提供了Process、Queue、Pipe、Lock等组件。不过今天重点了解 join。后续文章会逐步学习介绍其他组件或者功能。 二 动手实践 joi
  3. 所属分类:其它

    • 发布日期:2020-12-16
    • 文件大小:265216
    • 提供者:weixin_38634610
  1. Python多线程中阻塞(join)与锁(Lock)使用误区解析

  2. 关于阻塞主线程 join的错误用法 Thread.join() 作用为阻塞主线程,即在子线程未返回的时候,主线程等待其返回然后再继续执行. join不能与start在循环里连用 以下为错误代码,代码创建了5个线程,然后用一个循环激活线程,激活之后令其阻塞主线程. threads = [Thread() for i in range(5)] for thread in threads: thread.start() thread.join() 执行过程: 1. 第一次循环中,主线程通过
  3. 所属分类:其它

    • 发布日期:2020-12-25
    • 文件大小:57344
    • 提供者:weixin_38557838
  1. Android基于HTTP协议的多线程断点下载器的实现

  2. 1.多线程下载的原理,如下图所示注意:由于Android移动设备和PC机的处理器还是不能相比,所以开辟的子线程建议不要多于5条。当然现在某些高端机子的处理器能力比较强了,就可以多开辟几条子线程。2、为了实现断点下载,采用数据库方式记录下载的进度,这样当你将该应用退出后,下次点击下载的时候,程序会去查看该下载链接是否存在下载记录,如果存在下载记录就会判断下载的进度,如何从上次下载的进度继续开始下载。3、特别注意在主线程里不能执行一件比较耗时的工作,否则会因主线程阻塞而无法处理用户的输入事件,导致“
  3. 所属分类:其它

    • 发布日期:2021-03-02
    • 文件大小:494592
    • 提供者:weixin_38502814
  1. Android基于HTTP协议的多线程断点下载器的实现

  2. 1.多线程下载的原理,如下图所示注意:由于Android移动设备和PC机的处理器还是不能相比,所以开辟的子线程建议不要多于5条。当然现在某些高端机子的处理器能力比较强了,就可以多开辟几条子线程。2、为了实现断点下载,采用数据库方式记录下载的进度,这样当你将该应用退出后,下次点击下载的时候,程序会去查看该下载链接是否存在下载记录,如果存在下载记录就会判断下载的进度,如何从上次下载的进度继续开始下载。3、特别注意在主线程里不能执行一件比较耗时的工作,否则会因主线程阻塞而无法处理用户的输入事件,导致“
  3. 所属分类:其它

    • 发布日期:2021-02-03
    • 文件大小:494592
    • 提供者:weixin_38652870
  1. java 线程使用整理

  2. java 多线程读取同一文件 首先在此声明,本人小菜鸡一枚,如有错误,还请各位大佬点出并轻点出手,谢谢!! 读取数据 分析: 如果读取文件的数据很简单,但是如果多个线程读取同一个文件的数据我们该如何处理: 待读取的文件我们可以添加个锁,目的是维护数据的一致性 什么时候唤醒,什么时候线程进入阻塞状态。 针对于这个,我的想法是当一个线程读取一段长度的文件之后进入阻塞状态,然后另一个线程继续读取。 如何让线程从文件的指定位置读取。 我问了下度娘,度娘告诉我 file.skip(long n) 可以跳到
  3. 所属分类:其它

    • 发布日期:2021-01-21
    • 文件大小:56320
    • 提供者:weixin_38567962
  1. java 线程使用整理

  2. java 多线程读取同一文件 首先在此声明,本人小菜鸡一枚,如有错误,还请各位大佬点出并轻点出手,谢谢!! 读取数据 分析: 如果读取文件的数据很简单,但是如果多个线程读取同一个文件的数据我们该如何处理: 待读取的文件我们可以添加个锁,目的是维护数据的一致性 什么时候唤醒,什么时候线程进入阻塞状态。 针对于这个,我的想法是当一个线程读取一段长度的文件之后进入阻塞状态,然后另一个线程继续读取。 如何让线程从文件的指定位置读取。 我问了下度娘,度娘告诉我 file.skip(long n) 可以跳到
  3. 所属分类:其它

    • 发布日期:2021-01-21
    • 文件大小:56320
    • 提供者:weixin_38665490
  1. 线程运行状态

  2. 线程是不太可能一直运行的,系统资源有限,多线程或多进程都必须在执行一段事件之后让出资源,交由其他线程继续执行。这是并发编程的本质。 这里有五种运行状态: 1、创建:定义好线程类对象,Thread实例 2、就绪:调用start()方法的时候线程不是立即执行,而是进入到一个等待状态,等待CPU进行调度。 3、执行:CPU执行调度到某个线程对象后,该线程对象开始执行run方法或call方法,但是不会一直占用资源,而是在一段时间之后(一个时间片的时间之后),该线程就需要暂停执行,如果这时线程还没执行完,
  3. 所属分类:其它

    • 发布日期:2021-01-20
    • 文件大小:69632
    • 提供者:weixin_38728277
« 12 3 4 5 »