容器namespace unionfs基础
Linux00-系统分区、基础优化、启动流程、运行级别、破解密码、光盘修复、BIOS加密
# 0 运维人员如何开展自己的工作? 1.画出架构图 服务器的数量与作用、软件的部署架构等 2.围绕三点展开工作 稳定性:监控 可靠性:备份、解决单点故障 性能优化 拓展性 # 1 系统分区方案 ```python ### 方案一:常规生产场景(工作)方案 三个分区 网络集群架构中的 ......
学习JavaSE基础-day1
JRE 和 JDK JRE:Java运行环境,如果想要运行Java程序至少要安装JRE JDK:Java开发环境(开发工具包),如果要开发Java程序,必须安装JDK JRE = JVM + 核心类库 JDK = JRE + 开发工具包 JDK > JRE >JVM 关系如图所示: JDK下载地址: ......
python基础(变量、数据类型)
python简介 Python 是一个高层次的结合了解释性、编译性、互动性和面向对象的脚本语言。 Python 的设计具有很强的可读性,相比其他语言经常使用英文关键字,其他语言的一些标点符号,它具有比其他语言更有特色语法结构。 python变量 什么是变量: 在python中,变量其实严格意义上称作 ......
小程序容器助力航空企业数字化转型
数字化时代,越来越多的企业开始关注数字技术,希望通过数字化改造提高企业效率和竞争力,为企业创造更多的商机和利润。今天就来同大家探讨航空领域,小程序在企业数字化转型中发挥的作用。 航空业员工端App的敏捷转型挑战 技术上的挑战: 多平台兼容性: 航空公司的员工使用不同的设备和操作系统,如 iOS、An ......
02 基础篇
# 二分查找 编写二分查找代码: 1.前提:有已排序的数组A 2.定义左边界L、有边界R、确定搜索范围,循环执行二分查找(3、4两步) 3.获取中间索引M=Floor((L+R)/2)(向下取整) 4.中间索引的值`A[M]`与待搜索值T进行比较 1. `A[M]==T`表示找到,返回中间索引 2. ......
K8s Pod状态与容器探针
Pause 容器,又叫 Infra 容器,是pod的基础容器,镜像体积只有几百KB左右,配置在kubelet中,主要的功能是一个pod中多个容器的网络通信。
Infra 容器被创建后会初始化 Network Namespace,之后其它容器就可以加入到 Infra 容器中共享Infra 容器的网络了... ......
kubernetes(k8s)大白学习02:容器和docker基础、使用、架构学习
## 一、什么是容器 ### 容器简介 简单说:容器(container)就是计算机上的一个沙盒进程,它与计算机上的所有其它进程相隔离。 这种隔离是怎么做到的呢?它利用了内核提供的 namespace 和 cgroup 这 2 种技术。这些技术能力在 Linux 中已经存在了很长时间。而 Docke ......
ThreadLocal 详解【并发容器】
ThreadLocal 是什么?有哪些使用场景? ThreadLocal 是一个本地线程副本变量工具类,在每个线程中都创建了一个ThreadLocalMap 对象,简单说 ThreadLocal 就是一种以空间换时间的做法,每个线程可以访问自己内部 ThreadLocalMap 对象内的 value ......
React Native+小程序容器=更高的开发效率
React Native是由Facebook开发并于2015年首次发布的一个框架,用于构建原始的移动应用程序。 它具有许多技术上的优势: 跨平台开发:使用React Native,您可以使用相同的代码库构建同时运行在iOS和Android平台上的应用程序。这种跨平台的开发方式可以大大减少开发工作量和 ......
记录--Js基础练习题目
这里给大家分享我在网上总结出来的一些知识,希望对大家有所帮助 1.使用js,在页面中打印以下图案 提示: document.write可以在页面中打印内容<br>在html中代表换行, 在html中代码空格 for(var i=0;i<7;i++){ // 空格部分 for(var j=7;j>i; ......
C++基础知识系列-4
C++基础 1 C++的struct和class的区别 区别1:默认继承的权限。不明确指定的情况下,来自class的继承按照private继承处理,来自struct继承按照public处理 区别2:成员的默认访问权限。class成员默认是private权限,struct默认是public 2 C和C ......
Hive基础使用
### Hive的使用方式 可以在Shell命令行下操作Hive,或者使用JDBC代码的方式操作 ### 命令行方式 针对命令行这种方式,其实还有两种使用 - 第一个是使用bin目录下的hive命令,这个是从hive一开始就支持的使用方式 - 后来又出现一个beeline命令,它是通过HiveSer ......
Jenkins(单独部署非容器版本)配置k8s【转】
一、安装kubernetes插件1.在插件管理里面搜索kubernetes,如下图:点击manage Jenkins进入配置页面: 点击插件管理: 搜索kubernetes插件: 2. 检查是否安装成功点击Manager Jenkins进入配置界面,然后点击Configure System : 在系 ......
Python基础之装饰器
### 装饰器 ```python 1、为什么要用装饰器 1.1、为程序提供扩展功能的可能性 1.2、要遵循开放封闭原则 1.3、禁止修改原代码,但是可以新增功能 1.4、也不能修改调用方式 2、什么是装饰器 2.1为被装饰对象添加新功能的工具 2.2、不修改被装饰对象源代码和调用方式 3、装饰器的 ......
Python基础之函数的参数以及名称空间
## 函数的参数 ### 形式参数 ```python 什么是形式参数: 在'函数定义阶段'括号内依次写入的变量名就叫形式参数,简称"形参" def index(a,b,c,d,e): pass # a,b就称之为是函数的形参 ``` ### 1、位置形参 ```python 位置形参 在函数'定义 ......
5.portainer与容器监控
# 9.portainer ## 9.1.介绍 > 官网:https://www.portainer.io/ Portainer 是一款轻量级的应用,它提供了图形化界面,用于方便地管理Docker环境,包括单机环境和集群环境。 ## 9.2.安装 ``` docker run -d -p 8000: ......
python基础15
递归函数 什么是递归函数 递归就是直接或者间接调用自己的函数就是递归函数 1 #练习题 2 l=[1,[2,[3,[4,[5,[6,[7,[8]]]]]]] 3 4 def index(l): 5 for i in l: 6 if type(i) is int: 7 print(i) 8 else: ......
UE4编成基础
# 框架相关的 # 编程基础 一个游戏是由一个包含所有代码,内容和相关设置的游戏项目定义的。Gameplay代码被包含在一个或多个gameplay模块中,每个游戏项目必须包含至少一个模块。游戏的内容,比如美术资产,声音等等需要被导入到编辑器然后被保存成包和地图,对于游戏可配的设置定义在配置文件中,该 ......
python基础day15 递归
装饰器复习 python基础day14 装饰器详情 - 追逐的小白 - 博客园 (cnblogs.com) 多复习,多敲代码 递归函数 什么是递归函数? 递归:直接或者间接调用自己的函数就是递归函数。 # 练习题: l = [1, [2, [3, [4, [5, [6, [7, [8, [9, [1 ......
LYT-WPF-基础-布局-Grid面板
Grid:网格面板 Grid顾名思义就是“网格”,以表格形式布局元素,对于整个面板上的元素进行布局,它的子控件被放在一个一个事先定义好的小格子里面,整齐配列。 Grid和其他各个Panel比较起来,功能最多也最为复杂。要使用Grid,首先要向RowDefinitions和ColumnDefiniti ......
基础篇
1.1中小学信息技术的发展历程 计算机启蒙教育阶段:在20世纪60年代初~70年代末 计算机文化论:1970-1980 计算机工具论:1980-1990 信息技术普及教育:20世纪末 1.2计算机启蒙教育阶段 美国率先使用logo语言对儿童进行寓教于乐的程序教学 1979英国制定微电子教育计划 20 ......
SpringBoot的基础
## 1、获取配置文件的值:@Value的方式 - yml配置文件 ```yml redis: host: 199.22.22.34 ``` ### 1.1、用法1:普通用法 ```java @Value("${redis.host}") private String sunServerPath; ......
Java实战-不可变容器、列表遍历删除、HashMap遍历删除、巧用函数方法实现二维数组遍历
场景 Java中不可变容器的使用 Java工具库Guava的不可变集合和新集合类型Multiset、Multimap、BiMap、RangeSet、RangeMap等的使用示例: https://blog.csdn.net/BADAO_LIUMANG_QIZHI/article/details/12 ......
c++面试 笔试基础知识学习记录
1. int (*p)[4] 和 int* p[4] int (*p)[4] ,p是一个指针变量,指向一个存放4个int变量的一维数组,p+1是向后移动数组长度个字节大小,也就是向后移动4个int字节的大小。 *(*(p+1)+2)=*(p[1]+2) int *p[4] ,等价于int *(p[4 ......
Java基础
Java是一门高级的面向对象编程语言,不仅吸收了C++语言的各种优点,还摒弃了C++里难以理解的多继承、指针等概念,因此Java语言具有功能强大和简单易用两个特征。Java语言作为静态面向对象编程语言的代表,极好地实现了面向对象理论,允许程序员以优雅的思维方式进行复杂的编程。 ......
什么是特权容器?如何在k8s中运行特权容器?
1、什么是特权容器? 特权容器(Privileged Container),就是可以像在主机上的操作一样,几乎可以对主机进行任何的操作,比如,要修改容器的内核参数,是要对容器的网络命名空间进行修改的,默认是不允许修改的 如果将容器变为了特权容器,就可以进行修改了。 比如,calico容器,在启动的时 ......
c/c++零基础坐牢第十七天
c/c++从入门到入土(17) 开始时间2023-05-30 21:31:54 结束时间2023-05-31 13:29:07 前言:第九章多态性从作业七作业八实验三和读书笔记及体会四个方面进行学习分享,课本知识参考于清华大学出版社郑莉老师的《C++语言程序设计》第五版,以下为自制思维导图: 第九章 ......
LYT-WPF-基础-布局-Canvas面板
已亲测!ZIndex实例有修改之处!!!本文转自:WPF教程五:布局之Canvas面板 - .NET开发菜鸟 - 博客园 (cnblogs.com),感谢~~ Canvas:画布面板 画布,用于完全控制每个元素的精确位置。他是布局控件中最为简单的一种,直接将元素放到指定位置,主要来布置图面。使用Ca ......
LYT-WPF-基础-布局-DockPanel面板
已亲测!本文转自:WPF教程四:布局之DockPanel面板 - .NET开发菜鸟 - 博客园 (cnblogs.com),感谢~~ DockPanel:停靠面板 DockPanel定义一个区域,在此区域中,您可以使子元素通过描点的形式排列,这些对象位于 Children 属性中。停靠面板类似于Wi ......