自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

解决访问Coursera视频打不开、速度慢等问题

本文中采用的是修改host的方法(已试过,可用) windows7系统 1、在文件管理中访问C:\Windows\System32\drivers\etc 2、用记事本打开里面有一个hosts的文件(不是类型为iCalendar那个), 3、在文件尾添加 # coursera hosts 52...

2019-07-21 21:08:47

阅读数 412

评论数 0

Git 常用命令清单

一、新建代码库 1、前目录新建一个Git代码库 $ git init 2、新建一个目录,将其初始化为Git代码库 $ git init [project-name] 3、载一个项目和它的整个代码历史 $ git clone [url] 二、配置 1、显示当前的Git配置 $ git conf...

2019-09-17 21:42:19

阅读数 5

评论数 0

C++11标准库(STL)使用总结——map

map 是关联容器,按照特定顺序存储由 key value (键值) 和 mapped value (映射值) 组合形成的元素。 在映射中,键值通常用于对元素进行排序和唯一标识,而映射的值存储与此键关联的内容。该类型的键和映射的值可能不同,并且在部件类型被分组在一起VALUE_TYPE,这是一种对...

2019-09-11 20:50:07

阅读数 30

评论数 0

C++11标准库(STL)使用总结——forward_list

forward_list(单向链表)是序列容器,允许在序列中的任何地方进行恒定的时间插入和擦除操作。 forward_list(单向链表)被实现为单链表; 单链表可以将它们包含的每个元素存储在不同和不相关的存储位置中。通过关联到序列中下一个元素的链接的每个元素来保留排序。forward_list容...

2019-09-10 21:55:25

阅读数 36

评论数 0

C++11标准库(STL)使用总结——vector

vector是表示可以改变大小的数组的序列容器。 就像数组一样,vector为它们的元素使用连续的存储位置,这意味着它们的元素也可以使用到其元素的常规指针上的偏移来访问,而且和数组一样高效。但是与数组不同的是,它们的大小可以动态地改变,它们的存储由容器自动处理。 在内部,vector使用一个动态分...

2019-09-09 21:52:52

阅读数 14

评论数 0

C++11标准库(STL)使用总结——deque

deque(['dek])(双端队列)是double-ended queue 的一个不规则缩写。deque是具有动态大小的序列容器,可以在两端(前端或后端)扩展或收缩。 特定的库可以以不同的方式实现deques,通常作为某种形式的动态数组。但是在任何情况下,它们都允许通过随机访问迭代器直接访问各个...

2019-09-08 14:29:08

阅读数 12

评论数 0

C++11标准库(STL)使用总结——array

array是固定大小的顺序容器,它们保存了一个以严格的线性顺序排列的特定数量的元素。 在内部,一个数组除了它所包含的元素(甚至不是它的大小,它是一个模板参数,在编译时是固定的)以外不保存任何数据。存储大小与用语言括号语法([])声明的普通数组一样高效。这个类只是增加了一层成员函数和全局函数,所以数...

2019-09-07 18:57:44

阅读数 11

评论数 0

C++11标准库(STL)使用总结

STL定义了强大的、基于模板的、可复用的组件,实现了许多通用的数据结构及处理这些数据结构的算法。其中包含三个关键组件——容器(container,流行的模板数据结构)、迭代器(iterator)和算法(algorithm)。 组件 描述 容器 容器是用来管理...

2019-09-06 19:52:19

阅读数 26

评论数 0

c++ 智能指针用法详解

c++ 智能指针用法详解 本文介绍c++里面的四个智能指针: auto_ptr, shared_ptr, weak_ptr, unique_ptr 其中后三个是c++11支持,并且第一个已经被c++11弃用。 为什么要使用智能指针:我们知道c++的内存管理是让很多人头疼的事,当我们写一个new语句...

2019-09-02 22:09:56

阅读数 18

评论数 0

jupyter notebook代码自动补全

一、windows系统中 1. 安装依赖项 开始->Anaconda Prompt 安装nbextensions pip install jupyter_contrib_nbextensions jupyter contrib nbextension install...

2019-09-02 15:59:45

阅读数 43

评论数 0

十大经典排序算法C++和Python实现总结(动图演示)

一、算法概述 1. 算法分类 十种经典的排序算法可以分为两大类: 比较类排序:通过比较来决定元素间的相对次序,由于其时间复杂度不能突破O(nlogn),因此也称为非线性时间比较类排序。 非比较类排序:不通过比较来决定元素间的相对次序,它可以突破基于比较排序的时间下界,以线性时间运行,因...

2019-09-02 15:23:15

阅读数 18

评论数 0

机器学习——sigmoid、tanh、relu等激活函数总结

一、什么是激活函数? 一个神经元会同时接收多个信号,然后将这些信号乘以一定权重求和,再用函数处理后再输出新的信号。对神经元的输入进行处理,以获得输出的函数称为激活函数。 二、为什么要用激活函数? 激活函数对模型学习、理解非常复杂和非线性的函数具有重要作用。 激活函数可以引入非线性因素。如果不使用...

2019-08-28 17:27:12

阅读数 30

评论数 0

Windows10下Linux子系统Ubuntu使用教程(7)——安装中文输入法

1、进入图形界面(点击跳转) 2、安装中文字体(点击跳转) 3、终端模式下安装fcitx sudo apt-get install fcitx 4、安装 google 拼音 sudo apt-get install fcitx-googlepinyin 5、配置输入法 Step1. 打开fci...

2019-08-20 19:06:54

阅读数 85

评论数 2

Ubuntu中安装OpenCV4和环境配置

OpenCV提供了大量开源图像算法,是计算机视觉中使用极光的图像处理算法库。在Ubuntu下,有从源代码安装和只安装库文件两种方式可以选择: 从源代码安装,是指从OpenCV网站下载所有的OpenCV源代码,并在机器上编译安装,以便使用。好处是可以选择的版本比较丰富,而且能够看到源代码,不过...

2019-07-31 17:58:41

阅读数 286

评论数 0

Windows10下Linux子系统Ubuntu使用教程(6)——解决中文显示异常

1、安装中文支持包language-pack-zh-hans sudo apt-get install language-pack-zh-hans 2、修改/etc/environment sudo vim /etc/environment 在文件的末尾追加: LANG="zh_CN...

2019-07-31 17:55:09

阅读数 177

评论数 0

Windows10下Linux子系统Ubuntu使用教程(5)——终端模式下文件相关命令

一、目录操作命令 1、ls 命令英文原意:list 语法:ls [选项] [文件或目录] 功能:显示目录文件 注: [选项]: -a 显示所有文件,包括隐藏文件 -l 显示详细信息 -d 显示目录属性 例如: ls | more 分页显示所有文件 ls -l [...

2019-07-31 17:32:07

阅读数 119

评论数 0

Windows10下Linux子系统Ubuntu使用教程(4)——文件相互访问

一、在win10环境下访问Ubuntu文件系统 win10环境下可以读取Ubuntu内的文件,但是不能往里面写入文件 C:\Users\xxx1\AppData\Local\Packages\CanonicalGroupLimited.Ubuntu18.04onWindows_79rhkp1f...

2019-07-30 16:13:10

阅读数 233

评论数 0

Windows10下Linux子系统Ubuntu使用教程(3)——安装图形界面

1、安装xorg sudo apt-get install xorg 2、安装xfce4 sudo apt-get install xfce4 3、安装xrdp sudo apt-get install xrdp 4、配置xrdp端口 sudo sed -i ‘s/por...

2019-07-23 16:31:18

阅读数 291

评论数 0

Windows10下Linux子系统Ubuntu使用教程(2)——修改软件源

在使用ubuntu系统过程中经常需要在线安装某些软件(apt-get install),由于国内某些原因,部分软件源要么无法使用,要么很慢,所以需要对软件源更换,具体操作如下: 1、用Vim打开软件源配置文件/etc/apt/sources.list sudo vim /etc/apt/sou...

2019-07-23 15:57:17

阅读数 104

评论数 0

Windows10下Linux子系统Ubuntu使用教程(1)——安装

一、环境配置 1、打开开发人员模式 Windows设置->更新和安全->开发者选项->开发人员模式 Step1.Windows设置 Step2.点击“更新和安全” Step3.点击“开发者选项” Step4.勾选“开发人员模式” ...

2019-07-01 09:03:25

阅读数 69

评论数 0

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