CAS学习无锁队列前先看一个基本概念,CAS原子指令操作。 CAS(Compare and Swap,比较并替换)原子指令,用来保障数据的一致性。 指令有三个参数,当前内存值V、旧的预期值A、更新的值B,当且仅当预期值A和内存值V相同时,将内存值修改为B并返回true,否则什么都不做,并返回fals ...
分类:
其他好文 时间:
2020-09-17 20:57:35
阅读次数:
33
在线安装第一步:验证环境? 验证端口是否被占用第二步:在中控机上安装tiup组件1、执行如下命令安装 TiUP 工具:curl --proto '=https' --tlsv1.2 -sSf https://tiup-mirrors.pingcap.com/install.sh | sh2、按如下步... ...
分类:
数据库 时间:
2020-09-17 20:53:30
阅读次数:
77
当我们需要进行OpenSSL认证时,需要将相应的CA certificate证书安装到系统中,以便实现OpenSSL。证书安装的地方两种,分别是用户级别和系统级别。若是安装到“系统”级别中,可以带来很大的方便。 现在讲一下如何将CA证书安装到Android的System中: 1.生成Android要 ...
分类:
移动开发 时间:
2020-09-17 20:44:17
阅读次数:
63
一.安装要求1.2台以上同属于一个内网的机器,操作系统需要高于centos7以上2.硬件配置内存需要大于2G3.可以访问外网,需要拉取镜像4.禁止swap分区二.学习目标1.在所有节点安装Docker和kubeadm2.部署kubernetesMaster3.部署容器网络插件fannel4.部署kubernetesNode,将节点加入到Kubernetes集群中5.部署Dashboardweb页面
分类:
其他好文 时间:
2020-09-17 20:21:34
阅读次数:
26
一.什么是cas CAS的全称是Compare-And-Swap,他是一条CPU并发原语。 java中的CAS,都是通过unsafe类实现的,其主要的操作是,当一个线程从主内存拿到一个变量到自己工作内存,并经过计算处理,准备写回主内存的时候,会首先比对当前主内存的变量指向的内存地址里面的值,与期望值 ...
分类:
编程语言 时间:
2020-09-17 20:08:32
阅读次数:
36
/var/lib/docker/overlay 这里存放的是镜像的每一层layer解压后的结果,以及基于每一个镜像生成容器后,对镜像合并挂载后的目录和对应的init目录。这里的id就是cache-id和mount-id. 对于容器的挂载目录,比如对某个容器docker inspect后查询到的“Gr ...
分类:
其他好文 时间:
2020-09-17 19:50:46
阅读次数:
36
机器配置:2 CPU,8GB 内存 需要预先安装 sysstat 等工具,如 yum install sysstat 终端中运行 free 命令,查看 Swap 的使用情况。 $ free total used free shared buff/cache available Mem: 816934 ...
分类:
系统相关 时间:
2020-09-17 16:05:19
阅读次数:
44
作者: Turbo时间限制: 1S章节: DS:数组和链表 晚于: 2020-07-08 12:00:00后提交分数乘系数50% 截止日期: 2020-07-15 12:00:00 问题描述 : 给定一个链表,两两交换其中相邻的节点,并返回交换后的链表。 你不能只是单纯的改变节点内部的值,而是需要实 ...
分类:
其他好文 时间:
2020-09-17 13:41:52
阅读次数:
26
业务日志输出规范日志文件规范1.1.日志文件命名日志文件名格式:logName_YY-MM-dd_hh.[rollcount].log示例:sdk_2020-09-03_11.0.log1.2.日志滚动大小日志文件大小等于100M,须日志滚动由于Linux对于小文件存在Inodes限制,所以对于日志量较大,开启INFO等较低级别日志,若日志大小设置较低,将会产生大量【rollcount】,造成In
分类:
其他好文 时间:
2020-09-17 13:11:06
阅读次数:
31
转自:https://www.byteisland.com/%e4%bd%bf%e7%94%a8-qemu-%e6%bc%94%e7%a4%ba-kdump-%e5%b4%a9%e6%ba%83%e8%bd%ac%e5%ad%98/ 为什么想起写这篇文章呢?第一是最近在研究 kdump/kexec ...
分类:
其他好文 时间:
2020-09-16 12:08:53
阅读次数:
34