- 博客(17)
- 资源 (7)
- 收藏
- 关注
原创 AAC LATM - 14496-3部分摘要
概要对于ISO/IEC 14496-3也就是MPEG-4的音频传输流,14496-3中定义了一个两层的实现:复用层和同步层。复用层(Low-overhead MPEG-4 Audio Transport Multiplex: LATM)负责复用多路MPEG-4音频负载以及负载中的AudioSpecificConfig()元素。同步层主要通过LOAS定义。同步层音频流(Low Ove
2015-07-14 20:03:37 3074
原创 DCL Singleton Of MFC
simplest proto-type: static CAppDirector* GetInstance() { //first checking if(NULL == m_Instance) { //second check with locking if(NULL == gHSe
2014-12-02 14:05:01 516
原创 (扫盲贴)如何搭建一个简单的本地PHP服务器-WAMP基础指南
在调试WEB应用程序时,我们都需要很多配置,LAMP,ASP,IIS等等。而在所有方式中,最简单的莫过于WAMP了。WAMP是Windows下的Apache+Mysql+PHP的缩写。通过这个服务器我们可以完全傻瓜的在一般的Windows PC上面搭建起一个WEB服务器,一个功能齐全的服务器。1. 下载:通过百度就可以找到安装文件,一个EXE文件,简单吧?2. 安装:Windows
2014-11-25 18:06:58 2927
原创 WAMP两个小经验笔记
在httpd.conf加入 ServerAdmin [email protected] DocumentRoot D:/dede/ ServerName 123.dede.com AllowOverride None Order Deny,Allow Deny from
2014-11-22 00:35:04 501
原创 妈球的,C语言常识!!
如下代码:float a;float b=5;a = b*(2/3);return a;妈了个球的!!!妈了个球的!!!常识性错误啊!!!!!!!!!!!!!!!
2014-03-02 03:36:05 569
原创 一个傻逼问题....类内成员初始化,好吧,我困了....
class T{private:static T* pT = NULL; // initialization of static data member of non-integral type 'T*'static TAnotherClass pTa = NULL; // 同上static void *p = NULL;// 同上static int x =
2014-02-03 08:09:18 1325
原创 More Effective C++议题【六】:关于自增、自减操作符的一些讨论
> 学习笔记【六】这个议题首先讨论的是++和--操作符的重载,为了区分前缀和后缀形式,C++语言规定后缀形式有一个int类型参数,当函数被调用时,编译器传递一个0做为int参数的值给该函数。class UPInt { public:UPInt& operator++(); // ++ 前缀const UPInt operator++(int); // ++ 后缀
2014-01-28 16:14:28 789
原创 搭建一个UT测试用例过程中关联和继承的选择。
首先交代下背景:在做软件的UT时候,框架使用继承的方式进行搭建,如下图所示:类CTestCase是一个父类,包含了所有测试中公用的方法。其中虚函数RunTest()作为对外启动测试的虚接口。Protect类型的CommonWorks()函数包含了一些必须的公用操作,包含了不可重入的一些变量和操作,将被具体测试用例调用。子类CConcreteTestCaseA
2014-01-28 15:36:23 1520
原创 More Effective C++议题【四】:避免无用的缺省构造函数
> 学习笔记【四】这个议题讨论的是缺省构造函数,在分析议题之前,我们首先通论两件关于缺省(默认)构造的事情:缺省构造函数做什么?缺省构造函数什么时候被调用?这些答案我们去语言的说明中寻找,《The.C++.Programming.Language.4th.Edition》一书中在17.3.3 Default Constructors小节详细讨论了缺省构造函数,部分摘录原文如下:
2013-12-03 16:27:51 1233
原创 More Effective C++议题【三】:不要对数组使用多态
> 学习笔记【三】这个议题的实际意义在于对多态的size要有清晰的理解和把控。建议中给出了如下出错代码 ://注意!这是错误的代码class BST { ... };class BalancedBST: public BST { ... };int printBSTArray( ostream& s, const BST array[],
2013-12-03 15:23:55 669
原创 More Effective C++议题【二】:尽量使用C++风格的类型转换
> 学习笔记【一】C风格的类型转换的缺点:过于粗鲁: 允许在任何类型间进行转换。代码阅读时在程序语句中难以识别。其中第一点在转换不同行为类型中体现出了巨大的差异性,建议中的例子包括 :const 转换为非const:去除const的类型.基类指针转换成子类指针:完全改变对象类型,实际上是对于内存空间的变化。而C风格转换并不会区分。--
2013-12-02 13:42:55 920
原创 More Effective C++议题【一】:指针和引用
> 学习笔记【一】这个议题作为第一个建议出现在了 More effective ++中,在一开始,第一件事就是提醒了我们关于指向空值的引用. 即如下代码出现的可能性:char *pc = 0; // 设置指针为空值char& rc = *pc; // 让引用指向空值并且这个建议中还非常刻薄的说道:"如果你未曾考虑过这种可能性,就让别的有经验的程序员去做"排除此点之后, 建
2013-12-02 12:58:34 687
转载 android --相机调用方式(简单的转载复制粘贴)
原文地址: http://www.apkbus.com/?103646 在android中应用相机功能,一般有两种:一种是直接调用系统相机,一种自己写的相机。我将分别演示两种方式的使用:第一种:是使用Intent跳转到系统相机,action为:android.media.action.STILL_IMAGE_CAMERA关键代码:Intent intent
2013-11-27 09:16:36 1178
转载 Android调用系统自带的文件管理器进行文件选择
思路和代码学习并转自:http://blog.csdn.net/zqchn /** 调用文件选择软件来选择文件 **/ private void showFileChooser() { intent = new Intent(Intent.ACTION_GET_CONTENT); intent.setType("*/*"); intent.addCategory(In
2013-11-27 08:58:23 2627
原创 [编程语言]C格式化输出实例
int a = 4294965296; char *str = "a STr"; printf("0x%08x\n", a); //输出8位16进制数,不足补零,结果: 0xfffff830 printf("0x%p\n", str); //输出指针地址 结果: 0x004156BC字符输入数据类型含义
2013-11-01 23:31:47 960
原创 【MFC】LPWSTR 和CString间得类型转换
1. LPWCH 转成 CStringLPWSTR s; CString cs = s; 2. CString 转成 LPWCHCString astring("ssss"); LPWSTR pointer; pointer=(LPWSTR)(LPCTSTR)astring;
2013-11-01 23:12:30 1906
jdk-11.0.3_osx-x64_bin.dmg
2020-03-09
Android AV media new branch(2015-Sept-17th)
2015-09-18
NginX VS2013工程
2015-08-25
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人