MiniGUI的编程指南 重点包括:线程的基本概念;多线程的微客户/服务器体系、多线程通讯的关键数据结构――消息队列;面向对象技术在 MiniGUI 中的应用等等。 ·MiniGUI 的多窗口管理。将介绍 MiniGUI 的多窗口机制以及相关的窗口类技术。其中涉及到窗口剪切处理和 Z 序,消息传递,控件类设计和输入法模块设计等等。 ·MiniGUI 的图形设备管理。重点介绍 MiniGUI 是如何处理窗口绘制的。其中主要包括图形上下文的概念,坐标映射,图形上下文的局部、全局和有效剪切域的概念等等。 ·图形抽象层和输入抽象层。图形抽象层(GAL)和输入抽象层(IAL)大大提高了 MiniGUI 的可移植性,并将底层图形设备和上层接口分离开来。这里将重点介绍 MiniGUI 的 GAL 和 IAL 接口,并以 EP7211 等嵌入式系统为例,说明如何将 MiniGUI 移植到新的嵌入式平台上。 ·多字体和多字符集支持。MiniGUI 采用逻辑字体实现多字体和多字符集处理。这一技术成功应用了面向对象技术,通过单一的逻辑接口,可以实现对各种字符集以及各种字体的支持。
上传时间: 2016-02-01
上传用户:wqxstar
《程序设计实践》,本书从排错、测试、性能、可移植性、设计、界面、风格和记法等方面,讨论了程序设计中实际的、又是非常深刻和具有广泛意义的思想、技术和方法
上传时间: 2016-02-15
上传用户:youth25
设计模式实现的数据库底层操作组件在应用程序的设计中,数据库的访问是非常重要的,我们通常需要将对数据库的访问集中起来,以保证良好的封装性和可维护性。在.Net中,数据库的访问,对于微软自家的SqlServer和其他数据库(支持OleDb),采用不同的访问方法,这些类分别分布于System.Data.SqlClient和System.Data.OleDb名称空间中。微软后来又推出了专门用于访问Oracle数据库的类库。我们希望在编写应用系统的时候,不因这么多类的不同而受到影响,能够尽量做到数据库无关,当后台数据库发生变更的时候,不需要更改客户端的代码
上传时间: 2014-12-06
上传用户:Yukiseop
笔者在前人研究的基础上,利用TI 公司的TMS320C6713BDSP 芯片对改进的功率谱估计算法——Welch法进行了实现,验证了算法的可实现性与硬件系统的可行性。
标签:
上传时间: 2016-02-25
上传用户:cuibaigao
实现贪吃蛇游戏,游戏操作方便,可玩性强,便于入门学习!
标签: 贪吃蛇
上传时间: 2016-02-26
上传用户:thuyenvinh
微软的.NET技术目前正是风风火火,作为全球软件业最大的公司,微软在.NET技术上投入了大量的人力物力,把公司未来战略重心放在了.NET上,而从目前看来,.NET技术无疑代表了未来Internet技术的方向。 ASP.NET技术就是由微软的.NET技术细化而来的,它跟ASP技术有些关系,然而又不是仅仅是一个继承,可以讲,ASP.NET跟ASP想比较的话,已经是变得面目全非了,当然好得至少是一个量级以上。 ASP.NET完全基于模块与组件,具有更好的可扩展性与可定制性,数据处理方面更是引入了许多激动人心的新技术,正是这些具有革新意义的新特性,让ASP.NET远远超越了ASP,同时也提供给web开发人员更好的灵活性,有效缩短了web应用程序的开发周期。 ASP.NET与Windows 2000 Server/Advanced Server的完美组合,为中小型乃至企业级的web商业模型提供了一个更为稳定,高效,安全的运行环境。
上传时间: 2014-07-08
上传用户:AbuGe
一个遗传算法 这是一个非常简单的遗传算法源代码,是由Denis Cormier (North Carolina State University)开发的,Sita S.Raghavan (University of North Carolina at Charlotte)修正。代码保证尽可能少,实际上也不必查错。对一特定的应用修正此代码,用户只需改变常数的定义并且定义“评价函数”即可。注意代码 的设计是求最大值,其中的目标函数只能取正值;且函数值和个体的适应值之间没有区别。该系统使用比率选择、精华模型、单点杂交和均匀变异。如果用 Gaussian变异替换均匀变异,可能得到更好的效果。代码没有任何图形,甚至也没有屏幕输出,主要是保证在平台之间的高可移植性。读者可以从ftp.uncc.edu, 目录 coe/evol中的文件prog.c中获得。要求输入的文件应该命名为‘gadata.txt’;系统产生的输出文件为‘galog.txt’。输入的 文件由几行组成:数目对应于变量数。且每一行提供次序——对应于变量的上下界。如第一行为第一个变量提供上下界,第二行为第二个变量提供上下界,等等。
上传时间: 2013-12-20
上传用户:myworkpost
在线客服管理系统(TaokeOCS V3.2),是一款采用Ajax+Java+MySql技术构建的先进、高效、健壮的在线客服解决方案。作为商业软件产品,TaokeOCS 在代码质量、运行效率、负载能力、安全等级、功能可操控性和权限严密性等方面已在广大用户中获得良好的口碑。凭借TaokeOCS 开发组长期积累的丰富的web开发及数据库经验,和富于创新,追求完美的设计理念,使得TaokeOCS 在很短时间内以其鲜明的个性特色从国内外同类产品中脱颖而出。经过了效率最优化和负载能力最佳化设计的TaokeOCS,已获得业内越来越多专家和权威企业的认可。
上传时间: 2014-01-25
上传用户:亚亚娟娟123
为了能准确测量一些小信号,测量放大器是不可缺少的。本系统就是为了这种需要设计的。设计由三个模块电路构成:前级高共模抑制化比仪器放大器、AD7520衰减器和单片机控制模块。在前级高共模抑制比仪器放大器中充分利用了电路的对称性,能较好的抑制共模信号。而AD7520衰减器利用电阻网络的可编程性,控制衰减器衰减率的数字编程,实现了自动控制。单片机控制模块除可以控制液晶显示外,还可进行数字处理和对继电器及AD7520的控制。该方案已基本满足了设计要求,能完成测量的需要
上传时间: 2013-11-25
上传用户:teddysha
针对多DSP 共享总线的通用信号处理板卡, 介绍了基于PCI9054 和CPCI 总线的接口设计, 分析了通用WDM总线驱动程序的开发。采用Verilog HDL 用CPLD 设计控制时序实现了DSP 和 CPCI 总线桥接器PCI9054 之间的普通传输和高速DMA 传输。驱动程序采用DriverWorks 和Windows 驱动开发包DDK 进行开发, 具有很好的通用性和可移植性。
上传时间: 2013-12-24
上传用户:tedo811