自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 指针,数组,常量面试题

什么是野指针指向了一个已经删除的对象,或者是指向了访问受限内存区域。什么是函数指针定义函数指针是指向函数的指针变量。函数指针指向一个具体的函数,在编译时,每个函数会有一个入口地址,该入口地址就是函数指针指向的地方。用途可以直接调用该函数,或者作为参数传递,如回调函数。指针与数组的区别指针数组保存数据的地址保存数据间接访问数据,首先获得指针的内...

2020-03-18 00:12:31 135

原创 c++中的smart pointer四个智能指针

文章目录c++中的smart pointer四个智能指针auto_ptr(已弃用)unique_ptr (auto_ptr的安全替代)概述问题:赋值出错匿名赋值不出错可用move()来安全解决问题shared_ptrweak_ptr(解决shared_ptr的引用问题)c++中的smart pointer四个智能指针shared_ptr,unique_ptr,weak_ptr,auto_ptr...

2020-03-17 23:25:03 616

原创 C++ 四种cast转换

文章目录C++提供的四种新式转型`const_cast (expression)``dynamic_cast (expression)`因为dynamic_cast速度慢,是可以有取代的设计的(跟面试关系不大)解决方法一解决方法二`reinterpret_cast (expression)``static_cast (expression)`为什么不用C的强制转换?可参考<Effectiv...

2020-03-17 16:46:10 284

原创 C++ 指针与引用的区别

C++ 指针与引用的区别1.指针和引用的定义和性质区别指针是一个变量,这个变量存储的是一个地址,指向内存的一个存储单元;有const指针,但没有const引用指针可以有多级,引用只有一级指针的值可以为空,引用的值不能为NULL,并且引用在定义的时候必须初始化。指针的值在初始化后可以改变,即指向其它的存储单元,而引用在进行初始化后就不会再改变了。"sizeof引用"得到的是所指向的变...

2020-03-17 16:00:58 139

原创 吴恩达深度学习:第四课:卷积神经网络 第一周:卷积神经网络

文章目录1.1 计算机视觉1.2 边缘检测示例1.3 更多边缘检测内容1.4 Padding当发生卷积运算的时候,会出现两个缺点两种卷积的方法Valid"Same"1.5 卷积步长(Strided convolutions)额外说明1.1 计算机视觉图片过大,参数过多,需要卷积的方式缩小维度1.2 边缘检测示例[10−110−110−1]\left[\begin{array}{lll}...

2020-03-06 20:49:53 812

原创 吴恩达深度学习:第三课:结构化机器学习项目 第一周:机器学习(ML)策略(2)

文章目录2.1 进行误差分析2.2 清除标注错误的数据2.3 快速搭建你的第一个系统,并进行迭代2.4 使用来自不同分布的数据进行训练和测试2.5 数据分布不匹配时的偏差与方差的分析2.1 进行误差分析收集错误标本,人工查看结果,分析矛盾主要来源。利用图表,根据现有的可能情况分析主要矛盾点,着重优化。2.2 清除标注错误的数据深度学习算法对随机误差很健壮,但对系统性的错误就没那么健壮了...

2020-03-03 20:49:28 141

原创 细说关键字:explicit(显式)

两个规则:explicit 修饰构造函数时,可以防止隐式转换和复制初始化explicit 修饰转换函数时,可以防止隐式转换,但 按语境转换 除外。使用在例子中的具体说明struct A{ A(int) { } operator bool() const { return true; }};struct B{ explicit B(int) {} ...

2020-02-29 18:03:55 454

原创 细说关键字:this

this指针是一个隐含于每一个非静态成员函数的特殊指针。它指向调用该成员函数的对象。当对一个对象调用成员函数时,编译程序先将对象的地址赋给this指针,然后调用成员函数,每次成员函数存取数据成员时,都隐式使用this指针。this指针被隐含地声明为:ClassName *const this,这意味着不能给this指针赋值;在ClassName类的const成员函数中,this指针的类型为:...

2020-02-28 21:21:49 123

原创 吴恩达深度学习:第三课:结构化机器学习项目 第一周:机器学习(ML)策略(1)

文章目录1.1 为什么是ML策略?1.2 正交化1.3 单一数字评估指标查准率(precision)查全率(recall)引入一段西瓜书的内容理解查准率(precision)& 查全率(recall)查准率(precision)& 查全率(recall)的关系通过F1数值来选取最优的模型1.4 满足和优化指标1.5 训练/开发/测试集划分1.6 开发集和测试集的大小1.1 为什么...

2020-02-28 18:33:59 784

原创 细说关键字:union联合

union 联合概念联合(union)是一种节省空间的特殊的类,一个 union 可以有多个数据成员,但是在任意时刻只有一个数据成员可以有值。当某个成员被赋值后其他成员变为未定义状态。联合有如下特点:默认访问控制符为public可以含有构造函数,析构函数因为内存共享,所以不能含有引用类型和静态的成员,他们不可以共享内存不能继承自其他类,不能作为基类不能含有虚函数匿名union在定...

2020-02-27 19:20:14 353

原创 细说关键字:inline

inline 内联函数特征:内联函数里面的内容写在调用内联函数处不用执行进入函数的步骤,直接执行函数体相当于宏,但比宏多了类型检查,且具有函数特性编译器一般不把具有循环,递归,switch等复杂操作的声明为inline的函数内联。使用:// 声明1(加 inline,建议使用)inline int functionName(int first, int second,...);...

2020-02-25 23:26:36 119

原创 吴恩达深度学习:第二课,第三周:超参数调试、正则化以及优化

文章目录调试处理超参数谁比较重要随机提取点为超参数选择合适的范围均匀分配aaa关于分配β\betaβ超参数训练的实践:pandas Vs Caviar如何搜索超参数的两个流派归一化网络的激活函数Batch归一化将 Batch Norm 拟合进神经网络正向传播的时候反向传播,梯度下降的时候调试处理超参数谁比较重要其中红色最重要的是aaa步长。然后是βββ,隐藏层单元数量,mini-batch...

2020-02-23 19:40:25 609

原创 细说关键字:static

Static作用修饰普通变量:修改变量的存储区域和生命周期,使变量存储在静态区。在 main 函数运行前就分配了空间,如果有初始值就用初始值初始化它,如果没有初始值系统用默认值初始化它。若为局部变量:内存中在静态存储区,作用域为局部作用域,离开作用域并不销毁,仍然驻留内存,不能再对它进行访问,直到该函数再次调用。若为全局变量:内存中在静态存储区,作用域为文件开始头部,到文件结尾,其他文...

2020-02-22 21:54:54 109

原创 细说关键字:const

文章目录const作用使用const作用修饰变量普通常量:必须初始化,该变量不可以改变。常成员变量,只能在类的构造函数中的初始化列表赋值常对象,只能调用类中的常成员函数,因为常对象不能修改数据。修饰指针常指针(指针常量):右边写的const,绑定的地址不能改变,比如说this指针指向常量的指针(常量指针):左边写的const,绑定地址可变,指向的对象必须是个常量(由...

2020-02-21 22:17:04 103

原创 吴恩达深度学习:第二课,第二周:优化算法

文章目录Mini-batch 梯度下降法符号定义前向传播后向传播理解mini-batch 梯度下降法J代价函数的不同用1个样本为一个mini-batch和全部样本为一个mini-batch举例合理的簇大小指数加权平均理解指数加权平均指数加权平均的偏差修正动量梯度下降法优化成本函数RMSprop算法Adam 优化算法算法公式:该算法的超参数学习率衰减局部最优的问题Mini-batch 梯度下降法...

2020-02-20 20:58:06 298

原创 关于inline函数在头文件还是cpp的BUG问题

class Screen{public: typedef string::size_type pos; void some_member() const; ////////////////// Screen() = default; Screen(pos ht, pos wt):height(ht), weight(wt), contents(ht*wt, ' ') {} Scr...

2018-11-28 19:56:50 423

原创 阿里云https页面配置 --tomcat (内附测试配置机制)

购买证书 登录阿里云账户开放443端口 配置tomcat/conf/service.xml文件(在service.xml中已经有了8443端口模板,配置完去掉 &lt;!-- 关闭屏蔽) 测试配置出现的问题(******) 在tomcat/bin目录下有一个configtest.sh测试端口配置,无错startup.sh启动tomcat生效在tomcat目录下 mkdir cert 创建目...

2018-11-01 14:53:21 181

原创 JAVA简例 超市管理系统

实现功能:1.显示超市能做的操作,也就是显示主菜单2.根据接收到的功能选项,执行对应的功能3.查询商品(根据商品的编号查询出商品信息)4.添加商品(输入新的商品的名称,编号自动自增)5.删除商品(根据商品编号找到该商品,然后删除)6.退出系统,结束main方法的运行代码:import java.util.Scanner;public class ProductSystem01 { public s...

2018-07-16 10:51:32 5852

原创 JAVA简例 学生成绩简例

问题:1 定义一个方法,该方法用于录入班级的学生的数据(学号,姓名,成绩)           2 打印出所有人的 学号,姓名,成绩,按照如下格式(数据参考)            学号                姓名                成绩            1                    小张                   80            2  ...

2018-07-05 17:24:21 546 1

空空如也

空空如也

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

TA关注的人

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