自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

转载 android官方侧滑菜单DrawerLayout详解

android官方侧滑菜单DrawerLayout详解泡在网上的日子 发表于 2014-09-25 14:05 第 次阅读 drawerLayoutdrawerLayout是Support Library包中实现了侧滑菜单效果的控件,可以说drawerLayout是因为第三方控件如MenuDrawer等的出现之后,google借鉴而出现的产物。drawerLay

2016-03-23 21:39:38 341

转载 Android的材料设计兼容库(Design Support Library)

Android的材料设计兼容库(Design Support Library)泡在网上的日子 发表于 2015-05-31 00:23 第 次阅读 兼容包导读:这个兼容库很容易和之前的 Android Support Library 22.1混淆,都是兼容库,区别是这个库多了个Design。 Android Support Library 22.1只是支持了

2016-03-23 21:27:29 450

转载 Plugin Callback Model

原文地址http://rintarou.dyndns.org/2010/04/24/plugin-callback-model/Plugin Callback ModelThis article was written in 2009/03/20.The problem of Plugin API因為 JavaScript Engine 都是 Single Thre

2011-06-26 00:01:00 662

转载 Scriptable Plugin (NPAPI&NPRuntime)

原文地址http://rintarou.dyndns.org/2010/04/23/scriptable-plugin-%E6%8E%A2%E8%A8%8E-20090408/ 本篇文章在探討 NPAPI 與 NPRuntime 的設計,並非 Plugin 教學。當時因為看到公司內部寫出來的 Plugin 問題不少,而且網路上說明太少,特地寫來給大家看的~故本篇沒有詳細

2011-06-25 22:30:00 993

转载 Vmware What is the location of the directory of C header files that match your running问题的解决办法

会出现这种问题有两种情况:一种是你没有安装内核头文件,那就要先安装.另外一种情况是vmware的问题,其实kernel header已经安装了,只是没有正确的被识别到解决办法如下:1. 运行cd /lib/modules/`uname -r`/build/include/linux如果没有提示错误信息,

2011-06-24 23:03:00 742

转载 Ubuntu下安装GTK+

GTK的安装 apt-get install build-essential #这将安装gcc/g++/gdb/make 等基本编程工具apt-get install gnome-core-devel #这将安装 libgtk2.0-dev libglib2.0-dev 等开发相关的库文件apt-get install pkg-config #用于在编译GTK程序时自动找出

2011-06-24 21:11:00 606

原创 RIFF格式声音文件的实现

摘要:本文简述RIFF格式声音文件的构成,通过调用多媒体文件I/O的三个重要函数及WAVEFormatX结构数据的使用方法来实例阐述RIFF格式声音文件的实现过程。 关键词:RIFF[资源交换文件]格式 函数 结构数据 声音是多媒体的一个重要组成部份,在应用程序中加入声音能使系统更增添人性和友好。RIFF是推荐使用的多媒体文件[声音文件]的格式。下面我们就以包含两个子块的RIFF信息块

2009-05-11 20:52:00 921

转载 RIFF档案I/O

RIFF档案I/O开放分类: 程式设计DRUM程式也可以储存和检索储存在DRUM结构中资讯的档案。这些档案格式都是RIFF(Resource Interchange FileFormat:资源交换档案格式),即一般建议使用的多媒体档案型态。当然,您可以用标准档案I/O函式来读写RIFF档案,但更简便的方法是使用字首是mmio(对「多媒体输入/输出」)的函式。

2009-05-11 20:41:00 644

转载 setsockopt 设置socket

 1.closesocket(一般不会立即关闭而经历TIME_WAIT的过程)后想继续重用该socket:BOOL bReuseaddr=TRUE;setsockopt(s,SOL_SOCKET ,SO_REUSEADDR,(const char*)&bReuseaddr,sizeof(BOOL));2. 如果要已经处于连接状态的soket在调用closesocket后强制关闭,不经历TIME_W

2009-05-06 20:35:00 572

转载 码率和帧率

码率就是数据传输时单位时间传送的数据位数,一般我们用的单位是kbps即千位每秒。通俗一点的理解就是取样率,单位时间内取样率越大,精度就越高,处理出来的文件就越接近原始文件,但是文件体积与取样率是成正比的,所以几乎所有的编码格式重视的都是如何用最低的码率达到最少的失真,围绕这个核心衍生出来的cbr(固定码率)与vbr(可变码率),都是在这方面做的文章,不过事情总不是绝对的,从音频方面来说,码

2009-04-29 08:27:00 1421

原创 cout

cout  C++编程语言互换流中的标准输出流,需要iostream.h支持。读为 "c out"  使用范例:  #include   int main()  {  int a;  cout  cin>> a;  cout  return 0;  }  用户输入的数字由cin保存于变量a中,并通过cout输出。   #include   u

2008-09-23 21:33:00 712

转载 简单的string实现

#includeusing namespace std; class String{     friend ostream& operatorpublic:     String(const char* str=NULL);                 //赋值构造兼默认构造函数(char)     String(const String &other);     

2008-09-23 16:36:00 512

转载 面试:strcpy的实现

题目: 已知strcpy函数的原型是:          char * strcpy(char * strDest,const char * strSrc);      1.不调用库函数,实现strcpy函数。      2.解释为什么要返回char *。     解说:      1.strcpy的实现代码         char * strcpy(char

2008-09-23 15:16:00 1825

转载 图像的几何变换

我们知道,图像是对三维实际景物的平面投影。为了观测需要,常常需要进行各种不同的几何变换。 ★注意一点,实际上几何变换不改变像素值,而是改变像素所在的位置。   1.图像的平移图像的平移非常简单,所用到的是中学学过的直角坐标系的平移变换公式:     x ‘ =  x +dx    y’ =  y + dy 注:(x,y)为源图像的坐标,(x’,y’)为新图像的坐标

2008-04-15 18:57:00 2585

转载 堆栈详解

堆栈 在计算机领域,堆栈是一个不容忽视的概念,但是很多人甚至是计算机专业的人也没有明确堆栈其实是两种数据结构。 要点: 堆:顺序随意 栈:先进后出 堆和栈的区别   一、预备知识—程序的内存分配   一个由c/C++编译的程序占用的内存分为以下几个部分   1、栈区(stack)—   由编译器自动分配释放   ,存放函数的参数值,局部变量的值等。其操作方式类似于数据结构中的栈。   2、堆区(h

2008-04-15 18:46:00 578

转载 理解I/O Completion Port

欢迎阅读此篇IOCP教程。我将先给出IOCP的定义然后给出它的实现方法,最后剖析一个Echo程序来为您拨开IOCP的谜云,除去你心中对IOCP的烦恼。OK,但我不能保证你明白IOCP的一切,但我会尽我最大的努力。以下是我会在这篇文章中提到的相关技术:I/O端口同步/异步堵塞/非堵塞服务端/客户端多线程程序设计Winsock API 2.0在 这之前,我曾经开发过一个项目,其中一块需要网络支持,

2008-04-15 18:39:00 495

转载 与socket有关的一些函数介绍

http://www.100j.net/Article/Programme/Program/VCVB/200504/7104.html与socket有关的一些函数介绍1、读取当前错误值:每次发生错误时,如果要对具体问题进行处理,那么就应该调用这个函数取得错误代码。 int WSAGetLastError(void ); #define h_errno WSAGe

2007-04-16 21:41:00 599

空空如也

空空如也

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

TA关注的人

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