- 浏览: 50765 次
- 来自: 深圳
最新评论
-
pzhu424:
pzhu424@126.com
利用GEF制作表格系统(需求) -
pzhu424:
你好,我刚刚接触gef,作为初学者理解起来有点难度,不知可否将 ...
利用GEF制作表格系统(需求) -
lvxinzhi:
那上学是不是也上了贼船
会不会跟着AXIS2上贼船 -
niweiwei:
楼主,能分享一下源码不?834412716@qq.com 谢谢 ...
osworkflow流程设计器 -
nuoda:
如果是简单的处理,你只要维护model和partfactory ...
GEF编辑器的深入应用
文章列表
会不会跟着AXIS2上贼船
SOA架构是目前比较流行和追求的架构,AXIS2也是开发WebService比较流行和追随者众多的中间件,网上也有大量的文章,分析AXIS2提供的例子。十分遗憾,难以找到比较深入的例子和有自己思想的文章,不是说 ...
- 2008-12-02 12:18
- 浏览 1346
- 评论(1)
最近,由于项目工作较忙,写作很少,但是通过项目的应用,对GEF进行了深度研究,主要内容如下:
一、GEF编辑器中网格线线型的调整、背景颜色的改变等等
GEF编辑器中,网格线作为辅助实现节点定位、相邻节点之间自动对齐调整等功能,具有重要意义。但是,GEF网格确省网格线留给我们的调整余地只有单元格的间距,针对有些用户的特殊要求,比如修改线型等,就无能为力了。
由于项目的需要,对此类内容进行了研究,实现了网格线线型的调整、编辑器背景颜色的调整等等。实现的方法是:对rootEditPart进行createGridLayer进行重写,将自己网格的设计来替换系统确省的gridLayer。
二、GEF ...
- 2008-07-19 23:57
- 浏览 3753
- 评论(4)
有没有高手帮助解决数据库连接错误:java.sql.SQLException: Io 异常: The Network Adapter 。
系统运行环境:Tomcat 5.0/JDK1.5/Oracle 9.2.1。
注:1、网络正常;2、监听正常;3、数据库与应用服务器不在同一台机器;4、。。。
例子程序:
.....
<%
try{
Class.forName("oracle.jdbc.driver.OracleDriver");
Connection conn = DriverManager.getConnection("jdb ...
- 2008-06-04 10:24
- 浏览 3370
- 评论(2)
一、本文主要目的是交流和共享思路,仅提供文章相关内容的试用版本,不提供软件源代码。由于试用版本包含JRE环境,程序比较大,无法通过本站上传,有兴趣的朋友可以到公司网站下载(如果无法访问,可以通过QQ:905827651与我联系);
二、正确使用网络抓包技术,可以为服务器管理、业务管理带来极大的方便;
三、本文围绕FTP访问抓包、抓包分析,说明日志系统建立、以及日志系统的重要意义;
四、对于透明日志系统的测试,可以在网络的任何一台机器上测试,不仅仅局限于服务器。
FTP(File Transfer Protocal),是文件传输协议的简称。用于Internet上的控制文件的双向 ...
透明日志系统
一、本文主要目的是交流和共享思路,仅提供文章相关内容的试用版本,不提供软件源代码。由于试用版本包含JRE环境,程序比较大,无法通过本站上传,有兴趣的朋友可以到公司网站下载软件下载;
二、正确使用网络抓包技术,可以为服务器管理、业务管理带来极大的方便;
三、本文围绕HTTP访问抓包、抓包分析,说明日志系统建立、以及日志系统的重要意义。
网站做为互联网应用中信息发布、信息共享、在线服务、在线交易的重要平台,其访问情况历来受到关注。网站访问统计分析系统已经从最早的计数器,发展到今天的访问者来源统计、访问者兴趣分析等内容,不仅仅关注量的统计,而是越来越向电子商务发展提供支持。
分 ...
网站统计分析系统按照实现过程,可以分为以下四个阶段:
一、目标发现
二、目标识别
三、目标确认
四、目标描述
不同分析系统发现目标采用的手段不同,有的在网页中嵌入一段代码,在网页浏览时,同时触发代码,代码有关信息;有的采用启动web服务器日志功能,将访问信息记录到服务器日志中,进一步分析日志,发现访问者的信息。上述两种方法各有优缺点,嵌入代码实现起来相对容易、不需要安装、分析快捷、但是每个页面都需要嵌入代码,不管采用何种方式;分析日志的方式,需要安装程序,对客户端信息捕获能力较弱、数据分析有一定滞后、服务器输出日志占用一定资源,但是,可以实现嵌入式代码不能实现的功能,比如网页出错信息等。
...
- 2008-04-14 23:20
- 浏览 1706
- 评论(1)
目前大多数的网站统计分析系统都是通过嵌入页面代码、分析web服务器日志实现的,主要功能包括:
1、访问量的统计分析
2、点击量的统计分析
3、热点栏目、热点文章
4、针对访问者的分析
5、用户忠诚度等等。
上述模式各有自己的特点,但是如果全面了解网站运行情况,仅仅有上述内容还是不够的,至少还需要了解响应速度、流量信息、关联度等等,并且仅仅凭IP还是无法确定是否为同一个人,因为很多公司用户外出都是一个IP。
所以,我们也开发一款统计分析系统,将集成网站访问统计、流量统计、客户资源统计、动态程序访问统计等功能,目前核心部分已经完成,主要包括:
1、数据采集系统
2、数据传输系统
3、访问甄别
4 ...
我做的网络管理工具以实用为主,目前主要实现的功能包括:
一、局域网扫描
1、通过GEF图表方式,显示局域网的网关、本机、邻居,标示“邻居”的ip、mac、机器名、有无arp攻击行为、网卡是否处于混杂模式、活动状况等;
2、攻击行为跟踪,通过表格记录局域网内arp等攻击行为,记录攻击者的ip、mac、机器名、开始攻击时间、最后攻击时间、累计攻击次数;
3、记录局域网内各台机器的ip、mac、机器名,追踪修改记录。
二、访问分析
1、通过表格方式,显示上网记录,分析访问地址
2、通过表格方式,分析外部访问本机情况;
3、按照类型,分析上网记录。
三、访问内容分析
目前技术有限,只 ...
- 2008-03-26 12:01
- 浏览 1566
- 评论(0)
最近,自己机器总是莫名其妙突然慢起来,不知道什么原因,但是肯定是中毒了。可是,机器上的杀毒软件并没有作出反应,于是利用自己掌握的、不多的网络知识跟踪检查本机的ARP表,发现缺省网关地址是不是被篡改,原来公司的一位高手在捣鬼。
唉,只有去骂网络管理员了,可是他说也没有太多办法,后来只好请教那位高手,从他那里学来了一些网络知识,原来局域网内截获别人的收发信息如此简单。我想,我们公司网络状况和大多数公司一样,缺少专业的网络管理员、缺少必要的网络安全设备,所以就想也开发一款网络扫描、抓包分析工具,还别说,真的实现了,虽然不是很好,但是给公司内部使用后,反映较好,主要功能:
1、局域网 ...
- 2008-03-19 12:29
- 浏览 1321
- 评论(1)
编辑器设计为了便于查看,编辑器设计部分进行了简化处理,去掉了保存和导入部分,参考代码如下: public class FormEditor extends GraphicalEditorWithPalette { public static final String ID = "com.nuoda.form.rcp.formeditor"; GraphicalViewer viewer; private DiagramNode diagram; public DiagramNode getDiagram() {
控制器设计通用模型我们可以简单抽取一个控制器通用模型,实现监听器的注册和注销,其它控制器继承该控制器。public class AbstractEditPart extends AbstractGraphicalEditPart implements PropertyChangeListener{ //@Override public void activate(){ super.activate();
视图设计表格视图设计在编辑器中调色板中,选择表格,拖入编辑器,系统默认显示一个方框的思路,来规划表格的显示图形。由于表格中有很多子元素,所以设置显示图形时,必须考虑子元素的显示位置和子元素的布局管理。p ...
模型设计1、建立通用模型,实现模型属性变化的跟踪public class AbstractNode implements Cloneable,IPropertySource, Serializable {… private static final long serialVersionUID=10000100L; private PropertyChangeSupport listeners = new PropertyChangeSupport(this); public void addPropertyChangeListener(Pro ...
网上关于GEF的例子有很多,有兴趣的朋友可以去搜索,包括流程模型、数据模型、电路图等工具的开发等等。如果还重复上述内容,有碍大家观瞻,我这里以一个电子表格的例子来说明。设计目标说明利用GEF制作一份类似Word表格的系统,主要功能概括为:1、界面上可以放置多份表格,可以删除选择的表格;2、可以拖动修改表格的位置;3、可以在选中的表格中插入行、插入列,以及删除行、删除列;4、可以选择单元格,合并、拆分选中的单元格;
GEF(Graphical Editor Framework)是一个图形化编辑框架,提供以图行方式来编辑数据,为UML类图编辑器、图形化XML编辑器、界面设计工具以及图形化数据库结构设计工具提供了良好的开发平台。网上关于GEF的介绍已经很多了,其中八进制和疯狂的菠菜文章比较精彩。我之所以也想发表一些文章,主要是被GEF的功能深深吸引,希望以我的视角介绍GEF,让更多的开发者投入精力去研究,一起探讨GEF的扩展应用。 由于偶然的因素,接触到了GEF,作为耄耋之年的程序员,立刻又投入到了学习研究中,主要是原来从事MIS系统开发,很少投入精力研究开发图形编辑系统,在开发MIS项目的过程中,用到过建模 ...
- 2008-02-27 14:06
- 浏览 3807
- 评论(0)