数组 脚本 函数shell
简单记录个启动脚本
#!/bin/bash # /etc/profile DataPath="/cloud/sync/syncData" echo "[info][$(date +'%F %H:%M:%S')]正在监控syncData,路径:$DataPath" pid=`ps -ef | grep syncData ......
函数
函数定义与调用 1先定义后调用 2定义阶段不执行代码 3调用函数才会执行代码 (调用的时候一定要在函数名后加括号,若有参数,则传递参数) 4函数名就相当于变量名指向的是内存中的函数代码所在的位置 func() # 报错 name 'func' is not defined # 定义函数 def fu ......
Java复制(拷贝)数组的4种方法:arraycopy()方法、clone() 方法、copyOf()和copyOfRange
http://c.biancheng.net/view/924.html 所谓复制数组,是指将一个数组中的元素在另一个数组中进行复制。本文主要介绍关于 Java 里面的数组复制(拷贝)的几种方式和用法。在 Java 中实现数组复制分别有以下 4 种方法: Arrays 类的 copyOf() 方法 ......
python实现两函数通过缩放,平移和旋转进行完美拟合
# Curve _fitting 前几天在工作的时候接到了一个需求,希望将不同坐标系,不同角度的两条不规则曲线,并且组成该曲线的点集数量不一致,需求是希望那个可以通过算法的平移和旋转搞到一个概念里最贴合,拟合态进行比较。 ![image-20230712151728578](https://img2 ......
VBA常用的文本函数 instr、mid
InStr 函数 Dim SearchString, SearchChar, MyPos SearchString ="XXpXXpXXPXXP" ' String to search in. SearchChar = "P" ' Search for "P". ' A textual compar ......
T100常用的公共函数
1 ccl_function_get_colName(p_tablename) 获取规格TABLE的各列控件代号组合 2 ccl_function_regex_number(p_num) 正则表达式验证是否数字(含小数),正数 ......
正点原子Ubuntu入门003--Ubuntu终端操作与shell命令
常用shell命令 查看目录信息 ls -a 显示目录下所有文件及文件夹,包括隐藏文件,比如以 . 开头的文件 -l 以长格式显示文件和目录信息,包括权限、所有者、大小、创建时间等 切换目录 cd ( ~ == /home/用户名 )( ../ 返回上一级目录) 显示当前目录路径 pwd 查看系统信 ......
数组最值查找,C语言必备技能,快速掌握!
在编程中,我们经常使用数组(列表)来存储给定的线性序列(例如 {1,2,3,4})。那么如何找到数组(序列)中的最大值或最小值呢? 查找数组(序列)中最大值或最小值的算法有很多种。接下来,我们以序列 {3,7,2,1} 为例,介绍两种查找最值的算法。一种是普通算法,另一种是利用分治算法解决。 普通算 ......
LeetCode 剑指 Offer 11. 旋转数组的最小数字
#题目链接:[LeetCode 剑指 Offer 11. 旋转数组的最小数字](https://leetcode.cn/problems/xuan-zhuan-shu-zu-de-zui-xiao-shu-zi-lcof/?envType=study-plan-v2&envId=coding-int ......
树状数组学习笔记与总结
树状数组学习笔记与总结 [toc] # 树状数组 ## OI Wiki [OI Wiki - 树状数组](https://oi-wiki.org/ds/fenwick/) ## 信息学奥赛一本通 ![img](https://img2023.cnblogs.com/blog/3060040/2023 ......
Shell 编程常用参考
# Shell特殊变量 $0, $#, $*, $@, $?, $$和命令行参数 Shell 中的特殊变量参考如下表: | 变量 | 含义 | | :--: | : : | | $0 | 当前脚本的文件名 | | $n | 传递给脚本或函数的参数。n 是一个数字,表示第几个参数。例如,第一个参数是$ ......
LeetCode -- 918. 环形子数组的最大和
遇到环形问题一般有两种考虑方法: 1.破环成链 2.分为数组中间部分和数组两边部分分别考虑 本题采用第二种考虑方法,将原数组分为中间部分和两边部分分别考虑。中间部分即为子数组最大和,两边部分计总和减去中间部分最小和。 class Solution { public: int maxSubarrayS ......
Go--统计数组中重复的元素及重复次数
代码: package main import ( "fmt" ) func main() { //创建有重复数值的数组 a1 := []int{1, 2, 3, 1, 4, 5, 2} a2 := []string{"t1", "t2", "t1", "t3", "t5", "t3"} //创建m ......
电子表格vlookup函数使用
vlookup是常用的辅助查找函数,但是这个函数的参数定义和解释非常的难以理解,即使用向导也很难搞清楚哪个参数是啥意思。放到编程圈里面应该也算bad design的典型了。下面是函数的定义,每次看到这个定义都一脸懵逼: 下面对每个参数进行详细的解释: 查找值:一般是和查找结果在同一个sheet页里面 ......
子查询高级查询以及集合运算统计函数
子查询 单行子查询 子查询部分的返回结果为单行 的结果 多行子查询 子查询部分的返回结果为多行 的结果,主要关键字有 any , in ,all any 表示任意一个,在集合中有一个满足条件即可 all 所有 ,在集合中所有都满足即可 in 表示任意一个,在集合中有一个满足条件即可 eg: sele ......
js 数组选中元素自定义排序
<div class="form_item"> <div> <span><b>* </b>提交形式</span> </div> <CheckboxGroup v-model="committype"> <Checkbox label="image">拍照</Checkbox> <Checkbox l ......
函数分类
数值函数 abs 绝对值 round 四舍五入并保留几位小数 round(45.252,1) =45.3 trunc 截断并保留几位小数 trunc(45.252,1) = 45.2 sqrt 平方根 power 幂指数 power(2,3) 求的2的3次幂 cos 求余弦 字符函数 ascii 获 ......
Linux下python脚本自启动和定时启动
一、服务器开机自动运行 用root权限编辑以下文件 sudo vim /etc/rc.local 编辑启动脚本的命令地址 /usr/bin/python3 /path/to/python > /path/to/log 二、定时启动 编辑crontab文件 crontab -e 编辑命令 */30 * ......
数组表单校验
前提:每个表单内容一致 用v-for循环数组里每个form表单绑定的对象,循环表单可以动态生成内容 注意事项:如果每个表单的校验规则不一样,需要设置一个检验规则数组(这里数组长度要确定,有点不灵活,还没找到更好的方法),并在每个form里面绑定rules,如果实在弹窗里面的表单,需要在打开窗口的时候 ......
AE脚本 骨骼动作捕捉导入生成动画 BVH Importer 1.6.0 + 视频教程
BVH Importer 1.6.0 是一个AE脚本,它可以导入骨骼动作捕捉数据并生成动画。通过解析关节骨架结构和相应的运动数据,将它们转化为基于Solid/Null的骨骼动画,以供在After Effects中使用。 这个脚本提供了一种方便的方式来导入BVH(Biovision Hierarchy ......
shell实现进度条、转圈等
1. 转圈 渐次输出字符 '\\' '|' '/' '-', 来实现转圈的效果# !/bin/bash function waiting() { i=0 while [ $i -le 100 ] do for j in '\\' '|' '/' '-' do printf "\t\t\t\t%c % ......
hadoop基础-hadoop启动脚本分析及常见命令
进程 [hdfs]start-dfs.sh NameNode NN DataNode DN SecondaryNamenode 2NN [yarn]start-yarn.sh ResourceMananger RM NodeManager NM 脚本分析 sbin/start-all.sh libe ......
sql函数实现加密解密(解决加密之后乱码问题)
select aes_decrypt(UNHEX(HEX(aes_encrypt('中国suheng123', '密钥'))),'密钥') ......
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 - 内部服务器错误 > > 通过获取状态码检查网站是否正常 但是这种方式不太好直接取出状态码 > > > ......
Jquery遍历筛选数组的几种方法和遍历解析json对象,Map()方法详解以及数组中查询某值是否存在
1.jquery grep()筛选遍历数组(可以得到反转的数组) // 1.jquery grep()筛选遍历数组(可以得到反转的数组) var array = [1,5,9,3,12,4,48,98,4,75,2,10,11]; var filterArray = $.grep(array,(cu ......
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 ......
树状数组
概念 https://zhuanlan.zhihu.com/p/92920381 树状数组(Binary Indexed Tree, 又Fenwick Tree)其实并不是一棵树,只是对数组各元素进行逻辑上的划分。根据维基百科,树状数组是一种用于高效计算数列前缀和的数据结构,它可以以O(logn)的 ......
「学习笔记」后缀数组
感谢 [LB](https://www.cnblogs.com/luckyblock/) 学长的博文! ## 前置知识 后缀是指从某个位置 $i$ 开始到整个串末尾结束的一个特殊子串,也就是 $S[i \dots|S|-1]$。 [计数排序 - OI Wiki (oi-wiki.org)](http ......