07 2022 档案
摘要:前端 html <form action="" method="post" enctype="multipart/form-data"> <input id="fileUpload" type="file" name="upload"> <input type="button" @click="su
阅读全文
摘要:. filename # 注意点号(.)和文件名中间有一空格 或 source filename 参考:Shell 文件包含 | 菜鸟教程 (runoob.com)
阅读全文
摘要:命令说明 command > file 将输出重定向到 file。 command < file 将输入重定向到 file。 command >> file 将输出以追加的方式重定向到 file。 n > file 将文件描述符为 n 的文件重定向到 file。 n >> file 将文件描述符为
阅读全文
摘要:1、定义函数 [ function ] funname [()] { action; [return int;] } 注: 可以带function fun() 定义,也可以直接fun() 定义,不带任何参数。 参数返回,可以显示加:return 返回,如果不加,将以最后一条命令运行结果,作为返回值。
阅读全文
摘要:参考:Linux 命令大全 | 菜鸟教程 (runoob.com)
阅读全文
摘要:1、if else if condition then command1 command2 ... commandN fi 2、if else-if else if condition1 then command1 elif condition2 then command2 else command
阅读全文
摘要:test 命令用于检查某个条件是否成立,它可以进行数值、字符和文件三个方面的测试。 1、数值测试 参数说明 -eq 等于则为真 -ne 不等于则为真 -gt 大于则为真 -ge 大于等于则为真 -lt 小于则为真 -le 小于等于则为真 num1=100 num2=100 if test $[num
阅读全文
摘要:1、命令语法 printf format-string [arguments...] 2、printf 的转义序列 序列说明 \a 警告字符,通常为ASCII的BEL字符 \b 后退 \c 抑制(不显示)输出结果中任何结尾的换行字符(只在%b格式指示符控制下的参数字符串中有效),而且,任何留在参数里
阅读全文
摘要:1、显示普通字符串 echo "It is a test" 双引号可以省略 2、显示转义字符 echo "\"It is a test\"" 3、显示变量 #!/bin/sh read name echo "$name It is a test" read 命令从标准输入中读取一行,并把输入行的每个
阅读全文
摘要:1、算数运算符 原生bash不支持简单的数学运算,但是可以通过其他命令来实现,例如 awk 和 expr,expr 最常用。 expr 是一款表达式计算工具,使用它能完成表达式的求值操作。例如: #!/bin/bash val=`expr 2 + 2` echo "两数之和为 : $val" 注:
阅读全文
摘要:1、shell传递参数 我们可以在执行 Shell 脚本时,向脚本传递参数,脚本内获取参数的格式为:$n。n 代表一个数字,1 为执行脚本的第一个参数,2 为执行脚本的第二个参数。 2、用来处理参数的特殊字符 参数处理说明 $# 传递到脚本的参数个数 $* 以一个单字符串显示所有向脚本传递的参数。如
阅读全文
摘要:1、运行shell脚本 编写脚本时在文件的第一行添加以下代码,#! 告诉系统其后路径所指定的程序即是解释此脚本文件的 Shell 程序。 #!/bin/sh 或者 #!/bin/bash 2、输出 echo "Hello World !" 3、变量 定义变量 your_name="runoob.co
阅读全文
摘要:#定义装饰器 def addLog(type,moudle,detail): def dec(func): @functools.wraps(func) def wrapper(*args,**kwargs): # 视图函数执行之前的逻辑 func1 = func(*args,**kwargs) #
阅读全文
摘要:idx, halfLen := len(matrix)-1, len(matrix) / 2 // 记录最后一个元素的下标和边长的一半 // 按对角线反转矩阵 for i := range matrix { for j := 0; j < i; j++ { matrix[i][j], matrix[
阅读全文
摘要:1、形式一、元素无重不可复选,即 nums 中的元素都是唯一的,每个元素最多只能被使用一次,backtrack 核心代码如下: /* 组合/子集问题回溯算法框架 */ void backtrack(int[] nums, int start) { // 回溯算法标准框架 for (int i = s
阅读全文
摘要:1、新增 //新增一条数据 func CreateEntity(DBExecutor *gorm.DB, entity interface{}) error { if err := DBExecutor.Debug().Create(entity).Error; err != nil { retur
阅读全文