• 等级
  • 50318 访问
  • 9 原创
  • 28 转发
  • 90469 排名
  • 3 评论
  • 0 获赞

面向对象编程概要

 面向对象编程(Object Oriented Programming,OOP,面向对象程序设计)是一种计算机编程架构。OOP 的一条基本原则是计算机程序是由单个能够起到子程序作用的单元或对象组合而成。OOP 达到了软件工程的三个主要目标:重用性、灵活性和扩展性。为了实现整体运算,每个对象都能够接收信息、处理数据和向其它对象发送信息。OOP 主要有以下的概念和组件:      组件 - 数据和

2007-02-01 16:14:00

Perl学习指南

译者/作者:qiang 出处:中国Perl协会 FPC(Foundation of Perlchina) 原 名:Perl学习指南 作 者:qiang 审 校:JackyCheng 请保护作者的著作权,维护作者劳动的结晶。 得分:114分 [查看文评]

2006-11-20 18:08:00

Perl 简介

译者/作者:qiang 出处:中国Perl协会 FPC(Foundation of Perlchina) 原 名:Perl简介 作 者:qiang 发 表:May 16, 2005 审 校:JackyCheng 出 处:中国 Perl 协会 FPC - PerlChina.org 请保护作者的著作权,维护作者劳动的结晶。

2006-11-20 17:12:00

WiMAX规模部署遭遇频谱瓶颈,移动应用向手机渗透

作者: 胡萍 在短短数年中,WiMAX产业化进程取得了长足发展。在WiMAX组织的推动下,从WiMAX标准制定到芯片制造、设备开发以及测试仪器仪表各环节,多厂商合作开发的环境初步形成,产业链初具规模。今年初首批固定WiMAX产品获得认证可以说是WiMAX产业化进程中一个里程碑。而

2006-11-02 15:45:00

CPU市场双雄酣战,芯片组领域矽统坐拥渔翁之利

   矽统科技日前表示,其SiS产品线与营销成绩连续取得大幅度拓展。除了在传统芯片组领域继续保持强劲的发展势头,SiS在嵌入式平台、WLAN无线网络模块以及存储领域也齐头并进,芯片组产品也首次进军服务器市场。 芯片组业绩喜人 尽管如今芯片组市场的竞争十分激烈,但是凭借Intel和AMD双线平台的出色表现,SiS芯片组依旧牢牢占据着大量市场份额。以2005年为例,SiS获取全球PC芯片组市场

2006-05-24 07:52:00

CreamWare公司的语音模块系列采用ADI公司的SHARC处理器

   美国模拟器件公司(Analog Devices Inc.)日前发布数字音频模块解决方案开发商CreamWare Audio GmbH公司采用了ADI公司的SHARC处理器用在其高保真音箱(ASB)产品系列中,该系列产品是用于模仿几种流行经典键盘乐器的音效和乐感的音频模块。最新设计的B400 ASB产品利用ADI公司的SHARC 2126x和SHARC 2136x浮点处理器的精密性再现了Ham

2006-05-24 07:10:00

Altera发售6.0版Nios II嵌入式处理器和开发工具

Altera公司日前宣布正式发售6.0版Nios II嵌入式处理器和Nios II嵌入式设计套件(EDS)。Nios II EDS提供32位、单精度、IEEE 754兼容浮点支持,含有最近发布的Nios II C语言至硬件加速(C2H)编译器。此外,Altera更新了Nios II嵌入式处理器,提高了设计人员构

2006-05-15 19:28:00

GOOGLE服务列表

Google Ad Sense  https://www.google.com/adsense/ Google AdWords  https://adwords.google.com/select Google分析   http://google.com/analytics/ Google问答   http://answers.google.com/ GoogleBase   http://bas

2006-05-12 20:51:00

Matlab加速通信标准的开发

加速通信标准的开发Mike Woodward, The MathWorks开发通信标准是一件日趋复杂的工作。由于成本、复杂性和专业知识要求等因素的影响,现在的通信标准多数是依靠某些联盟或协会来进行开发,而这种方式容易带来一些问题。在一些因素的驱动下,从1980年开始人们就尝试使用联盟的方法来开发新的通信标准。技术复杂度是其中一个关键的因素,存在于系统级和算法级开发阶段。每一个新标准带来

2006-05-10 09:28:00

Wi-Fi和WiMax技术携手迈向无缝宽带漫游

和雷声大、雨点小的3G相比,Wi-Fi和WiMax应用可谓如火如荼。在席卷笔记本电脑市场后,Wi-Fi正大举向手机和游戏机等嵌入式领域进军,成为构建数字家庭和数字企业的主要无线技术。而随着主要标准相继确定和互操作性测试开始,以及英特尔等重量级厂商推动,固定WiMax网络将在2006年开始部署,为运营商基础设施、企业和Wi-Fi热点提供最后一英里宽带接入和回程。但这只是故事的开始,到2007和2

2006-04-30 11:42:00

中国半导体未来之星

时隔半年,最新EE Times第五版全球60家最具潜力半导体初创公司(60 Emerging Startups list version 4.0)名单日前新鲜出炉,5家中国概念公司表现不凡,再度上榜。此前,《电子工程专辑(EETimes-China)》的姊妹刊物——美国EE Times旗下的Silicon Strategies曾于2004年4月首度发表60家值得关注的初创公司名单。随着市场形势的变

2006-04-30 11:33:00

IBM借Power6微处理器为频率地位正名

在多线程、多内核时代,频率是否无关紧要?5年前,当英特尔宣布其有关架构的思想将发生转变时,似乎给出了肯定的答复。但在一款将用于一系列服务器的Power微处理器中,IBM公司展现了通过增加频率改进性能的例子。 英特尔集团副总裁Pat Gelsinger早在2001年的国际固态电路大会(ISSCC)上就曾透露,英特尔将不再通过刻意追求频率的方式来保持功耗稳定,而将转向多线程双核设计。太阳微系统公司

2006-04-16 20:53:00

10种人才今后几年吃香

在人才竞争日趋激烈的形势下,四年之后的2010年,什么样的行业能让你有所心动呢?请看以下预期的职业趋势:   同声传译:年进账三四十万元。    同声传译员被称为“21世纪第一大紧缺人才”。随着中国对外经济交流的增多和奥运会带来的“会务商机”的涌现,需要越来越多的同声传译员。   3G工程师:收入基本年薪15万元至20万元。   据估计国内3G人才缺口将达到50万人以上。   网络媒体人才:年收入

2006-04-14 09:35:00

风河推出支持Intel双内核处理器的平台产品

风河系统公司近日推出Wind River网络设备平台产品——Wind River Platform for Network Equipment(Linux版)已全面支持最新的Intel Xeon LV 2.0 GHz双内核处理器架构。通过引入Intel全新的下一代双内核技术,Wind River为Linux开发人员提供了内置双内核功能的out-of-the-box设备软件平台,使他们能够基于该平台

2006-04-12 18:59:00

手机电视成为芯片厂商追逐的热点

2006年对手机电视的发展来说是一个关键时期。全球不同制式技术间的竞争已经白热化,都在力争尽早推出实用型产品,以便在全球市场中抢占主流。 欧洲许多国家正在实验的DVB-H,采用的是470-702MHz频段,每频段8MHz,并采用自由编码系统。在美国市场,则出现了多种制式的竞争:Crown Castle如同欧洲一样选择了DVB-H标准,但其频段采用的是1670-1675MHz,每频道5MHz,并

2006-04-10 22:06:00

多途径降低FPGA设计的功耗

为了更好地理解本文所要讨论的设计技巧如何能节省功耗,让我们先对功耗做一个简要介绍。  功耗包含两部分:动态功耗与静态功耗。动态功耗是指对器件中的容性负载进行充放电所需的功耗。它很大程度上取决于频率、电压和负载。这三个变量中的每一个都能由你以某种形式进行控制。  静态功耗是指由器件中所有晶体管的泄漏电流(源极到漏极以及栅极泄漏,常常集中为静止电流)所引起的功耗之和,以及任何其他恒定的

2006-04-08 21:53:00

如何在开发嵌入式系统时做出明智的选择

许多系统设计师将执行软/硬件协同设计周期(图1),即同时开发硬件和软件。理解硬件与软件功能之间的关系以及对两者进行划分有助于确保完全和正确地实现系统需求。  在定义和分析需求的初期阶段,系统开发者需要与设计工程师紧密合作,将要求实现的功能分配给硬件或软件。这是根据早期系统仿真、建立原型和行为建模的结果,再加上对前面提及的多种因素的折衷以及过去的设计经验来进行分配的(图2)。一旦完成这种分配

2006-04-08 21:47:00

通过软件降低便携式产品的功耗

作为嵌入式软件工程师,我们需要在质量与效率之间寻求平衡。为此,我们要优化软件性能,使之能在速度较慢而价格低廉的处理器上运行;我们要调整软件大小,这样就能使用更小且更便宜的存储器。现在随着为手持式和无线装置编写的软件越来越多,我们还需要优化产品的功耗,以延长小型低成本电源的寿命。  有个好消息是,无论你在开发操作系统、外设驱动程序还是应用程序,现在已有多种软件设计技术可以帮助降低功耗,下面我

2006-04-08 21:37:00

FPGA设计的四种常用思想与技巧

FPGA/CPLD的设计思想与技巧是一个非常大的话题,由于篇幅所限,本文仅介绍一些常用的设计思想与技巧,包括乒乓球操作、串并转换、流水线操作和数据接口的同步方法。希望本文能引起工程师们的注意,如果能有意识地利用这些原则指导日后的设计工作,将取得事半功倍的效果!ALT="图1:乒乓操作示意图。">  乒乓操作  “乒乓操作”是一个常常应用于数据流控制的处理技巧,典型的乒乓操作方法如图

2006-04-08 21:34:00

如何在嵌入式电子设备中建立多媒体文件系统

设计并实现一个可行的数字多媒体文件系统是一项极具挑战性的工作,因为它通常是用在一个低成本消费类产品中,如数字视频录像机或MP3播放器,为了能够录制和回放多媒体数据,设备平台必须要有操作系统、设备驱动程序、多媒体数字信号编解码器、用于选择播放数据的用户界面以及其它复杂及开发费用昂贵的组件。  这种文件系统通常应具有下列功能: 1. 暂停和恢复播放当前节目(要求同时录制和回放) 2.

2006-04-08 21:28:00

cycm

占有不如享受
关注