- 博客(17)
- 收藏
- 关注
原创 脚本功能函数流程图
脚本功能函数流程图check_ops()hook_block()add_to_array()delete_from_array()wait_input_str()ensure_input()wait_input_yn()form_git_ver_h()backup_changed_files()restore_changed_file()clean_ext()clean_app()clean_region()clean_all()set_version()set_debug()release_liball(
2023-10-24 19:26:14 159 1
原创 Shell脚本基础
Shell支持自定义变量。注意,变量名和等号之间不能有空格,这可能和你熟悉的所有编程语言都不一样。有空格会出错。首个字符必须为字母(a-z,A-Z)。中间不能有空格,可以使用下划线(_)。不能使用标点符号。不能使用bash里的关键字(可用help命令查看保留关键字)。myNum=100注意:变量中间不能有空格,如果手误写错(例如var = test),刚好要使用删除这个目录,实际删除的是!对比shell里字符串和数组,我们发现:字符串${#str} # 读取字符串长度。
2023-09-11 11:00:32 1024
原创 常用Linux命令使用记录(更新中)
表示按数值从大到小排序,sort默认是从小到大排序,-r表示反序,-n表示以数值大小为排序依据。命令粗略计算文件或者目录大小,-a表示目录下所有子目录和文件,-h表示以适合的单位显示。表示以第3列的数值大小由大到小排序(第3列是CPU占用%)表示以第4列的数值大小由大到小排序(第4列是内存占用%)表示排除匹配有PID的行,这里是排除第二次查询的表头。表示排除匹配有PID的行,这里是排除第二次查询的表头。表示输出第一行,这里第一行是表头。表示输出第一行,这里第一行是表头。按照内存MEM排序,按下大写。
2023-08-25 13:37:53 366 1
原创 正则表达式规则及常用表达式
通过将正则表达式中的每个字符逐个与要匹配的字符串中的每个字符进行比较,来完成正则匹配。返回的匹配结果仅包含与第一部分表达式匹配的文本。但是字符集和分支结构巨大的区别是字符集只在字符级别上有作用,然而分支结构在表达式级别上依然可以使用。正如我们在正则表达式中讨论的那样,如果我们把一个量词放在一个字符之后,它会重复前一个字符。但是它如果出现在字符集或者字符类之后,它表示整个字符集的重复。表示一个字符串的开始,但是当它在方括号内出现时,它会取消字符集。负向后行断言是用于获取不跟随在特定模式之后的所有匹配的内容。
2023-08-25 11:03:59 1080 1
原创 Docker基础(三)镜像制作
VOLUME ["", ""...]VOLUME 之前我们说过,容器运行时应该尽量保持容器存储层不发生写操作,对于数据库类需要保存动态数据的应用,其数据库文件应该保存于卷(volume)中,后面的章节我们会进一步介绍 Docker 卷的概念。为了防止运行时用户忘记将动态文件所保存目录挂载为卷,在Dockerfile中,我们可以事先指定某些目录挂载为匿名卷,这样在运行时如果用户不指定挂载,其应用也可以正常运行,不会向容器存储层写入大量数据。这里的/data。
2023-08-18 15:03:29 3002 1
原创 Docker基础(二)容器部署
docker run -d实现dettach的作用,即对于你docker run的前台进程,该进程不对容器进行stdin,stdout,stderr的attach。命令:docker start CONTAINER_ID/ CONTAINER_NAME // 启动一个容器。命令:docker stop CONTAINER_ID/ CONTAINER_NAME // 停止一个容器。退出镜像终端使用ctrl+d,若不添加-d参数,退出/bin/bash之后,容器也就退出了。
2023-08-17 16:56:44 227 1
原创 Docker基础(一)Docker安装
Docker 是一个开源的容器化平台,它允许你构建,测试,并且作为可移动的容器去部署应用,这些容器可以在任何地方运行。一个容器表示一个应用的运行环境,并且包含软件运行所需要的所有依赖软件。想要验证 Docker 是否已经成功被安装,你可以执行docker命令,前面不需要加`sudo, 我们将会运行一个测试容器。在卸载 Docker 之前,你最好移除所有的容器,镜像,卷和网络。(4)安装 Docker 最新版本,运行下面的命令。
2023-08-17 14:00:33 134 1
原创 1400-山东科技大学OJ-两整数相加减
两整数相加减Time Limit: 1 Sec Memory Limit: 2 MBDescription计算a+b和a-b。Input输入为一对整数a和b。a,b用空格分开。Output输出a+b和a-b的计算结果,各占一行。Sample Input1 2Sample Output3-1HINTAppend Code代码仅供参考,请勿抄袭C代码#include<stdio.h>int main(){ int a,b;
2021-10-29 12:52:53 455
原创 1006-山东科技大学OJ-求字符的值
求字符的值Time Limit: 1 Sec Memory Limit: 2 MBDescription从键盘输入3个字符(不含双字节字符),分别输出每个字符的十进制值(ASCII码)、八进制值和十六进制值。Input输入为3个字符。Output输出为3行。每一行为每个字符(对应输入顺序)的十进制、八进制和十六进制值,用空格分隔开。每个输出的值占3个字符,不足3个字符前面补0。Sample Input0 ASample Output048 060 030032
2021-10-29 12:49:07 368
原创 1005-山东科技大学OJ-货币兑换
货币兑换Time Limit: 1 Sec Memory Limit: 2 MBDescription给出人民币对美元、欧元、日元的当日汇率,求给定金额的人民币能兑换成外币的金额,求给定金额的外币能兑换成人民币的金额。要计算的外币有三种:美元、欧元、日元。Input输入有三行。第一行依次为美元、欧元、日元外币汇率,用空格分开。汇率用100外币为单位,精确到小数点后4位,如668.5200表示“100美元=668.5200人民币”。汇率浮动范围为(0,10000)。第二行为外币金额x,
2021-10-29 12:45:00 488
原创 1004-山东科技大学OJ-平均值
平均值Time Limit: 1 Sec Memory Limit: 2 MBDescription求3个数的平均值。Input输入只有一行,为3个较小的整数。Output输出为这3个整数的平均值,保留3位小数。Sample Input1 2 3Sample Output2.000HINT注意除法运算对整型数据和浮点型数据是不一样的。Append Code代码仅供参考,请勿抄袭C代码#include<stdio.h>int mai
2021-10-29 12:41:40 396
原创 1003-山东科技大学OJ-求圆的面积和周长
山东科技大学OJ求圆的面积和周长Time Limit: 1 Sec Memory Limit: 2 MBDescription从键盘输入圆的半径,求圆的面积和周长,圆周率取3.14。Input输入一个浮点型数据,有效数字不会超过十进制的6位。Output输出为两行。第一行为圆的面积,第二行为圆的周长,格式见sample。Sample Input3Sample OutputArea: 28.260000Perimeter: 18.840000HINT了解浮点
2021-10-29 12:36:38 716
原创 1002-山东科技大学OJ-算术基本运算
算术基本运算Time Limit: 1 Sec Memory Limit: 2 MBDescription计算两整数x和y(0<x,y<1000)的和、差、积、商、余数、x的平方和y的三次方。Input输入只有一行,格式见sample。Output输出为多行,按顺序每行输出x,y的和、差、积、商、余数、x的平方和y的三次方,格式见sampleSample Inputx = 11, y = 3Sample Outputx + y : 14x - y :
2021-10-29 11:49:36 671
原创 1835-山东科技大学OJ-ADD 课堂Demo-两个整数求和
1835-山东科技大学OJADD 课堂Demo-两个整数求和Time Limit: 1 Sec Memory Limit: 128 MBDescription输入任意两个整数,求和。Input输入任意两个整数Output输出和Sample Input1 2Sample Output3HINTAppend Code代码仅供参考,请勿抄袭C代码#include<stdio.h> int main() { int a, b;
2021-10-29 10:59:35 303
原创 1399-山东科技大学OJ-Just a Demo to Student
1399-山东科技大学OJJust a Demo to StudentTime Limit: 1 Sec Memory Limit: 2 MBDescription这是一个用于上课给学生演示的例子。用于在屏幕上输出:welcome! This is the first C program.Input无Outputwelcome! This is the first C program.Sample InputSample Outputwelcome! This is
2021-10-28 23:26:46 189
原创 1001-山东科技大学OJ-Hello world
这里写自定义目录标题Problem A: Hello world!Time Limit: 1 Sec Memory Limit: 2 MBSubmit: 30407 Solved: 16662[Submit][Status]DescriptionXiao_ming有两个哥哥,大哥叫Da_min,二哥叫Er_min。三兄弟放学回家,父母分别跟他们打招呼。Input无Output请输出:Hello Da_min,Hello Er_min,Hello Xiao_ming!Samp
2021-10-28 23:15:08 220
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人