Problem Be Solved
软件安装,程序报错,系统命令,……
千与千与千
不学无术、一无是处
展开
-
crontab定时任务内容消失
问题之前添加了几个定时任务,某天早上来的时候,发现定时任务没有了,就很奇怪和懵逼解决经过上网查资料以及测试,最终复现了可能导致上面问题的操作复现过程打开一个新的session随便往crontab里面加几条定时任务,保存并退出输入命令crontab并回车关掉session然后再打开crontab,就会发现里面的定时任务都没有了...原创 2022-02-21 10:21:33 · 3234 阅读 · 5 评论 -
dbeaver导入sql脚本报错:unhandled event loop exception java heap space
问题使用dbeaver连接MySQL数据库,在通过sql脚本插入数据,或将插入语句复制到SQL编辑器时,如果插入的数据过大,会报如下错误unhandled event loop exceptionjava heap space如下图:点击确认后,如下提示:解决初始安装完成dbeaver时,会设置一个初始内存,在安装目录下的dbeaver.ini文件中:其中**-Xms表示最小内存,-Xmx表示最大内存,-Xmx1024m**表示最大内存为1024M,这里可以根据自己的机器进行合适的原创 2022-01-19 13:46:13 · 8379 阅读 · 0 评论 -
redis:安装,测试,配置开机自启,配置主从模式
1. 下载下载地址:https://redis.io/download2. 安装安装gcc环境redis是由C语言编写的,运行需要C语言环境yum install gcc-c++上传安装包并解压tar xvzf redis-stable.tar.gzcd redis-stable编译安装make#make install 可用可不用 这个操作是将可执行文件拷贝到系统的/usr/local/bin官方参考文档https://redis.io/topic原创 2021-11-01 17:48:24 · 135 阅读 · 0 评论 -
Linux 解决nohup: 忽略输入并把输出追加到“nohup.out“和nohup: 忽略输入重定向错误到标准输出端
1、直接执行文件nohup ./test.sh出现提示: 忽略输入并把输出追加到"nohup.out"并将输出结果输入到默认文件nohup.out中2、将标准输出内容重定向到文件nohup ./test.sh > a.txt出现提示: nohup: 忽略输入重定向错误到标准输出端输出结果输出到指定文件a.txt中3、将标准错误输出重定向到文件nohup ./test.sh > a.txt 2>&1 &无提示...原创 2021-07-14 16:20:53 · 19292 阅读 · 0 评论 -
Linux脚本执行:直接执行,使用&后台执行,使用nohup运行脚本
在远程服务器上执行脚本的时候碰到的问题,上网查了一下,做个笔记一、直接执行脚本1、执行结果输出到当前终端界面2、使用CTRL+C组合键可直接关闭程序3、关闭当前session(远程连接的会话终端),程序关闭二、使用&后台运行脚本1、执行结果输出到当前终端界面2、使用CTRL+C组合键无法关闭程序3、关闭当前session(远程连接的会话终端),程序关闭三、使用nohup运行脚本1、执行结果输出到指定文件nohup.out中2、使用CTRL+C组合键可直接关原创 2021-07-14 15:37:19 · 934 阅读 · 0 评论 -
Linux Shell脚本查询数据按行保存到数组,不以空格进行分割
问题:在使用shell写脚本时,将某些查询结果写入数组中,但是每一行查询结果都有空格,而保存在数组中时会使用空格作为分隔符,得到的结果并不是想要的。解决:在将数据保存在数组之前,设置默认分隔符为换行IFS=$'\n':IFS=$'\n'system_status=(`tail -n 10 ${log_name}|awk '{print $0}'`)IFS=$OIFSIFS=$OIFS为将分隔符改回默认分隔符...原创 2021-07-13 16:08:38 · 2479 阅读 · 0 评论 -
Linux 下使用CTRL+S后,输入无反应,界面锁定处于假死状态
问题:在Linux的命令行界面,不小心使用了CTRL+S组合键,后面不管按什么都没有输入没有反应。原因:在Linux下,CTRL+S组合键是进行锁屏,键盘进行的输入也是存在的,只是没有显示解决:使用CTRL+Q推出锁屏,这时候就退出锁屏了,且前面键盘输入的内容也显示了出来...原创 2021-07-12 13:41:42 · 2142 阅读 · 0 评论 -
window10 配置环境变量不生效
今天碰到一个比较有意思的问题问题:配置了环境变量,但执行命令时,仍然找不到命令解决:如果命令行窗口,是在添加环境变量之前打开的,那么在添加环境变量之后,命令行窗口读不到新设置的环境变量,需要打开新的命令行窗口...原创 2021-07-05 16:11:39 · 1949 阅读 · 0 评论 -
VS C++ RuntimeError:can not open CFlow file in line 257 of file ..\..\source\riskuserapi\Ftdc……
问题:拷贝过来的一个项目,编译的时候没有问题,运行的时候出现这样的错误:RuntimeError:can not open CFlow file in line 257 of file ..\..\source\riskuserapi\FtdcRiskUserApiImplBase.cpp解决:某一个访问文件的路径名写错了,还是之前的路径名,在自己的电脑上并没有这个路径,修改为自己电脑上的路径,即可正常运行。...原创 2021-07-01 11:12:37 · 1225 阅读 · 1 评论 -
python 安装pywin32之后运行报错:“import win32api ImportError: DLL load failed: 找不到指定的模块。”
环境:python版本:3.7.4安装pywin32命令:pip install pywin32==300问题:pywin32an原创 2021-06-17 13:33:38 · 4870 阅读 · 2 评论 -
window 使用schtasks配置定时任务
1、使用schtasks /?查看相关参数命令原创 2021-06-15 11:23:30 · 1687 阅读 · 0 评论 -
C++函数默认参数报错error: default argument given for parameter 4....
问题:C++在写函数默认参数时,报错:error: default argument given for parameter 4 of 'std::__cxx11::string replace(std::__cxx11::string, std::__cxx11::string, std::__cxx11::string, int)'原创 2021-06-01 14:42:46 · 8611 阅读 · 0 评论 -
C++ VScode 自定义头文件报错,undefined reference to std::__cxx11::
问题:使用VScode写C++,自定义了头文件,编译时一直报错,错误信息如下:e:/Project/VSCODE/C++/library/test.cpp:7: undefined reference to `sssp(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, char)'collect2.exe: error: ld returned 1原创 2021-06-01 13:09:37 · 5565 阅读 · 0 评论 -
VS2017 C++头文件 PCH警告:头停止点不在文件范围内。未生成intelliSense PCH文件
问题:在用VS2017写头文件时,出现的这个错误解决:原创 2021-05-28 15:51:28 · 8994 阅读 · 0 评论 -
python Htmlssion 抓取标签抓取失败,抓取到的内容为空
问题:使用python进行网页内容抓取时,标签明明存在,但抓取下来的内容总是为空,网页结构如下:解决:检查好久,觉得是不是上面的<script>标签的原因打开<script>标签一看,果然,<a>标签是由<script>标签中,document.write()方法填充的可能是由于这个原因导致的,因此后面就直接抓取<script>标签,然后根据里面的逻辑进行了解析...原创 2021-05-25 17:12:11 · 673 阅读 · 0 评论 -
Windows cmd 进入其他盘
问题:之前在cmd里进入其他D盘、E盘都很正常,突然之间就不行了,仔细检查了下,发现是自己健忘加愚蠢造成的cmd 进入其他磁盘的两种命令:1、直接想要进入的盘符,加上冒号就可以2、使用cd 命令,需要在中间添加 /d,再加上想要进入的盘符,再加上冒号几个错误示例:1、直接盘符的方式,忘记冒号2、cd 的方式忘记加冒号总结平时用的时候都是靠的手熟,没有仔细往脑子里记,一旦打错了,反而记不起该怎么写了...原创 2021-05-21 10:01:28 · 9709 阅读 · 0 评论 -
宏定义报错:error: expected a statement
问题:好久不用宏定义,今天突然用到了,却报了个错代码:#define U 0.1;#define rho 1.;#define tau 0.53;报错:test.cpp(275): error: expected a statement解决:很简单,设置宏定义时,不能使用分号(;),分号会包含在定义中,在替换时也会带有分号解决也很简单,去掉分号代码:#define U 0.1#define rho 1.#define tau 0.53...原创 2020-11-19 11:08:34 · 5406 阅读 · 0 评论 -
CUDA nvprof进行性能分析相关问题解决措施
问题一: Warning: The user does not have permission to profile on the target device. See the following link for instructions to enable permissions and get more information: https://developer.nvidia.com/NVSOLN1000原因:出现这个问题的原因是nvidia的nvpp和nvprof不再支持non.原创 2020-11-16 22:28:08 · 2779 阅读 · 0 评论 -
CUDA “Unable to profile application. The application being profile returned a non-zero return code“
1、使用CUDA可视化性能分析工具NVVP时,选择new session,出现下面界面2、在File一栏导入文件,这里我导入的是源代码文件,.cu文件,点击next,点击Finish,出现错误Unable to profile application. The application being profile returned a non-zero return code3、原因:应该导入编译后的exe文件,重新导入,成功...原创 2020-11-11 14:00:29 · 1206 阅读 · 4 评论 -
MPI跨节点运行:Fatal error in PMPI_Barrier: Unknown error class, error stack:
问题:在运行跨节点的MPI程序时,在没有使用同步函数(MPI_Barrier())时,程序可以正常运行,加入同步函数后,会出现下面的错误:Fatal error in PMPI_Barrier: Unknown error class, error stack:PMPI_Barrier(289).....................: MPI_Barrier(comm=MPI_COMM_WORLD) failedPMPI_Barrier(275)......................原创 2020-09-09 10:21:36 · 5414 阅读 · 1 评论 -
MPI多节点执行:HYDU_sock_connect (utils/sock/sock.c:145): unable to connect from x to y (No route to host)
问题:在多节点环境上运行MPI程序,出现错误:HYDU_sock_connect (utils/sock/sock.c:145): unable to connect from "2" to "1" (No route to host)main (pm/pmiserv/pmip.c:183): unable to connect to server digital4.ocean at port 42355 (check for firewalls!)HYDU_sock_connect (uti原创 2020-09-04 16:07:44 · 3103 阅读 · 0 评论 -
NFS配置客户端查看服务端时出现错误:RPC: Port mapper failure-Unable to receive: errno 113 (No route to host)
问题:NFS配置客户端时,在客户端查看服务端共享目录时出现错误:执行命令:showmount -e 10.10.1.12报错:clnt_create: RPC: Port mapper failure - Unable to receive: errno 113 (No route to host)解决:1、关闭防火墙这是由于防火墙的原因,最直接的方法可以关闭防火墙systemctl stop firewalld2、在防火墙上开端口1、NFS的防火墙除了固定的po原创 2020-09-04 15:38:30 · 2210 阅读 · 0 评论 -
集群机器搭建多节点MPI运行环境
1、各个节点安装MPI:https://blog.csdn.net/liu_feng_zi_/article/details/942864382、软硬件环境:1、节点:3个节点:node1,node2,node32、系统操作系统:Centos 73、多节点配置1、host配置:通过下面命令打开host文件vim /etc/hosts在每个节点的host文件内添加ip地址和主机名,例如:10.10.1.12 node110.10.1.56 node210.原创 2020-09-04 15:15:24 · 12766 阅读 · 1 评论 -
Linux快速查找报错:bash: locate: command not found
报错:Linux系统下使用locate进行快速查找命令报错:oot@c311a22b76d4:/MPI# locate mpirunbash: locate: command not found原因:缺少mlocate这个包,执行安装命令:apt-get install mlocate报错:执行查找命令,有新的错误:locate: can not stat () `/var/lib/mlocate/mlocate.db': No such file or dir.原创 2020-07-29 17:46:48 · 6088 阅读 · 3 评论 -
Linux下Linpack测试GPU和CPU性能
前面的文章已经介绍了如何搭建Linpack环境:https://blog.csdn.net/liu_feng_zi_/article/details/107429720接下来说明如何使用一、编写运行脚本:新建文件:run_linpack.sh,内容如下:export HPL_DIR =/root/LHC/Linpack/hpl-2.0_FERMI_v15export MKL_NUM_THREADS=6export OMP_NUM_THREADS=6export MKL_DYNAMI.原创 2020-07-18 22:25:45 · 3808 阅读 · 0 评论 -
Linux编译报错:error while loading shared libraries: libmkl_intel_lp64.so: cannot open shared object file
报错:编译文件时,报出错误:error while loading shared libraries: libmkl_intel_lp64.so: cannot open shared object file:No such file or directory解决:1、找到该文件所在的目录2、/etc/ld.so.conf.d/目录下新建任何以.conf为后缀的文件3、将找到文件目录添加进新建的文件内4、执行命令:ldconfig...原创 2020-07-18 19:48:49 · 6700 阅读 · 0 评论 -
Linux搭建Linpack环境测试GPU性能
一、相关软件安装:1、GPU驱动:https://blog.csdn.net/liu_feng_zi_/article/details/1072322522、CUDA:https://blog.csdn.net/liu_feng_zi_/article/details/1072342713、MKL数学库:https://blog.csdn.net/liu_feng_zi_/article/details/1074271024、OpenMPI:https://blog.csdn.net/liu原创 2020-07-18 18:01:33 · 3686 阅读 · 7 评论 -
Linux下编译文件出现错误“/usr/bin/ld: 找不到 -liomp5”
错误:安装编译Linpack时报错:/usr/bin/ld: 找不到 -liomp5解决:链接的库位置:/opt/intel/mkl/lib/intel64这个位置确实没有这个文件,但是在下面的位置,可以找到所需要的文件:/opt/intel/lib/intel64做一个软链接ln -s /opt/intel/lib/intel64/libiomp5.so /opt/intel/mkl/lib/intel64/libiomp5.so这个错误就完美解决了.原创 2020-07-18 17:56:05 · 2895 阅读 · 2 评论 -
Linux下安装OpenMPI(下载,安装,环境变量,例子测试)
1、下载openmpi:https://www.open-mpi.org/2、将文件上传到服务器并解压3、配置安装路径,编译并安装,安装路径自定义./configure --prefix=/usr/local/openmpimakemake install4、设置环境变量,路径为自己安装的路径MPI_HOME=/usr/local/openmpiexport PATH=${MPI_HOME}/bin:$PATHexport LD_LIBRARY_PATH=${MP..原创 2020-07-18 15:14:29 · 40461 阅读 · 13 评论 -
Linux下安装intel数学库Math Kernel Library(MKL)
一、下载1、下载地址:https://software.intel.com/en-us/mkl/choose-download2、点击红框:3、点击红框:4、填写相关信息后,会发送一封邮件,邮件内包含下载地址5、按照下图进行选择二、安装1、将安装包上传到服务器并解压2、进入解压文件,执行命令 ./install.sh进入界面,点击回车键继续点击空格键阅读剩下内容输入accept并点击回车键接受选择配置,这里直接选择默认就...原创 2020-07-18 13:05:01 · 19455 阅读 · 16 评论 -
Linux下Linpack测试CPU性能的相关参数配置以及执行命令
合适的HPL.dat参数设置才能够正常运行以及达到较好的性能。HPLinpack benchmark input fileInnovative Computing Laboratory, University of TennesseeHPL.out output file name (if any)8 device out (6=stdout,7=stderr,file)1 # of problems sizes (N)80000原创 2020-07-17 20:09:39 · 6396 阅读 · 10 评论 -
Linux下Linpack测试CPU性能的相关库、环境搭建部署
1、简介:Linpack是线性系统软件包(Linearsystempackage)的缩写,是国际上使用最广泛的测试高性能计算机系统浮点性能的基准测试。2、相关条件:编译器:支持C和Fortran,这里用的系统自带的gcc矩阵运算库:blas, cblas, openblas, atlas, lapack, mkl,这里使用的是openblas并行环境:MPICHLinpack测试包:hpl-2.33、矩阵运算库安装apt-get install libopenblas...原创 2020-07-17 19:05:13 · 2700 阅读 · 4 评论 -
Linux下批量终止(kill)多个进程
命令:ps -ef|grep "关键字"|grep -v "关键字"|cut -c 9-15|xargs kill -9解释:1、显示所有进程ps -ef例子:2、筛选进程显示含有“关键字”的进程,这里的关键字的位置可以是任意位置,只要是存在在这个进程中的属性grep "关键字"例子:grep bash3、筛选进程去掉含有“关键字”的进程,这里的关键字的位置可以是任意位置,只要是存在在这个进程中的属性grep -v "关键字"例...原创 2020-07-17 16:44:21 · 14634 阅读 · 0 评论 -
MPI执行程序:mpirun was unable to launch the specified application as it could not access or execute ……
错误:在linux上安装完MPI后,想执行一下自带的例子测试一下,执行下面命令:mpirun -np 4 ./examples/cpi报出下面错误:--------------------------------------------------------------------------mpirun was unable to launch the specified application as it could not accessor execute an execu.原创 2020-07-14 16:47:31 · 14382 阅读 · 1 评论 -
Linux下安装BLAS,CBLAS,LAPACK
1、下载BLAS,CBLAS:http://www.netlib.org/blas/LAPACK:http://www.netlib.org/lapack/2、上传将下载好的三个压缩文件上传到服务器3、解压三个压缩文件解压(tar zxf XXXX.tgz)后,出现以三个文件名命名的文件夹4、编译文件4.1 编译blas,进入BLAS文件夹,执行命令:gfortran -c -O3 *.f # 编译所有的 .f 文件,生成 .o文件ar rv libblas.原创 2020-07-14 14:11:21 · 8512 阅读 · 0 评论 -
Linux GPU跑程序显存占用和计算使用都为0(CUDA driver version is insufficient for CUDA runtime version)
安装好CUDA,配置好环境变量后,在GPU上跑程序,发现完全没有在GPU上跑,很奇怪。后面测试一下CUDA安装自带的例子cd /usr/local/cuda-9.2/samples/1_Utilities/deviceQuerymake./deviceQuery 报出错误:cudaGetDeviceCount returned 35-> CUDA driver version is insufficient for CUDA runtime version原因:CUDA原创 2020-07-09 19:44:16 · 1076 阅读 · 0 评论 -
Linux CUDA(11.0)版本卸载
CUDA卸载是有自己的卸载工具的cd /usr/local/cuda/bin./cuda-uninstaller执行命令后,出现下面界面,选择需要卸载的,这里我选择了全部卸载,选择完成后,选择Done.卸载成功原创 2020-07-09 19:13:21 · 12156 阅读 · 6 评论 -
Linux下安装CUDA并配置环境变量
1、网站下载:官网2、选项结束后,出现下图跳转到里面的网址进行下载3、将文件上传,下面执行安装步骤。4、执行命令:sh cuda_11.0.2_450.51.05_linux.run5、同意协议:accept6、选择安装选项:上下箭头是移动,左右箭头是展开/收缩列表,回车是选择,A是高级选项,我这里选择了不安装驱动,其他都安装。最后选择install。7、安装成功8、添加环境变量:打开~.bashrc,添加下面两句话:export原创 2020-07-09 17:51:03 · 27000 阅读 · 7 评论 -
Linux下安装GPU显卡驱动
1、下载去官网选择相匹配的驱动下载2、禁用nouveau网上大部分教程都说要禁用nouveau,这里我看了一下我的,应该是没有启用,也就没有执行这一步。3、安装执行命令:sh NVIDIA-Linux-x86_64-440.100.run3.1 报错:ERROR: You appear to be running an X server; please exit X before installing. For further details, please see .原创 2020-07-09 17:22:12 · 2150 阅读 · 0 评论 -
Linux系统shell脚本变量给变量赋值
a=100c=ab=${a}上面代码中,第一行代码,将变量a赋值100;第二行代码,将变量c赋值为字符a;第三行代码,将变量b赋值为a的值100 。原创 2020-07-07 08:28:38 · 3696 阅读 · 0 评论