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

搜索资源列表

  1. C++ FAQs

  2. C++ FAQs Part I. Preliminaries Chapter 1. Introduction FAQ 1.01 What is the purpose of this chapter? FAQ 1.02 What are C++ FAQs? FAQ 1.03 Who is the target audience for this book ? FAQ 1.04 Is this a book about C++ per se? FAQ 1.05 Why do deve
  3. 所属分类:C++

    • 发布日期:2007-09-15
    • 文件大小:917504
    • 提供者:lovewhzlq
  1. 无锁数据结构 CAS Lock-free Data Structures

  2. CAS 比较并交换 compare-and-swap 无锁数据结构 “Lock-Free Data Structures”。 看到别人要10分资源分。我这里上传一个。有中文 + English 原文。
  3. 所属分类:其它

    • 发布日期:2009-09-24
    • 文件大小:123904
    • 提供者:tidaktahu
  1. C和C++函数参考手册.chm

  2. 绝对经典 物超所值,经典收藏 内容如下: General C/C++ Pre-processor commands Operator Precedence Escape Sequences ASCII Chart Data Types Keywords Standard C Library Standard C I/O Standard C String & Character Standard C Math Standard C Time & Date Standard C Me mory
  3. 所属分类:C++

    • 发布日期:2009-10-06
    • 文件大小:180224
    • 提供者:dffgsfsdfssdfgd
  1. 微软内部资料-SQL性能优化5

  2. Contents Overview 1 Lesson 1: Index Concepts 3 Lesson 2: Concepts – Statistics 29 Lesson 3: Concepts – Query Optimization 37 Lesson 4: Information Collection and Analysis 61 Lesson 5: Formulating and Implementing Resolution 75 Module 6: Troubleshoot
  3. 所属分类:其它

    • 发布日期:2009-11-27
    • 文件大小:2097152
    • 提供者:songsu
  1. C++ FAQ 常见问题问答详解

  2. C++ 常见问题问答详解。 Part I. Preliminaries Chapter 1. Introduction FAQ 1.01 What is the purpose of this chapter? FAQ 1.02 What are C++ FAQs? FAQ 1.03 Who is the target audience for this book? FAQ 1.04 Is this a book about C++ per se? FAQ 1.05 Why do develo
  3. 所属分类:C++

    • 发布日期:2012-08-14
    • 文件大小:917504
    • 提供者:ubcwang
  1. ImageMagick图片批量处理

  2. Version: ImageMagick 6.7.6-7 2012-04-20 Q16 http://www.imagemagick.org Copyright: Copyright (C) 1999-2012 ImageMagick Studio LLC Features: OpenMP Usage: convert.exe [options ...] file [ [options ...] file ...] [options ...] file Image Settings: -adj
  3. 所属分类:其它

    • 发布日期:2013-02-27
    • 文件大小:2097152
    • 提供者:wzq9706
  1. 2009百度招聘笔试题

  2. 2009校园招聘系统部试题(一) 一、编程题(30分) 现代的处理器提供了compare-and-swap原子操作: int compare_and_swap(int * pv, const int cv, const int nv); 即比较*pv与cv,如果相等,则把*pv值替换为nv并返回*pv原值,否则返回*pv的值。 请利用上述原子操作实现如下操作: int inc_if_gt_zero(int * pv); 即如果*pv > 0,则把*pv加1并返回修改后的*pv,否则返回*
  3. 所属分类:专业指导

    • 发布日期:2008-11-27
    • 文件大小:28672
    • 提供者:xiabaiqiang
  1. LeetCode最全代码

  2. # [LeetCode](https://leetcode.com/problemset/algorithms/) ![Language](https://img.shields.io/badge/language-Python%20%2F%20C++%2011-orange.svg) [![License](https://img.shields.io/badge/license-MIT-blue.svg)](./LICENSE.md) ![Progress](https://img.shi
  3. 所属分类:C++

    • 发布日期:2017-04-09
    • 文件大小:4458150
    • 提供者:userwjw
  1. S3C2410数据手册

  2. S3C2410数据手册 S3C2410资料\博创官方\芯片资料\um_s3c2410s_rev12_030428.pdf 英文原版资料,没有经过修改.绝对原版. Table of Contents Chapter 1 Product Overview Introduction...............................................................................................................
  3. 所属分类:C

    • 发布日期:2008-12-07
    • 文件大小:2097152
    • 提供者:gayve
  1. CAS原理分析

  2. CAS的全称是Compare And Swap 即比较交换;在计算机科学中,比较和交换(Conmpare And Swap)是用于实现多线程同步的原子指令。 它将内存位置的内容与给定值进行比较,只有在相同的情况下,将该内存位置的内容修改为新的给定值。 这是作为单个原子操作完成的。 原子性保证新值基于最新信息计算; 如果该值在同一时间被另一个线程更新,则写入将失败。 操作结果必须说明是否进行替换; 这可以通过一个简单的布尔响应(这个变体通常称为比较和设置),或通过返回从内存位置读取的值来完成(摘
  3. 所属分类:Java

    • 发布日期:2018-11-20
    • 文件大小:280576
    • 提供者:justingf
  1. Google C++ International Standard.pdf

  2. Contents Contents ii List of Tables x List of Figures xiv 1 Scope 1 2 Normative references 2 3 Terms and definitions 3 4 General principles 7 4.1 Implementation compliance . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7 4.2 St
  3. 所属分类:C/C++

    • 发布日期:2018-12-27
    • 文件大小:5242880
    • 提供者:weixin_40539125
  1. 8051助记符/地址对照表

  2. ACALL - Absolute Call ADD, ADDC - Add Accumulator (With Carry) AJMP - Absolute Jump ANL - Bitwise AND CJNE - Compare and Jump if Not Equal CLR - Clear Register CPL - Complement Register DA - Decimal Adjust DEC - Decrement Register DIV - Divide Accum
  3. 所属分类:其它

    • 发布日期:2019-06-20
    • 文件大小:75776
    • 提供者:u011612069
  1. 学习非阻塞的同步机制CAS

  2. 现代的处理器都包含对并发的支持,其中最通用的方法就是比较并交换(compare and swap),简称CAS。下面我们来一起学习一下吧
  3. 所属分类:其它

    • 发布日期:2020-08-25
    • 文件大小:69632
    • 提供者:weixin_38597300
  1. Memcached CAS 命令

  2. Memcached CAS 命令 Memcached CAS(Check-And-Set 或 Compare-And-Swap) 命令用于执行一个”检查并设置”的操作 它仅在当前客户端最后一次取值后,该key 对应的值没有被其他客户端修改的情况下, 才能够将值写入。 检查是通过cas_token参数进行的, 这个参数是Memcach指定给已经存在的元素的一个唯一的64位值。 语法: CAS 命令的基本语法格式如下: cas key flags exptime bytes unique_cas_
  3. 所属分类:其它

    • 发布日期:2020-12-16
    • 文件大小:50176
    • 提供者:weixin_38738830
  1. CAS你以为你真的懂?

  2. CAS是个啥 CAS(Compare and swap)直译过来就是比较和替换,也有人叫compare and exchange,是一种通过硬件实现并发安全的常用技术,底层通过利用CPU的CAS指令对缓存加锁或总线加锁的方式来实现多处理器之间的原子操作。仔细观察J.U.C包中类的实现代码,会发现这些类中大量使用到了CAS,所以CAS是Java并发包的实现基础。它的实现过程是,有3个操作数,内存值V,旧的预期值E,要修改的新值N,当且仅当预期值E和内存值V相同时,才将内存值V修改为N,否则什么都不
  3. 所属分类:其它

    • 发布日期:2020-12-21
    • 文件大小:289792
    • 提供者:weixin_38718690
  1. 今天会是有Offer的一天么:面试时不要再问我CAS和Synchronized的区别了

  2. 写在前面 相信很多小伙伴对于CAS,Synchronized相关的问题都很纠结,包括UP也是,对于这几个的区别也困扰了很久。那么今天就来做一个总结。 一. CAS 何为CAS。 CAS(Compare And Swap )是乐观锁的一种实现方式,是一种轻量级锁。JAVA1.5开始引入了CAS,JUC下很多工具类都是基于CAS。 CAS的实现方式 CAS有3个操作数,内存值V,旧的预期值A,要修改的新值B。当且仅当预期值A和内存值V相同时,将内存值V修改为B,否则什么都不做。当多个线程同时尝试
  3. 所属分类:其它

    • 发布日期:2020-12-21
    • 文件大小:346112
    • 提供者:weixin_38699593
  1. CAS

  2. CAS是什么 CAS的全称为Compare-And-Swap,它是一条CPU并发原语 它的功能是判断内存某个位置的值是否为预期值,如果是则改为新的值,这个过程是原子的。 CAS并发原语体现在Java语言中就是sun.misc.Unsafe类中的各个方法。 调用Unsafe类中的CAS方法,JVM会帮我们实现出CAS汇编指令。这是一种完全依赖于硬件的功能。 由于CAS是一种系统原语,原语属于操作系统用语范畴,是由若干条指令组成的,用于完成某个功能的一个过程,并且原语的执行必须是连续的,在执行过程中
  3. 所属分类:其它

    • 发布日期:2021-01-06
    • 文件大小:119808
    • 提供者:weixin_38726186
  1. AtomicInteger的使用,CAS的工作原理

  2. 1.比较并交换Compare-And-Swap 比较当前工作内存的值和主内存的值,如果相同则只需规定操作,否则继续比较直到内存和工作内存中的值一致为止 AtomicInteger atomicInteger = new AtomicInteger(5); atomicInteger.compareAndSet(5, 2020) + \t current data is + atomicInteger.get()) /** * Atomically sets the value to the
  3. 所属分类:其它

    • 发布日期:2021-01-20
    • 文件大小:35840
    • 提供者:weixin_38592420