网站首页 站内搜索

搜索结果

查询Tags标签: rh,共有 16条记录
  • ruby 升级

    1、安装基本工具 [root@localhost ~]# yum -y install ruby ruby-devel rubygems rpm-build2、查看当前版本 [root@localhost ~]# ruby -v 效果:ruby 2.0.0p648 (2015-12-16) [x86_64-linux] 3、安装yum源 [root@localhost ~]# yum install -y centos-release-scl-rh4、安…

    2022/9/8 1:23:04 人评论 次浏览
  • Centos7.9 gcc4.8.5升级到gcc11

    Centos7.9 gcc编译器默认版本为4.8.5 ,有时候会需要跟高版本的编译器,例如遇到“Qt requires c++11 support”的问题便需要升级gcc编译器。这里以gcc11为例简单讲述一下升级过程安装centos-release-scl,出现权限问题使用超级用户(sudo)或者root进行安装1 yum install…

    2022/7/15 5:21:33 人评论 次浏览
  • YUM搭建zabbix

    (一)安装Zabbix服务 (1)首先下载YUM源rpm -Uvh https://repo.zabbix.com/zabbix/5.0/rhel/7/x86_64/zabbix-release-5.0-1.el7.noarch.rpm(2)下载管理端和客户端yum install zabbix-server-mysql zabbix-agent -y(3)下载依赖包yum install centos-release-scl -y(…

    2022/6/29 5:21:24 人评论 次浏览
  • Ceph VS GlusterFS

    原文地址:https://www.reddit.com/r/sysadmin/comments/9onemk/ceph_vs_glusterfs/Ceph 和 Gluster 是针对不同问题的完全不同的解决方案。它们有一些重叠,但我会尝试给你一个概述。几年来,我一直在运行一个相当大的 Gluster 部署,这是我根据经验、文档以及 RedHat 一…

    2022/3/26 6:25:16 人评论 次浏览
  • 【并发编程】读写锁ReentrantReadWriteLock从入门到源码精通

    什么是读写锁?在没有写操作的时候,多个线程同时读一个资源没有任何问题,允许多个线程同时读取共享资源(读读可以并发)。 如果一个线程想去写这些共享资源,就不应该允许其他线程对该资源进行读和写操作了(读写,写读,写写互斥)。 在读多于写的情况下,读写锁能够提…

    2022/2/4 22:13:07 人评论 次浏览
  • 聊聊 Java 的几把 JVM 级锁

    简介在计算机行业有一个定律叫"摩尔定律",在此定律下,计算机的性能突飞猛进,而且价格也随之越来越便宜, CPU 从单核到了多核,缓存性能也得到了很大提升,尤其是多核 CPU 技术的到来,计算机同一时刻可以处理多个任务。在硬件层面的发展带来的效率极大提升中…

    2021/12/27 9:37:27 人评论 次浏览
  • 聊聊 Java 的几把 JVM 级锁

    简介在计算机行业有一个定律叫"摩尔定律",在此定律下,计算机的性能突飞猛进,而且价格也随之越来越便宜, CPU 从单核到了多核,缓存性能也得到了很大提升,尤其是多核 CPU 技术的到来,计算机同一时刻可以处理多个任务。在硬件层面的发展带来的效率极大提升中…

    2021/12/27 9:37:27 人评论 次浏览
  • Java 并发编程(五)读写锁

    本文使用的 JDK 版本为 JDK 8JUC 中关于读写锁的接口定义如下: // java.util.concurrent.locks.ReadWriteLock public interface ReadWriteLock {// 返回一个读锁Lock readLock();// 返回一个写锁Lock writeLock(); }在 JUC 中,常用的具体实现为 ReentrantReadWriteLock…

    2021/12/9 22:18:07 人评论 次浏览
  • Java 并发编程(五)读写锁

    本文使用的 JDK 版本为 JDK 8JUC 中关于读写锁的接口定义如下: // java.util.concurrent.locks.ReadWriteLock public interface ReadWriteLock {// 返回一个读锁Lock readLock();// 返回一个写锁Lock writeLock(); }在 JUC 中,常用的具体实现为 ReentrantReadWriteLock…

    2021/12/9 22:18:07 人评论 次浏览
  • 并发编程-读写锁ReentranReadWriteLock应用场景及源码解析

    目录 前言读写锁介绍什么是读写锁特性具体实现 源码解析readLock.lock()tryAcquireSharedfullTryAcquireShareddoAcquireShared unLock 总结加锁流程解锁流程 结尾前言 假设你现在需要实现这样一个需求 给你一个Map集合(共享资源),实现如下需求可以允许两个线程同时调用Ma…

    2021/11/8 17:39:54 人评论 次浏览
  • 并发编程-读写锁ReentranReadWriteLock应用场景及源码解析

    目录 前言读写锁介绍什么是读写锁特性具体实现 源码解析readLock.lock()tryAcquireSharedfullTryAcquireShareddoAcquireShared unLock 总结加锁流程解锁流程 结尾前言 假设你现在需要实现这样一个需求 给你一个Map集合(共享资源),实现如下需求可以允许两个线程同时调用Ma…

    2021/11/8 17:39:54 人评论 次浏览
  • ReentrantReadWriteLock源码详解

    ReentrantReadWriteLock的适用场景 ReentrantReadWriteLock是基于AQS的,对AQS不太了解的建议先看下我之前写的关于AQS源码分析的文章 AQS源码详细分析,让你掌握AQS原理,独占锁、共享锁、Condition对于写少读多的场景,读写锁相对于独占锁ReentrantLock有着很大的提升。…

    2021/8/25 9:06:05 人评论 次浏览
  • ReentrantReadWriteLock源码详解

    ReentrantReadWriteLock的适用场景 ReentrantReadWriteLock是基于AQS的,对AQS不太了解的建议先看下我之前写的关于AQS源码分析的文章 AQS源码详细分析,让你掌握AQS原理,独占锁、共享锁、Condition对于写少读多的场景,读写锁相对于独占锁ReentrantLock有着很大的提升。…

    2021/8/25 9:06:05 人评论 次浏览
  • 源码分析:ReentrantReadWriteLock之读写锁

    简介 ReentrantReadWriteLock 从字面意思可以看出,是和重入、读写有关系的锁,实际上 ReentrantReadWriteLock 确实也是支持可重入的读写锁,并且支持公平和非公平获取锁两种模式。 为什么会出现读写锁? 普通锁可以保证共享数据在同一时刻只被一个线程访问,就算有多个线…

    2021/6/13 1:21:45 人评论 次浏览
  • vc++实现内核级进程保护

    vc++实现内核级进程保护 保护核心代码 #include "ntddk.h"#define NT_DEVICE_NAME L"//Device//ProtectProcess"#define DOS_DEVICE_NAME L"//DosDevices//ProtectProcess"#define IOCTL_PROTECT_CONTROL CTL_CODE(FILE_DEVICE…

    2021/4/26 7:27:58 人评论 次浏览
共16记录«上一页12下一页»
扫一扫关注最新编程教程