首页 文章 精选 留言 我的

精选列表

搜索[图形化编辑器],共7496篇文章
优秀的个人博客,低调大师

MDSF:发布图形编辑器源码OpenGraphicEditor

OpenExpressApp(开源信息系统开发平台之OpenExpressApp框架.pdf) 的建模,打算是基于GOPPRR模型来做的,为了支持更灵活的画图,所以采用了直接使用GEF。这是使用GEF做的一个示例截图,今天我把它上传到 sourceforge ,取名为 OpenGraphicEditor。本篇文章将对OpenGraphicEditor进行一下介绍,如果你感兴趣的话,可以前去下载源码学习。 主界面 打开程序后,主界面如下: 支持矢量图 支持类图 其他功能(不一一介绍了) 实现方式 采用GEF进行图形开发框架 代码目录 开源项目 上传到http://sourceforge.net/p/opengraphic 源码下载:svn checkout svn://svn.code.sf.net/p/opengraphic/code/trunk opengraphic-code 目录: 目录 zhoujg.OEA.MetaModelEngine 为源码,OpenGraphicEditor为源码压缩文件,bin下为可运行程序 杂谈 技术选型 由于OEA的客户端使用的是WPF,看到WPF:从WPF Diagram Designer Part 1学习控件模板、移动、改变大小和旋转文章,所以想到以这个为基础来作为基础来开发,但是觉得要用这个开发,后期可能还会遇到很多技术细节问题,所以上网又查了一些画图的框架,但一直还没有确定下来。 OEA是要做一个建模平台,素以我对建模还是比较关注的,很自然就会关注到GMF,也写了一系列的blog(GMF:图形定义模型(Graphical definition model)介绍等),通过GMF我知道了GEF,所以上网去搜索了一下,国内好像八进制写过一系列,国外也有一些教程。通过查看这些文档,我觉得这是一个不错的框架。虽 然目前相机与GOPPRR来做,后期如果研究EMF觉得不错,使用EMF可以更好地用Eclipse中的一些开源建模框架,所以初步决定使用GEF来做。 为了能够进一步了解如何使用GEF进行图形开发,于是才有了这个示例,现在叫做OpenGraphiEditor 搜索代码 在开发这个程序中,画直线以及改变大小是一个难点,网上也没有这样的示例教程,找了很久都没有发现。不过最后还是被我找到了,才有了今天的代码。如何找到的呢?这是我的几篇微博: 参考 GEF(Graphical Editing Framework)介绍 GEF:应用示例列表 GEF:使用Draw2D画流程图 模型驱动软件工厂(适合技术架构师和技术开发人员) 开源信息系统开发平台之OpenExpressApp框架.pdf(适合技术架构师和技术开发人员)OpenExpressApp 是将现有技术和产品中有价值的部分引入到一起,它要做的是整合别人已经实践的方法来提高我们自身的开发能力。不同于以往为特定开发角色提供独立的开发工具 和框架,它基于业务模型驱动开发指导思想,为业务分析人员、软件设计和开发人员提供的一种集成的开发平台,提供报表、流程、元数据等基础引擎,具有业务建 模、领域建模和应用建模等模型,并提供权限、报表等多个通用应用模块。为了支持软件开发,还提供基于敏捷思想、软件产品线工程的软件项目管理工具、快速原 型工具和测试支持。OpenExpressApp是一个模型驱动开发平台,目前只是实现了C/S框架部分。 本文转自 陈本峰 51CTO博客,原文链接:http://blog.51cto.com/zhoujg/758004 ,如需转载请自行联系原作者

优秀的个人博客,低调大师

Kali Linux 2020.3 发布,开始切换 zsh、支持 WSL 中的图形化

Kali Linux 2020.3稳定版已发布,新版带来了许多令人印象深刻的更新,例如引入 zsh,并宣布从 bash 切换至 zsh 的计划(目前仍然默认使用 bash,2020.4 将默认使用 zsh)、支持自动启用 HiDPI 模式以及新增的面向蓝牙的工具库。 自Kali Linux 2020.2发布以来的新功能概览: 更新 Shell– 开始从 bash 切换至 zsh 引入Win-Kex(Windows + Kali Desktop EXperience)– 用于在 WSL 中安装 Kali Linux,现已支持WSL2 支持自动启用 HiDPI 模式 – 轻松切换模式 全新的工具图标–每个默认工具现在都拥有自己专属的唯一图标 蓝牙工具库– 为 Kali NetHunter 增加的新工具集 支持 Nokia– Kali NetHunter 新支持的设备 设置向导–不会再出现缺失网络仓库的问题,并且安装速度更快 更新 Shell 官方宣布了从 bash 切换至 zsh 的计划,将在 2020.4 中默认使用 zsh,此版本则继续默认使用 bash。对于全新安装的Kali Linux 2020.3,系统也会安装 zsh,否则需要手动安装: sudo apt install -y zsh zsh-syntax-highlighting zsh-autosuggestions 这是一项重大的变更,谈到为什么要切换,官方解释说 zsh 的定制性比 bash 更强,这是一个十分吸引人的亮点。 引入Win-Kex 通过引入 Win-Kex(Windows + Kali Desktop EXperience),改进在 WSL 上使用Kali Linux 的体验,可提供持久会话 GUI。 详情查看文档。 支持自动启用 HiDPI 模式 支持HiDPI 的显示屏已逐渐普及,不过许多 Linux 发行版并没能对其提供很好的开箱即用支持,往往需要用户自行调整才能正常使用,否则字体/文本/显示内容可能很小,难以阅读。现在 Kali Linux 提供了kali-hidpi-mode,支持自动切换至HiDPI。 全新的工具图标 默认使用的工具列表(kali-linux-default),菜单中的每个工具都有自己的专属图标,官方表示未来会继续扩大支持(kali-linux-large、kali-tools-everything) 蓝牙工具库 Kali NetHunter 团队出品的蓝牙工具库,结合Kali NetHunter app 中的蓝牙工具和部分预配置流程,可用于进行侦察、欺骗、监听和向各种设备注入音频,包括扬声器、耳机、手表甚至汽车。 支持 Nokia 支持Nokia 3.1和Nokia 6.1 除此之外,新版还为 ARM 设备提供了更新,对桌面环境 GNOME 也小更新了一番,例如为文件管理器nautilus增加新主题、系统监视器支持匹配颜色以及改进“嵌套标题栏”的设计。 下载地址:https://www.kali.org/downloads/ 发布公告:https://www.kali.org/news/kali-2020-3-release/

资源下载

更多资源
Mario

Mario

马里奥是站在游戏界顶峰的超人气多面角色。马里奥靠吃蘑菇成长,特征是大鼻子、头戴帽子、身穿背带裤,还留着胡子。与他的双胞胎兄弟路易基一起,长年担任任天堂的招牌角色。

Nacos

Nacos

Nacos /nɑ:kəʊs/ 是 Dynamic Naming and Configuration Service 的首字母简称,一个易于构建 AI Agent 应用的动态服务发现、配置管理和AI智能体管理平台。Nacos 致力于帮助您发现、配置和管理微服务及AI智能体应用。Nacos 提供了一组简单易用的特性集,帮助您快速实现动态服务发现、服务配置、服务元数据、流量管理。Nacos 帮助您更敏捷和容易地构建、交付和管理微服务平台。

Spring

Spring

Spring框架(Spring Framework)是由Rod Johnson于2002年提出的开源Java企业级应用框架,旨在通过使用JavaBean替代传统EJB实现方式降低企业级编程开发的复杂性。该框架基于简单性、可测试性和松耦合性设计理念,提供核心容器、应用上下文、数据访问集成等模块,支持整合Hibernate、Struts等第三方框架,其适用范围不仅限于服务器端开发,绝大多数Java应用均可从中受益。

Rocky Linux

Rocky Linux

Rocky Linux(中文名:洛基)是由Gregory Kurtzer于2020年12月发起的企业级Linux发行版,作为CentOS稳定版停止维护后与RHEL(Red Hat Enterprise Linux)完全兼容的开源替代方案,由社区拥有并管理,支持x86_64、aarch64等架构。其通过重新编译RHEL源代码提供长期稳定性,采用模块化包装和SELinux安全架构,默认包含GNOME桌面环境及XFS文件系统,支持十年生命周期更新。

用户登录
用户注册