MiniGUI的编程指南 重点包括:线程的基本概念;多线程的微客户/服务器体系、多线程通讯的关键数据结构――消息队列;面向对象技术在 MiniGUI 中的应用等等。 ·MiniGUI 的多窗口管理。将介绍 MiniGUI 的多窗口机制以及相关的窗口类技术。其中涉及到窗口剪切处理和 Z 序,消息传递,控件类设计和输入法模块设计等等。 ·MiniGUI 的图形设备管理。重点介绍 MiniGUI 是如何处理窗口绘制的。其中主要包括图形上下文的概念,坐标映射,图形上下文的局部、全局和有效剪切域的概念等等。 ·图形抽象层和输入抽象层。图形抽象层(GAL)和输入抽象层(IAL)大大提高了 MiniGUI 的可移植性,并将底层图形设备和上层接口分离开来。这里将重点介绍 MiniGUI 的 GAL 和 IAL 接口,并以 EP7211 等嵌入式系统为例,说明如何将 MiniGUI 移植到新的嵌入式平台上。 ·多字体和多字符集支持。MiniGUI 采用逻辑字体实现多字体和多字符集处理。这一技术成功应用了面向对象技术,通过单一的逻辑接口,可以实现对各种字符集以及各种字体的支持。
上传时间: 2016-02-01
上传用户:wqxstar
为了解决线程对共享资源访问的不确定性,需要寻找一种机制来保证对共享数据操作的完整性。
上传时间: 2016-02-19
上传用户:h886166
Linux_multithreads_HOWTO: Linux操作系统下的多线程编程详细解析.doc 该文档详细解析了linux操作系统下的多线程编程,用结合源代码对多线程编程机制进行了分析,对于linux下开发多线程程序,是一份很好的参考资料。
标签: Linux_multithreads_HOWTO Linux linux
上传时间: 2016-05-16
上传用户:LIKE
运用服务器端多线程来实现一个真正意义上的聊天室应用程序,该程序包括客户端和服务器二部分构成,采用Socket通信机制,服务器程序为Server.java,客户端程序为Client.java。首先启动服务器程序,再启动Client程序,当启动时服务器端首先要询问客户的姓名,然后给所有在场的用户发布新用户加入的消息,当客户端发出新消息时,服务器会将该消息发给所有在场的用户,当再次启动Client,有新用户加入时,服务器会继续做同样的工作,每当有客户输入bye时,服务器将断开与该客户的连接,同时在服务器端的用户列表中删除该客户,并向大家发送该客户已经离去的消息。
上传时间: 2017-02-03
上传用户:lnnn30
交通信号灯的线程设计 实验目的:多线程设计,同步机制 题意 设计一个交通信号灯类: (1) 变量:位置、颜色(红、黄、绿)、显示时间(秒)。 (2) 方法:切(3) 换信号灯。 创建并启动两个线程(东西向、南北向)同时运行。 实验要求 (4) 设计线程。 (5) 设计路口信号灯示意图界面。 (6) 进一步将每个方向的信号灯分成3种车道灯:左转、直行和右转。 (7) 根据车流量进行时间的模糊控制。
上传时间: 2017-05-13
上传用户:417313137
linux 多线程编程,详细讲解线程建立、工作以及执行机制。
上传时间: 2021-12-24
上传用户:
作者:华清远见3G学院。android多线程模型和service分析--华清远见android培训课件教程。
上传时间: 2013-07-05
上传用户:CETM008
描述了操作系统中多线程和多进程的主要优缺点,对于学习操作系统有很好帮助。
上传时间: 2013-04-24
上传用户:2404
《JAVA多线程设计模式》通过浅显易懂的文字与实例来介绍JAVA线程相关的设计模式概念,并且通过实际的JAVA程序范例和UML图示来一一解说,书中有代码的重要部分加上标注使读者更加容易解读,再配合众多的说明图解,无论对于初学者还是程序设计高手来说,这都是一本学习和认识设计模式非常难得的好书。
上传时间: 2014-12-31
上传用户:1214209695
多线程库
标签: 多线程
上传时间: 2015-01-03
上传用户:kelimu