上一页 1 2 3 4 5 6 ··· 30 下一页
摘要: 接下来我打算以以前学习FileNet资料的顺序作为知识梳理的一个主线,也给没接触过该产品的童鞋们提供一点入门级资料略作了解(我也是菜鸟,说的不全,我会尽量把自己从项目中理解到的东西讲出来,做好这系列文章需要勇气和动力,希望你我能一起探讨/学习). 从大中企业的信息化高速发展带来的数据隐患看,FileNet解决了数据存储/展现结构,参见:我的FileNet学习,专栏开篇. 从IBM官网-企业内容管理(ECM)中可以看到,IBM的企业内容管理(ECM)参与到各项企业数据解决方案中,作为一个重要的数据管理支撑。(FileNet CE,是ECM中文档管理引擎) ... 阅读全文
posted @ 2012-05-31 15:41 争光 阅读(451) 评论(0) 推荐(0) 编辑
摘要: 像极了一个圈,圆圆的,我走在你前面看着你走我走过的路,就这样花开花落,新旧交替。 翻了翻QQ邮箱,看到了去年我带8期准备作品展的几封邮件加之最近女友也有类似的经历,略有感慨分享一下。本文主要以宝宝乐园作品组群邮件内容为主,里边有我们全组人成长进步的点滴,有更多同路人的感触和要规避学习的东西。(也算是现在导师制的一个雏形,个中滋味略有不同,也希望能以此和大家讨论交流如何执行好导师制) 背景: 给一个七人小组带队,指导他们在今后的三周时间内完成自己的参赛作品。当然我不会提供技术上的指导,IT界技术发展日新月异,也不是现在的我能够“一手遮天”的,但技术上我会把控在我能控制的范围之内,另外我会给与他. 阅读全文
posted @ 2012-05-04 00:09 争光 阅读(196) 评论(0) 推荐(0) 编辑
摘要: 作为FileNet专栏第一篇,打算简单介绍一下FileNet架构,接下来我会和大家一点点认识FileNet产品设计的精髓。 引用CSDN首页的一篇资讯:非结构化数据——RAID模式已过时 ,进去翻看一下,主要讲到的是面对信息化爆炸的新新社会,企业级相关数据量剧增,结构化和非结构化数据比例倾斜变大,企业对于数据管理难度变大。我所知道的在中国核电、电力、银行等领域IBM FileNet产品ECM应用已经得到了大范围的推广,面对极其广泛的国内巨型企业用户群体,FileNet产品映射的高效管理和知识经济已然很受欢迎了。 FileNet 3.x的系统架构图如下: 关于FileNet开发和学习的... 阅读全文
posted @ 2012-04-27 23:23 争光 阅读(245) 评论(0) 推荐(0) 编辑
摘要: 项目中使用dojox.grid.DataGrid组件来渲染页面数据,尤其是db记录的查询或是数据源的组成一致的时候。下面把grid的几个基本应用说一下。 做过多年开发,这些数据显示的组件逻辑大都是一样的。通过指定数据源中的field来加载数据源中特定数据列,这样server端的数据就能简单的显示出来了。 1.html页面引入grid。<div data-dojo-type="dojox.grid.DataGrid"data-dojo-attach-point="defaultGrid" style="width: 100%;"& 阅读全文
posted @ 2012-04-12 23:11 争光 阅读(1509) 评论(0) 推荐(0) 编辑
摘要: 写博客,成专家;为了什么,成就了什么? 最开始接触网络时,自己只是上QQ看新闻,无畏的索取猎奇。后来接受五哥的改造,在TOM上一起开了博客,也只是在上面胡乱扯扯,没得可说,也就没得可写,也算是我积极响应五哥号召的反应吧。 后来重新拾起博客,甚至还拿这个”面子博客”去充牌,好好高兴了一阵。那也是进入提高班的时候,从学习VB开始的时候,米老师给我们讲写博客的作用的时候,”博客,提高班学生成长的秘籍—‘写东西就是用文字整理你的生命’”。从最开始拿完成博客当做继续学习的标尺,都是当作业去对待,也是从一个低要求的改变过程开始的,单纯的去讲博客的好处,是很少人会去执行,一味的施威却又失去了教育的本质。我. 阅读全文
posted @ 2012-03-28 21:47 争光 阅读(215) 评论(0) 推荐(1) 编辑
摘要: Dojo所开发的控件具有很强的内聚性和面向对象性。dojo的dijit._widget是dojo提供的图形界面组件库。 首先从dijit组件的核心类dijit._Widget开始。dijit._Widget是所以dijit组件的父类,dijit默认提供的组件和自己开发的组件都要继承此类。dijit._Widget提供了对组件生命周期的管理。dijit组件生命周期管理在实现的时候使用了template method设计方式。dijit._Widget的create()方法定义了默认模版。开发人员也可以覆盖create()方法,提供一套不同的生命周期实现。dijit定义的生命周期实现: 图中椭.. 阅读全文
posted @ 2012-03-23 08:10 争光 阅读(2862) 评论(0) 推荐(1) 编辑
摘要: 以一个爱国的软件设计者的角度来看这样一个weibo,大概的内容就是:北京南站的4SQ上有个老外留言吐槽:“没有中国身份证根本就没法在自动售票机上买票,那他妈的他们弄个英文界面干屁啊!” 出于行业的敏感性,我感到很有意思,国外友人的这种抱怨,也是对中软的一种质疑啊。设计者的美好初衷到了用户这里成了烂狗屎,这没有一个开发人员愿意见到的事情,也是让用户很无语的事情。想想看,设计人员当初在设计自动售票机上的软件的时候,出于用户适用人群和使用场所等的考虑,也把程序做上了国际化支持,怎奈对外接口有限制,在友人急切的点击“英文界面”,满怀期望的选购自己的车票,只是无卡可刷,扼腕叹息,这不是坑爹吗。 其实.. 阅读全文
posted @ 2012-03-21 08:47 争光 阅读(161) 评论(0) 推荐(0) 编辑
摘要: Dojo作为JavaScript的一个框架,其中有封装和很多逻辑的部件。最近在项目中主要开发前台,对页面的布局及css并不太熟悉的我,却有困扰。近来翻看那本《Dojo权威指南》,好好看了一下dojit.layout下的一组布局部件:ContentPane/ BorderContainer /StackContainer 。单从字面意思看,也能对这三个部件应该有些了解。 ContentPane,就是最基础的承载页面内容的布局部件,可以在里边嵌入静态或动态代码、HTML等等。而后面的两种Container即承载器、容器,这三者之间的关系可以理解为在后两者之中嵌入或拼组ContentPane,这样. 阅读全文
posted @ 2012-03-11 22:53 争光 阅读(216) 评论(0) 推荐(0) 编辑
摘要: 用最基本的方式写了一个很龊的function,为的是从listA中取出不同于listB的数据,当然有很多更好的方法来实现,权当抛砖引玉了。 Come On. 来吧,大家讨论讨论,互相学习。 如下: public static List<String>removeItems(List<String> listA,List<String> listB,int index){ List<String> _items = new ArrayList<String>(); if(listB.size() == 0) { for ( inti = 阅读全文
posted @ 2012-02-29 23:32 争光 阅读(396) 评论(0) 推荐(0) 编辑
摘要: 从同事那里接手一个模块,其中需要给DataGrid动态增加数据,这里有两种方法可以实现功能,第一种最简单,也就是使用ItemFileWriteStore,它和ItemFileReadStore最大的一个不同之处,就在于前者store数据源是可编辑的,而后者则是只读。如此来说,我们若要在页面上动态修改数据而不与后台通信,则用此正合适。如下: var _data = { identifier : 'id', items : _items //JSON格式的数据源 }; this.store = new dojo.data.ItemFileWriteStore({ data : _d 阅读全文
posted @ 2012-02-28 22:47 争光 阅读(3816) 评论(0) 推荐(0) 编辑
上一页 1 2 3 4 5 6 ··· 30 下一页