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

搜索资源列表

  1. Java多线程设计模式详解+配套源码

  2. 如何充分利用系统资源,如何让你的软件跑得更快?如何在多处理器下更好的实现多线程呢?本人特意下载了《java多线程设计模式详解》供大家学习之用,该书详细阐述了JAVA多线程的设计、开发并配有测试源代码,更值得注意是将多线程设计与设计模式结合起来,供我们设计大型服务器的多线程提供了帮助。为了让大家学好、用好多线程. 目录 漫谈UML UML 类图 类和层次结构的关系 接口与实现 聚合 访问控制 类间的关联性 顺序图 处理流程和对象间的协调 时序图 Introduction 1 Java语言的线程
  3. 所属分类:Java

    • 发布日期:2010-07-09
    • 文件大小:10mb
    • 提供者:yang12hua34
  1. linux多线程编程 内有函数和实例

  2. 一.什么是线程 在一个程序里的多个执行路线就叫做线程。 更准确的定义是:线程是“一个 进程内部的一个控制序列”。 典型的 unix 进程可以看成只有一个控制线程:一个进程在同一时刻只做一 件事情。 有了多个控制线程以后,在程序设计时可以把进程设计成在同一时刻能 够做不止一件事,每个线程处理各只独立的任务。 二.线程的优点 (1) 通过为每种事件类型的处理分配单独的线程,能够简化处理异步时间 的代码。 (2) 多个线程可以自动共享相同的存储地址空间和文件描述符。 (3) 有些问题可以通过将其分解
  3. 所属分类:C/C++

    • 发布日期:2011-04-11
    • 文件大小:325kb
    • 提供者:hml1006
  1. java多线程2

  2. 某些情况下,我们会遇到这样的情况:线程A运行过程中,在某个地方需要等待线程B运行的结果,才能继续运行。这时我们需要用到线程异步通信的方法。
  3. 所属分类:Java

  1. 多线程面试题

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

  1. android开发教程之handle实现多线程和异步处理

  2. 主要介绍了android的handle实现多线程和异步处理的示例,大家参考使用吧
  3. 所属分类:其它

    • 发布日期:2020-09-04
    • 文件大小:68kb
    • 提供者:weixin_38606811
  1. java多线程编程之向线程传递数据的三种方法

  2. 在多线程的异步开发模式下,数据的传递和返回和同步开发模式有很大的区别。由于线程的运行和结束是不可预料的,因此,在传递和返回数据时就无法象函数一样通过函数参数和return语句来返回数据
  3. 所属分类:其它

    • 发布日期:2020-09-04
    • 文件大小:54kb
    • 提供者:weixin_38696836
  1. Java多线程实现异步调用的方法

  2. 本文给大家分享java多线程实现异步调用的方法,感兴趣的朋友跟着脚本之家小编一起学习吧
  3. 所属分类:其它

    • 发布日期:2020-09-03
    • 文件大小:54kb
    • 提供者:weixin_38712416
  1. Java多线程之异步Future机制的原理和实现

  2. 主要为大家详细介绍了Java多线程之异步Future机制的原理和实现,感兴趣的小伙伴们可以参考一下
  3. 所属分类:其它

    • 发布日期:2020-09-01
    • 文件大小:86kb
    • 提供者:weixin_38637144
  1. python并发编程之多进程、多线程、异步和协程详解

  2. 本篇文章详细的介绍了python并发编程之多进程、多线程、异步和协程,对初学python有一定的了解作用,需要的朋友可以参考下。
  3. 所属分类:其它

    • 发布日期:2020-09-21
    • 文件大小:91kb
    • 提供者:weixin_38519849
  1. EDA/PLD中的浅析C#中异步和多线程的区别

  2. C#中异步和多线程的区别是什么呢?异步和多线程两者都可以达到避免调用线程阻塞的目的,从而提高软件的可响应性。甚至有些时候我们就认为异步和多线程是等同的概念。但是,异步和多线程还是有一些区别的。而这些区别造成了使用异步和多线程的时机的区别。   异步和多线程的区别之异步操作的本质   所有的程序最终都会由计算机硬件来执行,所以为了更好的理解异步操作的本质,我们有必要了解一下它的硬件基础。 熟悉电脑硬件的朋友肯定对DMA这个词不陌生,硬盘、光驱的技术规格中都有明确DMA的模式指标,其实网卡、声卡
  3. 所属分类:其它

    • 发布日期:2020-11-09
    • 文件大小:73kb
    • 提供者:weixin_38532849
  1. python并发编程之多进程、多线程、异步和协程详解

  2. 最近学习python并发,于是对多进程、多线程、异步和协程做了个总结。 一、多线程 多线程就是允许一个进程内存在多个控制权,以便让多个函数同时处于激活状态,从而让多个函数的操作同时运行。即使是单CPU的计算机,也可以通过不停地在不同线程的指令间切换,从而造成多线程同时运行的效果。 多线程相当于一个并发(concunrrency)系统。并发系统一般同时执行多个任务。如果多个任务可以共享资源,特别是同时写入某个变量的时候,就需要解决同步的问题,比如多线程火车售票系统:两个指令,一个指令检查票是否卖
  3. 所属分类:其它

    • 发布日期:2020-12-25
    • 文件大小:91kb
    • 提供者:weixin_38535812
  1. Python多进程并发与多线程并发编程实例总结

  2. 本文实例总结了Python多进程并发与多线程并发。分享给大家供大家参考,具体如下: 这里对python支持的几种并发方式进行简单的总结。 Python支持的并发分为多线程并发与多进程并发(异步IO本文不涉及)。概念上来说,多进程并发即运行多个独立的程序,优势在于并发处理的任务都由操作系统管理,不足之处在于程序与各进程之间的通信和数据共享不方便;多线程并发则由程序员管理并发处理的任务,这种并发方式可以方便地在线程间共享数据(前提是不能互斥)。Python对多线程和多进程的支持都比一般编程语言更高级
  3. 所属分类:其它

    • 发布日期:2020-12-25
    • 文件大小:86kb
    • 提供者:weixin_38517892
  1. 对Python协程之异步同步的区别详解

  2. 一下代码通过协程、多线程、多进程的方式,运行代码展示异步与同步的区别。 import gevent import threading import multiprocessing # 这里展示同步和异步的性能区别,可以看到异步直接同时执行并完成, # 而同步,需要等待第一个完成后再次执行下一个,是有顺序的执行,而异步不需要 import time def task(pid): gevent.sleep(0.5) print('Task %s done' % pid) def task2
  3. 所属分类:其它

    • 发布日期:2021-01-01
    • 文件大小:59kb
    • 提供者:weixin_38713450
  1. 深入多线程之:双向信号与竞赛的用法分析

  2. 双向信号和竞赛(Two-Way Signaling and Races) Monitor.Pulse方法的一个重要特性是它是异步执行的,这意味着调用pulse方法并不会阻塞自己等待Monitor.Pulse返回。如果任何一个线程在pulsed 对象上等待,它是不会阻塞的,换句话说,调用Monitor.Pulse对程序不会有什么作用,你可以认为Monitor.Pulse方法被忽略了。这样Pulse提供了一个单向通信:一个 pulsing线程悄悄的向一个waiting 线程发送信号。Pulse并不会
  3. 所属分类:其它

    • 发布日期:2020-12-31
    • 文件大小:45kb
    • 提供者:weixin_38592332
  1. C# 多线程之基于委托的异步编程

  2. 赤道上的小熊又来了,在开发过程中,如果有一个方法比较耗时,又想获得该方法执行完后的结果,可以使用一个超级简单的方式,那就是基于委托的异步编程,异步方式理论上属于多线程,在执行时每个方法都会重新开启一个新的线程,话不多说直接上例子 public delegate string MyDelegate(int arg); //【1】声明一个委托变量 MyDelegate dele = null; //【2】定义一个委托 public Class1()
  3. 所属分类:其它

    • 发布日期:2021-01-06
    • 文件大小:77kb
    • 提供者:weixin_38671628
  1. iOS-多线程之GCD

  2. 在说GCD之前,先说几个核心的概念任务:执行什么操作队列:用来存放任务同步和异步的区别GCD使用步骤一、创建任务二、将任务添加到队列中GCD会自动将队列中的任务取出,放到对应的线程中执行任务的取出遵循队列的FIFO原则:先进先出,后进后出GCD线程队列的创建方法1、创建一个串行队列2、创建一个并发队列3、获得全局并发队列3、获得主队列同步/异步+串行/并发队列的组合1、同步+串行队列打印结果:总结:没有创建新线程,主线程执行任务,任务串行执行2、异步+串行队列打印结果:总结:开启了一条线程,任务
  3. 所属分类:其它

    • 发布日期:2021-02-26
    • 文件大小:209kb
    • 提供者:weixin_38732277
  1. iOS-多线程之GCD

  2. 在说GCD之前,先说几个核心的概念任务:执行什么操作队列:用来存放任务同步和异步的区别GCD使用步骤一、创建任务二、将任务添加到队列中GCD会自动将队列中的任务取出,放到对应的线程中执行任务的取出遵循队列的FIFO原则:先进先出,后进后出GCD线程队列的创建方法1、创建一个串行队列2、创建一个并发队列3、获得全局并发队列3、获得主队列同步/异步+串行/并发队列的组合1、同步+串行队列打印结果:总结:没有创建新线程,主线程执行任务,任务串行执行2、异步+串行队列打印结果:总结:开启了一条线程,任务
  3. 所属分类:其它

    • 发布日期:2021-02-20
    • 文件大小:209kb
    • 提供者:weixin_38632763
  1. 详解C#多线程之线程同步

  2. 多线程内容大致分两部分,其一是异步操作,可通过专用,线程池,Task,Parallel,PLINQ等,而这里又涉及工作线程与IO线程;其二是线程同步问题,鄙人现在学习与探究的是线程同步问题。 通过学习《CLR via C#》里面的内容,对线程同步形成了脉络较清晰的体系结构,在多线程中实现线程同步的是线程同步构造,这个构造分两大类,一个是基元构造,一个是混合构造。所谓基元则是在代码中使用最简单的构造。基原构造又分成两类,一个是用户模式,另一个是内核模式。而混合构造则是在内部会使用基元构造的用户模式
  3. 所属分类:其它

    • 发布日期:2021-01-21
    • 文件大小:609kb
    • 提供者:weixin_38518006
  1. Android 中 EventBus 的使用之多线程事件处理

  2. 在这一系列教程的最后一篇中,我想谈谈GR的EventBus,在处理多线程异步任务时是多么简单而有效。 AsyncTask, Loader和Executor…… 拜托! Android中有很多种执行异步操作的方法(指平行于UI线程的)。AsyncTask对于用户来说是最简单的一种机制,并且只需要少量的设置代码即可。然而,它的使用是有局限的,正如Android官方文档中所描述的: AsyncTask被设计成为一个工具类,在它内部包含了Thread和Handler,但它本身并不是通用线程框架的一部分
  3. 所属分类:其它

    • 发布日期:2021-01-20
    • 文件大小:77kb
    • 提供者:weixin_38677725
  1. Android开发笔记之:深入理解多线程AsyncTask

  2. Understanding AsyncTaskAsyncTask是Android 1.5 Cubake加入的用于实现异步操作的一个类,在此之前只能用Java SE库中的Thread来实现多线程异步,AsyncTask是Android平台自己的异步工具,融入了Android平台的特性,让异步操作更加的安全,方便和实用。实质上它也是对Java SE库中Thread的一个封装,加上了平台相关的特性,所以对于所有的多线程异步都强烈推荐使用AsyncTask,因为它考虑,也融入了Android平台的特性,
  3. 所属分类:其它

    • 发布日期:2021-01-20
    • 文件大小:178kb
    • 提供者:weixin_38744270
« 12 3 4 5 6 7 8 »