自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 图解ArrayList

帮助快速理解ArrayList的底层

2023-07-03 11:25:26 102

原创 树与二叉树的概念和性质

树的特点。

2023-02-23 11:09:35 92

原创 RDS运行

rds

2022-07-07 11:06:20 381 9

原创 回溯算法-N皇后问题

N皇后问题

2022-06-27 20:48:11 112

原创 回溯算法-数的全排列

全排列

2022-06-27 16:49:46 88

原创 动态规划-凑硬币

凑硬币

2022-06-26 16:32:13 355

原创 斐波那且数列的三种解法

斐波那且

2022-06-26 10:57:54 118

原创 ubantu修改分辨率

打开:/etc/default/grub搜索:#GRUB_GFXMODE=640x480编辑:640x480改成你想要的分辨率,并取消前面的#例如:GRUB_GFXMODE=1920x1080更新:sudo update-grub重启

2022-05-21 19:37:36 132

原创 DS-SLAM编译caff7(环境rtx3070+cuda11.4+cudnn8.2)

第一个错误Found cuDNN: ver. ??? found (include: /usr/local/cuda-11.4/include, library: /usr/local/cuda-11.4/lib64/libcudnn.so)解决方法搜索Cuda.cmakefile(READ ${CUDNN_INCLUDE}/cudnn_version.h CUDNN_VERSION_FILE_CONTENTS)#file(READ ${CUDNN_INCLUDE}/cudnn.h CUDNN_

2022-05-09 16:10:34 390

原创 安装多版本opcecv

安装opencv-2.4.11$ sudo apt-get install build-essential$ sudo apt-get install cmake git libgtk2.0-dev pkg-config libavcodec-dev libavformat-dev libswscale-dev$ sudo apt-get install python-dev python-numpy libtbb2 libtbb-dev libjpeg-dev libpng-dev libtiff-

2022-05-08 21:30:21 115

原创 nvcc fatal : Unsupported gpu architecture ‘compute_20‘

cmake -DUSE_CUDNN=1 -DUSE_NCCL=1 -DCUDA_ARCH_NAME=Manual -DCUDA_ARCH_BIN=“50 52 60 61”

2022-03-18 10:02:09 284

原创 C++ Prime Plus 第13章 类继承

//TODO 公有继承 基类的公有成员将成员派生类的公有成员,基类的私有部门也将成为派生类的一部分,但只能通过基类的公有和保护方法访问//TODO 创建派生类对象时,程序首先调用基类构造函数,然后再调用派生类构造函数 派生类对象过期时,程序将首先调用派生类的析构函数,然后再调用基类析构函数//TODO 派生类对象可以使用基类的方法,条件是方法不是私有的//TODO 基类指针可以在不进行显示类型转换的情况下指向派生类对象;基类引用可以在不进行显示类型转换的情况下引用派生类对象//TODO 基类&amp

2022-03-14 10:55:34 746

原创 C++ Prime Plus 第12章 类和动态内存分配

StringBad.h#include <iostream>#ifndef STRINGBAD_H#define STRINGBAD_Hclass StringBad{private: char* str; int len; //!静态变量所有类对象共享一份 static int num_string;public: StringBad(); StringBad(const char* s); // StringBad(con

2022-03-13 16:54:36 1109

原创 C++ 笔记

#include <iostream>using namespace std;//? 第七章//! 定义指针一定要初始化,因为未初始化的指针可能指向系统位置的内存地址 例如 long* p; *p = 23334; 上述做法是很危险的//! 当需要内存是可以是用new来请求,在使用完内存后需要用delete来归还内存 int * pt = new int; delete pt; //! 这样做将释放pt指向的内存,而不会删除pt指针本身.不让对同一块内存使用两次delete//TOD

2022-03-13 10:51:02 947

转载 最优化算法

https://mp.weixin.qq.com/s?__biz=MzIxOTczOTM4NA==&mid=2247485041&idx=1&sn=9268b9a0aa90b4f64f216e08ef64f63d&chksm=97d7e3e6a0a06af0f33720bc8d9ca4e4a07ca0a8e7c8a6b0b4d7261e03fb5e1ee564ae367b44&scene=21#wechat_redirecthttps://mp.weixin.qq.

2022-03-09 15:13:14 86

原创 罗德里格斯公式的推导(slam十四讲)

2021-12-15 21:19:24 210

原创 矩阵的满秩分解

定义 设mxn复矩阵A的秩为r,如果复矩阵B∈Cmxr与C∈Crxn,使得A=BC,则称BC为矩阵A的满秩分解定理 设mxn复矩阵A的秩r>0,则A有满秩分解例:求矩阵A=(−101212−1122−2−1)的满秩分解例:求矩阵A=\begin{pmatrix} -1 & 0 & 1 & 2 \\ 1 & 2 & -1 & 1 \\ 2 & 2 & -2 & -1 \\ \end{pmatrix}的满秩分解例.

2021-12-08 20:35:38 2214

原创 矩阵的三角分解(LU分解)

矩阵的三角分解将矩阵分解成一个下三角矩阵L和一个上三角矩阵U的乘积.定义:如果n阶矩阵A能够分解成一个下三角矩阵L和一个上三角矩阵U的乘积,则称这种分解为三角分解或LU分解,如果n阶矩阵A能够分解为A=LDU,其中L为单位下三角矩阵,D为对角阵,U为单位上三角举证,则称这种分解为LDU分解设A=LU是A的三角分解,如果L是一个单位下三角矩阵,则称它为(Dollitle)分解;如果U是一个单位上三角矩阵则称它为(Crout)分解定理 矩阵A=(aij_{ij}ij​)nn_{nn}nn​的LDU分.

2021-12-08 19:31:52 6890

原创 OpenCV图形用户界面初步

OpenCV的命名空间在写OpenCV程序的时候,三句标配#include <opencv2/core/core.hpp>#include <opencv2/highgui/highgui.cpp>using namespace cv;图像的载入:imread()函数cv::Mat cv::imread(const cv::String &filename, int flags = 1)1.第一个参数filename,填入需要载入图片的路径2.第二个参数f

2021-11-19 15:52:04 3181

原创 矩阵的线性变换

矩阵的线性变换(不考虑平移)绕坐标轴旋转绕x轴旋转=>R x (θ)=[1000cosθsinθ0−sinθconθ]绕x轴旋转 => R~x~(θ) =\begin{bmatrix} 1 & 0 & 0 \\ 0 & cosθ & sinθ \\ 0 &-sinθ & conθ\end{bmatrix}绕x轴旋转=>R x (θ)=⎣⎡​100​0cosθ−sinθ​0sinθconθ

2021-11-01 20:09:18 980

原创 C++学习篇 ——指针篇:00

指针变量基本概念和用法简单的理解就是内存中的一块区域,它存放的不是变量,而是另一个变量在内存中的地址,申明指针变量的语法:类型说明符* 变量名称#include <iostream>using::std::cout;using::std::endl;;/** * 通过指针变量来访问数据 * */int main(){ //定义一个int类型的变量 int int_A = 10; //常规方式访问输出 cout <<

2021-09-30 00:06:45 63

原创 SQL:嵌套查询(网课学习笔记)

嵌套查询不相关子查询:子查询的查询条件不依赖于父查询由里向外逐层处理。即每个子查询在上一级查询处理之前求解,子查询的结果用于建立其父查询的查找条件。相关子查询:子查询的查询条件依赖于父查询首先取外层查询中表的第一个元组,根据它与内层查询相关的属性值处理内层查询,若Where子句返回值为真,则取此元组放入结果表。然后再取外层表的下一个元组。重复这一过程,直至外层表全部检查完成为止。1.带有IN谓词的子查询例1:查询与“刘晨”在同一个系学习的学生。①确定“刘晨”所在的系名sele

2021-03-12 17:12:36 647

原创 mybatisPlus的使用

MyBatisPlus的基本使用快速入门案列一 创建数据库CREATE TABLE user( id BIGINT(20) NOT NULL COMMENT '主键ID', name VARCHAR(30) NULL DEFAULT NULL COMMENT '姓名', age INT(11) NULL DEFAULT NULL COMMENT '年龄', email VARCHAR(50) NULL DEFAULT NULL COMMENT '邮箱', PRIMARY KEY (id)

2021-02-17 16:59:15 413 1

空空如也

空空如也

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

TA关注的人

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