自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

转载 mac pro 有线连接网络

LZ使用的是绿联的 type-C 转接口1.首先需要下载电脑对应版本的驱动 https://www.lulian.cn/download/6-cn.html 2.按照上面的提示一步步进行安装 3.因为是首次用有线进行连接,需要在偏好设置中打开网络 4.点击左下角的+ 号,创建一个服务,第一项接口选择PPPoE,第二项服务名称随便自己取 ...

2019-08-25 15:54:00 5833

转载 一个窗口移动时,另一个窗口跟随移动

在duilib框架下进行的界面显示,windows有个message是WM_WINDOWPOSCHANGING,在handlemessage中,定义这个消息的处理函数然后在自己的窗口子类中,实现该函数用户移动child_window后,通过窗口名找到对应的两个窗口(此处start_form是跟随窗口,child_window是用户控制移动的窗口),获取child_window的坐...

2019-08-13 14:14:00 1831

转载 同一个解决方案中,多个项目间相互引用,无法打开源文件

工具栏中的调试 -----> 最底下的属性在附加包含目录中添加项目文件所需要的头文件的所在路径,这里只是告诉编译器,我的头文件在这个目录下,当你使用#include" "的时候,编译器会去传入的这个目录下寻找,如果你传的地址只是到了父类文件夹(头文件所在文件夹的上一级),而不是头文件所在的文件夹路径,那么#include" “ 时候,需要把子文件夹的名字写在前面,中间用\分开。...

2019-07-25 17:49:00 962

转载 vs中代码编译通过,但还是有红色波浪线

项目能编译通过,但是代码中会有红色下划线提示未定义标示符。这通常是该代码文件包含在项目文件夹的子文件夹中。解决办法是配置包含项目目录即可:打开项目属性-》配置属性-》C/C++常规-》附加包含目录-》填入:$(ProjectDir)转载于:https://www.cnblogs.com/ymd12103410/p/11170875.html...

2019-07-11 16:31:00 4592

转载 new 和 make_shared 在内存上的区别

区别:先new然后赋值的方式,会导致内存碎片化make_shared的方法分配内存,不会导致内存产生过多的碎片 A* a = new A; //① std::shared_ptr<A> pa(a); std::shared_ptr<A> pa1 = std::ma...

2019-07-04 11:06:00 5242

转载 C++单线程智能指针实现

转自 https://www.cnblogs.com/QG-whz/p/4777312.html C++ 引用计数技术及智能指针的简单实现 阅读目录1.智能指针是什么2.普通指针存在的问题3.什么是引用计数4...

2019-07-02 19:55:00 147

转载 git 本地与服务器进行绑定

安装完git后,在windows目录中打开gitbash,开始配置Git SSH keys①绑定用户名和邮箱:输入 git config --global user.name " mindayuan" //此处引号中的账号为你注册github的账号回车继续输入: git config --global user,email "mindayuan@163.com" //此处引号中的邮箱...

2019-06-16 13:43:00 396

转载 中央VCS和分布式VCS的区别

版本控制系统(VCS):存在的目的是:为了方便历史代码的查找、阅读和回退,多人合作同步需求(多个人在不同的机器上开发同一个程序)使用的机制:主动提交改动核心:版本控制、主动提交、中央仓库开发团队中的每个人向中央仓库主动提交自己的改动和同步别人的改动,并在需要的时候查看和操作历史版本,这就是版本控制系统。分布式版本控制系统(DVCS):主要功能:保存版本历史、同步团队代码和中...

2019-06-16 12:19:00 363

转载 MFC Rect解析

MFCRect的详解转自:http://baike.baidu.com/view/2406388.htm?fr=ala0一、CRect类介绍    CRect类与Windows RECT结构相似,并且还包括操作CRect对...

2019-06-06 14:08:00 353

转载 try_catch和__try_except区别

转自:https://www.cnblogs.com/zhangdongsheng/p/3857509.html 窥探try ... catch与__try ... __except的区别 VC中的这两个东西...

2019-05-16 17:59:00 1524

转载 opencv中imageshow不显示图片

imshow显示图片一片灰色,刚开始以为图片太大一直加载不出来,但是一直等不到显示出来,最后发现是因为最后忘记写cvWaitKey(0);//或者waitKey(0);原本一直在加载,不显示加上cvWaitKey(0);后,如下图转载于:https://www.cnblogs.com/ymd12103410/p/10872204.html...

2019-05-15 21:04:00 670

转载 VS编译时卡在正在从以下位置加载xxx.dll符号

解决方法:进入vs——工具——选项——调试——符号 右边框中有个“Microsoft符号服务器”,将前面的勾去掉,就不会在调试时加载了。转载于:https://www.cnblogs.com/ymd12103410/p/10864570.html...

2019-05-14 20:59:00 6611

转载 mysql中的外键

转自 https://my.oschina.net/sallency/blog/465079 ...

2019-05-10 20:16:00 122

转载 优化版冒泡排序

冒泡排序:属于贪心的一种,即短视,只看到自己周围,和相邻的元素进行比较,根据从小到大或从大到小的规则进行交换排列。一般的冒泡,采用两重for循环for (int j = 0; j < length; j++) //冒泡排序 { for (int k = 0; k<length - j - 1; k++) { ...

2019-01-03 11:01:00 136

转载 visual studio vode 汉化

在vs code 的商店中搜索Chinese,找到如下模块,安装。安装后,按下ctrl+shift+p,找到configure display language ,点击进入,修改改成如图字母就可以。保存后关闭,打开就是中文的,要还是英文,就在商店中搜索Chinese,看是否未安装。转载于:https://www.cnblogs.com/ymd12103410/p/10072...

2018-12-05 17:58:00 343

转载 汉诺塔问题

汉诺塔刚开始一直没想清楚,单步调试代码也晕乎乎的,其实,首先要搞清楚它的递归的思想,主要是把盘子从A移动到C,B做为过渡,所有的盘子都不能压在比它小的盘子上,这里要记住一件事,最大的盘子上面是可以放置任意一个盘子的,当n-1个盘子借助C,移动到了B上后,底下最大的那个盘子直接移动到C,此时,可以忽略C上的这个最大的盘子,因为它是最大的,无论上面放什么盘子都不会影响,此时问题就变成了如何将...

2018-11-26 22:10:00 113

转载 带缓冲I/O 和不带缓冲I/O的区别与联系

首先要明白不带缓冲的概念:所谓不带缓冲,并不是指内核不提供缓冲,而是只单纯的系统调用,不是函数库的调用。系统内核对磁盘的读写都会提供一个块缓冲(在有些地方也被称为内核高速缓存),当用write函数对其写数据时,直接...

2018-11-22 21:44:00 127

转载 构造一个String类

#include "stdafx.h"#include<iostream>#include<string.h>using namespace std;//类的成员函数中,有一些是加了const修饰符的,表示这个函数不会对类的成员进行修改,一些函数的输入参数也加了const修饰,表示该函数不会改变这个参数的值class String ...

2018-11-22 14:28:00 141

转载 return this 和return * this

this是指向自身对象的指针,*this是自身对象。也就是说return *this返回的是当前对象的克隆或者本身(若返回类型为A, 则是克隆, 若返回类型为A&, 则是本身 )。return this返回当前对象的地址(指向当前对象的指针)this:只存在于类内非静态成员函数中,因为静态成员函数为这个类的所有对象所共有,不用this来区别this指针是指一个类,在实例化...

2018-11-21 22:31:00 276

转载 strcat的用法

原型:char *strcat(char *str1,char *str2);strcat的实现:char* MyStrcat(char *dst, const char*src){ if ((dst == NULL) || (src == NULL)) //先判断指针是否为空,尽量用NULL,0有时候打错不容易发现 return NULL; ...

2018-11-21 14:22:00 333

转载 strcpy函数用法

字符串是数组类型,不能通过赋值运算进行,要通过strcpy进行拷贝,其中目的字符串必须是字符串变量,源字符串可以是常量,复制后源字符串保持不变。strcpy()是C中的一个复制字符串的库函数,在C++中现在编译器要求使用strcpy_s(),提高安全性,效果是一样的,只是防止源串的长度比目的串的长度大,导致最终的内存越界函数声明及实现代码:char* strcpy(char*dst...

2018-11-21 11:16:00 657

转载 C++字符串结束标识

用一个字符数组可以存放一个字符串中的字符。如:char str[12]={‘I’,’ ‘,’a’,’m’,’ ‘,’h’,’a’,’p’,’p’,’y’};用一维字符数组str来存放一个字符串″I am happy″中的字符。字符串的实际长度(10)与数组长度(12)不相等,在存放上面10个字符之外,系统对字符数组最后两元素自动填补空字符′\0′。为了测定字符串的实际长度,C++规定...

2018-11-21 09:40:00 1593

转载 ubuntu中的环境变量

写这句话,给自己提个醒吧,添加路径(所谓的环境变量):系统会去相应的目录中找可执行文件,到时候只要输入命令名字,可以不用输入完整的路径转载于:https://www.cnblogs.com/ymd12103410/p/9979220.html...

2018-11-18 20:26:00 74

转载 C++中重载操作符[ ]

1.首先说说为什么要重载操作符[ ]主要是因为系统只给了整数类型(int)的重载函数,即只能在方括号中输入整数进行查找,但有时候我们可能存放数据时,下标的类型是自定义的,希望也能像数组直接通过下标访问元素的形式(形如A[i]) ,这时候就需要对下标操作符[]进行重载,使得操作得以进行2.重载操作符[]的作用一般作用是取值,引用返回值是这个值得别名,引用返回是返回原来的东西,在内存上...

2018-11-14 10:11:00 641

转载 使用斐波那契查找

元素的个数实质为F(n)个,前半部分元素个数为F(n-1)个,后半部分元素个数为F(n-2)个,下标从0开始,所以长度为F(n)-1,mid=low+F(n-1)-1,这里的F(n-1)是对应的斐波那契数列中的那个值什么是斐波那契查找斐波那契数列,又称黄金分割数列,指的是这样一个数列:1、1、2、3、5、8、13、21、····,在数学上,斐波那契被递归方法如下定义:F(1)=1,F...

2018-11-05 15:29:00 254

转载 为什么CNN能自动提取图像特征

1.介绍在大部分传统机器学习场景里,我们先经过特征工程等方法得到特征表示,然后选用一个机器学习算法进行训练。在训练过程中,表示事物的特征是固定的。后来嘛,后来深度学习就崛起了。深度学习对外推荐自己的一个很重要的点是——深度学习能够自动提取特征。如果你是从 DNN 开始了解深度学习,你会对 “深度学习能够自动提取特征” 很迷茫。但是如果你是从 CNN 开始了解深度学习的,你就会很自然...

2018-10-30 09:24:00 1942

转载 操作系统之用户级线程

进程是既切换指令,同时也切换映射表(进程访问地址从映射表中获得),映射表对应的是内存,内存是程序执行所需的资源,需要用到的资源都存放在内存中进程=资源(映射表)+指令执行序列如 mov 100 ,在每个进程中都可以写,但是每个进程对应有自己的映射表,映射到物理内存中就不一样了,从而实现地址分离线程是只切换指令,不切换映射表,将资源和指令执行分开,只是切换了PC指针和部分寄存器,映...

2018-10-26 16:36:00 251

转载 操作系统之多进程图像

用户只关心多个进程推进的样子,操作系统负责把多个进程向前推进。操作系统管理进程的核心:PCB,多个进程对应的PCB分别放在不同的地方,操作系统都知道PCB有三种状态:运行,就绪,阻塞多个进程如何组织,怎么找到多个进程:根据PCB不同状态,形成不同队列,放在不同位置,PCB放在不同的队列中,根据PCB状态不同,有3个队列,用状态来推进多个进程操作系统交替多个进程:怎么具体切换进...

2018-10-24 21:06:00 113

转载 操作系统之CPU管理的直观想法

计算机:是工具,帮助解决实际问题操作系统,是为了方便使用硬件计算机模型: 图灵机,模拟人类计算 起初的图灵机就像一个只会做一道菜的厨师通用图灵机,核心是设置控制器动作(修改控制器),把逻辑读入控制器,把程序载进来,解释执行程序 程序→内存→控制器解释执行→输出结果 用一个IP(PC)指针指向它,取指执行BIOS:基本输入输出系统上机后先检查R...

2018-10-24 14:43:00 122

转载 opencv和openGL的关系

OpenCV是 Open Source Computer Vision LibraryOpenGL是 Open Graphics LibraryOpenCV主要是提供图像处理和视频处理的基础算法库,还涉及一些机器学习的算法。比如你想实现视频的降噪、运动物体的跟踪、目标(比如人脸)的识别这些都是CV的领域OpenGL则专注在Graphics,3D绘图。其实两者的区别就是Comput...

2018-10-10 19:44:00 344

转载 深入理解计算机系统 ——计算机系统漫游

程序时从一个源程序开始的,通过编译器创建并保存的文本文件,源程序由0和1组成的位序列用ASCII来表示文本字符,用单一的单字节来表示每个字符每个文本行都有一个看不见的\n,对应整数值等于10高级语言->低级语言指令->按可执行时目标程序打包->以二进制形式存放预处理器:把头文件中.h读取插入文本文件中,新的文件以.i命名结束编译器:将文本文件.i翻译成.s汇...

2018-10-08 21:41:00 93

转载 数据结构之算法概念

数据结构:就好比一个大型图书馆,如何在书架上摆放图书,要考虑两个操作:1.新书怎么插入2.怎么找到指定的某本书解决问题方法的效率,跟数据结构的组织方式有关,跟空间的利用率有关,跟算法的巧妙程度有关所以什么是数据结构:数据对象在计算机中的组织方式1.逻辑结构2.物理存储结构数据对象必定与一系列加在其上的操作相关联完成这些操作所用的方法就是算法一个算法的好坏,主要看两方面...

2018-10-07 14:18:00 87

转载 罗振宇 知识就是力量之如何成为一个受欢迎的人

一个重要的方法: 我重视你:向一个人表达重是,表达尊重,会收到同等的回报 如何表达重视:务必诚恳,很多重视的表达是务必亲手,表达一种真诚的我尊重你,敷衍的表达重视,往往会适得其反 尊重遇到的人:在时间和精力有限的前提下,平等地对待每一个人,在别人做出一点成就,表示一...

2018-10-07 13:38:00 824

转载 slam14讲证明构成李代数

转载于:https://www.cnblogs.com/ymd12103410/p/9742162.html

2018-10-04 14:11:00 141

转载 罗昭锋 文献管理与信息分析二

学习是一个搜索过程,要找到合适的对象或资源,需求就是克服种种不便搜索过程:是先通过爬虫,读取网页内容进行自动归类,存放到数据库中,然后用户输入关键字,去数据库中进行查询谷歌中:可以在右下角——高级设置,进行精确搜索在输入关键字搜索后,还可以在搜索输入框右下角的搜索工具,作二次限定命令搜索:site 指定网站进行搜索 Site: 网址 缩小范围,指定网站资料filetype 指定...

2018-10-02 21:27:00 407

转载 罗昭锋 文献管理与信息分析一

科研:探索未知,面对新事物(恐惧感)解决新问题需要大量重复科研会经历多次失败意义:全球视野已经发现需求的眼光面对未知事物的勇气解决问题的能力好的选题: 知己知彼:对一个领域的了解程度现实需求:来自现实生活的需求最有生命力(洞察力)长期思考:有的问题需要多年思考整个学习过程:知识宝库-> 搜索-> 阅读-> 保存-> 提炼-> 创新 -&g...

2018-10-02 16:53:00 810

转载 罗德里格斯公式推倒

罗德里格斯旋转公式是通过反对称矩阵求旋转矩阵的方法,起初我在看别人写的姿态解算分析文章里看到,他的推导如下:关于罗德里格斯公式的简单推导请注意我做标记的地方,我刚开始一直不明白这种推导,这样会有误差的推导,难道罗德里格斯公式是对旋转矩阵R的近似?这样做并不好,反而会使解算的姿态更不准确,后来在群里讨论这个问题,有大神给我解惑了。首先我们明白这是一个SO(3)到SO(3)的李群的映射...

2018-09-29 22:35:00 218

转载 数据库 之关系型和非关系型 概念 的区别

关系型数据库:是二维表,类似于excel中的表格,每张表有自己的主键,有固定的存储格式非关系型数据库,全名 not only sql ,不仅仅是关系型数据库,在概念上可以理解为是一本字典,只保存数据,不负责组织内容结构,由设计者自行决定转载于:https://www.cnblogs.com/ymd12103410/p/9716855.html...

2018-09-28 09:34:00 210

转载 2D情况下,复数的意义代表旋转

4 x i x i = - 4就是“4”在数轴上旋转了180度。那么4 x i = 4i 就旋转了90度。复数的意义就表示旋转乘以-1,表示x正半轴的数,围绕原点,逆时针偏转180°,落到x负半轴;乘以i,表示x正半轴的数,围绕原点,逆时针偏转90°,落到y正半轴;乘以-i,表示从x正半轴,围绕原点,逆时针偏转270°,落到y负半轴。(所以你看,这就是i∧2的由来,旋转(...

2018-09-26 11:25:00 1325

转载 linux下文件的权限

linux下判断一个文件是否可执行,关键看是否有可执行权限在终端中输入ls -l以下面输出为例,下划线区域说明了文件的权限,包括可读、可写、可执行等等。【-】【rwx】【rwx】【r-x】10个字符确定不同用户能对文件干什么:第一个字符代表文件(-)、目录(d),链接(l)其余字符每3个一组(rwx),读(r)、写(w)、执行(x),分别说明文件所有者(User)、文件所有者...

2018-09-21 21:32:00 104

空空如也

空空如也

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

TA关注的人

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