码迷,mamicode.com
首页 >  
搜索关键字:使用    ( 659698个结果
C#OOP之八 继承 接口和抽象类
继承 在现实生活中有所谓的“种瓜得瓜、种豆得豆”的说法,在生物学概念上就是“遗传”的概念,在面向对象中“继承”就类似于生物学中的遗传,通过继承,可以更好的实现代码的重用(复用,多次使用的意思)、增加扩展性、简化代码等。       下面是现实生活中的引用: 定义与使用继承  继承一次最常用的就是通过合法程序(比如遗嘱)从别人那里接受财产或爵位等,有点类似于世袭制。   另外一...
分类:Windows程序   时间:2016-04-29 15:48:39    阅读次数:440
(提交音频太快导致崩溃)应该是SubmitSourceBuffer允许的最大buffer值XAUDIO2_MAX_QUEUED_BUFFERS的限制
使用IAudio2SourceVoice->SubmitSourceBuffer来提交音频数据,会有一个数据队列,可以使用XAUDIO2_VOICE_STATE来获取状态,可以看到当前待播放的等待队列中还有多少Buff,提交音频数据过快的话,会导致程序崩溃,应该是因为下面的buffer最大值限制: // Numeric boundary values #define XAUDIO2_M...
分类:其他好文   时间:2016-04-29 15:48:03    阅读次数:481
笔试题42. LeetCode OJ (29)
题目意思清晰明了:求两个数的商,不能使用乘法,除法或者求模运算等等。看似很简单的一道题,可是在排行榜上的正确率却是最低的一道,原因是情况很复杂,边界很难控制。需要考虑到的细节特别多,如:正负号,除数和被除数的取值,还有就是越界情况。其中越界情况最难考虑到,我也给拉低这道题的正确率增加了一份”功劳“,真的测试了好几遍才将条件考虑全面,我的代码中写有很多注释(大部分以测试用例形式给出)可以帮助大家分析...
分类:其他好文   时间:2016-04-29 15:47:25    阅读次数:208
Github for windows的使用
在android studio中是有内置的上传项目到Github的,但是一直上传失败,只能上传项目的名称,但是代码上传不了,所以使用了Github for windows 一:下载GitHub for Windows 2.0            二:安装GitHub      下载之后点击进行安装过程,安装之后桌面上会有两个图标,分别是  和  。 ...
分类:Windows程序   时间:2016-04-29 15:46:36    阅读次数:212
轮廓查找问题小记
opencv中使用Mat进行轮廓查找的函数如下: void findContours(InputOutputArray image, OutputArrayOfArrays contours, int mode, int method, Point offset=Point()) opencv文档地址 这个函数看起来挺简单的,我们输入一张图像,它就给我们返回相应的轮廓,但是一张图像经过不同处理...
分类:其他好文   时间:2016-04-29 15:46:03    阅读次数:297
设计模式笔记:外观模式
外观模式 我的理解: 外观模式为子系统整合出一个统计的对外接口,提供可和使用。 【不增加新的行为】 与中介模式 有一定类似,不过外观模式 只能单方向的调用使用; 与适配器模式 相比,外观模式只是提供统一接口,不进行接口转换。 2016年4月16日 概述: 外观模式,我们通过外观的包装,使应用程序只能看到外观对象,而不会看到具体的细节对象,这样无疑...
分类:其他好文   时间:2016-04-29 15:45:33    阅读次数:351
【Linux学习笔记二】Shell基本命令
1、命令行接收用户的输入,然后传递给命令解释器,即Shell。BASH shell是默认安装和使用的Shell。 2、Linux默认有七个控制台,可以通过快捷键 Ctrl + Alt + F1 ~ F7 进入,默认情况下前六个是命令行控制台,第7个留给X服务器。 3、提示符 “$” :表示命令行的开始,用户可以输入命令了;root身份执行命令时提示符为 “#”。 4、Linux的...
分类:系统相关   时间:2016-04-29 15:45:03    阅读次数:311
iOS 通知NSNotification 使用详解
如果在一个类中想要执行另一个类中的方法可以使用通知 1.创建一个通知对象:使用notificationWithName:object: 或者 notificationWithName:object:userInfo:     NSNotification* notification = [NSNotification notificationWithName:kImageNotific...
分类:移动开发   时间:2016-04-29 15:45:02    阅读次数:716
c++学习(2.3)引用
复合类型是指基于其他类型定义的类型。 c++语言有几种复合类型, 这里将介绍其中的两种:引用和指针。引用基础引用 在c++11版本中引入了“右值引用”, 关于这个我们在这里先不讲解。 这种引用主要作用于内置类型。 严格的来说, 我们使用术语“引用”的时候, 默认的就是左值引用。 引用就像是为对象起了另外一个名字, 引用类型引用另外一种类型。 我们通过将声明写成&d的形式来定义引用, 其中d是声明...
分类:编程语言   时间:2016-04-29 15:43:54    阅读次数:211
线程中sleep和wait的区别
1、这两个方法来自不同的类分别是Thread和Object 2、最主要是sleep方法没有释放锁,而wait方法释放了锁,使得其他线程可以使用同步控制块或者方法。 3、wait,notify和notifyAll只能在同步控制方法或者同步控制块里面使用,而sleep可以在   任何地方使用(使用范围)   synchronized(x){   x.notify() ...
分类:编程语言   时间:2016-04-29 15:43:02    阅读次数:207
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!