码迷,mamicode.com
首页 >  
搜索关键字:线程 同步 synchronized    ( 80327个结果
ThreadLocal
? 多线程访问同一个共享变量的时候容易出现并发问题,特别是多个线程对一个变量进行写入的时候,为了保证线程安全,一般在访问共享变量的时候需要进行额外的同步措施才能保证线程安全性。ThreadLocal是除了加锁这种同步方式之外的另一种保证多线程访问时线程安全的方法,当我们在创建一个变量后,如果每个线程 ...
分类:其他好文   时间:2021-06-07 21:13:52    阅读次数:0
多线程01
线程的状态图 新建(NEW):新创建了一个线程对象。 可运行(RUNNABLE):线程对象创建后,其他线程(比如main线程)调用了该对象的start()方法。该状态的线程位于可运行线程池中,等待被线程调度选中,获取cpu 的使用权 。 运行(RUNNING):可运行状态(runnable)的线程获 ...
分类:编程语言   时间:2021-06-07 21:10:52    阅读次数:0
有哪些方法压缩PDF图片不失真
日常办公中我们经常会将纸质资料扫描成PDF电子档保存,但一般这样生成的PDF文档都比较大,传输起来不仅慢,而且像微信这些有大小限制的软件根本无法发送。如何将PDF进行无损压缩呢? 方法1:软件压缩 随着PDF的使用越来越广泛,PDF的转换工具也越来越多,而这些工具也都相应的包含了PDF压缩功能,比如 ...
分类:其他好文   时间:2021-06-07 21:10:36    阅读次数:0
Ubuntu 16.04将UTC改CST不生效分析及解决方式
问题:在进行Ubuntu 16.04环境下,修改时区的时候 ,总是修改不了虽然已经使用 tzselect 将时区修改成 Asia/Shanghai 了,但是实际上时区总是 +0000 却不是想要的+0800,date 显示时区依旧是 UTC 。 分析:Ubuntu的时间总会和Windows的时间相差 ...
分类:系统相关   时间:2021-06-07 20:57:17    阅读次数:0
为什么单线程Redis能那么快?
1.Redis 真的只有单线程吗? 通常说,Redis 是单线程,主要是指 Redis 的网络 IO 和键值对读写是由一个线程来完成的,这也是 Redis 对外提供键值存储服务的主要流程。但 Redis 的其他功能,比如持久化、异步删除、集群数据同步等,其实是由额外的线程执行的。 2.Redis 为 ...
分类:编程语言   时间:2021-06-07 20:43:17    阅读次数:0
centos7 清理缓存(buff/cache)
背景:服务器运行过程中发现内存不够用,缓存的又太多 现象: 解决办法: 1、同步数据到磁盘 [root@localhost ~]# sync 2、根据需求清除对应缓存 [root@localhost ~]# echo 3 > /proc/sys/vm/drop_caches 参数说明: 0 //默认 ...
分类:系统相关   时间:2021-06-07 20:40:37    阅读次数:0
从原理到实践,手把手带你轻松get数仓双集群容灾
摘要:本文通过介绍双集群的架构、log结构、分析步骤来介绍双集群容灾的问题分析方法。 本文分享自华为云社区《从原理到实践,手把手带你轻松get数仓双集群容灾》,原文作者:Puyol 。 双集群原理 GaussDB(DWS) 的容灾方案是一个双集群同步的架构,即两套独立集群定期同步数据以达到容这的目的 ...
分类:其他好文   时间:2021-06-07 20:34:45    阅读次数:0
一文看懂JVM内存区域分布与作用
那么我们在开始介绍Java内存区域之前,我们先放一张内存区域的图,方便我们后面介绍的时候可以对照着看。 须知,本文是根据JDK8来介绍的。 程序计数器 首先它是线程私有的,它也称为代码的行号指示器,字节码解释器就是通过改变程序计数器的位置来确定下一行要执行的代码,它不存在OOM。 如果线程正在执行一 ...
分类:其他好文   时间:2021-06-07 20:29:28    阅读次数:0
分布式锁的各种实现
locker 分布式锁简介 分布式锁目前实现大部分方式 使用mysql 使用redis 使用zookeeper 基于此,成熟的案例有比如redisson 这种官方比较推荐的方案,为了深入研究,准备在这个项目中复现这3种形式的锁 锁的用途 分布式锁主要可以独立于服务之外,主要的目的是在集群中保证同一时 ...
分类:其他好文   时间:2021-06-07 20:07:12    阅读次数:0
sersync 实现实时数据同步
sersync 介绍 sersync类似于inotify,同样用于监控,但它克服了inotify的缺点. inotify最大的不足是会产生重复事件,或者同一个目录下多个文件的操作会产生多个事件,例如,当监 控目录中有5个文件时,删除目录时会产生6个监控事件,从而导致重复调用rsync命令。另外比如: ...
分类:其他好文   时间:2021-06-07 20:04:48    阅读次数:0
80327条   上一页 1 ... 18 19 20 21 22 ... 8033 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!