自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(252)

原创 QSocketNotifier: Socket notifiers cannot be enabled or disabled from another thread

QSocketNotifier: Socket notifiers cannot be enabled or disabled from another thread在使用串口读写时出现了这个错误,发现是跨线程调用了串口,解决办法:在我的解决办法中,使用一个全局的串口对象进行读写操作。原来的代码:定义了一个全局的串口对象。读操作自己开了一个线程,写操作在主线程中。在读写类中各定义了一个串口对象指向全局的串口对象,会出现上述问题。修改后的代码:读操作自己开了一个线程,写操作在主线程..

2020-07-12 21:03:55 379

原创 C++中printf在控制台中无输出

1.c++中使用printf,需要添加stdio.h2.使用printf后。发现控制台中没有输出,3.常用的两种解决方法(1)使用ffush,在使用printf之后使用fflush printf("%d",1); fflush(stdout);(2)使用(1)方法比较繁琐,每次使用printf之后,都需要使用fflush。在程序开头使用使用setbuf方法,之后就可以每次使用printf就会输出在控制台中。setbuf()就方便很多了。 setbuf(std.

2020-07-12 12:08:42 65

原创 C++引用、指针

出自C++ Primer 第五版1.引用为对象起另一个名字,2.引用必须被初始化,

2020-07-05 20:48:13 45

原创 c++初始化

1. int iVar1=0; int iVar2={0}; int iVar3(0); int iVar4{0}; cout<<"iVar1: "<<iVar1<<endl <<"iVar2: "<<iVar2<<endl <<"iVar3: "<<iVar3<<endl <<"iVar4: "<&l

2020-07-03 22:46:10 74

原创 ubuntu中anaconda中安装pip出错:easy_install-3.5 pip Processing pip error: Not a recognized archive type:pip

1.在命令行中输入如下命令:easy_install-3.5 pip发现出错:2.按照下面的教程来安装pip:https://pip.pypa.io/en/latest/installing/#install-pip3.在命令行中输入如下命令:curl https://bootstrap.pypa.io/get-pip.py -o get-pip.p...

2019-12-11 09:57:11 961

原创 ubuntu中中文名新加卷修改为英文名新加卷

1.刚装完ubuntu系统,盘符结构如下图,ubuntu系统在第一块ssd硬盘中(计算机),剩下的3个新加卷是一块机械硬盘,被分成了3个分区。2.其中3个新加卷在系统中实际上被命名为:新加卷、新加卷1、新加卷2。3.在写代码包含路径的过程中,会发现中文的路径会出现很多问题。4.因此想把新加卷名中文名改为英文名5.在media/user/下会发现这三个新加卷6.选中某一...

2019-12-10 21:59:06 657

原创 Windows10中vscode运行代码出现以下错误:Unable to start debugging. Unable to establish a connection to GDB. Debug

1.某天使用vscode,链接代码的时候出现如下错误:Unable to start debugging. Unable to establish a connection to GDB. Debug output may contain more information.2.并且在编译和链接的时候都弹出了terminal,并且在vscode的terminal中也显示了编译的结果。即使我...

2019-12-07 21:02:15 1112 4

原创 vscode修改默认终端

1.Windows中配置好c++环境之后,默认调用的cmd2.某天,突然弹出一个设置为powershell,点击确定之后3.然后再次使用vscode,发现使用的terminal变成了powershell4.想要切换为cmd5.打开vscode6.输入Ctrl+Shift+P7.输入shell,会出现以下界面8.选择Terminal:Select Default Sh...

2019-12-07 20:12:55 193

原创 Windows中vscode设置鼠标滚轮改变字体大小

1.依次打开下列选项:2. 点击右上角,鼠标放着箭头位置,可以看到“Open Settings(JSON)”的提示,然后店家打开3. 点开之后,可以看到settings.json这个文件里面的内容4.在这个文件里面添加如下一行代码,图中是我已经添加了:"editor.mouseWheelZoom": true,5.保存文件,然后关闭。6.可以愉快的使用鼠...

2019-12-02 15:45:19 144

原创 Windows中anaconda的环境使用pip的时候有时候会莫名其妙的出错,自己创建的环境使用pip安装包的时候却是使用的base环境中的pip,导致安装错误

1.Windows中anaconda的环境使用pip的时候有时候会莫名其妙的出错,自己创建的环境使用pip命令在安装包的时候却是使用的base环境中的pip,导致安装错误2.出现这种错误的原因是自己创建的环境的pip出现了问题,3.在自己创建的环境中,anaconda的envs目录中有Scripts目录,命令行切换到Scripts目录4.可以看到在Scripts目录中有easy_ins...

2019-12-02 15:17:45 199

原创 windows10中vscode配置python环境

1.安装vscode2.安装python解释器3.新建项目,然后用vscode打开项目文件夹4.在vscode中使用Ctrl+Shift+P命令打开所有命令面板5.在命令面板输入如下命令:Python: Select Interpreter6.就会出现提示命令:7.在出现的命令中选择:Python: Select Interpreter8.就会出现你的Wind...

2019-12-02 10:36:50 185

原创 python导包出现:ImportError: DLL load failed: 找不到指定的模块问题解决

1.我是在import numpy as np的时候遇到这个问题2.原因:numpy安装有问题,首先删除numpy这个包,有两种方法,①第一种:conda remove numpy②第二种:pip uninstall numpy3.重新安装numpy这个包,有两种方法,①第一种:conda install numpy②第二种:pip install ...

2019-12-01 22:03:15 994

原创 Windows10 anaconda安装GPU版本的pytorch

1.由于pytorch在Windows中不支持Python2,所以决定安装python3版本的pytorch。https://pytorch.org/get-started/locally/2.首先,由于之前尝试过conda和pip安装pytorch,速度慢,所以决定使用清华的源安装pytorch,anaconda源切换成清华的源之后,我的Python版本是3.7,cuda版本是10.1,所以...

2019-12-01 21:40:36 438

原创 Windows离线安装pytorch

1.pytorch官网下载缓慢,采用离线安装,2.打开清华源网站,https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/pytorch/win-64/3.找到你需要安装的pytorch版本,然后下载4.打开命令行,切换到你的anaconda环境,然后使用下列命令离线安装,其中x.tar.bz2是你下载的离线安装包,并且x.tar.bz2...

2019-11-30 17:06:26 1600

原创 Windows10安装anaconda之后pip3不能使用

1.在命令行中切换到你自己的anaconda环境中,2.在命令行中,切换到你的anaconda环境中的Scripts目录中像我是在:D:\software\anaconda3\az\envs\py3_pytorch\Scripts这个目录,3. 在命令行中执行如下命令:easy_install.exe pip4.之后就会发现pip3可以正常使用了。...

2019-11-30 12:38:31 343

原创 windows使用nvidia-smi命令

1.Windows中,nvidia-smi命令在C:\Program Files\NVIDIA Corporation\NVSMI目录下,2.第1种方法,cmd中目录切换到 C:\Program Files\NVIDIA Corporation\NVSMI下然后再使用nvidia-smi命令。3.第2中方法,在系统变量的Path变量中添加C:\Program Files\NVIDIA ...

2019-11-30 10:52:22 989

原创 Windows10安装cudnn

1.从官网下载对应的CUDA版本的cudnn压缩包,我的CUDA是10.1,因此,我下载的cudnn也是10.12.然后解压到你自己指定的一个文件夹中,在这儿,我指定解压在:D:\software\cuda_cudnn\cudnn_10_1这个文件夹下。由于cudnn这个压缩文件里面自带一个目录,目录名为cuda,因此,解压完后我的cudnn目录文件夹结构为:3.将解压的cudnn...

2019-11-30 10:38:20 128

原创 Windows10安装CUDA

1.从官网下载离线安装包之后,我安装的是cuda10.1,双击运行,第一步是解压,解压完成后,然后点击自定义,2.选择要安装的组件,只选这4项就行,其他都不选。3.之后会选择刚才选择的组件的安装位置,注意不要选cuda的解压目录,因为安装完成之后解压目录会删除,会导致安装的目录被删除。我是选的其他目录,当然也可以用默认的目录。4. 然后,下一步,等待安装完成之后,...

2019-11-30 00:54:29 66

原创 windows10系统,anaconda更换源

1.打开命令行,在命令行中输入:conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free/conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/conda-forge con...

2019-11-29 21:12:37 847

原创 windows10中将anaconda添加到环境变量

一、第一种方法是在安装完成之后选择将anaconda添加到环境变量。二、如果在安装时没有选择添加到环境变量,那么此时手动将anaconda安装目录中的如下几个目录添加到Windows的Path环境变量中就可以了,然后点击确定就可以了。...

2019-11-29 20:39:44 2447

原创 237. 删除链表中的节点

struct ListNode{ int val; ListNode *next; ListNode(int x) : val(x), next(nullptr) {}};class Solution{public: void deleteNode(ListNode *node) { while (node->next...

2019-11-28 17:47:02 31

原创 1108. IP 地址无效化

#include <iostream>#include <string>using namespace std;class Solution{public: string defangIPaddr(string address) { int pos = 0; while ((pos = address....

2019-11-28 15:15:24 26

原创 jupyter notebook配置远程登录

一、服务器端配置(1)在服务器生成jupyter配置文件,安装了anaconda的话,内置jupyter,那么在ubuntu系统的~目录下会有 .jupyter 这个文件夹,这个文件夹是隐藏文件夹,默认情况下,不显示,Ctrl+H会显示所有隐藏文件夹以及文件。没有设置过jupyter的话,这个文件夹下只有migrated这个文件,Ctrl+Alt+T打开命令行,在命令行中输入以下命令:...

2019-11-25 19:24:04 65

原创 vs code配置c++环境

本文转载自:https://code.visualstudio.com/docs/cpp/config-mingw1.下载安装vscode2.在vs code中安装cpptools,在vs code中快捷键 Ctrl+Shift+X,打开,然后输入:cpptools,安装第一个,如下图所示。3.在Windows中安装MinGW-w64,网址为:https://sourcef...

2019-11-21 17:45:29 4686

原创 matplotlib bar源码- 绘制柱状图

def bar(self, *args, **kwargs): r""" Make a bar plot. Call signatures:: bar(x, height, *, align='center', **kwargs) bar(x, height, width, *, align=...

2019-11-06 13:39:57 162

原创 U深度制作U盘启动

1. 下载U深度软件。U盘分区一定选择兼容模式。2.制作完成后,最后U盘目录下 :3.将需要装的系统镜像放在U盘根目录下,

2019-11-03 21:16:57 444

原创 Windows10添加英文输入法

1.打开设置2.点击“时间和语言”3. 在左侧,选择“语言”栏,4.点击“添加首选的语言”5. 找到,然后选择要添加的语言。我选的是英语(美国)6.选择下一步,然后安装7.安装完成后,这里面就会显示刚才安装的语言8.点击语言,可以通过上下箭头 将之移动改变先后顺序。9.然后点击10. 然后设置快捷键以及语言栏设置11....

2019-11-01 10:12:23 1406

原创 window10关闭自动更新

一、1.我的电脑鼠标右键,鼠标左键点击管理2.点击服务和应用程序3.点击服务4.服务中找到Windows Update,鼠标左键双击5.如果Windows Update已启动,点击“停止”,6.在恢复选项卡中,将“第一次失败”、“第二次失败”、“第三次失败” 设置为无操作。7.点击确定。二、1.win+r,输入“gpedit.msc”...

2019-11-01 09:03:48 35

原创 python使用numpy读取、保存txt数据

转载自https://blog.csdn.net/AManFromEarth/article/details/802596491.首先生成array数组import numpy as npa = np.random.rand(5,5)print(a)123结果:array([[0.17374613, 0.87715267, 0.93111376, 0.53415215...

2019-10-29 09:58:42 359

原创 pytorch Parameter类源码

https://github.com/pytorch/pytorch/blob/27027a48041be0931938c4ea057419545003f3f6/torch/nn/parameter.py#L5import torchfrom collections import OrderedDictclass Parameter(torch.Tensor): r"""A ...

2019-10-13 16:00:11 45

原创 pytorch module 源码

https://github.com/pytorch/pytorch/blob/27027a48041be0931938c4ea057419545003f3f6/torch/nn/modules/module.py#L137from collections import OrderedDict, namedtupleimport functoolsimport itertools...

2019-10-13 14:06:55 967

原创 pytorch Conv 卷积层源码

https://github.com/pytorch/pytorch/blob/master/torch/nn/modules/conv.py# coding=utf-8import mathimport torchfrom torch.nn.parameter import Parameterfrom .. import functional as Ffrom .. imp...

2019-10-13 14:05:51 2296

原创 pytorch插值函数interpolate——图像上采样-下采样,scipy插值函数zoom

在训练过程中,需要对图像数据进行插值,如果此时数据是numpy数据,那么可以使用scipy中的zoom函数:from scipy.ndimage.interpolation import zoomdef zoom(input, zoom, output=None, order=3, mode='constant', cval=0.0, prefilter=True):...

2019-10-06 18:51:43 3055

原创 3D U-net with Multi-level Deep Supervision: Fully automatic segmentation of Proximal Femur in 3D MR

3D U-net with Multi-level Deep Supervision: Fully automatic segmentation of Proximal Femur in 3D MR Images3D UNet 进行股骨分割

2019-10-03 22:02:39 144

原创 剑指offer——二叉树中和为某一值的路径

# -*- coding:utf-8 -*-# class TreeNode:# def __init__(self, x):# self.val = x# self.left = None# self.right = Noneclass Solution: # 返回二维列表,内部每个列表表示找到的路径 d...

2019-09-24 21:46:51 34

原创 leetcode——560. 和为K的子数组

class Solution(object): def subarraySum(self, nums, k): """ :type nums: List[int] :type k: int :rtype: int """ res = 0 asum = 0 ...

2019-09-24 21:36:00 43

原创 剑指offer——二叉搜索树的后序遍历序列——输入一个整数数组,判断该数组是不是某二叉搜索树的后序遍历的结果

# -*- coding:utf-8 -*-class Solution: def VerifySquenceOfBST(self, sequence): # write code here if sequence==None or len( sequence )==0: return False r...

2019-09-24 16:41:32 176

原创 剑指offer——跳台阶

# -*- coding:utf-8 -*-class Solution: def jumpFloor(self, number): # write code here if number<=2: return number else: count=3 fi...

2019-09-23 21:53:56 23

原创 剑指offer——变态跳台阶

# -*- coding:utf-8 -*-class Solution: def jumpFloorII(self, number): # write code here if number==1: return 1 if number==2: return 2 ...

2019-09-23 21:51:36 39

原创 剑指offer-二进制中1的个数

# -*- coding:utf-8 -*-class Solution: def NumberOf1(self, n): # write code here count=0 if n<0: n=n&0xffffffff while n: count+...

2019-09-23 21:49:10 33

空空如也

空空如也

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