- 博客(3)
- 收藏
- 关注
原创 GMF 学习
什么是GMF,全名Grahical Modeling Framework,官方文档的解释是作为EMF和GEF之间桥接的框架。 EMF的主要功能就是根据领域知识,通过工具自动生成领域模型代码。 GEF的主要功能是根据模型定义的Node,connection等信息,将模型信息进行图形化的显示。 概括而言,EMF 用于创建领域模型,而GEF用于将这些模型进行图形化的显示。 但是,EMF...
2009-10-05 22:15:10 285
一种线程交互模型的实现
本文介绍一种采用线程交互模型,即主线程执行队列的Task,其他线程投递Task进入主线程的任务队列,投递方式类似于Win32 SDK的PostMessage和SendMessage方法,提供异步投递和同步投递。 首先我们需要一个BlockAndAwaitableQueue类,该类的功能是提供除执行Task线程外的其他线程的任务投递功能,该类包含一个任务列表,即存放待执行的Task。同时要考虑到多...
2008-04-21 17:31:52 126
java中的线程同步的工具以及方法的一些理解
synchronized关键字, 同步方法,类和代码块,主要是用于多线程环境下共享变量的排他访问。在多线程环境下,对一个共享变量的访问,必须得到该共享变量设定的排他锁,如果不遵守这样的约定,那么共享变量在多线程中进行修改其结果将是不可预测的,同时在进行monitor方法调用时将会抛出异常信息。 Object类中wait方法的作用:使调用线程进入该对象的等待队列中,在调用上必须先要获取Obj...
2008-04-21 15:23:04 92
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人