摘要: 算法导论-麻省理工(中文字幕)https://www.bilibili.com/video/av48922404/?spm_id_from=333.788.videocard.9 麻省理工 高级数据结构 (6.851, Advanced Data Structures, Erik Demaine)【 阅读全文
posted @ 2020-01-15 09:30 bluesky0318 阅读(220) 评论(0) 推荐(0) 编辑
摘要: 看了之后就很清楚什么叫NPM,以后它是干嘛的。谢谢楼主 网上的 npm 教程主要都在讲怎么安装、配置和使用 npm,却不告诉新人「为什么要使用 npm」。今天我就来讲讲这个话题。 本文目标读者是「不太了解 npm 的新人」,大神您别看了,不然又说我啰嗦了 😂。 社区程序员自古以来就有社区文化: 社 阅读全文
posted @ 2019-10-14 10:06 bluesky0318 阅读(135) 评论(0) 推荐(0) 编辑
摘要: 亲测可用,ubuntu18.04,转载自https://www.jianshu.com/p/c43ebab25484 安装Go环境 Golang官网下载地址:https://golang.org/dl/ image.png image.png 运行第一个程序 关于Go的一些介绍 环境变量: $GOR 阅读全文
posted @ 2019-10-11 10:33 bluesky0318 阅读(51512) 评论(0) 推荐(0) 编辑
摘要: 如题,我们今天要讲的是C++11引入的三种智能指针中的最后一个:weak_ptr。在学习weak_ptr之前最好对shared_ptr有所了解。如果你还不知道shared_ptr是何物,可以看看我的另一篇文章【C++11新特性】 C++11智能指针之shared_ptr。 1、为什么需要weak_p 阅读全文
posted @ 2019-09-30 14:56 bluesky0318 阅读(608) 评论(0) 推荐(0) 编辑
摘要: C++中的智能指针首先出现在“准”标准库boost中。随着使用的人越来越多,为了让开发人员更方便、更安全的使用动态内存,C++11也引入了智能指针来管理动态对象。在新标准中,主要提供了shared_ptr、unique_ptr、weak_ptr三种不同类型的智能指针。接下来的几篇文章,我们就来总结一 阅读全文
posted @ 2019-09-30 14:55 bluesky0318 阅读(875) 评论(0) 推荐(0) 编辑
摘要: 1.直接启动软件中心,输入visual studio code,点击install即可,千万千万不要去装逼搞什么linux指令安装,死都不知道怎么死的 2.Visual code是以文件夹为工程目录的,记得新建一个文件夹例如CPlus 3.写一个简单的cpp文件,配置launch.json以及tas 阅读全文
posted @ 2019-09-29 14:18 bluesky0318 阅读(1609) 评论(0) 推荐(0) 编辑
摘要: 首先必须要了解vector是一种特殊的数组,因此其内存必然是连续的 其次它的连续是建立在不断地对内存的预分配上的,即不断地销毁当前,重新建立内存,效率有点低。所以存在几个函数capacity, size 一、前言 首先说明,vector可以理解为动态数组,既然是数组,那么它在内存中就应该是一块连续的 阅读全文
posted @ 2019-09-29 10:42 bluesky0318 阅读(1324) 评论(0) 推荐(0) 编辑
摘要: CNN笔记:通俗理解卷积神经网络 2016年07月02日 22:14:50 v_JULY_v 阅读数 250368更多 分类专栏: 30.Machine L & Deep Learning 机器学习十大算法系列 CNN笔记:通俗理解卷积神经网络 2016年07月02日 22:14:50 v_JULY 阅读全文
posted @ 2019-09-26 09:25 bluesky0318 阅读(490) 评论(0) 推荐(0) 编辑
摘要: 深度学习的优化算法,说白了就是梯度下降。每次的参数更新有两种方式。 第一种,遍历全部数据集算一次损失函数,然后算函数对各个参数的梯度,更新梯度。这种方法每更新一次参数都要把数据集里的所有样本都看一遍,计算量开销大,计算速度慢,不支持在线学习,这称为Batch gradient descent,批梯度 阅读全文
posted @ 2019-09-19 17:46 bluesky0318 阅读(314) 评论(0) 推荐(0) 编辑
摘要: 千万注意opencv的轮廓检测和边缘检测是两码事 本文链接:https://blog.csdn.net/wsp_1138886114/article/details/82945328 1 获取轮廓 OpenCV2获取轮廓主要是用 cv2.findContours() 其中,cv2.findConto 阅读全文
posted @ 2019-09-11 16:21 bluesky0318 阅读(14267) 评论(0) 推荐(0) 编辑