特性 概念shell bash
Shell 编程常用参考
# Shell特殊变量 $0, $#, $*, $@, $?, $$和命令行参数 Shell 中的特殊变量参考如下表: | 变量 | 含义 | | :--: | : : | | $0 | 当前脚本的文件名 | | $n | 传递给脚本或函数的参数。n 是一个数字,表示第几个参数。例如,第一个参数是$ ......
K8s概念
### k8s特点 ### + 自动修复 + 弹性伸缩 + 自动部署和回滚 + 服务发现和负载均衡 + pod的IP地址会在创建或销毁后变化,故IP地址不固定。就需要一个统一的出口暴露到外部进行访问。 ![image](https://img2023.cnblogs.com/blog/2726754 ......
Task的基本概念、使用方法和实例代码
基本概念 是一种用于异步编程的概念。Task的重要特点是可以在后台执行方法或操作,而不会阻塞主线程或UI线程。 封装的异步操作,表示执行的操作正在进行。可以表示一个方法的返回值或者表示执行的操作已经完成。 Task类的主要成员 属性:TaskStatus、IsCanceled、IsCompleted ......
Git Bash安装
一、Git 1、下载 Git - Downloads (git-scm.com) 2、直接安装(略) 二、配置阿里云 1、打开 Git Bash 2、查看已有SSH密钥 cat ~/.ssh/id_rsa.pub 3、如果没有则生成SSH密钥 ssh-keygen -t rsa -C "<注释内容> ......
shell实现进度条、转圈等
1. 转圈 渐次输出字符 '\\' '|' '/' '-', 来实现转圈的效果# !/bin/bash function waiting() { i=0 while [ $i -le 100 ] do for j in '\\' '|' '/' '-' do printf "\t\t\t\t%c % ......
Dubbo的高级特性:服务治理篇
> [王有志](https://flowus.cn/chang/share/fa5ee5c8-bbd8-4a82-a31e-c6be478f44bc),一个分享硬核Java技术的互金摸鱼侠 加入**Java人的提桶跑路群**:[共同富裕的Java人](https://flowus.cn/chang/ ......
shell脚本-批量主机执行命令(expect)
# shell脚本-批量主机执行命令(expect) ## 准备 > 上次连接多台服务器使用ssh-keygen,24机器去连接22、25,所以存在.ssh/authorized_keys > > 1.如果有.ssh/authorized_keys该文件则先删除 > > ``` > rm -rf.s ......
shell脚本-批量检查网站是否异常
# shell脚本-批量检查网站是否异常 > - 200 - 请求成功 > - 301 - 资源(网页等)被永久转移到其它URL > - 404 - 请求的资源(网页等)不存在 > - 500 - 内部服务器错误 > > 通过获取状态码检查网站是否正常 但是这种方式不太好直接取出状态码 > > > ......
关于并行开发的一些概念整理
〇、前言 想很好的理解并行开发,需要了解的知识还是有很多的,下边就简单罗列几个概念。 一、相关概念简介 1、任务管理器中的 基准速度、插槽、内核、逻辑处理器 基准速度 就是处理器晶体管打开和关闭的速率,也就是 CPU 运作的参考速度。听起来像是速度越快越好,但是也有一定的局限性,也需要合适体量的内核 ......
shell脚本-监控多台服务器磁盘利用率
# shell脚本-监控多台服务器磁盘利用率 ## 介绍 > 第一步:实现免密登录服务器 ,为后续脚本免密登录做好准备。 > > 第二步:把要监控服务器的ip地址 root用户 端口port 写入host.info文件中以便后续脚本从这个文件读取服务器信息。 > > 第三步:写shell脚本,先从h ......
linux shell脚本实现删除连续的空行为一行
001、awk实现 [root@PC1 test02]# ls a.txt [root@PC1 test02]# cat a.txt ## 测试数据 01 02 03 04 05 06 07 08 09 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 ......
jdk1.8新特性
### 1.default关键字 在jdk8之前,接口里面只能包含抽象方法,但是jdk8之后,允许使用default修饰的默认方法。 ``` public interface NewCharacter { public void test1(); public default void test2( ......
不小心删除服务[null]后,git bash出现错误,如何解决?
# 不小心删除服务[null]后,git bash出现错误,如何解决? # 错误描述:打开 git bash、msys2都会出现错误「bash: /dev/null: No such device or address」 # 问题定位: 1.使用搜索引擎搜索「bash: /dev/null: No ......
关于数据治理一些容易混淆的概念
容易混淆的数据治理的概念 1、 数据管理是不是数据治理 不是、数据管理和数据治理的区别是数据管理包含数据治理,广义的数据治理和数据管理范围一样,目前国内大部分说的是广义的数据治理,数据治理是等于数据管理,但是国外数据治理是指制订治理规范,保障数据管理能够顺利完成的工作,是侠义的数据治理。 那么数据管 ......
第二节 Java基础概念
## 题目1:(选择) 下列关于java变量声明那个是错误的: A . int x = 5; B. double d = 3.14; C. char grade = ‘C’; D. String name = ‘黑马程序员’; **讲解:D** **字符串需要用双引号引起来** ## 题目2:(看代 ......
shell脚本-监控多台服务器磁盘利用率
# shell脚本-监控多台服务器磁盘利用率 ## 介绍 > 第一步:实现免密登录服务器 ,为后续脚本免密登录做好准备。 > > 第二步:把要监控服务器的ip地址 root用户 端口port 写入host.info文件中以便后续脚本从这个文件读取服务器信息。 > > 第三步:写shell脚本,先从h ......
64.成员初始化列表的概念,为什么用它会快一些?
# 64.成员初始化列表的概念,为什么用它会快一些? ## 1.成员初始化列表的概念 在类的构造函数中,不在函数体内对成员变量赋值,而是在构造函数的花括号前面使用冒号和初始化列表赋值 ## 2.效率 用初始化列表会快一些的原因是,对于类型,它少了一次调用构造函数的过程,而在函数体中赋值则会多一次调用 ......
63.介绍面向对象的三大特性,并且举例说明
# 63.介绍面向对象的三大特性,并且举例说明 三大特性:继承、封装和多态 ## 1.封装 C++中的封装是指将属性和方法包装在一个类中,并通过访问控制符来限制外部对类的访问。封装可以提高代码的可维护性和安全性,同时也可以实现多态性。 在C++中,封装可以通过以下方式实现: 1.使用访问控制符:C+ ......
Top-level await 新特性(ERROR: Top-level await is not available in the configured target environment (“chrome87”.....})
Top-level await 新特性 「ECMAScript」提案 Top-level await 由 Myles Borins 提出,它可以让你在模块的最高层中使用 await 操作符。在这之前,你只能通过在 async 函数或 async generators 中使用 await 操作符。To ......
数据库视图的概念与作用
## 视图的概念 视图是由从数据库的表中选出来的数据组成的逻辑窗口,它与表不同的是,视图是一个虚表。 数据库只存放视图的定义,而不存放视图对应的数据,这些数据仍存放在原来的基本表中。所以基本表中的数据发生变化,从视图中查询出的数据也就随之改变了。从这个意义上讲,视图就像一个窗口,透过它可以看到数据库 ......
Xmake v2.8.1 发布,大量细节特性改进
[Xmake](https://github.com/xmake-io/xmake) 是一个基于 Lua 的轻量级跨平台构建工具。 它非常的轻量,没有任何依赖,因为它内置了 Lua 运行时。 它使用 xmake.lua 维护项目构建,相比 makefile/CMakeLists.txt,配置语法更加 ......
Rabbit高级特性
过期时间(TTL) Time To Live,也就是生存时间,是一条消息在队列中最大的存活时间,单位是毫秒。 RabbitMQ支持设置队列的过期时间,从消息入队列开始计算,直到超过队列的超时时间的配置,那么消息就会变成死信,自动被清除。 也可以不设置TTL,不设置表示消息不会过期,如果设置为0,则表 ......
PV_Characteristic:基于MATLAB/Simulink的光伏特性程序,改程序说明了太阳辐射强度、光伏电池温度、理想因
PV_Characteristic:基于MATLAB/Simulink的光伏特性程序,改程序说明了太阳辐射强度、光伏电池温度、理想因子、光伏模块的串并联电阻如何影响光伏的输出特性曲线和输出功率。ID:1850659696801953 ......
求线性代数逆序数概念是啥意思?
想要搞明白线性代数的“逆序”问题,不需要直接看生硬的概念,直接上手做几道题,循序渐进的就明白了——简单的说,只需要看下面这三篇笔记: [你知道怎么判断一组数字的逆序数吗?](https://zhaokaifeng.com/16105/) [你会使用逆序计算这个行列式吗?](https://zhaok ......
vue(九)vue3新特性
vue3六大亮点: 性能比Vue2强 可以将无用模块去掉,仅打包需要的 组合API 碎片(fragment),portal传送门(teleport),悬念(suspense) 更好的TS支持 暴露了自定义渲染API setup() 在setup函数中声明对象,代替data()。ref声明简单对象,r ......
OSLUI:摆脱Shell,通过自然语言操作Linux
Linux shell命令是强大的,但也是复杂的。不光是新手记不住,往往很多老手也不一定能很好地掌握一些shell命令。最近开发了一款小工具:OSLUI,目标是做操作系统的自然语言界面,让人们可以摆脱Shell,直接通过自然语言和计算机进行交互。github地址:https://github.com ......
介绍Linux shell脚本学习 -- 系列文章
当前标签:Linux Shell 06- Shell脚本学习--其它 05- Shell脚本学习--函数 04- Shell脚本学习--条件控制和循环语句 03- Shell脚本学习--字符串和数组 02- Shell脚本学习--运算符 01- Shell脚本学习--入门 出处:https://ww ......
linux shell编程中 break和exit的区别
break是跳出循环exit是退出脚本。 看下面的例子。 001、break [root@PC1 test02]# cat test.txt ## 测试数据 3 4 5 6 7 [root@PC1 test02]# cat test.sh ## 测试程序 #!/bin/bash for i in $ ......
探索API接口:从概念到实践
在当今数字化时代,API(Application Programming Interface)接口成为了各种应用程序之间实现数据交互和功能集成的关键。无论是开发一个网站、构建一个移动应用还是进行数据分析,了解如何调用API接口是必不可少的技术。 一、什么是API接口? API接口是应用程序之间进行通 ......