自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(75)
  • 资源 (4)
  • 收藏
  • 关注

原创 Ubuntu 常用小命令(持续更新~)

实时查看cpu频率watch -n.1 "cat /proc/cpuinfo | grep \"^[c]pu MHz\""

2020-10-09 10:17:07 2721

原创 Ubuntu 系统下创建用户,组,及用户,组权限杂谈

首先在管理员权限下创建用户,具体创建命令有两种创建用户有两条命令:adduer和useradd,对应着两条删除用户的命令:deluser和userdel。其区别具体见博客:地址1,地址2个人建议使用adduser命令创建。如果创建的是管理员账户,参考地址3,创建的用户可以使用管理员权限。每个用户在创建的时候,都会至少存在于一个组,Linux中每个文件有所有者(u)、所在组(g)、其它组(o)的概念,不同的组对于文件处理的权限有三种,读(r),写(w),执行(x),具体可看地址4这里我贴一

2020-05-31 21:42:53 7392

原创 修改U盘、硬盘图标或者文件夹图标,换台电脑依然有效

自定义文件夹图标,换个电脑依然可行的办法如下,首先你要知道有这么一个叫做ini的文件,此为系统文件一般不显示出来的,要想让它显示参考网页链接,win7到找到这个文件夹选项打开,具体怎么显示可以按照之前的链接里操作(链接里是不显示ini,这里反过来操作就行)。好了现在可以看到ini文件了,那我怎么知道怎么写ini文件呢?这样,文件夹右键-属性-自定义-更改图标--浏览 ,选择你下...

2019-12-04 20:43:06 1825

原创 python,pycharm,模块,虚拟环境,快速迁移模块杂谈

导言:这篇博文是关于python,pycharm,模块安装,利用python手动创建虚拟环境,以及快速迁移安装的包一、pycharm配置编译器 刚开始用python的时候,如果不习惯python官方提供的IDE,那么就得自己找一款合适的IDE。诸如visualstudio,pycharm等 但是考虑到visualstudio动辄7-10G,小小的C盘实在承受不来。而市面上大部分人推荐...

2019-09-27 18:47:26 1975

原创 word 及PPT 中修改公式字体

然后按照1中的方法,修改后,重启一下word生效。

2024-03-18 10:27:55 612

原创 国内超算中心官网

目前国家级超算中心总共有8个——天津,国家超级计算昆山中心暂时未找到。

2023-04-14 10:45:43 236 1

转载 win10 右键菜单的注册表位置

右键与注册表

2022-08-22 12:07:29 3311

原创 Linux 系统挂载大硬盘(>2TB)及默认登录目录修改

linux磁盘创建分区

2022-04-08 17:38:14 900

原创 无管理员权限解决 ModuleNotFoundError: No module named ‘_sqlite3‘问题

在linux中手动编译python3 后安装 jupyter notebook,启动的jupyter 的时候遇到ModuleNotFoundError: No module named '_sqlite3' 问题,如果有管理员权限的话,可以直接用管理员权限安装 sqlite3,参考,这也是目前大部分博文中提到的方法,具体如下sudo apt-get install libsqlite3-dev然后重新编译python即可./configure --enable-loadable-sqlite

2021-11-13 11:39:52 1688 1

原创 Linux系统普通用以超级管理员权限执行的命令的几种方法

通常在linux系统登录的时候默认是不以root用户,而执行某些命令的时候,需要超级管理员权限,普通用户以超级管理员权限执行命令的三种方法首先最常用的方法是 直接加sudo命令,而加sudo 命令是有前提的,要么在sudoer 组内,具体有两种方法1、见的最多的应该是,在 /etc/sudoers 文件中添加username ALL=(ALL:ALL) ALL2、 在group中添加,具体也有两种方法,个人推荐的是 a中的第一个命令,其他的没有测试过,慎用,修改passwd文件的方.

2021-05-07 21:57:05 5687

原创 Python 3.6 使用报错 No module named ‘_bz2‘

1.解决方法(有管理员权限)sudo apt-get install libbz2-dev然后重新编译python3.6 安装包,这个方法比较麻烦,而且还需要管理员权限2.无管理员权限下载动态库,下载地址,下载后解压放在python3.6 安装路径下/lib/python3.6/lib-dynload 即可https://yangxin.blog.csdn.net/article/details/102962705https://blog.csdn.net/wxh0000mm/

2021-04-20 16:28:24 409

原创 Visual Studio 声明数组太大,导致溢出解决办法

定义double array[a][b] 数组 a=b=800 , 数组大小为800*800*sizeof(double)=800*800*8 bit 近似为4.88MB超过vs默认的1MB,解决方法总共有三个1.用malloc申请动态内存(推荐)#include<stdlib.h>#include<malloc.h>int a=800,b=800;double *array=(double *)malloc(a*b*sizeof(double));// 二维数

2021-04-19 22:47:16 5040

原创 Linux Makefiel 文件中 ?= 以及 := 的用法

?= 的意思是如果变量之前定义值了,则保留 ,如果没有定义的话,则值赋成 ?= 右边的值:= 的含义是 如果等式右边含有变量,则变量的值 为:= 之前最近的值,后面 变量改动以后,这个值也不发生改变...

2021-03-12 12:25:19 296

转载 Win10 磁盘被写保护 请去掉写保护或使用另一张磁盘

1、以管理员权限运行cmd命令提示符,直接在下方搜索cmd,找到后右键选择“管理员身份运行”。2、接下来在以管理员权限运行的cmd中执行diskpart命令。diskpart其实是windows命令行下的一个磁盘分区管理工具。3、要列出电脑上所有的磁盘,在diskpart交互模式中执行如下命令,list disk。最左侧的就是磁盘的序号,可以根据磁盘的大小来判断。4、上面查看到2号磁盘是有写保护的,所以先将2号磁盘作为操作对象,执行select disk 25、然后执行att

2021-02-27 20:42:47 13044 8

原创 解决 WARNING: pip is being invoked by an old script wrapper. This will fail in a future version of pip

Linux 下pip如果正常升级了出现这个问题执行pip3 list 时候报这个错误,可能给pip3 创建的软链接没有更新方法一:找到pip 和 pip3 的位置,例如我的是 /usr/bin/pip (软连接,指向pip3) /usr/bin/pip3更新方法就是删除原有的软连接,然后重建一下sudo rm /usr/bin/pipsudo ln -s /usr/bin/pip3 /usr/bin/pip方法二:参考博文python3 -m pip install ...

2021-02-19 21:49:11 14508

原创 利用CUDA查看多张显卡可用显存和总显存大小

利用CUDA查看每张显卡上的可用显存大小和总的显存大小,主要参考了博文1,博文2,主要使用的函数是cudaMemGetInfo(),和cudaGetDeviceCount();cudaSetDevice()#include <cuda.h>#include <stdio.h>#include <cuda_runtime.h>#include <device_launch_parameters.h>int main(){ size_t ava

2021-02-05 20:43:50 2732

原创 高版本CUDA 在算力低的显卡上不执行核函数如no kernel image is available for execution on the device

在之前的笔记本上(显卡 GT 640M,算力3.0)装了CUDA10 ,每次执行核函数的时候都会直接跳过,参考了这篇博文,在核函数后面加入cudaError_t cudaStatus = cudaGetLastError();if (cudaStatus != cudaSuccess) { fprintf(stderr, "addKernel launch failed: %s\n", cudaGetErrorString(cudaStatus)); }报错no.

2021-02-04 10:34:00 1816 4

原创 tensorflow gpu版 import 时候报错 return _load(spec) ImportError: DLL load failed: 找不到指定的模块

1.检查TF 版本和CUDA版本以及 cuDNN版本之间是否匹配可以在这个网站查看https://tensorflow.google.cn/install/source_windows例如我的配置就是py3.6+ cuda10.0 +cuDNN7.42.MSC++ 2015-2019 没有安装MSC++ 2015-2019 CSDN免积分下载地址以上两个过程基本就可以解决问题了,但是tensorflow-gpu只支持算力在3.5以上的卡,以下的就算了...

2021-02-03 21:40:02 1258

原创 Linux安装编译mwget报错strcmp’ was not declared in this scope

安装mwget的时候报错httpplugin.cpp: In member function ‘virtual int HttpPlugin::get_info(Task*)’:httpplugin.cpp:105:8: error: ‘strcmp’ was not declared in this scope解决方法找到源码的 src/httpplugin.cpp //根据报错的具体文件修改,添加以下内容:#include <string.h>#include&l.

2021-01-28 17:51:51 881

原创 NVIDIA 驱动下载网址

https://www.nvidia.cn/geforce/drivers/https://www.nvidia.com/download/index.aspx?lang=en-us

2021-01-26 17:00:47 2503

原创 nvidia-smi 报错 NVIDIA-SMI has failed because it couldn‘t communicate with the NVIDIA driver

1.安装dkmssudo apt-get install dkms安装以后再试试 nvidia-smi,如果没有问题就OK,如果还有问题2.查看原来安装的驱动版本ls /usr/src | grep -i nvidia会显示驱动版本号,比如输出的是nvidia-440.100#那就执行sudo dkms install -m nvidia -v 440.100参考:https://zhuanlan.zhihu.com/p/89714824https://.

2021-01-25 13:49:38 157

原创 word大括号中公式左对齐

在任意一行公式上单机使改行处于选定状态右键找到列对齐方式,选择左对齐即可

2021-01-06 12:58:04 2712 1

原创 Linux下使用python创建虚拟环境时遇到 No module named ‘_ssl‘处理方法

在linux下使用python3.7 并安装virtualenv,使用virtualenv创建虚拟环境的时候,报错ModuleNotFoundError: No module named '_ssl'解决方法如下,1.安装libssl-dev确认已经安装openssl,sudo apt-get insall libssl-dev安装完以后重新编译python,如果可以正常使用则问题解决。如果安装的时候遇到了下面这个问题,libssl-dev : Depends: libss

2021-01-02 19:41:38 2051 1

原创 Origin与OriginPro 版本一览图

原网址:https://www.originlab.com/index.aspx?go=SUPPORT&pid=3325

2020-12-29 17:35:19 5842

原创 windows hosts 修改后无法保存

1. 修改权限https://answers.microsoft.com/zh-hans/windows/forum/windows8_1-files/hosts/0682a2af-ac30-4092-b00b-b876a8ac0b7a2. 去掉hosts 只读属性

2020-12-27 14:12:34 93

原创 OriginPro 关闭下拉菜单折叠功能

OriginPro 默认下拉菜单处于部分折叠状态,每次都需要点开就很麻烦,具体的关闭方法如下Tools-->System Variabls ,在Variable栏输入MPA,在Value一栏输入0,然后确认即可

2020-12-24 23:17:07 828

原创 ‘pyglet.clock‘ has no attribute ‘set_fps_limit‘

pyglet 版本太高了 可以考虑将pyglet 版本降级pip3 install pyglet==1.2.4参考文章https://blog.csdn.net/yldmkx/article/details/99477117

2020-12-21 20:21:49 2528

原创 VScode 设置回车为代码补全快捷键

使用vscode的时候,往往会安装一些代码补全插件比如tabnine。写代码的时候,tabnine会进行代码提示,一般情况下出现代码提示的时候,回车即可实现代码自动补全,但是有时候不是回车而是tab或者其他键,这时候想要设置回车为代码补全快捷键的话,有以下两种方式,第一种方法:修改系统json文件,具体可以参考这篇博文[ { "key": "enter", "command": "acceptSelectedSuggestion",

2020-12-21 20:07:39 8812 1

转载 Matlab作图字体及坐标轴设置方法

作者:火星十一郎出处:http://www.cnblogs.com/hxsyl/本文版权归作者火星十一郎所有,欢迎转载和商用,但未经作者同意必须保留此段声明,且在文章页面明显位置给出原文连接,否则保留追究法律责任的权利1.设置坐标轴上下限:axis([xmin,xmax,ymin,ymax]);2.设置图片大小:set(gcf,'Position',[x1,y1,dx,dy]);x1和y1是图的左下角坐标,dx和dy是图沿着x和y方向的大小,...

2020-12-16 16:55:29 32458 1

原创 OriginPro 调整坐标轴

1.移动坐标轴通常OriginPro作图的时候,坐标轴位置是比较固定的,x轴在最左边,y轴在最下边,但是有时候计算结果的y值比较对称,这时候我们就想把x轴移动到y轴中间位置处,实际上我们可以单击坐标轴然后 上下键就可以移动,但是有时候不一定能准确移动到指定位置,这时候,可以双击坐标轴找到 line and Ticks --> line -->Axis Postion,选择 at position 就可以准确的移动x轴了。2.拉伸坐标轴如下图,如果想要把x轴变得很窄,

2020-12-02 22:13:45 21149

转载 C/C++ 整形数据与浮点型数据转换

在c/c++中我们经常由于需要,要把浮点型数据(float、double)转换成整形数据(各种int),下面我给大家介绍一下我所知道的,希望能给大家以后的编程带来方便:1.普通的强制转换:可实现 “下行”整型化——即将浮点数变成小于它的最大整数c标准 int i; double x=5.4; i=(int)x; 此时我们得到的i的值为5;即将浮点型的小数部分去掉。c++标准 int i;...

2020-11-25 17:20:22 9321

原创 gcc 编译器和g++编译器 几个注意的问题

1.gcc 编译器 如果含<math.h>这个头文件那么在编译的时候需要加入 -lm 的选项,如果不加 -lm 可能会报错。gcc -o test test.c -lm2.编译格式gcc:编译文件后缀为.c的文件时,编译成编译成C语言,编译文件后缀为.cpp的文件时,编译成C++语言。g++:编译.c/.cpp文件时,只编译成c++语言。3.预定义宏gcc编译后缀为.c的文件有更少的预定义宏。gcc编译后缀为.cpp的文件和g++编译后缀为.c/.cpp的文件有

2020-11-25 16:29:03 304

原创 Tecplot 多图并列存放

主要的办法是通过创建多个frame,隐藏部分frame的背景

2020-11-13 11:27:01 5400

转载 如何判断Linux系统是UEFI/MBR?

问题描述如何确定是否使用EFI /UEFI或BIOS引导了特定的正在运行的Ubuntu系统?最佳解决办法最简单的方法是检查/sys/firmware/efi是否存在。如果您使用传统BIOS启动,则不会显示。#!/bin/bash[ -d /sys/firmware/efi ] && echo UEFI || echo BIOS次佳解决办法DeprecatedThe answer below is a method that may not al..

2020-10-17 11:59:23 4155

转载 ubuntu 误删系统文件夹Desktop 恢复文件夹

一不小心把当前用户的桌面文件夹“/home/wenjianbao/桌面”删了,导致系统把“/home/wenjianbao”当成桌面文件夹。结果,桌面上全是乱七八糟的文件/文件夹。查看了下网络资料,可以通过修改~/.config/user-dirs.dirs中的XDG_DESKTOP_DIR来重新指定“桌面文件夹”: # This file is written by xdg-user-dirs-update # If you want to change or add dir...

2020-09-14 16:48:31 1988

原创 cpufrequtils 源码编译安装

安装及教程:https://blog.tankywoo.com/linux/2014/05/26/cpufrequtils.html源码下载地址:https://mirrors.edge.kernel.org/pub/linux/utils/kernel/cpufreq/

2020-09-13 12:56:06 1042

转载 SSH命令行传输文件到远程服务器

SSH命令行传输文件到远程服务器Ubuntu操作系统SCP命令使用方式如下:1、上传本地文件到远程服务器scp /var/www/test.php [email protected]:/var/www/ 把本机/var/www/目录下的test.php文件上传到192.168.0.101这台服务器上的/var/www/目录中2、从服务器上下载文件scp [email protected]:/var/www/test.txt /var/www/local_dir(本地

2020-09-12 17:01:55 330

原创 CPU GPU 压力负载测试

CPU:1.cat /dev/urandom | md5sum2.下载cpuburn,可直接使用http://www.cpuburnin.com/downloads/cpuburn-in.tar.gzGPU:下载gpuburn编译安装参考链接:

2020-08-26 12:07:58 1432

原创 无管理员权限源码安装sshpass

无管理员权限安装sshpass#!/bin/bash# compile the source code of sshpass,download URL: http://sourceforge.net/projects/sshpass/files/sshpass/1.05/sshpass-1.05.tar.gz # download the source code then unzip it.sshpasspath=cd $sshpasspathtar -xvf sshpass-1.05..

2020-08-23 18:24:49 473 2

原创 Linux Shell脚本远程登录带密码用户账户,并执行命令

通常我们在终端上可以直接执行命令,实现Linux系统的远程登录和执行相关操作等。但有时候机器比较多而且执行的命令都比较相似的时候,直接在终端上操作的方法就显得比较繁琐,此时可以考虑使用Shell脚本。需要的软件:openssh,sshpass一、远程连接使用远程登录的方法包括远程登录服务器的搭建网上有很多教程,这里不再赘述,个人推荐使用openssh软件,这里可以简单说一下使用方法,一般ssh username@IPusername是远程登录的用户名,IP是远程登录的机器的IP地址。一

2020-08-23 17:52:45 12456

MSC用于修复tensorflow加载动态连接库报错的问题

MSC用于修复tensorflow加载动态连接库报错的问题

2021-02-03

openssl_1.0.2g.orig.tar.gz

无需积分即可下载 openssl 源码文件,可以编译安装

2021-01-28

OpenFOAM+ThirdParty_v8.zip

无需积分即可下载 无需积分即可下载 开源软件OpenFOAM + 第三方文件源码,可编译安装

2021-01-02

OpenFOAM+ThirdParty_v2012

无需积分 无需积分 开源计算软件OpenFOAM和其第三方依赖的安装包,可以在linux系统下进行源码编译

2021-01-02

空空如也

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

TA关注的人

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