码迷,mamicode.com
首页 >  
搜索关键字:同步    ( 29472个结果
volatile与synchronized区别
volatile与synchronized区别 仅靠volatile不能保证线程的安全性。(原子性)①volatile轻量级,只能修饰变量。synchronized重量级,还可修饰方法②volatile只能保证数据的可见性,不能用来同步,因为多个线程并发访问volatile修饰的变量不会阻塞。syn ...
分类:其他好文   时间:2020-10-31 01:23:22    阅读次数:25
深入理解多线程(四)—— Moniter的实现原理
深入理解多线程(四)——Moniter的实现原理收录于话题#和并发编程有关的那点事儿13个点击上方“Hollis”关注我,精彩内容第一时间呈现。全文字数:1200阅读时间:3分钟本文是《深入理解多线程系列文章》的第四篇。点击查看原文,阅读该系列所有文章。在深入理解多线程(一)——Synchronized的实现原理中介绍过关于Synchronize的实现原理,无论是同步方法还是同步代码块,无论是AC
分类:编程语言   时间:2020-10-30 13:03:04    阅读次数:21
Hollis公众号2017年文章汇总
Hollis公众号2017年文章汇总点击上方“Hollis”关注我,精彩内容第一时间呈现。【单元测试】单元测试第二弹——单元测试与单元测试框架单元测试第三弹——使用JUnit进行单元测试单元测试第四弹——使用Mock技术进行单元测试【文章翻译】高效学习新技术的10种方法2017年排名Top100的Java类库Java虚拟机是如何执行线程同步的【资讯科普】《阿里巴巴Java开发手册(正式版)》发布!
分类:其他好文   时间:2020-10-30 13:00:02    阅读次数:19
进程同步为什么不叫进程协调?
前言 今天刚学完进程同步机制,突然感觉书中说来说去的进程同步,到头来还是没说清为什么要进行同步?同步了个啥?只是给出了很多概念。我觉得进程同步问题所牵扯到的知识还真是不少,所以打算记录下来,顺便梳理一下我的思路。如有错误,欢迎指出。 1. 进程同步概述 1.1 什么是进程同步? 这是百度词条给出的解 ...
分类:系统相关   时间:2020-10-30 12:52:29    阅读次数:21
进程通信
进程通信 知识总览 什么 进程通信? 顾名思义,进程通信就是指进程之间的信息交换。 进程是分配系统资源的单位(包括内存地址空间),因此各进程拥有的内存地址空间相互独立。 为了保证安全,一个进程不能直接访问另一个进程的地址空间。 但是进程之间的信息交换又是必须实现的。为了保证进程间的安全通信,操作系统 ...
分类:系统相关   时间:2020-10-30 12:47:24    阅读次数:18
原来 AQS实现原理还能如此总结
01AQS简介01什么是AQSAQS全称为AbstractQueuedSynchronizer,就是抽象队列同步器。AQS是一个用来构建锁和其他同步组件的基础框架,使用AQS可以简单且高效地构造出应用广泛的同步器,它提供了一个FIFO队列,可以看成是一个用来实现同步锁以及其他涉及到同步功能的核心组件。02AQS的核心思想如果被请求的共享资源空闲,则将当前请求资源的线程设置为有效的工作线程,并且将共
分类:其他好文   时间:2020-10-30 12:03:44    阅读次数:18
【IT技术分享】思科CCNA/CCNP/CCIE 实验环境GNS3+IOU的安装
TCP的三次握手和四次握手TCP三次握手?在一些文化中,两个人见面时常常通过握手来问好。双方都把握手的行为理解为友好问候的信号。网络中的连接是类似的。第一次握手请求同步。第二次握手确认初始同步请求,并同步相反方向上的连接参数。第三次握手网段是一次确认,用于通知目标两端同意建立连接。?当两台主机采用TCP协议进行通信时,在交换数据前将建立连接。通信完成后,将关闭会话并终止连接。连接和会话机制保障了T
分类:其他好文   时间:2020-10-30 12:02:25    阅读次数:20
Event Loop事件循环
1.首先要知道 JavaScript 的运行机制。文字太多请移步-- 2.正是因为 JavaScript 的单线程,事件执行需要排队和循环执行。(同步任务,异步任务(宏任务(macroTask)和微任务(microTask))) 3.什么是事件循环(event loop) 为了协调事件(event) ...
分类:其他好文   时间:2020-10-30 11:46:45    阅读次数:19
你应该知道的缓存进化史
1.背景本文是上周去技术沙龙听了一下爱奇艺的Java缓存之路有感写出来的。先简单介绍一下爱奇艺的java缓存道路的发展吧。可以看见图中分为几个阶段:第一阶段:数据同步加redis通过消息队列进行数据同步至redis,然后Java应用直接去取缓存这个阶段优点是:由于是使用的分布式缓存,所以数据更新快。缺点也比较明显:依赖Redis的稳定性,一旦redis挂了,整个缓存系统不可用,造成缓存雪崩,所有请
分类:其他好文   时间:2020-10-30 11:40:15    阅读次数:14
Debian 安装设置 NTP server
随着群集系统的普及,系统间的时间同步成了主要问题,有些系统还不想连接外网,搭建一个内网时间同步服务器需求就来了安装NTP服务器#aptinstall-yntp#dpkg--get-selectionsntp[CanbeusedtoconfirmNTPisinstalled]#dpkg-sntp[CanalsobeusedtoconfirmNTPisinstalled]配置NTP服务器#vim/et
分类:其他好文   时间:2020-10-30 11:36:14    阅读次数:25
29472条   上一页 1 ... 47 48 49 50 51 ... 2948 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!