自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(49)
  • 收藏
  • 关注

原创 数据结构:查找与排序

注:以下代码均为C++

2024-04-19 15:16:02 397 1

原创 Leedcode刷题——6 动态规划(DP问题)

思路:将所有石头分成两堆,使这两堆的重量差最小。=》转化为上一题i++)i++){j--){

2024-04-16 10:48:15 907

原创 Leedcode刷题——2 字符串

注:以下代码均为c++

2024-03-23 08:57:40 142

原创 Leedcode刷题——1 数组

注:以下代码均为c++

2024-03-20 13:04:27 295

原创 Leedcode刷题——5 DFS+回溯

注:以下代码均为c++

2024-03-13 13:38:43 679

原创 Leedcode刷题——4 树

注:以下代码均为c++

2024-02-28 12:23:28 250

原创 Leedcode刷题——3 链表

注:以下代码均为c++

2024-02-06 11:32:51 435

原创 内网穿透natapp使用教程(Linux)

在家访问学校服务器,由于不在一个局域网,所以需要使用内网穿透,我使用的是natapp。需要在有局域网的时候做好以下步骤。

2024-01-26 20:08:19 739 1

原创 使用open3d进行可视化,报错:GLFW Error: X11: Failed to open display :0.0 Failed to initialize GLFW

网上给出一堆解决方法,试过后都没有用。

2024-01-04 20:24:11 948 1

原创 [GitHub] Failed connect to github.com:443; Connection timed out

然后复制这里面的https链接,将原github网址改为gitee的即可。将 GitHub 项目导入 Gitee。

2023-12-18 15:35:34 448

转载 linux添加cuda路径到bashrc环境变量

查看linux中存在的cuda版本,进入/usr/local目录。添加自己需要的cuda版本到环境变量,然后source一下使其生效。

2023-12-09 21:35:48 834

原创 MinkowskiEngine安装

打开setup.py文件内位于142行的MAX_COMPILATION_THREADS变量值从12改成4。安装之前先把并行安装的thread数降低,否则会导致进程卡死。

2023-12-01 22:27:28 558 2

原创 报错:Could not load dynamic library ‘libcudart.so.11.0‘; dlerror: libcudart.so.11

【代码】报错:Could not load dynamic library 'libcudart.so.11.0';

2023-10-23 15:29:38 239

原创 pytorch DataLoader的num_workers参数与设置大小

每次dataloader加载数据时:dataloader一次性创建num_worker个worker,(也可以说dataloader一次性创建num_worker个工作进程,worker也是普通的工作进程),并用batch_sampler将指定batch分配给指定worker,worker将它负责的batch加载进RAM。一般情况下都是能找到的,因为batch_sampler指定batch时当然优先指定本轮要用的batch。所以num_workers的值依赖于 batch size和机器性能。

2023-09-08 16:53:33 919

原创 将docker打包成镜像并保存到本地

如果想重装系统,又不想破坏docker里面配好的环境,那么可以将docker镜像打包到本地进行保存。

2023-09-02 15:55:10 8917

原创 tailscale使用教程(远程连接服务器)

运行2,连接tailscale后它会给你一个网址,把这个网址复制到本地运行,进行登录操作即可。注:这里重点讲一下linux操作系统上的操作,其他系统下载和登录很简单。tailscale:将多个设备放在同一局域网下,实现异地组网。

2023-08-21 17:51:19 3556

原创 Pycharm连接服务器

必须为pycharm专业版才能连接到服务器以下为pycharm2023专业版。

2023-08-06 21:44:22 427

原创 Tensor, Numpy(array), list相互转换,及在gpu中的使用

numpy()

2023-07-12 15:51:49 1860

转载 核密度估计KDE

相比直方图,核密度估计通过离散样本点来的线性加和来构建一个连续的概率密度函数,从而得到一个平滑的样本分布,以一维数据为例,核密度估计的公式如下:f表示总体的概率密度函数,h是一个超参数,称之为带宽,或者窗口,N表示样本总数,K表示核函数。

2023-05-28 15:50:49 812

原创 将一个服务器上的文件复制到另一个服务器中的容器里

将一个服务器上的文件复制到另一个服务器中的容器里

2022-12-19 13:56:04 2573

转载 Linux使用命令行下载文件

Linux使用命令行下载文件

2022-12-16 20:13:37 6663

原创 tensorboard在Windows和服务器上的使用

tensorboard在Windows和服务器上的使用

2022-11-18 17:48:01 1490

原创 Tmux使用教程

上面命令执行后,就会退出当前 Tmux 窗口,但是会话和里面的进程仍然在后台运行。2)在 Tmux 窗口运行所需的程序(具体见3展开)3)在 Tmux 窗口运行所需的程序(具体见3展开)或 按ctrl+b d。(3)运行需要的程序即可。

2022-10-31 16:45:55 1759

原创 Pointnet pytorch源代码Linux环境运行

Pointnet pytorch源码运行

2022-10-01 12:53:49 687

转载 将Linux系统的服务器上的文件复制到本地

将Linux系统的服务器上的文件复制到本地

2022-09-29 16:26:54 11209

原创 VS2019配置liblas和lastools(laslib)

VS2019配置liblas和lastools (laslib)

2022-07-09 15:10:23 1507 1

原创 win10 VS2019+PCL1.12.1配置教程

win10 VS2019+PCL1.12.1配置教程、

2022-07-09 14:34:51 1835 1

原创 Android Studio中下载并导入Gson

Android Studio中下载并导入Gson1. 下载下载链接:gson.jar选择最新版本下载即可。下载这个:注意:下载后可能会提示:安装包危险之类的,不用管它。2. 导入Android Studio下载后将安装包复制到这里鼠标右键,选择add ass library声明一下就可以使用啦3. 使用场景利用Gson将ArrayList类型转换为json类型Gson gson = new Gson();String json = gson.toJson(list);

2022-05-31 19:07:50 3032

原创 Android Studio 获取图片中某点相对坐标

Android Studio 获取图片中某点相对坐标//获取图片中某点的相对坐标View.OnTouchListener onTouchListener = new View.OnTouchListener() { @Override public boolean onTouch(View v, MotionEvent event) { switch (event.getAction()) { case MotionEvent.ACTION_DOW

2022-05-30 20:40:50 517

原创 python图片读取时报错:cv2.error: OpenCV(4.5.5) D:\a\opencv-python\opencv-python\opencv\modules\imgproc\src\

cv2.error: OpenCV(4.5.5) D:\a\opencv-python\opencv-python\opencv\modules\imgproc\src\color.cpp:182: error: (-215:Assertion failed) !_src.empty() in function 'cv::cvtColor'

2022-04-20 17:56:13 28361 16

原创 二叉树的层次遍历、二叉树求宽度、图的广度优先搜索

二叉树的层次遍历、二叉树求宽度、图的广度优先搜索一类问题,层次遍历思想。1. 二叉树的层次遍历/*1.将根结点入队2.出队访问出队结点,若有左子树将左子树入队,若有右子树将右子树入队循环2直到队空。*/Status LevelOrder(BiTree T){ queue<BiTree> q; BiTree p; q.push(T); while (q.empty() == false) { p = q.front(); q.pop(); visit(p);

2021-12-12 21:31:43 628

原创 C++ STL与string

C++ STL与string1. stack#include <stack> //包含头文件stack<char> s; //声明一个char类型的栈s.push('#'); //入栈s.pop(); //出栈optr1 = s.top(); //返回栈顶元素s.empty() == true //判空len = s.size(); //返回栈中元素个数2. queue#include<queue> //包含头文件queue<char

2021-12-12 16:35:25 107

原创 五、树与二叉树

五、树与二叉树1.二叉树的遍历1)求二叉树中值为x的节点所在的层号二叉树bt采用二叉链表存储,设计一个算法level(bt,x)求二叉树中值为x的节点所在的层号。注意:x所在层数不一定只有一层,所以不能用返回值的方式,只能直接在函数中输出。找到一个层数后,需要继续往下找,不能直接返回。思想:遍历:先序、中序、后序、层次均可。法1: 先序遍历,传参法2: 先序遍历,带返回值(注:若该数在树中出现不只一次,即有很多层时,由于返回值只能返回一个数,所以该方法只能求出一层,这是本方法的缺陷。)法3

2021-07-07 21:35:24 262

原创 四、栈、队列

四、栈、队列、递归、动态规划

2021-07-03 20:54:56 167

原创 三、线性表——链表

三、链表1.快慢指针1)如何判断单链表是否存在环 ?问题描述:给定一个单链表L,L为头指针,判断该链表内是否局部存在环?方法: 快慢指针,快指针的速度为慢指针的2倍,若快慢指针相遇则有环。#include<iostream>using namespace std;typedef struct LNode //定义单链表{ int data; struct LNode *next;}LNode, *LinkList;void List_TailInsert(LinkL

2021-07-02 17:12:00 421

原创 二、线性表——顺序表

二、顺序表1、顺序表处理问题的方法:从头(惯性思维)、从尾、从两端已知一个顺序表L(整数),实现一个函数将调整顺序表中的数字顺序,使得所有奇数位于表L的前半部分,所有偶数位于数组的后半部分。1)如果把题目改成把顺序表中的数按照大小分为两部分,负数都在非负数的前面,该怎么做?再定义一个函数???2)或者再改为为:把顺序表中的数分为两部分,能被3整除的数放在前面,不能被3整除的数放在后面;再定义一个函数???3)是否有更好的办法?增加代码的可扩展性;函数指针:把规则写3次#include&l

2021-06-30 12:13:08 412

原创 一、一些常规的算法

一、一些常规的算法1、对于一个字节(8bit) 的无符号整型变量,求其二进制表示中“1”的个数。要求算法的执行效率尽可能高。#include<stdio.h>int count1(int x) //法1 { int num = 0; while(x) { if(x&1 == 1) num++; //按位与运算,x&1的结果就是取x二进制的最末位, //即可以判断x是奇数还是偶数 x = x>&g

2021-06-30 10:51:11 302

原创 如何在pycharm上画loss函数图像——Tensorboard

如何在pycharm上画loss函数图像(即loss与迭代次数之间的关系图像)1.代码:在train函数下面加入:writer.add_scalar(‘loss/train_loss’, losses.val, global_step=epoch)2.完成训练后,在pycharm的Terminal处输入:tensorboard --logdir="./runs"注意:这里可能会提示tensorboard不是外部命令啊什么的,出现这个的原因是:1)没有安装tensorboard(注:一般安

2021-04-26 20:48:42 5817 2

原创 Pycharm社区版创建Django

Pycharm社区版创建Django一、先给出步骤(后面有截图)1.创建项目打开命令行,进入Pycharm运行位置输入命令django-admin startproject Dweb(Dweb是项目名称)2.导入项目打开Pycharm,open,选择刚才创建的项目注意Pycharm中的环境配置3.创建应用:命令行下进入Dweb目录输入:python manage.py startapp web4 启动服务:命令行下进入Dweb目录输入:python manage.py runserver

2021-04-04 15:15:01 484

原创 安装pytorch并导入pycharm中

1.安装pytorch在官网https://pytorch.org/上安装与自己电脑匹配的版本那么,如何查看本机的CUDA版本呢?搜索NIVIDA控制面板也可以:打开CMD,输入nvcc --version2.在pycharm上导入torch配置环境变量:按file,settings大功告成!...

2020-09-27 20:27:48 2834

空空如也

空空如也

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

TA关注的人

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