摘要: 工作需要自定义一个简单工作流引擎,记录下 代码比较简单使用d3.js svg 画图 由于没怎么规划,代码略有冗余 布局介绍 如图: 工具栏悬浮在画布上 1.左侧节点工具栏,设置常用的节点,js里定义节点属性 2.顶部业务工具栏,可以添加业务按钮,如保存,加载,编辑等 3.右边部分可以存放属性窗口,设 阅读全文
posted @ 2019-12-12 17:33 xiany 阅读(2060) 评论(4) 推荐(0) 编辑
摘要: 从事软件行业那么多年,一直很少写博。很多技术,长时间不用都慢慢淡忘。 把自己学到的用笔记下来,可以巩固和发现不足,也可以把自己对技术的一些 理解,分享出来供大家批评指正。 废话不多说,进入正题。工作流设计器网上有很多第三方开源的项目,也有成熟 的产品,但是有些不太符合自己的业务,于是自己动手做一个设 阅读全文
posted @ 2017-05-20 00:05 xiany 阅读(2187) 评论(22) 推荐(1) 编辑
摘要: .NET框架的核心便是通用语言运行时(Common Language Runtime,简称CLR)可被各种不同的编程语言所使用的运行时。CLR的很多特性可用于所有面向它的编程语言。比如,如果CLR用异常来报告错误,那么所有面向他的语言都将通过异常来得到错误报告,如果CLR容许我们创建线程,那么所有面向它的语言都可以创建线程。 实际上,CLR在运行时对开发人员用何种编程语言来完成源代码一无所知。这意味着我们应该选择那些能够容易表达我们意图的编程语言。我们可以用任何自己喜欢的语言来编写代码,前提是我们使用的编译器能够编译面向CLR的代码。 上图演示了源代码文件的编译过程。如图所示,我们可以... 阅读全文
posted @ 2012-09-20 23:55 xiany 阅读(315) 评论(0) 推荐(0) 编辑