自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

转载 C++中new和malloc的区别

1、new 是c++中的操作符,malloc是c 中的一个函数2、new 不止是分配内存,而且会调用类的构造函数,同理delete会调用类的析构函数,而malloc则只分配内存,不会进行初始化类成员的工作,同样free也不会调用析构函数3、内存泄漏对于malloc或者new都可以检查出来的,区别在于new可以指明是那个文件的那一行,而malloc没有这些信息。4.new可以

2016-10-29 11:13:56 210

转载 C/C++堆和栈的区别

堆和栈的区别1.       管理方式不同栈,由编译器自动管理,无需程序员手工控制;堆:产生和释放由程序员控制。2.       空间大小不同栈的空间有限;堆内存可以达到4G,。3.       能否产生碎片不同栈不会产生碎片,因为栈是种先进后出的队列。堆则容易产生碎片,多次的new/delete会造成内存的不连续,从而造成大量的碎片。4.       生长方向不同

2016-10-29 11:13:08 172

转载 C++:堆与栈区别

C++中堆和栈的区别,自由存储区、全局/静态存储区和常量存储区文章来自一个论坛里的回帖,哪个论坛记不得了!在C++中,内存分成5个区,他们分别是堆、栈、自由存储区、全局/静态存储区和常量存储区。栈,就是那些由编译器在需要的时候分配,在不需要的时候自动清楚的变量的存储区。里面的变量通常是局部变量、函数参数等。堆,就是那些由new分配的内存块,他们的

2016-10-29 11:05:22 201

原创 C++保留小数

本题要求控制小数点后的位数,如果采用 C 语言的 printf 函数来输出,那么控制小数点后的位数形式为“printf("%*.*f", a);”,如“printf("%.3f\n",sum);”。如果采用C++的 cout输出,那么先用“ cout.precision(n);”来设定小数点后保留n 位,然后,输出时加“ fixed”参数,表明是定点输出。

2016-10-13 21:08:31 2711

转载 数组与字符串长度sizeof()、strlen()、string的length()和size()

目录一、 数组或字符串的长度1、sizeof()---求所占的字节数(1)、对于整型字符型数组(2)、对于整型或字符型指针2、strlen()---字符数组或字符串所占的字节数(1)、针对字符数组(2)、针对字符指针3、sizeof()与strlen()区别4、c++中的字符串string的长度  一、   数组或字符串的长度1、sizeof()

2016-10-12 09:43:42 442

转载 C++ 输入函数 cin>>、cin.getline()和cin.get()区别

在字符串输入中,常用到cin,cin.getline()和cin.get()函数。cin>>通常只能读取一个单词。cin.getline()和cin.get()可以读取固定长度的字符串,含空格等符号。一、使用cin函数由于cin通过空格、制表符、换行符来界定字符串的。故cin在获取字符时只读取一个单词长度,对于有空格的字符串其空格后面字符读不了。例如:读取姓名#incl

2016-10-11 22:17:50 293

转载 802.11学习笔记

1.1.简介IEEE802家族是由一系列局域网络(Local Area Network,LAN)技术规格所组成,802.11属于其中一员。载波检测多重访问/碰撞检测(Carrier Sense Multiple Access network with Collision Detection,简称CSMA/CD)规格,与(通常误称的)Ethernet有关,802.5则是Token Ring 规格。此...

2018-07-05 09:25:06 1244

转载 802.11中的帧间间隔(SIFS/PIFS/DIFS)

一、IEEE 802.11标准的MAC子层分为两种工作方式:分布协调功能(DCF)方式和集中协调功能(PCF)方式。1、分布协调功能(DCF)DCF 方式:(不使用基站)是 MAC 中最基本的介质接入控制机制。DCF 机制基于 CSMA,并以RTS/CTS 握手机制作为辅助的介质访问方式。这种控制方式利用载波侦听机制,适用于分布式网络。分布式网络:没有中心节点,由分布在不同位置的节点互联而成。网中...

2018-07-04 14:25:42 8250

转载 单例设计模式

简介因为在设计或开发中,肯定会有这么一种情况,一个类只能有一个对象被创建,如果有多个对象的话,可能会导致状态的混乱和不一致。这种情况下,单例模式是最恰当的解决办法。它有很多种实现方式,各自的特性不相同,使用的情形也不相同。今天要实现的是常用的三种,分别是饿汉式、懒汉式和多线程式。通过单例模式, 可以做到:1. 确保一个类只有一个实例被建立 2. 提供了一个对对象的全局访问指针

2017-07-20 10:05:03 160

转载 理解dropout

开篇明义,dropout是指在深度学习网络的训练过程中,对于神经网络单元,按照一定的概率将其暂时从网络中丢弃。注意是暂时,对于随机梯度下降来说,由于是随机丢弃,故而每一个mini-batch都在训练不同的网络。dropout是CNN中防止过拟合提高效果的一个大杀器,但对于其为何有效,却众说纷纭。在下读到两篇代表性的论文,代表两种不同的观点,特此分享给大家。组合派参考文献中第一篇中的观点

2017-07-07 23:09:15 354

转载 卷积神经网络(CNN)防止过拟合的方法

因为数据量的限制以及训练参数的增多,几乎所有大型卷积神经网络都面临着过拟合的问题,目前常用的防止过拟合的方法有下面几种:   1. data augmentation: 这点不需要解释太多,所有的过拟合无非就是训练样本的缺乏和训练参数的增加。一般要想获得更好的模型,需要大量的训练参数,这也是为什么CNN网络越来越深的原因之一,而如果训练样本缺乏多样性,那再多的训练参数也毫无意义,因为这

2017-07-07 22:50:00 2706

转载 深度学习常用激活函数之— Sigmoid & ReLU & Softmax

1. 激活函数Rectified Linear Unit(ReLU) - 用于隐层神经元输出Sigmoid - 用于隐层神经元输出Softmax - 用于多分类神经网络输出Linear - 用于回归神经网络输出(或二分类问题)    ReLU函数计算如下:                               Sigmoid函数计算如下:         

2017-07-07 22:49:09 563

转载 设计模式C++实现(4)——单例模式

软件领域中的设计模式为开发人员提供了一种使用专家设计经验的有效途径。设计模式中运用了面向对象编程语言的重要特性:封装、继承、多态,真正领悟设计模式的精髓是可能一个漫长的过程,需要大量实践经验的积累。最近看设计模式的书,对于每个模式,用C++写了个小例子,加深一下理解。主要参考《大话设计模式》和《设计模式:可复用面向对象软件的基础》(DP)两本书。本文介绍单例模式的实现。      单例的一

2017-04-05 10:05:34 139

转载 五大算法

分治算法一、基本概念   在计算机科学中,分治法是一种很重要的算法。字面上的解释是“分而治之”,就是把一个复杂的问题分成两个或更多的相同或相似的子问题,再把子问题分成更小的子问题……直到最后子问题可以简单的直接求解,原问题的解即子问题的解的合并。这个技巧是很多高效算法的基础,如排序算法(快速排序,归并排序),傅立叶变换(快速傅立叶变换)……    任何一个可以用计算机求解的

2016-12-02 22:41:21 221

转载 C++ STL,ATL,WTL之间的联系和区别

STL即 Standard Template Library (标准模板库)STL是惠普实验室开发的一系列软件的统称。它是由Alexander Stepanov、Meng Lee和David R Musser在惠普实验室工作时所开发出来的。现在虽说它主要出现在C++中,但在被引入C++之前该技术就已经存在了很长的一段时间。STL的代码从广义上讲分为三类:algorithm(算法)、Co

2016-11-08 21:42:33 203

转载 return 0 和return 1的区别

return 0  代表程序正常退出,return 1代表程序异常退出!使用return 语句可以返回一个变量内的值或一个指针,也可用return0,表示返回为空。return   代表调到函数外,return 0代表函数正常终止return 1代表函数非正常终止return 关键字的作用是返回程序流程的控制权!其副作用是返回一个值。例如int

2016-11-02 20:54:22 12153 4

空空如也

空空如也

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

TA关注的人

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