最新文章列表

互斥量与读写锁操作函数

    互斥变量是用 pthread_mutex_t 数据类型表示的。下面几个函数可操作互斥量。 #include <pthread.h> int pthread_mutex_init(pthread_mutex_t *restrict mutex, const pthread_mutexattr_t *restrict attr); ...
aisxyz 评论(0) 有512人浏览 2017-11-05 10:55

Java Synchronized详解

java synchronized详解 Java语言的关键字,当它用来修饰一个方法或者一个代码块的时候,能够保证在同一时刻最多只有一个线程执行该段代码。      一、当两个并发线程访问同一个对象object中的这个synchronized(this)同步代码块时,一个时间内只能有一个线程得到执行。另一个线程必须等待当前线程执行完这个代码块以后才能执行该代码块。      二、然而,当一个 ...
Josh_Persistence 评论(0) 有1506人浏览 2014-01-24 17:20

线程编程常见API简介(中)

  一、概述       在《线程编程常见API简介(上) 》中讲述了有关线程创建过程中常用的 API 的使用方法,本节继续讲述有关线程编程中常用 API 的 ...
zsxxsz 评论(0) 有2272人浏览 2012-06-25 23:00

Java分布式应用学习笔记06浅谈并发加锁机制分析

1.  前言 之前总结的多线程的调度、并发调度、线程加锁安全等等并发包底层大都使用了线程锁机制。咱们通过锁的源码来看看JDK如何将这些资源进行加锁限制的,怎么就能做到线程集中等待后就唤醒主线程的。 2.  一段并发包源码 以下是java.util.concurrent.CyclicBarrier的底层代码片段。 private int dowait(boolean timed, lo ...
suhuanzheng7784877 评论(20) 有8092人浏览 2011-08-19 16:12

Java分布式应用学习笔记03JVM对多线程的资源同步和交互机制

1.  前言 既然是分布式系统,就离不开对于多线程程序的开发,面对客户端大并发的访问,如何控制程序的多线程资源?我们都知道在程序中使用关键 ...
suhuanzheng7784877 评论(10) 有6654人浏览 2011-07-28 10:55

最近博客热门TAG

Java(141747) C(73651) C++(68608) SQL(64571) C#(59609) XML(59133) HTML(59043) JavaScript(54918) .net(54785) Web(54513) 工作(54116) Linux(50906) Oracle(49876) 应用服务器(43288) Spring(40812) 编程(39454) Windows(39381) JSP(37542) MySQL(37268) 数据结构(36423)

博客人气排行榜

    博客电子书下载排行

      >>浏览更多下载

      相关资讯

      相关讨论

      Global site tag (gtag.js) - Google Analytics