自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 指向类的成员函数的指针无法在类外显式调用

项目场景:类的成员函数的指针无法在类外显式调用问题描述:今天在写C++程序的时候遇到了一个很奇怪的问题,完成没有办法解释,也就是类的成员函数的指针无法在类外显式调用。有点绕口,代码如下:类的头文件 node.h#include <stdio.h>#include <iostream>class node;typedef double (node::*pf)(double x);class node{public: node(); ~node();

2020-09-06 19:17:31 331

原创 C++程序内存泄漏

调试代码中遇见了未知错误今天在VS2017下编程,遇到了未知的错误。debug平台是x32。用到了虚函数重载动态绑定,重载函数内部有定义局部的vector变量。在函数结束之后,vector未自动销毁,导致内存泄漏,程序崩溃。原因未知。...

2020-03-21 01:06:46 315

原创 IOCCC大赛代码分析笔记

IOCCC大赛代码分析笔记源代码如下:main(_){i^448&&main(-~_);putchar(--i%64?32|-~7[__TIME__-i/8%8][">'txiZ^(~z?"-48]>>";;;====~$::199"[i*2&8|i/64]/(i&2?1:8)%8&1:10);}结果是用!号显示当前的时间。为了...

2019-07-16 16:19:40 731 1

转载 学习笔记——Batch Normalization批标准化

Batch Normalization批标准化由于深度网络会出现训练速度变慢,梯度消失的问题,BN的作者分析是因为神经元的输入在Sigmoid函数的平缓段。输入值(WX+B)距离0太远,非线性激活函数的结果太接近-1或者1,从而导致训练时出现梯度消失的问题。BN的操作是根据训练集分布,计算样本均值和方差,将原问题转换成0均值,1方差的标准正态分布。但是正态分布如果太接近0,太接近线性,会使深...

2019-05-03 14:46:04 232

原创 再谈C++11的随机数uniform_int_distribution

再谈C++11的随机数uniform_int_distribution前言如何在一个变长度的区间内生成一个的随机整数小结前言C++11提供了生成真随机数的函数,可以自己指定随机数分布。传统的C语言中,随机数有rand生成,默认范围为【0,23767】之间,如果需要可变范围的话,则通过加减乘除余实现。由于仅仅生成随机整数,所以即使范围可变,有些数仍然取不到。详细函数可以参考《C++ prime ...

2019-04-15 16:30:53 19196 1

空空如也

空空如也

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

TA关注的人

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