`
zhyi_12
  • 浏览: 98925 次
  • 性别: Icon_minigender_1
  • 来自: 武汉
社区版块
存档分类
最新评论
文章列表
    引言       时隔多年,前端发展实在迅猛,各类框架层出不穷,在优雅,简洁,高效以及维护方面各有千秋,只是回过头来看看,自己还是对jquery最顺手,作为个人的业余爱好玩玩,基于jquery ui体系写代码实在是很舒服的一件事情。     回到正题,在09年的时候,当时顺手写过一个jbpm4的web流程设计器,非常简单的一个雏形,在当前环境下,web流程设计器也是成堆出现的,轮子这东西,只是享受造的过程,有时间玩一玩,结果什么的,不是追求的重点,对于有同样想法的同学,可以拿着代码去玩一玩,有兴趣的可以深入规范和改造一下,代码这种东西有事情是随性而为,里面不如意的地方很多。   ...
  综合前端         前端界面的开发工具,前端页面框架,功能(交易)页面管理体系。         关键开源 eclipse,windowBuilder,wtp,gef,chrome,jquery,AngularJS   企业集成         服务发布,编排,调度,计量中心。         关键开源:spring intergration,spring batch,spring amqp,spring ws,wtc 大数据        关键开源 hadoop2,spring-data,spark 报表         关键开源 birt ...
1       集成环境 Spring3.2 Activity 5.13 2       请假流程实例 2.1     业务流程 员工发起请假请求,并且员工在请假完成前的任何阶段都可以销假。 项目经理审批首先审批流程,1天以上的需要部门经理审批,不同意时退回员工重新调整假期。   2.2     activity流程图   3       流程集成点 3.1 
      这段时间做大客户项目,大量的业务系统,错综复杂的调用关系,每天就是在不停的与外系统沟通,不得已对企业集成做了点小了解,重点体验了下spring integreation。    忽略spring integration中的各种费解概念,就想弄点我 ...
   技术服务于应用,应用挑剔技术实现。    作为一个入门级别的企业应用级别选手,一直看不清楚企业应用,何谓企业级别的应用。   项目环境和项目阅历所限,每一个阶段,每一个项目对企业级名词的理解不甚相同。    复用,简洁,解耦是一贯的追求,以旁观者的角度去看自己。    在基础技术相对成熟的今天,我们更多的是去思考已有的技术,针对不同的场景选择合适的组合。    在选择的过程中形成我们自己的思想,所谓的模式,风格,以及所谓的框架。    通过积累技术,借阅他人的思想形成一套一套的解决方案。    实践,实践,再实践,验证自己的一点一滴的想法。    技术不是唯一的重心,工具而 ...
终于决定离开了。五年,工作生涯的第一个五年,有太多的深刻记忆。再见了,我的第一个职业生涯的五年,开启下一个新的五年。
场景 应用于运行过程中动态加载bean,比如数据源的动态加载、定时任务的动态加载等。 环境 spring3.0.5 代码 DynamicBeanReader           bean动态加载接口. DynamicBeanReaderImpl    bean动态加载实现类. DynamicResource                org.springframework.core.io.Resource的实现类. DynamicBean                      动态bean描述对象的抽象类. DataSourceDyn ...
一、YOUI组件库通用约定 1、遵循jQuery官方UI组件库的模式,依赖jquery.js(1.3.2),ui.core.js(1.7.2) 2、约定使用initHtml参数决定是否初始化静态html 3、约定使用_defaulHtmls方法执行静态html的初始化 4、约定使用_initAction方法初始化动作相关的操作 5、约定使用div元素作为组件的载体   二、Field组件的通用约定 1、所有的field组件都需要extend 自 $.youi.field,一般情况下使用如下代码组件化        $.widget("youi.fieldText&qu ...
  当年,统计局中的牛人使用原生态的javascript写了一份庞大的报表填报组件。让我不可避免的走上了javascript的组件化开发的路子,开始组织我的web UI组件库,一口气的写下了一堆乱七八糟的组件,且正好赶上jQuery新鲜出炉,看 ...
对jbpm4的web设计器做了进一步的整合验证,主要是为了寻找实现方案的可行性。 遵循css2的规范,大量的使用css的 > 选择器语法,所以浏览器的支持在ie7以上以及其他的主流浏览器。 在ie7,opera9.6、firefox3.0.10 以及chrome 1.0.154.65稍微跑了下,问题不少,勉强可以跑起来,速度还比较慢。 1、以application为依托(editor)    实现命令的注册、执行、撤销、重做。 2、集成了菜单和工具栏    工具栏和菜单的动作调用分为 command 和 action 两种:    command为在application中注 ...
  目的:在web设计器中使用command模式实现动作的撤销和重做   当前的一些设想:   1、构建能够支持单一应用的 application 组件,只能支持一种editor。   2、application 组件中注册、执行、撤销和重做command,约定一些特定的执行规则,执行参数的使用方式。 $('body',document).application('registerCommand','addTransition',{ getTitle:function(){ return '新增连线'; }, exec:function(){ var o = th ...
   上次由于jbpm4的出现打乱了我jbpm3的学习计划和jbpm设计器的编写工作,经过一些天重新对jbpm4的学习 流程设计器的编写工作也可以重新准备了。 准备的实现方案: 1、使用canvas作为画transition线条的基本组件 2、使用jquery ui组件模式 3、使用jquery ui 的mouse机制处理拖到 4、使用command模式实现设计器的redo、undo功能 5、使用jquery定制的组件定义流程的页面,暂时设想使用树形结构组织界面的元素,再根据模版生成相应的具体页面 6、在树、属性表格、菜单、工具栏等组件中实现和设计器组件的集成(需要考虑后再确定具 ...
在jbpm4的项目中,在下面的网址中看到了简单集成spring 和 jbpm4的集成方法。 http://www.slideshare.net/guest8d4bce/spring-integration-with-jbpm4   jbpm4的分支中已经有了集成的代码 http://viewvc.jboss.org/cgi-bin/viewvc.cgi/jbpm_svn/jbpm4/branches/ainze/   唯一的遗憾就是代码目前还没有和最新的代码同步,于是乎就简单的对这两块代码先做了些合并工作. 数据库:mysql 集成项:spring2.5  hibernate3. ...
    在IE6 下,不支持 .parent > .children 的css选择器语法,所以基于IE6的树组件中一般都是单独使用img元素或者背景来显示树的图标。     在IE7 和其他的主流浏览器中,已经支持了以上的css选择器语法,这样我们就可以采用在span中用padding-left和span的背景图片的方案来解决树图标(展开、关闭、叶子、复选框等)的显示。     css 示例样式     .youi-tree li.treeNode >span{cursor: pointer;padding:1px 0px 0px 18px;-padding-top:2px;bac ...
这两天看了下UI1.5的代码,重新把grid组件组件写了下。实现了一些比较简单的功能。 ajax分页 支持当前页面排序和数据库排序 支持查询条件 支持隐藏列 支持模拟数据 支持行动作回调 支持checkbox 支持convert(在页面上把数据true读成“是”,false 读成“否”) 待写  
Global site tag (gtag.js) - Google Analytics