自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 VSCODE 利用 WSL2 进行开发

2021-01-02 19:00:00 81

原创 在Ubuntu环境下使用c++ vcpkg包管理 安装sqlite_orm包文件

参考https://blog.csdn.net/CHYabc123456hh/article/details/109557324

2020-12-22 20:54:00 95

原创 派生类与基类 指针指向

https://juejin.im/post/6844904054930292749派生类和基类的关系并不是两个独立的类型,在派生关系中,派生类型“是一个”基类类型(Derived class is a base class)。在C++语法里规定:基类指针可以指向一个派生类对象,但派生类指针不能指向基类对象。用问题里的例子来说DerivedClass is a BaseClass派生类型...

2020-09-28 23:20:00 159

原创 三款优秀的替代Xshell的SSH软件

在之前的文章介绍个, 由于公司禁止使用xshell, 让我很是难受了一阵, 因为一直无法找到好的工具来替代xshell, 前面文章中提到的那些对我来时功能还是太单一了, 界面也不够友好, 但是经过我不懈的努力和大家的提点, 最终我还是发现了这三款同样优秀的终端工具来替代xshell.这三款软件就是: terminus, electerm和windterm. 他们各有千秋, 同样优秀, 下面就...

2020-09-25 22:10:00 258

原创 谷歌搜索技巧

1.+(英文):逻辑“与”的意思,也可以用“空格”表示2 -(英文):逻辑“非”的意思3 OR:逻辑“或”的意思https://zhuanlan.zhihu.com/p/25525658

2020-08-14 20:24:00 16

原创 C++ 模板类相关问题

1.模板类中的函数定义与实现必须全部写在头文件中C++中每一个对象所占用的空间大小,是在编译的时候就确定的,在模板类没有真正的被使用之前,编译器是无法知道,模板类中使用模板类型的对象的所占用的空间的大小的。只有模板被真正使用的时候,编译器才知道,模板套用的是什么类型,应该分配多少空间。所以模板类的实现,脱离具体的使用,是无法单独的编译的;把声明和实现分开的做法也是不可取的,必须把实现全部写在...

2020-08-13 17:50:00 24

原创 在已有的工程目录添加并推送到远程

1.首先检查工作目录所有的.git文件并删除 (否则会有异常)rm -rf `ls -a | grep .git`2.在你的github或者gitlab新建一个 repo3.在当前工作目录git initgit remote add origin [email protected]:xx.xxx.gitgit add .git commit -m "xxx"git push...

2020-08-13 15:55:00 19

原创 Shell中$0、$?、$!、$$、$*、$#、$@

1. $$Shell本身的PID(ProcessID)2. $!Shell最后运行的后台Process的PID3. $?最后运行的命令的结束代码(返回值)4. $-使用Set命令设定的Flag一览5. $*所有参数列表。如"$*"用「"」括起来的情况、以"$1 $2 … $n"的形式输出所有参数。6. $@所有参数列表。如"$@"用「"」括起来的情况、以"$1" "$2" … "$...

2020-08-13 00:05:00 21

原创 快速理解 const int*, const int * const, and int const * 区别

Memory MapOne way to remember the syntax (according to Bjarne Stroustrup) is the spiral rule-The rule says, start from the name of the variable and move clockwise to the next pointer or type. Repeat...

2020-08-12 23:36:00 22

原创 实际获得的动态分配内存的大小怎么确定

我先问你个问题:指针中是没有所在内存块大小的信息的,那么 free 怎么才能知道要释放的内存块有多大呢?于是,对于大多数内存分配器,malloc 申请的实际内存比你要求的空间要大几个字节,里面存储了额外的数据来记录这块内存有多大,一般就是直接存在指针左边。free 的时候,就会去读取指针地址减去一个常数之后的那块内存,来获取内存块的信息。因此如果你 free 一个不指向内存块开始处的指针,fre...

2020-07-23 10:59:00 20

原创 C++中函数调用时的三种参数传递方式详解

https://blog.csdn.net/zeng_jun_yv/article/details/98868159?utm_medium=distribute.pc_relevant.none-task-blog-BlogCommendFromMachineLearnPai2-2.nonecase&depth_1-utm_source=distribute.pc_relevant.no...

2020-07-17 07:52:00 20

原创 GIT 使用

配置git config --global user.name "Your Name"git config --global user.email "[email protected]"生成非对称钥匙#创建SSH key(主目录里找到.ssh目录,里面有id_rsa和id_rsa.pub两个文件):ssh-keygen -t rsa -C "youremail@example...

2020-07-12 15:49:00 20

原创 Terminus 远程连接 WSL2

# 卸载 ssh serversudo apt-get purge openssh-server 或者 sudo apt-get remove openssh-server# 安装 ssh serversudo apt-get install openssh-server# 修改 ssh server 配置sudo cp /etc/apt/sources.list /etc/...

2020-06-25 09:42:00 56

原创 Visual Studio Code 快捷键速查表中文版 PDF 可打印

参考https://www.bysb.net/3855.html

2020-05-18 09:49:00 24

原创 Ubuntu 下 Oh My Zsh 的最佳实践「安装及配置」

参考自https://segmentfault.com/a/1190000015283092Oh My Zsh 是一款社区驱动的命令行工具,是基于 Zsh 命令行的一个扩展工具集,提供了丰富的扩展功能,如:主题配置,插件机制,内置的便捷操作等,可以给我们一种全新的命令行使用体验。下文对 Oh My Zsh 的安装及配置方法进行总结,只总结最佳的实践。  Zsh Shell是具有许多强大功...

2020-05-13 21:35:00 27

原创 安装Ubuntu 16.04可以进行优化补充的事

转自https://blog.csdn.net/qq_36498339/article/details/786420331.删除libreofficelibreoffice虽然是开源的,但是Java写出来的office执行效率实在不敢恭维,装完系统后果断删掉sudo apt-get remove libreoffice-common 2.删除Amazon的链接sudo ap...

2020-05-13 20:34:00 18

原创 autopep8 与 pylint

autopep8 用来改进代码书写格式与风格ctrl+p 输入> format document第一次使用右下角会提示安装安装完毕后再次使用即可书写格式化但是如果想要自动化需要开启设置相关设定,勾选上format on save 每次自动格式化当保存当前文件时(但是有一点如果是经常特殊书写格式的人不建议勾选)pylint 用来检测代码存在的错误或问题插件装好就行...

2020-05-03 14:37:00 23

原创 Ubuntu 16.04 OneDrive自动同步

0.安装依赖需要安装的依赖有libcurl、sqlite3、DMD,使用Ctrl+Alt+T等方式打开终端,执行以下命令sudo apt install libcurl4-openssl-devsudo apt install libsqlite3-devsudo snap install --classic dmd && sudo snap install --cla...

2020-04-16 19:07:00 29

原创 在conda环境中pip使用清华源秒速安装skimage、opencv、tensorflow、pytorch1.2.0等p

pip install scikit-image -i https://pypi.tuna.tsinghua.edu.cn/simplepip install opencv-python -i https://pypi.tuna.tsinghua.edu.cn/simplepip install tensorflow==1.13.1 -i https://pypi.tuna.tsingh...

2020-04-11 22:50:00 42

原创 写论文的最佳实践

mathpix snipping tool识别公式直出latex语法配合mathtype完美https://cn.bing.com/academic/search?q=You+Only+Look+Once%3A+Unified%2C+Real-Time+Object+Detection&qs=n&form=QBRE&sp=-1&pq=you+only+lo...

2020-03-30 21:34:00 11

原创 训练误差、测试误差、泛化误差的区别

训练过程中的误差,就是训练误差。在验证集上进行交叉验证选择参数(调参),最终模型在验证集上的误差就是验证误差。训练完毕、调参完毕的模型,在新的测试集上的误差,就是测试误差。假如所有的数据来自一个整体,模型在这个整体上的误差,就是泛化误差。通常说来,测试误差的平均值或者说期望就是泛化误差。综合来说,它们的大小关系为训练误差 < 验证误差 < 测试误差 ~= 泛化误差...

2020-03-29 19:44:00 102

原创 输入法 ctrl+句号 切换 中英文符号

输入法 ctrl+句号 切换 中英文符号

2020-03-23 19:34:00 32

原创 理解Graham扫描算法 查找凸包

参考https://muthu.co/understanding-graham-scan-algorithm-for-finding-the-convex-hull-of-a-set-of-points/Convex Hull is one of the fundamental algorithms in Computational geometry used in many comput...

2020-03-23 16:52:00 21

原创 PDF阅读器 SumatraPDF 设置:电子书字体字号的更换及行距设置

SumatraPDF 是一个极轻量化的 pdf 阅读器,同时也可以打开 mobi 等电子书文件。但其默认的电子书字体对阅读并不友好,因此,本文提供了更改电子书字体字号等的方法,以改善阅读体验。设置方法:打开 SumatraPDF 阅读器,点击菜单>设置>高级选项用txt打开文本配置文件 找到EbookUI [………],替换EbookUI [ FontName ...

2020-03-09 12:42:00 220

原创 pdf 回退快捷键

pdf 文档中点击超链接到下一个页面,需要返回上一个页面时 按 alt + 左方向键 即可

2020-03-08 10:32:00 28

原创 公式神器 Mathpix Snip 比mathtype快

CTRL+ALT+M2、手写公式识别:1、插入到word第一步,需要安装mathtype插件(教程:https://blog.csdn.net/qq_34243930/article/details/89160105 )。第二步,从Mathpix Snip复制公式(复制第二行代码,即$代码$,点copy即可),光标点到输入公式的地方,直接粘贴,这个时候,word里面显示的还是t...

2020-03-06 17:25:00 16

原创 AI studio 尝试

直接打开AI STUDIO然后切换到终端wget https://mirrors.tuna.tsinghua.edu.cn/anaconda/miniconda/Miniconda3-latest-Linux-x86_64.sh挪到workcp Miniconda3-latest-Linux-x86_64.sh work/chmod 777 Miniconda3-latest-...

2020-03-05 23:03:00 20

原创 tmux 使用

https://blog.csdn.net/hacker_Dem_br/article/details/89281825

2020-03-03 22:12:00 13

原创 用code作为博客托管并且避免github ssh覆盖

参考https://cloud.tencent.com/developer/article/1500458本文是个人博客搭建系列的第三篇,主讲博客的多种托管方式。github page毕竟是国外站点,访问速度相对来说比较慢,但是同时你又想在gihub上保存一下代码,可以尝试同时托管两个仓库。做解析的时候海外的ip 指向到github,国内的或者说百度的直接指向coding1...

2020-03-03 13:43:00 16

原创 Python库 - Albumentations 图片数据增强库 (未测试)

参考https://www.aiuai.cn/aifarm422.html

2020-03-02 22:42:00 546

原创 英伟达GPU算力表

截至2019年7月31日英伟达GPU算力表:https://developer.nvidia.com/cuda-gpus

2020-03-02 11:24:00 4482

原创 ubuntu 清空回收站

cd /home/joe/.local/share/Trash/桌面版手动删除经常出问题rm -f *

2020-03-01 23:06:00 508 1

原创 ubuntu 桌面卡死 解决方法

直接说桌面卡住后的解决方法:1.可能等待几分钟,系统会自动反应过来。你可以选择等待几分钟。2.绝大多数情况系统是不会反应过来的,这时候可以进入tty终端直接注销用户。(1)Ubuntu有6个tty终端,按住Ctrl+Alt+F1可以进入tty1终端,(同理Ctrl+Alt+F2,F3等可以进入其他的tty1终端,这里我们只需要进入一个tty终端就能解决问题)。(2)进入tty终...

2020-03-01 22:42:00 3411 3

原创 VS Code比较不同版本项目的两个代码文件差异 添加到加入工作区很有用

参考https://blog.csdn.net/qq_41151638/article/details/79650141vscode 的搜索也是根据 工作区来工作的

2020-03-01 22:14:00 3822

原创 解决 If you are on Ubuntu or Debian, install libgtk2.0-dev and pkg-config, then re-run cmake or confi...

解决Traceback (most recent call last): File "video_demo.py", line 64, in <module> cv2.namedWindow("result", cv2.WINDOW_AUTOSIZE)cv2.error: OpenCV(3.4.2) /tmp/build/80754af9/opencv-...

2020-03-01 20:57:00 9039 2

原创 为什么str=new char[strlen(s)+1]; 中要+1

因为strlen是计算字符串有多少字符的,不包括结束符”\0“,所以加一。如"abc",占四个字节,strlen的值是3//释放实例自身已有内存 delete[] m_pData; m_pData=NULL;//在删除自身内存以后在重新new一个长度为len+1的字符数组,类似拷贝构造函数 int len=strlen(str.m_pData); m...

2020-02-26 17:49:00 720

原创 ubuntu 16.04安装onedrive

sudo apt install libcurl4-openssl-devsudo apt install libsqlite3-devsudo wget http://master.dl.sourceforge.net/project/d-apt/files/d-apt.list -O /etc/apt/sources.list.d/d-apt.listsudo apt-get...

2020-02-23 22:42:00 2324

原创 绘图可视化名词知识点

2020-02-23 17:35:00 159

原创 【conda】解决 An HTTP error occurred when trying to retrieve this URL.问题

遇到Collecting package metadata (current_repodata.json): failedCondaHTTPError: HTTP 000 CONNECTION FAILED for url <https://conda.anaconda.org/genomedk/linux-64/current_repodata.json>El...

2020-02-23 11:54:00 9419 6

原创 截取安卓直播APP中的视频流 -央视频或者斗鱼直播下载+

首先安装网易MUMU模拟器其次安装URL helper和 potplayer启动网易MUMU开启你所要保存的直播流 (播放)比如央视频直播 或者 斗鱼直播大家爱URL点击左上角开始稍等一会,如果没有变化请更换配置中的想卡复制该链接打开potplayer 右键打开 -打开链接 你复制的URL然后使用potplayer...

2020-02-21 10:02:00 4433

mingw5.1WIN7_32_CPP.7z

mingw5.1WIN7编译器安装版(非编译版本).7z 直接安装 不需要编译 MinGW,是Minimalist GNUfor Windows的缩写。它是一个可自由使用和自由发布的Windows特定头文件和使用GNU工具集导入库的集合

2020-05-18

openwrt-x86-64-combined-squashfs-200401-Mask.img.gz (OpenWRT已集成多功能版插件)

OpenWRT多功能版集成插件 虚拟机镜像 已经全部安装好 OpenWrt是适合于嵌入式设备的一个Linux发行版。 相对原厂固件而言,OpenWrt不是一个单一、静态的固件,而是提供了一个可添加软件包的可写的文件系统。这使用户可以自由的选择应用程序和配置,而不必受设备提供商的限制,并且可以使用一些适合某方面应用的软件包来定制你的设备。

2020-05-12

上海海事大学毕业论文模板.pdf

上海海事大学(Shanghai Maritime University)是一所以航运、物流、海洋为特色学科,具有工学、管理学、经济学、法学、文学、理学和艺术学等学科门类的多科性大学,上海市人民政府与交通运输部共建高校,首批获得中华人民共和国船员教育和培训质量体系证书与挪威船级社颁发的ISO9001质量保证书的高校,入选教育部“卓越工程师教育培养计划”高校、中国政府奖学金来华留学生接收院校和上海市首批深化创新创业教育改革示范高校。

2020-05-12

openwrt-koolshare-mod-v2.31-r10822-50aa0525d1-x86-64-combined-squashfs.vmdk

最新虚拟机镜像 已装好插件 OpenWrt是适合于嵌入式设备的一个Linux发行版。 相对原厂固件而言,OpenWrt不是一个单一、静态的固件,而是提供了一个可添加软件包的可写的文件系统。这使用户可以自由的选择应用程序和配置,而不必受设备提供商的限制,并且可以使用一些适合某方面应用的软件包来定制你的设备。

2020-05-12

多约束条件下智能飞行器航迹快速规划模型研究.doc

近年,随着近智能算法的发展和智能飞行器的崛起,智能飞行器的快速航迹规划成为了一个热点研究方向。本文以多约束条件下智能飞行器航迹快速规划为研究课题,由于系统结构限制,这类飞行器的定位系统无法对自身进行精确定位,一旦定位误差累计到一定程度可能导致任务失败。因此,需要考虑飞行器在行进过程中自动校正飞行误差,使其按照预定的飞行轨迹飞行。针对智能飞行器在复杂环境下航迹快速规划的两个优化目标:最短的航迹长度和最少的经过校正点进行校正的次数,本文使用了多目标优化算法中的带精英策略的遗传算法(NSGA-II算法)建立数学模型,寻找最优解。

2019-10-02

空空如也

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

TA关注的人

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