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

搜索资源列表

  1. Delphi多线程编程之三 同步读写全局数据

  2. 一、临界区 所谓临界区,就是一次只能由一个线程来执行的一段代码。如果把初始化数组的代码放在临界区内,另一个线程在第一个线程处理完之前是不会被执行的。 使用临界区的步骤: 1、先声明一个全局变量类型为TRTLCriticalSection; 2、在线程Create()前调用InitializeCriticalSection()过程来初始化,该函数定义是: void WINAPI InitializeCriticalSection(LPCRITICAL_SECTION lpCriticalSect
  3. 所属分类:Delphi

    • 发布日期:2009-08-18
    • 文件大小:207872
    • 提供者:huangwenqing
  1. C# .net 线程 参考手册

  2. C#线程参考手册 第1章 定义线程 1.1 线程的定义 1.1.1 多任务 1.1.2 进程 1.1.3 线程 1.2 .NET和C#对线程的支持 1.2.1 System.Appdomain类 1.2.2 线程管理与.NET运行库 1.3 本章小结 第2章 .NET中的线程 2.1 System.Threading命名空间 2.1.1 Thread类 2.1.2 创建线程 2.1.3 ThreadStart委托和执行分支 2.1.4 线程的属性和方法 2.1.5 线程的优先级 2.1.6 计
  3. 所属分类:C#

    • 发布日期:2010-07-26
    • 文件大小:3145728
    • 提供者:shenmu44
  1. NIO-实践-多线程实例

  2. NIO用于高性能Socket编程由来已久,网络也有较为丰富的原理和源代码。我这里主要介绍几点经验总结: 1.Selector.select()在筛选就绪的SelectionKey的时候,采用的是阻塞模式。同时只要在就绪的SelectionKey列表中有至少一个SelectionKey存在,前述方法均将返回。 SocketChannel被Selector检查,检查其声称可以接受的状态是否已经产生,如当SocketChannel在向Selector注册是设置了可接受状态为Read,此时当Socke
  3. 所属分类:Web开发

    • 发布日期:2010-09-28
    • 文件大小:5120
    • 提供者:rawbean
  1. posix 多线程城西设计

  2. 内容简介:目 录 序言 第1章 概述 1.1 舀水的程序员 1.2 术语定义 1.3 异步编程是直观的 1.4 关于本书的实例 1.5 异步编程举例 1.6 线程的好处 1.7 线程的代价 1.8 选择线程还是不用线程 1.9 POSIX线程概念 第2章 线程 2.1 建立和使用线程 2.2 线程的生命周期 第3章 同步 3.1 不变量. 临界区和谓词 3.2 互斥量 3.3 条件变量 3.4 线程间的内存可视性 第4章 使用线程的几种方式 4.1 流水线 4.2 工作组 4.3 客户/服务器
  3. 所属分类:C

    • 发布日期:2011-04-23
    • 文件大小:8388608
    • 提供者:zhangfukao
  1. java线程安图分析(含测试代码)

  2. 目录: 基础概念 造成线程不安全的条件 变量种类与线程安全 如何避免线程不安全 synchronized关键字使用和原理 jdk多线程并发包 THREADLOCAL 测试工程
  3. 所属分类:Java

    • 发布日期:2012-04-10
    • 文件大小:230400
    • 提供者:xsflying
  1. servlet与Struts action线程安全问题分析(pdf)

  2. servlet与Struts action线程安全问题分析=====================================================Servlet的线程安全问题只有在大量的并发访问时才会显现出来,并且很难发现,因此在编写Servlet程序时要特别注意。线程安全问题主要是由实例变量造成的,因此在Servlet中应避免使用实例变量。如果应用程序设计无法避免使用实例变量,那么使用同步来保护要使用的实例变量,但为保证系统的最佳性能,应该同步可用性最小的代码路径。因为St
  3. 所属分类:Java

    • 发布日期:2008-06-24
    • 文件大小:133120
    • 提供者:beijingsoft
  1. c#线程参考手册

  2. C#线程参考手册 目录 第1章 定义线程 1.1 线程的定义 1.1.1 多任务 1.1.2 进程 1.1.3 线程 1.2 .NET和C#对线程的支持 1.2.1 System.Appdomain类 1.2.2 线程管理与.NET运行库 1.3 本章小结 第2章 .NET中的线程 2.1 System.Threading命名空间 2.1.1 Thread类 2.1.2 创建线程 2.1.3 ThreadStart委托和执行分支 2.1.4 线程的属性和方法 2.1.5 线程的优先级 2.1.
  3. 所属分类:C#

    • 发布日期:2012-11-20
    • 文件大小:12582912
    • 提供者:skydxd
  1. C#线程锁介绍源码

  2. 1.几种同步方法的区别 lock和Monitor是.NET用一个特殊结构实现的,Monitor对象是完全托管的、完全可移植的,并且在操作系统资源要求方 面可能更为有效,同步速度较快,但不能跨进程同步。lock(Monitor.Enter和Monitor.Exit方法的封装),主要作用是锁定临界区,使临 界区代码只能被获得锁的线程执行。Monitor.Wait和Monitor.Pulse用于线程同步,类似信号操作,个人感觉使用比较复杂,容易造成死 锁。 互斥体Mutex和事件对象EventWai
  3. 所属分类:C#

    • 发布日期:2014-03-12
    • 文件大小:36864
    • 提供者:u010745238
  1. Visual Basic.NET线程参考手册

  2. 本书介绍如何利用.NET Framework所提供的线程功能,并引导您学习线程所提供的各种特性,而且还将为您指出如何在使用经程的过程中避免可能遇到的陷阱。.NET Framework提供的是一种完全不同的线程模型,即自由线程,如果只熟悉VB 6的单元模型的话,则可能会利用到一些已经习惯的东西。 内容提要 .NET Framework为VB程序员提供了强大的线程模型,可以让程序员很好地控制应用程序中的线程。 本书介绍了如何利用.NET的线程功能创建和操作线程,如何设计应用程序,如何防范常见的错误
  3. 所属分类:VB

    • 发布日期:2016-01-15
    • 文件大小:6291456
    • 提供者:duckweed2019
  1. 线程通信安全问题

  2. java ,线程通信安全问题 ,属于入门代码,简单。 不喜勿喷呀。
  3. 所属分类:Java

    • 发布日期:2018-01-11
    • 文件大小:6144
    • 提供者:qq_18505715
  1. Java理论与实践:描绘线程安全性

  2. 本文定义了线程安全性,类要成为线程安全的,首先必须在单线程环境中有正确的行为。并在被多个线程访问时,不管运行时环境执行这些线程有什么样的时序安排,它必须有如上所述的正确行为,并且在调用的代码中没有任何额外的同步。其效果就是,在所有线程看来,对于线程安全对象的操作是以固定的、全局一致的顺序发生的。本文还介绍了线程的安全程度。描述线程安全性的分类方法:不可变、线程安全、有条件线程安全、线程兼容和线程对立。一个类的线程安全行为是其规格说明中的固有部分,应该成为其文档的一部分。
  3. 所属分类:其它

    • 发布日期:2020-03-04
    • 文件大小:44032
    • 提供者:weixin_38631197
  1. 多线程面试题

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

    • 发布日期:2019-10-12
    • 文件大小:2097152
    • 提供者:weixin_45208264
  1. StringBuilder为什么线程不安全深入讲解

  2. 主要给大家介绍了关于StringBuilder为什么线程不安全的相关资料,文中通过示例代码介绍的非常详细,对大家学习或者使用StringBuilder线程具有一定的参考学习价值,需要的朋友们下面来一起学习学习吧
  3. 所属分类:其它

    • 发布日期:2020-08-25
    • 文件大小:344064
    • 提供者:weixin_38544075
  1. 浅谈Java StringBuilder为什么线程不安全

  2. 主要介绍了浅谈Java StringBuilder为什么线程不安全,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
  3. 所属分类:其它

    • 发布日期:2020-08-25
    • 文件大小:217088
    • 提供者:weixin_38737630
  1. 实例解析Java中的synchronized关键字与线程安全问题

  2. 首先要清楚的是synchronized锁住的不是代码而是对象,因而在编写相关的代码块时要注意线程同步安全问题,下面就来以实例解析Java中的synchronized关键字与线程安全问题
  3. 所属分类:其它

    • 发布日期:2020-09-02
    • 文件大小:84992
    • 提供者:weixin_38587130
  1. Java线程之程安全与不安全代码示例

  2. 主要介绍了Java线程之程安全与不安全代码示例,还是比较不错的,这里分享给大家,供需要的朋友参考。
  3. 所属分类:其它

    • 发布日期:2020-08-28
    • 文件大小:67584
    • 提供者:weixin_38752907
  1. 【并发】为什么HashMap是线程不安全的?

  2. 目录 1.什么是线程安全性(what) 2.如何分辨一个类是否线程安全?(HOW) 3.为什么hashmap不安全 why 3.1 插入HashMap.put 3.1.1 HashMap 在扩容的时候 3.2 HashMap 在删除数据的时候 0.背景 经常会看到说HashMap是线程不安全的,ConcurrentHashMap是线程安全的等等说法,不禁有个疑问,什么是线程安全?什么样的类是线程安全的? 1.什么是线程安全性(what) 线程安全定义,最核心是正确性, 正确性:多个线程访问某个类
  3. 所属分类:其它

    • 发布日期:2020-12-21
    • 文件大小:195584
    • 提供者:weixin_38537315
  1. Python全局锁中如何合理运用多线程(多进程)

  2. Python全局锁 (1)全局锁导致的问题 全局锁的英文简称是GIL,全称是Global Interpreter Lock(全局解释器锁),来源是python设计之初的考虑,为了数据安全所做的决定,每个线程在执行时候都需要先获取GIL,保证同一时刻只有一个线程可以执行代码,即同一时刻只有一个线程使用CPU,也就是说多线程并不是真正意义上的同时执行。 每个CPU在同一时间只能执行一个线程(在单核CPU下的多线程其实都只是并发,不是并行,并发和并行从宏观上来讲都是同时处理多路请求的概念。但并发和并行
  3. 所属分类:其它

    • 发布日期:2021-01-21
    • 文件大小:79872
    • 提供者:weixin_38744270
  1. Python全局锁中如何合理运用多线程(多进程)

  2. Python全局锁 (1)全局锁导致的问题 全局锁的英文简称是GIL,全称是Global Interpreter Lock(全局解释器锁),来源是python设计之初的考虑,为了数据安全所做的决定,每个线程在执行时候都需要先获取GIL,保证同一时刻只有一个线程可以执行代码,即同一时刻只有一个线程使用CPU,也就是说多线程并不是真正意义上的同时执行。 每个CPU在同一时间只能执行一个线程(在单核CPU下的多线程其实都只是并发,不是并行,并发和并行从宏观上来讲都是同时处理多路请求的概念。但并发和并行
  3. 所属分类:其它

    • 发布日期:2021-01-21
    • 文件大小:79872
    • 提供者:weixin_38609913
  1. 【Linux】— 线程安全 VS可重入

  2. 线程安全 VS 可重入什么是线程安全和可重入常见的线程不安全的情况(重点)常见的线程安全的情况(重点)常见的可重入情况常见不可重入的情况可重入与线程安全联系可重入与线程安全区别(重点) 什么是线程安全和可重入 线程安全: 在拥有共享数据的多条线程并发执行的程序中,线程安全的代码会通过一系列机制保证各个线程都可以安全、正确的执行,不会出现数据污染等意外情况发生。 可重入: 同一个函数被不同的执行流调用,当前一个流程还没有执行完,就有其他的执行流再次进入,我们称之为重入。一个函数在重入的情况下,运行
  3. 所属分类:其它

    • 发布日期:2021-01-20
    • 文件大小:44032
    • 提供者:weixin_38724333
« 12 3 4 5 6 7 8 9 10 ... 28 »