- 博客(26)
- 收藏
- 关注
原创 linux-递归找到指定文件并删除
文件地址为 /sample/resample/假设resample/ 下有多个文件夹含有名为’testlog.txt’ 的文件,需要找到该指定文件并全部删除$ cd /sample/$ find rmsample -maxdepth 3 -name "textlog.txt" |xargs rm -rf-maxdepth 3 查找三层目录/sample/resample/A/B/ 中符合条件 -name "textlog.txt"的文件并删除掉!|xargs 参数传递过滤器Mzc’s blog
2020-07-16 02:35:17 2249
原创 LaTex - 入门极简教程
文件简介LaTex中常见的文件格式有.tex, .bib, .cls, .sty, .bbl等.tex文件也就是我们写文档内容的文件,.bib是使用bibligraphy方式导入参考文献时,写参考文献的文档,.bbl是其编译之后形成的文件,.sty是包文件,通常使用\usepackage导入,.cls是类文件,通过文档最前面的\documentclass命令导入用法latex模板解压后找到主文件打开, 即.tex文件,填写好。执行.tex--> .bib--> quic
2020-06-04 18:07:35 816
原创 Tomcat配置https时server.xml的问题:443/8443,重定向,default host
HTTPS 端口 443, 8443 区别tomcat设置https端口时,8443和443区别:8443端口在访问时需要加端口号,相当于http的8080,不可通过域名直接访问,需要加上端口号; https://www.domain.com:8443。443端口在访问时不需要加端口号,相当于http的80,可通过域名直接访问;例:https://www.domain.com。问:https使用域名访问网站,而不显示端口号?答:将端口号设置为443,即可通过域名直接访问网站参考:「知
2020-05-29 22:25:40 2967
原创 pytorch 的train和eval的极简描述
训练需要model.train() :启用 BatchNormalization 和 Dropout测试必要(pytorch是默认开启BatchNormalization 和 Dropout的,测试或者pre-train的时候必须使用)model.eval() :不启用 BatchNormalization 和 Dropout...
2020-03-14 22:40:37 283
原创 torch.cat 简略用法
1 torch.cat用途用于将张量concatnate拼接,可按行、列拼接2 按行列拼接(注意张量维度)C = torch.cat( (A,B),0 ) #按维数0拼接(接着行竖着拼)C = torch.cat( (A,B),1 ) #按维数1拼接(接着列横着拼)示例import torchA=torch.ones(3,3)B=3*torch.ones(2,3)C=2*BD=...
2020-03-11 02:00:28 596
原创 [Linux] 多版本 cuda、 cuDNN 切换
1.多版本cuda切换:建立不同的软连接查看版本$ cd /usr/local/usr/local$ lsbin cuda cuda-9.0 cuda-9.1 stat命令显示cuda的状态信息$ stat cuda File: cuda -> /usr/local/cuda-9.1 Size: 19 Blocks: 0 IO B...
2020-01-09 02:40:55 782
原创 详解shell中source、sh、bash、./执行脚本的区别
详解shell中source、sh、bash、./执行脚本的区别1、source命令用法:source FileName作用:在当前bash环境下读取并执行FileName中的命令。该filename文件可以无"执行权限"注:该命令通常用命令“.”来替代。source .bash_profile. .bash_profile两者等效。source(或点)命令通常用于重新执行刚修改...
2019-12-24 15:49:53 712
原创 解决“ start FCITX error, Another XIM daemon named ibus is running”
Linux安装搜狗拼音(参考Overboom–Ubuntu如何安装搜狗输入法 ),后,使用 Fcitx configure ,Input Method Configuration 的“Input Method” 页面为空,点击加号,不选“only show current languange” 选项, 无法搜索sogo,无法检索到任何语言。改变策略$ fcitx autostart报错!S...
2019-12-22 23:14:41 2769
原创 使用 `rsync`备份数据(差异备份)
rsync [OPTION]... SRC DEST[-t选项]我们经常这样使用-t选项:$ rsync -t SRC DEST1 使用-t选项后,rsync将源文件的“modify time”同步到目标机器。2 带有-t选项的rsync,它会在同步前先对比两边文件的时间戳和文件大小,如果一致,则就认为两边文件一样,对此文件就不再采取更新动作了。3 如果目的端的文件的时间戳、大小和源端...
2019-12-14 17:37:00 1189
原创 Err:undefined symbol:FT_Done_MM_Var 及 .so 文件替换方法
Err:undefined symbol:FT_Done_MM_Varimport cv2ImportError:... .../anaconda3/envs/... .../lib/libfontconfig.so.1: undefined symbol: FT_Done_MM_Var原因解决办法参考undefined symbol: FT_Done_MM_Var 错误的原因,lib...
2019-12-02 01:41:25 9695 1
原创 OS X 系统产生的 ._xxx( filename )文件是什么
.DS_STORE在OS X中的很多目录下都有一个隐藏文件 .DS_STORE(通过ls -a看到),作用:保存所有与文件夹视图有关的信息(窗口大小、排序、图表摆放位置等)、SpotLight元数据、文件夹图标等。DS代表Desktop Service,存在于:/System/Library/PrivateFrameworks/DesktopServicesPriv.framework._x...
2019-12-01 01:58:28 965
原创 /usr/bin/ld: cannot find -lxxx 问题总结
/usr/bin/ld: cannot find -lxxx 问题总结linux下编译应用程序常常会出现如下错误:/usr/bin/ld: cannot find -lxxx意思是编译过程找不到对应库文件。其中,-lxxx表示链接库文件 libxxx.so。注:有时候,由于库文件是编译过程临时生成的,如果前面出错也会导致出现这种情况,下面针对的是由于本机系统环境缺失而引起的。。原因:...
2019-12-01 01:02:42 1231
原创 已有CUDA情况下安装cuDNN
1 查询cuDNN 安装情况cuDNN是GPU加速计算深层神经网络的库。突然发现cudnn没安装上:$ cat /usr/local/cuda/include/cudnn.h | grep CUDNN_MAJOR -A 2得到:/usr/local/cuda/include/cudnn.h为了查证是否是自己记错目录,查询一下$ find -name cudnn.h发现确实没有安装好...
2019-11-20 00:34:03 603
原创 The command could not be located /usr/bin is not included
To add the example_file path to the environmental variable, I did the following:$ gedit ~/.bashrcand add the following code at the end of the fileexport PATH=~/example_file/lib/$ source ~/.bashrc...
2019-11-04 01:11:59 552
原创 TypeError in python ( Anaconda Virtual environment)
TypeError: expected str, bytes or os.PathLike object, not tupleLink Pyinstaller to LD_Library_Path like thisCheck the path and change the relative path to an absolute path.Check python versio...
2019-10-24 14:02:29 285
原创 Ubuntu+Windows双系统的机械硬盘分区大小修改:方法+对应知识
1.分区修改swap 分区迁移论Ubuntu根目录扩容的一种方法linux 内存管理ubuntu 用 gparted 合并分区linux 硬盘与名称对应关系磁盘分区和逻辑卷详解Preseed Ubuntu/Debian – 分区:防止“分区1不在物理扇区边界上开始”关于解决安装ubuntu双系统中出现的不能识别磁盘分区、空闲空间变不可用问题Windows、Ubuntu双系统下,给...
2019-10-14 21:35:58 1544
原创 Opencv 中对 cpp文件进行编译
compiled a cpp source file in ubuntu.In terminal:$ gcc -o xxx xxx.cpp `pkg-config opencv --cflags --libs`If compiled correctly, then generates a executable file: xxxIn terminal enter the command:...
2019-10-02 21:32:13 325
原创 使用 Makefile 或者 Configure编译安装文件
编译文件:首先需要确认,是要编译安装什么软件的,而有的软件包并不是用makefile的。如果makefile已经写好,不用config了,就不提供configure 。若文件夹里有makefile文件,可以直接使用make编译,make install安装。如果没有,看是否有setup、install等sh文件或其它可执行文件。还有一种情况,这个软件解压即可运行。 -b...
2019-09-19 00:57:21 895
原创 Some useful linux commands( continually updated)
1.The following commandfind /directory/ -maxdepth 1 -type d -print | wc -lThe additional 1 count is there due the the current directory ‘.’ , which is also taken into account by find, i.e. , find is...
2019-09-18 16:38:17 154
原创 泛函
泛函(functional)泛函(functional)指以函数构成的向量空间为定义域,实数为值域为的“函数”,即某一个依赖于其它一个或者几个函数确定其值的量,往往被称为“函数的函数”。在泛函分析中,泛函也用来指一个从任意向量空间到标量域的映射。泛函中的一类特例线性泛函引发了对对偶空间的研究。泛函的应用可以追溯到变分法,其中通常需要寻找一个函数用来最小化某个特定泛函。在物理学上,寻找某个能量泛...
2019-09-15 18:45:17 1831
原创 Conda虚拟环境常用命令--更新中
列举当前活跃环境下的所有包conda list列举一个非当前活跃环境下的所有包conda list -n your_env_name为指定环境安装某个包conda install -n env_name package_name删除某个环境conda remove --name your_env_name --all...
2019-09-09 17:26:44 186
原创 Ubuntu18.04 gcc,g++ (4.8,5,7.4 )安装及切换
gcc5链接有问题,所以去掉所有gcc5,然后再次安装To remove the gcc-5 package and any other dependant package which are no longer needed from Ubuntu Xenial. 参考sudo apt-get remove --auto-remove gcc-5安装gcc4.8设置gcc4.8 gcc...
2019-08-31 02:13:36 5976 1
原创 GCC/ G++ 编译文件资料整理
基本概念程序编译一般需要经预 处理、编译、汇编和链接 几个步骤。本质上来说库是一种可执行代码的二进制形式,可以被操作系统载入内存执行。库有两种:静态库(.a、.lib)和动态库(.so、.dll)库文件:程序在实际使用中,有些需要重复使用的公共代码,通常被编译为“库文件”。静态链接库:连接器从库文件取得代码,复制到生成的可执行文件中。(可执行文件中包含库代码的完整拷贝,多次使用会有多份冗...
2019-08-27 23:49:22 267
原创 Linux - Ubuntu file manager “File” 打不开
You should kill a nautilus file manager window:$ killall nautilusNautilus是GNOME桌面预设的文档浏览器。它被设计为文档浏览器,但也可作为网页浏览器。
2019-08-26 21:36:16 1560
原创 MD5 文件的意义及其在 Linux 下的验证
MD5 文件的意义Message Digest 5 (MD5) 是消息摘要算法。简单点说就是给一串字符串算个唯一的指纹码。只要字符串不同,指纹码就不同。用途用途简而言之:用于判断文件是否重复比如:一个图片1.jpg,使用md5_file算出一个指纹码。然后把1.jpg重命名为2.jpg,还是同一张图片,因此2.jpg的指纹码不会发生变化。这样在存储图片的时候就可以按照图片的MD5来避免...
2019-08-26 16:13:08 334
原创 Ubuntu 18.04 解压缩 abc.rar 文件
安装 rar 以及 unrar$ sudo apt-get install rar unrar解压缩文件 abc.rar$ unrar e abc.rar
2019-08-26 14:43:56 1336
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人