底层 容器stack queue

微信小程序视图容器 swiper

滑块视图容器。 属性类型默认值必填说明最低版本 属性类型默认值必填说明最低版本 indicator-dots boolean false 否 是否显示面板指示点 1.0.0 indicator-color color rgba(0, 0, 0, .3) 否 指示点颜色 1.1.0 indicator ......
视图 容器 程序 swiper

Redis(九)五种数据类型的底层结构

### Redis(九)五种数据类型的底层结构 #### 1 string ​ string是redis中最常见的数据类型 - 基本编码方式是`RAW`,基于`简单动态字符串(SDS)`实现,存储上限为512MB,此时的object head和SDS是两个独立的空间,是通过redisObject的b ......
底层 类型 结构 数据 Redis

Redis(八)底层数据类型原理

### Redis(八)底层数据类型原理 #### 1 SDS 动态字符串 - Redis中保存的key是字符串,value往往是字符串或者字符串的集合,字符串是redis里面最常用的数据结构 - Redis虽然是用C语言写的,没有直接使用C语言的字符串,原因有: - 获取字符串长度需要位运算(因为 ......
底层 原理 类型 数据 Redis

使用rootfs制作docker容器镜像

# 参考 - [基于rootfs构建Docker镜像](https://blog.csdn.net/xie__peng/article/details/129364707 "基于rootfs构建Docker镜像") - [将rootfs.tar.gz制作成docker image](https:// ......
容器 镜像 rootfs docker

在虚拟机的centos7容器中下载python3.9源码编译时报错

执行这一步时报错: ./configure --prefix=/usr/local/python39 报错内容是: configure: error: no acceptable C compiler found in $PATH 这里的报错原因为,找不到合适的 C 编译器,我们需要更新一下 gcc ......
容器 源码 时报 centos7 python3

异步线程变量传递必知必会---InheritableThreadLocal及底层原理分析

InheritableThreadLocal简介 笑傲菌:多线程热知识(一):ThreadLocal简介及底层原理3 赞同 · 0 评论文章 上一篇文章我们聊到了ThreadLocal的作用机理,但是在文章的末尾,我提到了一个问题,ThreadLocal无法实现异步线程变量的传递。 什么意思呢?以下 ......

ELK Stack生产实践第八篇:—ES索引配置与写入性能优化

转载自:https://www.cuiliangblog.cn/detail/article/65 > 在前面的实验案例中,我们已经顺利的完成了自定义日志的采集与过滤清洗操作,并将日志内容存储到ES集群。但只是把数据存储到ES集群还远不够,应该根据实际情况合理配置索引策略和参数,这样才能保障ES集群 ......
索引 性能 Stack ELK

监控keepalived_vip控制容器的状态

需求:监控server服务器的vip状态,如果vip存在,则判断容器是否启动,如果没有启动,则启动容器。如果vip不存在则关闭容器。 方法一: 方法一 #!/bin/bash ip add | grep eth0 > /data/keepalived cat /data/keepalived | g ......
keepalived_vip 容器 keepalived 状态 vip

C++系列二:STL教程-容器+迭代器

[TOC](STL教程-容器+迭代器) # 前言 ……。 # 容器 ```cpp //容器种类 功能 1. 序列容器 主要包括 vector 、list 、deque。 元素在容器中的位置同元素的值无关,即容器不是排序的。将元素插入容器时,指定在什么位置,元素就会位于什么位置。 2. 排序容器 包括 ......
容器 教程 STL

HashMap底层实现原理

JDK17中HashMap的源码:【好恶心,居然不能用插入代码的方式写代码】 public class HashMap<K,V> extends AbstractMap<K,V> implements Map<K,V>, Cloneable, Serializable { // 初始容量: 2的4次 ......
底层 原理 HashMap

Docker容器编排

# docker-compose ## compose安装 ### Compose 简介 Compose 是用于定义和运行多容器 Docker 应用程序的工具。通过 Compose,您可以使用 YML 文件来配置应用程序需要的所有服务。然后,使用一个命令,就可以从 YML 文件配置中创建并启动所有服 ......
容器 Docker

Ubuntu容器安装vim命令

curl是一个命令行工具,可以用来传输数据,支持多种协议,包括HTTP、FTP、SMTP等。Ubuntu系统中,我们可以使用apt-get命令来安装curl。 ## 方法一:使用apt-get命令安装 在Ubuntu中,我们可以使用apt-get命令来安装curl。具体步骤如下: 1. 打开终端或命 ......
容器 命令 Ubuntu vim

docker容器的使用

## 删除docker容器 ```bash docker rm mysql ``` ## 批量删除已经停止的容器 ```bash # 方法一 #显示所有的容器,过滤出Exited状态的容器,取出这些容器的ID, sudo docker ps -a|grep Exited|awk '{print $1 ......
容器 docker

docker 删除已停止的容器

### docker 删除已停止的容器 根据容器的状态,删除Exited状态的容器 ```bash #根据容器的状态,删除Exited状态的容器 sudo docker rm $(sudo docker ps -qf status=exited) ``` 删除所有未运行的容器(已经运行的删除不了,未 ......
容器 docker

安装docker容器

### 写在前面 之前写过一篇关于docker安装的博客,那种方式安装有很多缺点。运行docker和使用docker的时候会产生多个进程,占用Linux主机的资源。于是,我找到了新的方式安装docker。 ### 重要的三个文件 ```bash /usr/lib/systemd/system/doc ......
容器 docker

群晖 portainer 找不到本地容器

根本原因:群晖docker界面不能链接docker.sock文件,必须命令行方式 直接一步到位安装Portainer汉化版(2.16.2),拉取的镜像是“6053537/portainer-ce”,特别感谢作者:6053537。镜像地址:6053537/portainer-ce 创建文件夹在dock ......
容器 portainer

WEB应用的目录结构及其在TOMCAT容器中的发布

1. WEB应用的目录结构 Servlet规范规定了JAVA WEB应用必须采用固定的目录结构,其应用的配置信息存放于WEB-INF/web.xml中,Servlet容器从中读取配置信息。其基本目录结构如下: 其中WEB-INF目录下的文件只能被服务器端的组件访问,浏览器端无法直接访问。Servle ......
容器 结构 目录 TOMCAT WEB

Python | 函数、数据容器

## 1.函数 函数:是**组织好的,可重复使用的**,用来实现特定功能的**代码段**。 #### 1.1 简单案例 ###### 重复使用计算字符串的长度 ```py str1 = "heystar" str2 = "python" str3 = "abcd" count = 0 for _ i ......
容器 函数 数据 Python

两个或多个docker容器之间通过名字相互访问

> 转自 两个或多个docker容器之间通过名字相互访问[https://zhuanlan.zhihu.com/p/258939355] 需要公用一个自定义网络 - 官方特意解释了这两个网卡的区别 > User-defined bridges provide automatic DNS resolu ......
容器 多个 之间 名字 两个

C++ vector 容器浅析

C++ vector 容器浅析 一、什么是vector? 向量(Vector)是一个封装了动态大小数组的顺序容器(Sequence Container)。跟任意其它类型容器一样,它能够存放各种类型的对象。可以简单的认为,向量是一个能够存放任意类型的动态数组。 二、容器特性 1.顺序序列 顺序容器中的 ......
容器 vector

docker 容器日志

1. 查找需要看日志的容器 ![image](https://img2023.cnblogs.com/blog/1212244/202308/1212244-20230809092302582-1877600972.png) 2. 查找容器日志存放位置 docker inspect --format ......
容器 docker 日志

异常处理以及for循环底层练习

异常处理 try: "被监测的代码(可能会出错的代码)" except: 错误类型 as e: "针对上述错误类型制定的方案" print(e) # 万能异常 except Exception as e: print(e) 小练习 # 练习题 利用while循环,迭代器对象和异常监测来完成for的功 ......
底层 for

k8s 容器安全上下文

容器安全上下文介绍 kubernetes为安全运行pod及容器运行设计了安全上下文机制,该机制允许用户和管理员定义pod或容器的特权与访问控制,已配置容器与主机以及主机之上的其它容器间的隔离级别。安全上下文就是一组用来决定容器时如何创建和运行的约束条件,这些条件代表创建和运行容器时使用的运行时参数。 ......
上下文 容器 上下 k8s k8

部署jenkins docker容器

[uos@localhost ~]$ cat /etc/yum.repos.d/docker.repo [docker-ce-stable] name=Docker CE Stable - $basearch baseurl=https://mirrors.aliyun.com/docker-ce/ ......
容器 jenkins docker

【译】摇摆你的调试游戏:你需要知道的 Parallel Stack Window 小知识!

在 Visual Studio 2022 17.6和17.7中,我们在 Parallel Stack 窗口中添加了大量新功能,可以将您的多线程调试提升到一个新的水平。 ......
Parallel 知识 Window Stack

docker容器出现编码错误

容器运行出现 UnicodeEncodeError: 'ascii' codec can't encode characters in position 0-2: ordinal not in range(256) 问题 原因是打印的内容有中文,编码出现问题 Dockerfile中,添加一行,设置环 ......
容器 编码 错误 docker

电容器的选型方法及步骤简介

电容器是一种电器元件,由两个金属板组成,中间隔有绝缘材料,可以储存电荷。当两个金属板带有相反的电荷时,电容器就会储存电能。 ......
电容器 电容 步骤 简介 方法

ArrayList底层原理、线程安全及其相关集合(面试常问)

### 一、ArrayList底层原理 1.特点及其原理:ArrayList底层基于数组实现,查找快,增删慢 ![8a3a04c1999d4f2b882b0fcb99a20923](https://img-blog.csdnimg.cn/8a3a04c1999d4f2b882b0fcb99a2092 ......
线程 底层 ArrayList 原理

docker容器时区更改

**造成这个问题的主要原因是`docker`容器采用了`UTC`时间,默认为零时区,而我们主要用的是`CST`时间,北京时间,位于东八区。时区代号:`Asia/Shanghai`,这导致两者相差8小时。** 更改前容器时间: ``` root@7fa5765027a8:/# date Mon Aug ......
容器 时区 docker

如何查看容器端口到宿主机端口的映射关系?

使用docker port命令进行查看 # 查看容器的ID[root@nccztsjb-node-27 ~]# docker ps | grep nginx 78e7140c0b8c goharbor/nginx-photon:v2.6.1 "nginx -g 'daemon of…" 2 mont ......
端口 宿主机 宿主 容器