2011-12月:闭关修炼宝典
文章平均质量分 61
shuyong1999
这个作者很懒,什么都没留下…
展开
-
TS
12原创 2012-01-02 13:26:39 · 485 阅读 · 0 评论 -
建立高绩效团队的七个特质
团队建立(Team Building)的定义为,建立一个高绩效团队,有以下七个特质: 一、目标(Purpose): 懂得规划的方法,共同订定目标,对目标有共识,过程也许有不一样的声音,最后能够朝向共同的目标前进。 二、灌能(Empowerment): 每一個人都充分活力,愿意为目标全力以赴,觉得工作非常有意义,可以学习成长,可以不断进步。 三、关系与沟通(Relati转载 2011-12-31 20:03:37 · 501 阅读 · 0 评论 -
说说项目经理与部门经理之间的关系
项目经理、部门经理之间的关系 我们知道,从PMI体系来看,公司项目组织结构是分以下几类的:职能型、项目型、矩阵型。于是,除了完全的项目型,组织结构中就存在项目经理、部门经理两个较色。两个角色之间是怎么样关系?下面尝试做个剖析。 一、职能型项目组织下PM与部门经理的关系 这种组织下的项目经理是虚职,基本属于协调员较色。这种情况下,部门经理的权限比较大、威望也高、待遇也不转载 2011-12-31 20:00:43 · 1177 阅读 · 0 评论 -
C中头文件的作用
在C语言家族程序中,头文件被大量使用。一般而言,每个C++/C程序通常由头文件(header files)和定义文件(definition files)组成。头文件作为一种包含功能函数、数据接口声明的载体文件,用于保存程序的声明(declaration),而定义文件用于保存程序的实现 (implementation)。而且 .c就是你写的程序文件。 一般在一个应用开发体系中,功能的真正逻辑实现是原创 2012-01-03 11:23:59 · 4454 阅读 · 0 评论 -
windows句柄之实质
1.句柄是什么? 在windows中,句柄是和对象一一对应的32位无符号整数值。对象可以映射到唯一的句柄,句柄也可以映射到唯一的对象。2.为什么我们需要句柄? 更准确地说,是windows需要句柄。windows需要向程序员提供必要地编程接口,在这些接口中,允许程序员访问、创建和销毁对象。但是,出于封装地考虑,windows并不想向程序员返回指针。指针包含了太多转载 2012-01-02 18:19:32 · 730 阅读 · 0 评论 -
数据通信研发团队开发流程
整个开发流程分为:需求分析、需求评审、设计、设计评审、编码、代码评审、自测方案、自测方案评审、自测、功能测试、集成测试。 1. 需求分析输入:系统规格说明书、RFC(如果有)和其他厂家的相关文档。输出:等待评审的需求说明书需求分析阶段是整个开发过程中最重要的阶段,可以说他几乎决定了整个项目开发成败。一个在项目开发后期进行频繁需求变更的项目注定不会成功的(我们为此转载 2011-12-31 19:40:55 · 953 阅读 · 0 评论 -
如何在 linux 下检测内存泄漏
原文出处: [url]http://www-900.ibm.com/developerWorks/cn/linux/l-mleak/index.shtml[/url] 洪琨 ([email protected]) C++程序员 2003 年 6 月 本文针对 linux 下的 C++ 程序的内存泄漏的检测方法及其实现进行探讨。其中包括 C++ 中的 n转载 2011-12-31 19:36:35 · 1649 阅读 · 1 评论 -
声道
声卡所支持的声道数是衡量声卡档次的重要指标之一,从单声道到最新的环绕立体声,下面一一详细介绍:单声道 单声道是比较原始的声音复制形式,早期的声卡采用的比较普遍。当通过两个扬声器回放单声道信息的时候,我们可以明显感觉到声音是从两个音箱中间传递到我们耳朵里的。这种缺乏位置感的录制方式用现在的眼光看自然是很落后的,但在声卡刚刚起步时,已经是非常先进的技术了。立体声 单声道缺乏对声音的转载 2011-12-31 10:18:56 · 1061 阅读 · 1 评论 -
2012年开发者该做的11件事
2011年即将结束,2012正在靠近。你是否在专业领域给自己设定2012的目标?不管你的答案如何,我相信下面列出的11条建议里面总有一两条适合你。1.使用Twitter——如果你是一名程序员,如果你还没有使用Twitter,你就out了。不是说你有多少粉丝,而是在Twitter上你可以更快的得到问题的答案,获取你关注的话题的最新资讯。 (作者没有考虑到天朝的程序员们)2.经常阅读Statc转载 2011-12-31 08:30:50 · 331 阅读 · 0 评论 -
RTP
RTP是什么?原创 2012-01-02 13:25:08 · 400 阅读 · 0 评论 -
句柄-handle
从广义上,能够从一个数值拎起一大堆数据的东西都可以叫做句柄。句柄的英文是"Handle",本义就是"柄",只是在计算机科学中,被特别地翻译成"句柄",其实还是个"柄"。从一个小东西拎起一大堆东西,这难道不像是个"柄"吗?然后,指针其实也是一种"句柄",只是由于指针同时拥有更特殊的含义——实实在在地对应内存里地一个地址——所以,通常不把指针说成是"句柄"。但指针也有着能从一个32位的值引用到一大转载 2012-01-02 17:54:56 · 607 阅读 · 0 评论 -
上下文切换
linux进程管理之上下文切换(context switching)During process execution, information on the running process is stored in registers on theprocessor and its cache. The set of data that is loaded to the register转载 2012-01-02 18:52:04 · 1723 阅读 · 0 评论 -
VLC与TS
VLC是什么? VLC is a free and open source cross-platform multimedia player and framework that plays most multimedia files as well as DVD, Audio CD, VCD, and various streaming protocols.原创 2012-01-02 12:50:44 · 1765 阅读 · 1 评论 -
FFMpeg与TS
12原创 2012-01-02 12:51:27 · 555 阅读 · 0 评论 -
那些把handle当指针用得大师们,醒醒吧
在现有的linux C项目中,所有的模块资源,都要同handle表示,搞得我像个外星人似的,俺们也很少做windows下的开发,不知道微软搞出一个handle的概念寓意为何,和指针有啥区别,俺们也问道那些达人,也没跟我说清楚,就说和指针是一模一样的东东。现在在我们的项目中,项目设计人员这也handle,那也handle,在我的眼里就是void *指针,怎么和handle扯上关系了呢。难道windo原创 2012-01-02 18:34:11 · 2420 阅读 · 1 评论 -
领导与管理之我见 文/谷雨霖
带领团队工作有一些时间了,有一点自己的感悟,写出来与大家分享。(待续)领导与管理之我见一个团队的基本工作目标简单地说是要有成效,其中团队负责人起着关键作用。而与团队负责人工作相关的关键词主要是两个,一个是领导一个是管理。日常生活中,领导和管理通常被混淆在一起使用和称呼,但它们之间是即紧密相关又相互区别的。个人以为,领导是偏软的东西,在中国有着深厚的底蕴。而管理是偏硬的东西,在近现代工业转载 2011-12-31 20:06:33 · 959 阅读 · 0 评论 -
如何开展项目团队建设
文/谷雨霖 (这个题目很大,老谷从自身出发尝试做个阐述,有不合适之处请大家指正。)PMI有个原则,叫做团队的发展是基于个人的发展的。这就表明,项目经理在管理中,团队管理的基石是把握个人状态。之前,我定义项目经理就是项目保姆,这个保姆要和家庭的主人——全体团队成员协作好。为此,项目经理在开展团队建设时,要涉及个人发展规划、项目管理过程参与、团队活动、情感交流等多方面。第一点,转载 2011-12-31 15:31:18 · 1010 阅读 · 0 评论 -
h264——SPS
SPS序列参数集Sequence Parameter SetPPS图像参数集Picture Parameter SetIDR即时解码器刷新转载 2012-01-03 13:41:55 · 619 阅读 · 0 评论 -
C语言中的面向对象思想
一 、面向对象思想经常听见别人说面向对象的程序设计,以前在学校上课的时候,也有开面向对象程序设计这门课。可是不幸的是,这些都是以C++,甚至VC++为基础的。而更加不幸的是,多年以来我一直是一个C的使用者。在学校的时候,我主要做的是硬件上的驱动层,和底层功能层。在工作以后,又做的是手机上的软件开发,所有这些都是和C离不开的。虽然我不得不说,C++是一门很好的语言,但是它的编译速度,代码效率转载 2012-01-02 18:53:38 · 736 阅读 · 0 评论 -
修练8年C++面向对象程序设计之体会
六年前,我刚热恋“面向对象”(Object-Oriented)时,一口气记住了近十个定义。六年后,我从几十万行程序中滚爬出来准备写点心得体会时,却无法解释什么是“面向对象”,就象说不清楚什么是数学那样。软件工程中的时髦术语“面向对象分析”和“面向对象设计”,通常是针对“需求分析”和“系统设计”环节的。“面向对象”有几大学派,就象如来佛、上帝和真主用各自的方式定义了这个世界,并留下一堆经书来解释这个转载 2012-01-03 09:52:11 · 733 阅读 · 0 评论 -
数据加密方法
12转载 2011-12-30 20:36:56 · 322 阅读 · 0 评论 -
MD5
Message Digest Algorithm MD5(中文名为消息摘要算法第五版)为计算机安全领域广泛使用的一种散列函数,用以提供消息的完整性保护。该算法的文件号为RFC1321(R.Rivest,MIT Laboratory for Computer Science and RSA Data Security Inc. April 1992)开发历程背景 在90年代初由MI转载 2011-12-30 19:50:09 · 812 阅读 · 0 评论 -
游戏开发中的数据结构
一、游戏程序的灵魂——算法 本系列文章的主题是网络游戏的程序开发,那么,程序是什么呢?一条著名的公式给了我们答案: 程序=数据结构+算法 程序语言(如C++)是一种工具,而算法是程序的灵魂。 数据结构和算法在游戏程序中应用得很广,可以说无处不在。而且一般游戏对程序的效率要求很高,因此能否成为出色的游戏程序员很大程度取决于能否编写出高效的算法。以《魔兽世界》为例,在游戏中,猎转载 2011-12-30 09:12:59 · 7581 阅读 · 1 评论 -
微软历史——.NET
1.0,从诞生到立足2000年之夏,微软大当家——盖茨先生着手战略调整,微软大刀阔斧的进行了技术改革与创新,并由此为世界带来一个新的名词,这就是.NET。那么什么是.NET呢?在.NET这一概念诞生之初,这一概念连微软本身都充满了定位的错乱和迷茫,以至于一时之间处处皆为.NET,大有一统江湖之势。随着.NET平台的逐渐完善,概念和定位上的混乱已经日渐清晰,作为这场变革中的一项重要内容,一种转载 2011-12-29 16:51:23 · 415 阅读 · 0 评论 -
flash的历史
Flash是一种交互式矢量多媒体技术,他的前身是Futureplash,后来由于Macromedia公司收购了Future Splash以后便将其改名为 Flash。Futureplash是世界上第一个商用的矢量动画设计软件,上世纪90年代广泛应用于microsoft.com这样的大型网站部署在线交互动画以及迪斯尼(Disney)和梦工厂等动画公司生产2维动画,正是因为这种高端应用,flash的创转载 2011-12-29 17:33:12 · 1093 阅读 · 0 评论 -
微软历史——.NET
2000年对于微软是颇有意思的一年,一方面终于迈入了21世纪,担心许久的千年虫问题也没有预想中的那样大面积爆发,通过Windows 95和Windows 98的成功,微软在桌面电脑市场取得了绝对垄断的地位。虽然官司不断,但通过IE捆绑策略也终于彻底打败了傲慢的Netscape,搭上了互联网班车。而Windows 2000的发布也结束了Windows 98和Windows NT两个平台互不兼容、互相转载 2011-12-29 17:12:52 · 1015 阅读 · 0 评论 -
C/C++命名规则
如果只是编写一些小程序,程序只有几十或几百行,编程风格可能并不重要。然而,如果是和许多人一起进行一定规模的项目开发,或者希望过一段时间之后,还能够快速而准确地理解自己的程序,就必须养成良好的编程习惯。良好的编程风格可以增加程序代码的可读性。编程风格最能体现一个程序员的综合素质。变量的命名规范是编程风格的一项重要内容。变量的命名规范有很多种。在Windows下开发软件,许多人采用匈牙利命名法,而原创 2011-12-29 11:23:26 · 4333 阅读 · 0 评论 -
Linux内核常见数据结构及操作——链表
1. 双向链表(list) linux内核中的双向链表通过结构 struct list_head来将各个节点连接起来,此结构会作为链表元素结构中的一个参数: struct list_head { struct list_head *next, *prev; };链表头的初始化,注意,结构中的指针为NULL并不是初始化,而是指向自身才是初始化,如果只是按普通情转载 2011-12-24 22:18:21 · 505 阅读 · 0 评论 -
嵌入式GUI设计——Directfb
12转载 2011-12-28 17:07:17 · 1242 阅读 · 0 评论 -
Linux内核常见数据结构及操作——HASH表
HASH表适用于不需要对整个空间元素进行排序,而是只需要能快速找到某个元素的场合,是一种以空间换时间的方法,本质也是线性表,但由一个大的线性表拆分为了多个小线性表,由于只需要查找小表,因此搜索速度就会线性查整个大表提高很多,理想情况下,有多少个小线性表,搜索速度就提高了多少倍,通常把小线性表的表头综合为一个数组,大小就是HASH表的数量。转载 2011-12-24 22:19:35 · 506 阅读 · 0 评论 -
如何提高工作效率
公司主管要求我们想想,怎样提高效率,写个东东发给他。结合自己工作的经,就和大家分享一下吧。文中写的东西有些我也是没有做到的,大家共鸣的话共勉之。1、明确的定位: 对于个人: 很清楚的知道自己要做什么样的人,要什么样的生活状态。 个人的定位,与自己的喜好、性格、理想,有必然的关系。若果自己已经有了明确的定位,剩下的就是不遗余力的去打造自己,向目标前进。若果还没有转载 2011-12-30 10:46:39 · 575 阅读 · 0 评论 -
微软历史——VB
Visual Basic从1991年诞生以来,现在已经13年了。BASIC是微软的起家产品,微软当然不忘了这位功臣。随着每一次微软技术的浪潮,Visual Basic都会随之获得新生。可以预见,将来无论微软又发明了什么技术或平台,Visual Basic一定会首先以新的姿态登上去的。如果你想紧跟微软,永远在最新的技术上最快速地开发,你就应该选择Visual Basic。1991-西雅图夜空的雷转载 2011-12-29 12:22:45 · 1687 阅读 · 0 评论 -
加密方法
12转载 2011-12-30 19:44:59 · 326 阅读 · 0 评论 -
如何成为“10倍效率”开发者
导读:Brad Feld的一篇文章The Rise of Developeronomics中提到了“10倍效率的开发者(10x developer)”的概念(伟大的开发者的效率往往比一般的开发者高很多,而不只是一点点),Adam Loving在读了之后受到启发,并向多位大牛(Ben Sharpe、Collin Watson和Jonathan Locke)询问如何成为“10倍效率的开发者”,最后转载 2011-12-30 19:43:34 · 619 阅读 · 0 评论 -
UDA1341 音频编码解码芯片
原创 2011-12-30 17:11:49 · 1162 阅读 · 0 评论 -
7种常见的音频格式简析
MP3——目前的霸主MP3全称是动态影像专家压缩标准音频层面3(Moving Picture Experts Group Audio Layer Ⅲ),是当今最为流行的一种数字音频编码和有损压缩格式,在1991年由位于德国埃尔朗根的研究组织Fraunhofer-Gesellschaft的一组工程师发明和标准化的。它设计用来大幅度地降低音频数据量,而对于大多数用户来说重放的音质与最初的不压缩音频转载 2011-12-30 16:40:41 · 1716 阅读 · 0 评论 -
Audio PCM
PCM文件:模拟音频信号经模数转换(A/D变换)直接形成的二进制序列,该文件没有附加的文件头和文件结束标志。Windows的Convert工具可以把PCM音频格式的文件转换成Microsoft的WAV格式的文件。 将音频数字化,其实就是将声音数字化。最常见的方式是透过脉冲编码调制PCM(Pulse Code Modulation) 。运作原理如下。首先我们考虑声音经过麦克风,转换转载 2011-12-30 16:03:46 · 8394 阅读 · 3 评论 -
图像sensor的工作原理
按照其采用的感光器件来分,有CCD和CMOS之分:CCD(Charge Coupled Device,电荷耦合组件)使用一种高感光度的半导体材料制成,能把光线转变成电荷,通过模数转换器芯片转换成数字信号,数字信号经过压缩以后由相机内部的闪速存储器或内置硬盘卡保存,因而可以轻而易举地把数据传输给计算机,并借助于计算机的处理手段,根据需要和想像来修改图像。CCD由许多感光单位组成,当CCD表面转载 2011-12-30 17:33:09 · 15262 阅读 · 2 评论 -
数据结构的作用——游戏篇
在游戏的编写中,不可避免的出现很多应用数据结构的地方,有些简单的游戏,只是由几个数据结构的组合,所以说,数据结构在游戏编程中扮演着很重要的角色。 本文主要讲述数据结构在游戏中的应用,其中包括对链表、顺序表、栈、队列、二叉树及图的介绍。读者在阅读本文以前,应对数据结构有所了解,并且熟悉C/C++语言的各种功用。好了,现在我们由链表开始吧!1、链表 在这一节中,我们将通过一个类似雷转载 2011-12-29 18:42:14 · 6676 阅读 · 1 评论 -
微软历史——.NET
.NET 是 Microsoft XML Web services 平台。XML Web services 允许应用程序通过 Internet 进行通讯和共享数据,而不管所采用的是哪种操作系统、设备或编程语言。Microsoft .NET 平台提供创建 XML Web services 并将这些服务集成在一起之所需。对个人用户的好处是无缝的、吸引人的体验。.NET就是微软的用来实现XML,转载 2011-12-29 16:24:39 · 646 阅读 · 0 评论