自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

BPC's Domain

A Geek's Perspective On Life...

  • 博客(9)
  • 资源 (4)
  • 收藏
  • 关注

转载 Codec,container format的含义

Codec是什么?在数字视频领域,用的名称叫“多媒体数字信号编码解码器”. 它指的是以一种视频传输中的标准的编码解码方法.如我们所熟知 的:MPEG-1, MPEG-2,MPEG-4....   而container format,是一种承载视频的格式,如名字所理解的,它可能像一种容器格式. 比如,像我们所使用的avi,mpg,mov等等.而其视频是用什么方式进行编码解码的,则与上面所述的Cod

2012-08-30 17:35:13 1037

转载 Interrupts, hardware exceptions, and signals

> Whats the difference between Interrupts, hardware exceptions, and  > signals  Interrupts and signals are somehow similar, there is however one  major difference between them. An interrupt is se

2012-08-27 09:10:21 475

转载 C语言解析mp3 ID3V1信息

ID3,一般是位于一个mp3文件的开头或末尾的若干字节内,附加了关于该mp3的歌手,标题,专辑名称,年代,风格等信息,该信息就被称为ID3信息,ID3信息分为两个版本,v1和v2版。 其中:v1版的ID3在mp3文件的末尾128字节,以TAG三个字符开头,后面跟上歌曲信息。 v2版一般位于mp3的开头,可以存储歌词,该专辑的图片等大容量的信息。 绝大多数MP3仍使用ID3 V1.0标准。此标

2012-08-20 21:07:32 3374 1

原创 c语言提取xml文件内容

文件内容如下       id="392962" artist="Lady GaGa"title="Pokerface (Piano & Voice)">   id="500972" artist="Lady Gaga"title="Poker Face[中英翻译]">   id="361146" artist

2012-08-19 15:12:27 3072

转载 URI和URL的区别

从字面上理解,URI强调的是“资源”,而URL强调的是“定位”.URI更为注重资源而不太注重位置,URI对于定位Internet上的资源是更为通用的架构。 URI有两种形式:一种是URL,另一种是URN。 URL表示的是某台特定主机上的一个资源的具体路径,是一个精确的、固定的位置。 URN(uniform resource name)指的是某一块特定内容的唯一的名字,和资源所在的位置

2012-08-13 22:32:21 395

转载 linux 0号进程 1号进程 区别

系统允许一个进程创建新进程,新进程即为子进程,子进程还可以创建新的子进程,形成进程树结构模型。整个linux系统的所有进程也是一个树形结构。树根是系统自动构造的,即在内核态下执行的0号进程,它是所有进程的祖先。由0号进程创建1号进程(内核态),1号负责执行内核的部分初始化工作及进行系统配置,并创建若干个用于高速缓存和虚拟主存管理的内核线程。随后,1号进程调用execve()运行可执行程序init,

2012-08-05 21:45:18 666

转载 Linux grep 搜索文件夹

搜索文件夹内的所有文件里包含某字符串的linux命令  从文件内容查找匹配指定字符串的行:  $ grep "被查找的字符串" 文件名  从文件内容查找与正则表达式匹配的行:  $ grep –e “正则表达式” 文件名  查找时不区分大小写:  $ grep –i "被查找的字符串" 文件名  查找匹配的行数:  $ grep -c "被查找的字符串"

2012-08-04 22:54:39 5329

转载 posix信号量简介

sem_open(3) initialize and open a named semaphore sem_init(3) initialize an unnamed semaphore sem_wait(3) P 操作 sem_post(3) V 操作

2012-08-03 15:24:53 643

转载 Source Insight常用快捷键及注释快捷键设置

在使用SI过程中,我根据自己的使用习惯修改了它的默认快捷键,并且在配置文件中添加了一些人性化功能,下面一一介绍:  修改快捷键:Options->Key Assignments... 1.main window:Esc       2.Hight light:Middle Mouse 3.Go Back:Alt+z              4.Go Forward:Alt+x

2012-08-03 14:25:39 564

The design of design

Making Sense of Design Effective design is at the heart of everything from software development to engineering to architecture. But what do we really know about the design process? What leads to effective, elegant designs? The Design of Design addresses these questions. These new essays by Fred Brooks contain extraordinary insights for designers in every discipline. Brooks pinpoints constants inherent in all design projects and uncovers processes and patterns likely to lead to excellence. Drawing on conversations with dozens of exceptional designers, as well as his own experiences in several design domains, Brooks observes that bold design decisions lead to better outcomes. The author tracks the evolution of the design process, treats collaborative and distributed design, and illuminates what makes a truly great designer. He examines the nuts and bolts of design processes, including budget constraints of many kinds, aesthetics, design empiricism, and tools, and grounds this discussion in his own real-world examples—case studies ranging from home construction to IBM's Operating System/360. Throughout, Brooks reveals keys to success that every designer, design project manager, and design researcher should know.

2011-08-22

NS中文手册精美版.pdf

当参考书文档不错 ns方面的中文资料太少。。

2010-04-14

Inside the C++ object model

Inside the C++ Object Model focuses on the underlying mechanisms that support object-oriented programming within C++: constructor semantics, temporary generation, support for encapsulation, inheritance, and "the virtuals"-virtual functions and virtual inheritance. This book shows how your understanding the underlying implementation models can help you code more efficiently and with greater confidence. Lippman dispells the misinformation and myths about the overhead and complexity associated with C++, while pointing out areas in which costs and trade offs, sometimes hidden, do exist. He then explains how the various implementation models arose, points out areas in which they are likely to evolve, and why they are what they are. He covers the semantic implications of the C++ object model and how that model affects your programs.

2008-09-10

空空如也

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

TA关注的人

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