自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(21)
  • 收藏
  • 关注

原创 金融量化分析——Numpy-Array通用函数

对比两数组中每项的最大值。c为随机生成数据的形状。

2024-03-27 16:36:21 207 1

原创 金融量化分析——Numpy——ndarray-数据类型,索引,切片

对array数组来说,切片相当于引用,列表来说就是赋值。根据指定边长和dtype创建单位矩阵。

2024-03-06 15:32:19 162 1

原创 Ipython中的魔术命令

命令 说明 %quickref 显示ipython的快速参考 %magic 显示所有魔术命令的详细文档 %debug 从最新的异常跟踪的底部进入交互式调试器 %host 打印命令的输入(可选输出)历史 %pdb 在异常发生后自动进入调试器 %paste 执行剪贴板中的python代码 %cpaste 打开一个特殊提示符以便手工粘贴待执行的python代码 %reset 删除intera

2024-03-05 16:36:28 188

原创 ipython中的快捷键

命令 说明 ctrl+P或上箭头 后向搜索命令历史中以当前输入的文本开头的命令 ctrl+N或下箭头 前向搜索命令历史中以当前输入的文本开头的命令 ctrl+R 按行读取的反向历史搜索(部分匹配) ctrl+shift+v 从剪贴板粘贴文本 ctrl+C 终止当前执行中的代码 ctrl+A 将光标移到行首 ctrl+E 将光标移到行尾 ctrl+K 删除从光标开始至行尾的文本 ctrl+U 清除当前行的所有文本

2024-02-29 14:13:47 113

原创 统计变量子串的长度及相关命令执行效率对比

总结:shell编程,尽量使用linux内置的命令,内置的操作和内置的函数,效率最高。因为这些命令和函数都是用C语言编写的,尽量减少管道符——"|"的使用,因为管道符属于在前置命令的执行结果的基础上二次加工;real——实际执行时间;user——用户态执行时间;sys——内核态执行时间。

2024-02-29 10:45:49 95

原创 shell编程中的子串变量的用法

替换。

2024-02-21 12:23:06 101 1

原创 bash中的简单内置shell命令

n 不换行输出-e 解析字符串中的特殊符号\n 换行\r 回车\t 制表符,四个空格\b 退格printf命令自动识别\n,\t等特殊命令,并且在结尾处不会自动换行。

2024-02-20 11:25:51 216

原创 shell——特殊变量

$0 获取shell脚本文件名,以及脚本路径 $n 获取shell脚本的第n个参数,n在1~9之间,如$1,$2,$9,大于9则需要写${10},参数空格隔开 $# 获取执行的shell脚本后面的参数总个数 $* 获取shell脚本所有参数,不加引号等同于$@作用,加上引号"$*"作用是接收所有参数为单个字符串,"$1 $2.... $@ 不加引号,效果同上,加引号,是接收所有参数为独立字符串,如"$1" "$2" "$3" ...... $*与$@的区别,实例如图

2024-02-18 12:14:25 107 1

原创 shell学习笔记

Awk是一种用于文本处理的强大工具,它可以用于从文件或管道中提取和处理数据。它可以进行文本搜索、数据提取、格式化输出等操作。

2024-01-31 15:52:45 185

原创 父子shell的面试题

单引号无法识别特殊语法,双引号可以识别特殊语法,例如: 不同的执行方式,不同的shell变量:每次调用bash都会开启一个子shell,因此不保留当前的sell变量,通过pstree命令检查进程树 调用source是在当前shell环境加载脚本,因此保留变量在Linux中反引号中的命令执行结果会被保留下来,如图所示:

2024-01-31 15:16:26 187

原创 jmeter上传文件时常见的MIME类型

jmeter上传文件时常见的MIME类型 超文本标记语言文本 .html text/html 普通文本 .txt text/plain RTF 文本 .rtf application/rtf GIF 图形 .gif image/gif JPEG 图形 .jpeg、.jpg image/jpeg au 声音文件 .au audio/basic MIDI 音乐文件 .mid、.midi audio/midi、audio/x-midi

2023-12-09 15:31:55 507 2

原创 在Python中字典排序

h=sorted(dic.items(),key=lambda x:x[0],reverse=True)#x[0]=key,reverse=True:反向排序,默认为FALSE。e=sorted(dic.items(),key=lambda x:x[0])#x[0]=key,根据key按ASCALL码排序。g=sorted(dic.items(),key=lambda x:-x[1])#x[0]=key,加'-'为反向排序。d=sorted(dic.items())#默认根据key按ASCALL码排序。

2023-12-02 17:26:25 366 1

原创 在Linux中如何查看错误信息前后10行

cat -C hrun.log | grep "新增用户" -C 10。cat hrun.log | grep "新增用户" -B 10。cat hrun.log | grep "新增用户" -A 10。cat hrun.log | grep "新增用户"

2023-11-30 17:19:32 1280

原创 python中的open方法和应用实例

如果该文件已存在,文件指针将会放在文件的结尾。如果该文件已存在,文件指针将会放在文件的结尾。如果该文件已存在,文件指针将会放在文件的结尾。如果该文件已存在则打开文件,并从开头开始编辑,即原有内容会被删除。如果该文件已存在则打开文件,并从开头开始编辑,即原有内容会被删除。以只读方式打开文件。文件的指针将会放在文件的开头。如果该文件已存在,文件指针将会放在文件的结尾。如果该文件不存在,创建新文件进行写入。如果该文件不存在,创建新文件用于读写。如果该文件不存在,创建新文件用于读写。如果该文件不存在,创建新文件。

2023-11-27 14:50:19 515 1

原创 linux常用命令

在当前文件夹中查找a.log。在vi编辑器中,复制第800行的方法。从远程服务器(192.168.2.1)上把/root/log拷贝到本地的/opt目录下。u+g+o(所属用户,所属主,其他人)r:4(100),w:2(010),x:1(001)(读写执行)把a.log文件中的包含 Error 字符串的内容提取出来,追加到b.log文件中。把t01打包并压缩到/opt目录下,压缩包的后缀为.tar.gz。把当前目录下的t01.tar.gz解压缩到/opt/d02目录下。动态查看资源使用情况。

2023-11-25 17:55:07 484 1

原创 更新MySQL数据的几种方式

insert into table_name (列1,列2) values (值1,值2) on duplicate key update 列1=值1, 列2=值2;update table_name set column1=values1,column2=values2 where 条件;replace into table_name (列1,列2)values (值1,值2);alter table table_name modify column 列名 数据类型;

2023-11-17 12:58:10 871 2

原创 MySQL删除重复的数据

having是MySQL中group by语句的扩展函数,它允许我们在分组后对数据进行过滤。有时候我们需要删除某列中只重复出现一次的数据,可以通过having语句实现。#子查询是mysql中解决复杂查询问题的一种有效方法。

2023-11-16 19:21:02 135 1

原创 在Python中运行sql语句

insert_statement = "INSERT INTO userinfo (学号,姓名,性别,年龄,入学日期) VALUES (%s, %s,%s, %s,%s)"host="192.168.1.110", # 数据库主机名。host="192.168.1.110", # 数据库主机名。password="root", # 数据库密码。password="root", # 数据库密码。user="root", # 数据库用户名。user="root", # 数据库用户名。

2023-11-16 18:51:04 1155 1

原创 编写一个函数,实现对用户的密码的修改

print('密码修改成功,您的新密码为'+newpassword)3)用户名存在,则校验原密码是否正确,如果不正确则提示原密码不正确。4)用户名和原密码都正确,则把用户的密码修改成新密码。username=input('请输入你的用户名')password=input('请输入你的密码:')2) 判断用户名是否存在,不存在则提示用户名不存在。print('密码错误')npaswd=input('请输入你的新密码')print('用户名不存在')编写一个函数,实现对用户的密码的修改。

2023-11-08 13:29:01 232 1

原创 编写一个函数,实现:接收一串顺序的数字,打印出该数字的所有排列

递归的使用

2023-11-07 14:43:57 266

原创 python中的random函数的使用方法

random函数的使用

2023-11-04 14:14:04 260 2

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除