05 2021 档案

摘要:(1) CTRL+Z挂起进程并放入后台 (2) jobs 显示当前暂停的进程 (3) bg %N 使第N个任务在后台运行(%前有空格) (4) fg %N 使第N个任务在前台运行 默认bg,fg不带%N时表示对最后一个进程操作! 阅读全文
posted @ 2021-05-31 20:25 Raymone1125 阅读(128) 评论(0) 推荐(0) 编辑
摘要:cat命令是linux下的一个文本输出命令,通常是用于观看某个文件的内容的;cat主要有三大功能:1.一次显示整个文件。$ cat filename2.从键盘创建一个文件。$ cat > filename只能创建新文件,不能编辑已有文件.3.将几个文件合并为一个文件。$cat file1 file2 阅读全文
posted @ 2021-05-31 20:22 Raymone1125 阅读(87) 评论(0) 推荐(0) 编辑
摘要:一、NR和FNR1.释义NR: 表示当前读取的行数FNR:当前修改了多少行2.举例比如现在AWK处理到第五行。第一行没有进行操作,2,3,4,5行进行了操作,那么NR=5,FNR=4NR==FNR 表示从起始行到当前行,awk都进行了操作,比如修改,添加等等 ;二、NF和$NF1.释义NF:浏览记录 阅读全文
posted @ 2021-05-30 16:25 Raymone1125 阅读(4264) 评论(0) 推荐(0) 编辑
摘要:例如搜索 the写法:/the +回车 /+关键字 ,回车即可。此为从文档当前位置向下查找关键字,按n键查找关键字下一个位置; ?+关键字,回车即可。此为从文档挡圈位置向上查找关键字,按n键向上查找关键字; 阅读全文
posted @ 2021-05-30 16:21 Raymone1125 阅读(343) 评论(0) 推荐(0) 编辑
摘要:grep常用参数说明 grep [OPTIONS] PATTERN [FILE...] grep [OPTIONS] [-e PATTERN]... [-f FILE]... [FILE...] OPTIONS: -e: 使用正则搜索 -i: 不区分大小写 -v: 查找不包含指定内容的行 -w: 按 阅读全文
posted @ 2021-05-30 16:19 Raymone1125 阅读(160) 评论(0) 推荐(0) 编辑
摘要:1.top 使用权限:所有使用者 使用方式:top [-] [d delay] [q] [c] [S] [s] [i] [n] [b] 说明:即时显示process的动态 d :改变显示的更新速度,或是在交谈式指令列( interactive command)按s q :没有任何延迟的显示速度,如果 阅读全文
posted @ 2021-05-30 13:46 Raymone1125 阅读(1388) 评论(0) 推荐(0) 编辑
摘要:什么叫“多任务”呢?简单地说,就是操作系统可以同时运行多个任务。 再打个比方,你一边在用浏览器上网,一边在听MP3,一边在用Word赶作业,这就是多任务,至少同时有3个任务正在运行。 并行执行多任务只能在多核CPU上实现,但是,由于任务数量远远多于CPU的核心数量,所以,操作系统也会自动把很多任务轮 阅读全文
posted @ 2021-05-30 13:42 Raymone1125 阅读(424) 评论(0) 推荐(0) 编辑
摘要:awk简介 awk在作为Linux的一个命令同时也是一门语言,适合文本处理和报表生成。 awk最基本的工能是在文件或者字符串中基于指定规则抽取和浏览信息。 awk原理 通过实例来理解awk的原理 [root@gj ~]# awk '{print $1}' /etc/passwd root:x:0:0 阅读全文
posted @ 2021-05-30 12:55 Raymone1125 阅读(886) 评论(0) 推荐(0) 编辑
摘要:# 总核数 = 物理CPU个数 X 每颗物理CPU的核数 # 总逻辑CPU数 = 物理CPU个数 X 每颗物理CPU的核数 X 超线程数 # 查看物理CPU个数 cat /proc/cpuinfo| grep "physical id"| sort| uniq| wc -l # 查看每个物理CPU中 阅读全文
posted @ 2021-05-29 19:46 Raymone1125 阅读(188) 评论(0) 推荐(0) 编辑
摘要:timeit模块: timeit 模块定义了接受两个参数的 Timer 类。两个参数都是字符串。 第一个参数是你要计时的语句或者函数。 传递给 Timer 的第二个参数是为第一个参数语句构建环境的导入语句。 从内部讲, timeit 构建起一个独立的虚拟环境, 手工地执行建立语句,然后手工地编译和执 阅读全文
posted @ 2021-05-29 19:24 Raymone1125 阅读(157) 评论(0) 推荐(0) 编辑
摘要:import pandas as pddata = pd.DataFrame({'a':[1,2,3],'b':[4,5,6],'c':[7,8,9]})提取列单列data['a'] 多列data[['a', 'b']] 使用 .loc或者 .iloc 提取第一个参数是行,第二个参数为列 .loc为 阅读全文
posted @ 2021-05-23 19:56 Raymone1125 阅读(1540) 评论(0) 推荐(1) 编辑
摘要:python -m ipykernel install --user --name 虚拟环境名称 --display-name “虚拟环境名称” 然后再打开jupyter notebook中kernel中可以change kernel了,搞定! 安装完Anaconda利用conda创建了虚拟环境,但 阅读全文
posted @ 2021-05-23 19:39 Raymone1125 阅读(304) 评论(0) 推荐(0) 编辑
摘要:昨天写一个脚本花了一天的2/3的时间,而且大部分时间都耗在了sed命令上,今天不总结一下都对不起昨天流逝的时间啊~~~ 用sed命令在行首或行尾添加字符的命令有以下几种: 假设处理的文本为test.file 在每行的头添加字符,比如"HEAD",命令如下: sed 's/^/HEAD&/g' tes 阅读全文
posted @ 2021-05-23 19:10 Raymone1125 阅读(311) 评论(0) 推荐(0) 编辑
摘要:方法一 直接进入文件夹,运行程序cd filename %进入某文件夹,此时可以看到工作路径变了function(patt) %此时就可以调用filename文件夹里的function函数了 演示图:上方的路径已经进入RPS了 方法二 将filename加入进来?不懂,看代码addpath file 阅读全文
posted @ 2021-05-23 18:57 Raymone1125 阅读(1588) 评论(0) 推荐(0) 编辑
摘要:你以十进制的数除以你所要转换的进制数,把每次除得的余数记在旁边,所得的商数继续除以进制数,直到余数为0时止.例如你要把100转换成八进制: 100/8=12...(余数为4); 12/8=1.....(余数为4); 1/8=0......(余数为1); 然后把相应的余数从低向高顺着写出来,如上的为1 阅读全文
posted @ 2021-05-16 16:47 Raymone1125 阅读(948) 评论(0) 推荐(0) 编辑
摘要:1. PSNR (Peak Signal-to-Noise Ratio) 峰值信噪比 给定一个大小为的干净图像和噪声图像,均方误差定义为: 然后就定义为: 其中为图片可能的最大像素值。如果每个像素都由 8 位二进制来表示,那么就为 255。通常,如果像素值由位二进制来表示,那么。 一般地,针对 ui 阅读全文
posted @ 2021-05-16 16:42 Raymone1125 阅读(742) 评论(0) 推荐(0) 编辑
摘要://by sven 最近遇到一个关于动态库和静态库使用的一个问题。 我们都知道在生成一个动态库时需要指定-fPIC,这是创建动态库所要求的,共享库被加载是在内存中的位置是不固定的,是一个相对的位置。 那么在生成静态库时通常不指定-fPIC, 可是在64bit编译使用静态库就会提示需要-fPIC从新编 阅读全文
posted @ 2021-05-13 10:59 Raymone1125 阅读(1611) 评论(0) 推荐(0) 编辑
摘要:我正在尝试建立依赖于libtiff的'lcms2'静态库。 libtiff再次依赖于libjbig。我已成功配置libtest以下参数:gnu在配置成功后出现错误 CFLAGS="-fPIC" CXXFLAGS="-fPIC" LIBS="-ljbig" ./configure --prefix=/ 阅读全文
posted @ 2021-05-13 10:57 Raymone1125 阅读(218) 评论(0) 推荐(0) 编辑
摘要:目录1、libjpeg库移植2、zlib库移植3、libpng库移植4、开源库的使用方法1、libjpeg库移植【1】下载源码与准备交叉工具链libjpegv6下载地址 【2】解压源码并进入解压后的目录 【3】配置 ./configure --prefix=/opt/libdecode --exec 阅读全文
posted @ 2021-05-13 10:54 Raymone1125 阅读(1461) 评论(0) 推荐(1) 编辑
摘要:由于最近要跑epicflow代码需要用到这几个库静态文件正常情况只要sudo apt-get install libjpeg-dev libpng-dev就应该能安上,但是我执行完这两步后,到系统目录下只能搜到一堆类似于libjpeg.so.8、libjpeg.so.8.0.2这样的文件,而搜不到需 阅读全文
posted @ 2021-05-13 10:53 Raymone1125 阅读(1312) 评论(0) 推荐(0) 编辑