hykmhy
文章 0
文章搜索
阿蛮君
接受自己的平庸,以及接受他人的平庸
文章数
555
评论数
1720
随机文章
Java 中 volatile 关键字
并发编程中,有三个非常重要的概念: 原子性:提供了一种互斥访问,同一时刻只能有一个线程对它进行操作 可见性:一个线程对主内存对修改可以及时的被其他线程观察到 有序性:一个线程观察其他线程的指令行执行顺序,由于指令重新排序的存在,该观察结果一般杂乱无序 而 volatile 关键字能够保证以下两点: 可见性(Visibility): 当一个线程修改了一个volatile变量的值时,这个新值会立即被写...
微服务系列之 Docker 安装 ELK
ELK 简介 ELK 是一个开源的日志管理解决方案,由 Elasticsearch、Logstash 和 Kibana 三个组件构成。每个组件的作用如下: Elasticsearch:分布式搜索引擎,用于存储、搜索和分析日志数据。 Logstash:日志收集、处理和转换工具,用于将不同来源的日志数据收集并处理成统一格式,以便于存储和分析。 Kibana:数据可视化工具,用于查询、分析和展示 Ela...
Docker 搭建 docker 和 github 加速器
由于 cf 封号风波,确实不敢用 cf 来搭建这些加速的玩意,所以想着这些能自建还是自建好了。 提示:搭建这两个加速器,需要你自己有海外服务器,或者部署的机器有魔法。因为只有在内网有加速的需求,并且自己的海外机线路并不是很好,所以下面的教程是基于有魔法的情况,如果是海外机器,删除 proxy 相关内容即可。 1. docker 加速器 docker run -d \ --name crproxy ...
Docker 安装 minikube 学习 k8s
如果你本地机器配置不够搭建 k8s,那么你可以尝试使用 minikube 来学习 k8s。minikube 是一个能让你在本地运行 Kubernetes 的工具,minikube 在你的个人计算机(包括 Windows、macOS 和 Linux)上运行一个一体化(all-in-one) 或多节点的本地 Kubernetes 集群。 1. 安装minikube minikube 的安装非常简单,直...
两种方式解决 Gitlab 导入非标准端口项目报错
自建的 gitlab 迁移的时候,准备用导入项目的方式将项目迁移,但是在导入项目过程中遇到了如下错误: Import url is blocked: Only allowed ports are 80, 443, and any over 1024 这个报错的意思是,只允许 80、443 和其他大于 1024 的端口,对于这个有两种方式解决。 方法1 首先找到 gitlab 的配置文件 url_b...
标签云
最新评论