摘要: ETL(Extract-Transform-Load的缩写,即数据抽取、转换、装载的过程),对于企业或行业应用来说,我们经常会遇到各种数据的处理,转换,迁移,所以了解并掌握一种etl工具的使用,必不可少,这里我介绍一个我在工作中使用了3年左右的ETL工具Kettle,本着好东西不独享的想法,跟大家分享碰撞交流一下!在使用中我感觉这个工具真的很强大,支持图形化的GUI设计界面,然后可以以工作流的形式流转,在做一些简单或复杂的数据抽取、质量检测、数据清洗、数据转换、数据过滤等方面有着比较稳定的表现,其中最主要的我们通过熟练的应用它,减少了非常多的研发工作量,提高了我们的工作效率,不过对于我这个.net研发者来说唯一的遗憾就是这个工具是Java编写的 阅读全文
posted @ 2013-01-16 15:00 李蒙强 阅读(117472) 评论(5) 推荐(23) 编辑
摘要: 简化用户的账号、密码管理,避免了多个业务系统和功能模块的重复登录。 l 安全性好,可支持多种安全认证手段,提高了各个业务系统的账号安全控制,降低安全风险。 l 提供良好的接口和规范,支持第三方系统的账号集成,为第三方系统提供登录认证服务。 l 为企业各业务系统的分布式部暑提供了统一身份认证服务支持。 阅读全文
posted @ 2013-01-12 21:10 李蒙强 阅读(8185) 评论(14) 推荐(13) 编辑
摘要: 上篇:国家信息系统安全技术系列标准解读(一) 主要讲解了国家信息系统安全技术一系列标准的相关情况和SqlServer2008如何满足国家第四级结构化保护级标准,接下来我们再结合国家标准解读一下应用软件系统的安全规范。 应用软件系统是信息系统的重要组成部分,是信息系统中对应用业务进行处理的软件的总和。业务应用的安全需求,是信息系统安全需求的出发点和归宿。信息系统安全所采取的一切技术和管理措施,最终都是为确保业务应用的安全。这些安全措施,有的可以在应用软件系统中实现,有的需要在信息系统的其它组成部分实现。 阅读全文
posted @ 2013-01-02 19:39 李蒙强 阅读(2896) 评论(1) 推荐(0) 编辑
摘要: 随着国家对信息安全的高度重视,我们的客户对信息安全也越来越关切,我们在与客户交流时如何让客户认可我们的信息安全?我们一般都会直接跟客户讲一些我们技术上的信息安全解决方式,不过由于客户的水平所致,他们听不懂甚至可能不想听,所以怎么样去跟客户交流这个信息安全问题也是比较棘手的,最好的方式是有一种权威的标准解决方案,还好在这方面国家出具了一些列信息安全技术的标准文件,我们结合这些标准与自身行业结合去分析梳理出标准方案,再与客户去交流,基本上就能和客户达成一致,因为这是国家的标准! 本文主要是根据国家制定的信息安全技术的一系列标准文件与行业应用结合去分析梳理出来的,国家出的标准一共30多个,本文的目的主要是: (1)由于国家的标准文件实在太多,我这里整理出来让大家对国家的标准有大致的了解; (2)结合某一行业应用去分析具体的技术解决方式,这样比较有针对性; 阅读全文
posted @ 2012-12-29 20:51 李蒙强 阅读(3657) 评论(5) 推荐(7) 编辑
摘要: BS应用系统或互联网网站中经常会有一些漂亮的流程图的展示,传统的开发方式一般是由项目经理或产品经理根据客户的需求画出流程图原型,然后交由美工设计效果图评审并切割,再由研发这边根据美工切割的html结合实际业务流程实现流程图的动态显示,这个过程涉及了各个工作角色,整个过程工作量比较巨大,尤其是在美工和研发这两方面都需要投入比较多的精力和时间,我这里所说的流程图并不是行业专用流程,它可能是工作流、自由流、状态机中的任何一个,那我们如何去抽象出一种能够满足大部分应用系统展示漂亮流程图的组件呢 阅读全文
posted @ 2012-12-18 20:47 李蒙强 阅读(12475) 评论(39) 推荐(25) 编辑
摘要: 本文主要目录如下:一、背景二、概念及原理三、技术选型四、需求矩阵一、背景随着网络的不断发展,各种网页铺天盖地,信息资源泛滥,如何有效的提取并利用这些信息成为一个巨大的挑战,搜索引擎(Search Engine)如Google、Baidu等,作为一个辅助人们检索信息的工具成为用户访问万维网的入口和指南。但是,这些通用性搜索引擎也存在着一定的局限性,见下图:1、网页资源无关性问题:专业搜索引擎由于它的客户群体太泛泛,所以用户进行搜索时经常搜索到自己并不想要的资源;2、网络覆盖率问题:有限的搜索引擎与无限的网络数据资源是矛盾的;3、数据结构化问题:搜索引擎对于一定结构的数据是无能为力的;4、语义检索 阅读全文
posted @ 2012-12-06 16:47 李蒙强 阅读(6291) 评论(30) 推荐(7) 编辑
摘要: 本文主要目录:1、功能概述2、安装配置3、程序结构4、运行效果1、功能概述 最近研究了一下在线文档浏览器,感觉这个东西很值得封装成为一个平台级的组件,为什么这么说呢?因为在我们的传统的应用系统或网站中,我们的文档浏览功能对客户端有很大的限制,例如客户要想在他客户端上浏览word格式文档就必须安装Office套件,浏览pdf时必须装pdf阅读器等,这样用户的体验可想而知,为了提高用户的体验,增强各个应用产品的质量,做成一个平台级组件是非常有必要的。 文档在线浏览器的主要功能包括:文件上传、文件格式转换、文件浏览等功能。1.1、目标 尽量给客户提供一个免插件浏览的环境,这样COM、sil... 阅读全文
posted @ 2012-12-03 15:35 李蒙强 阅读(3771) 评论(20) 推荐(4) 编辑
摘要: 一、关系数据库的瓶颈; 二、NOSQL概述; 三、NOSQL中的热门数据库MongoDB介绍及安装配置; 四、MongoDB开发模式及实战; 阅读全文
posted @ 2012-09-21 17:33 李蒙强 阅读(2957) 评论(10) 推荐(4) 编辑
摘要: jQuery插件开发主要包括两种:类级别插件和对象级别插件开发,类级别插件开发我们可以理解为就是给jQuery提供静态方法,对象级别插件开发我们可以理解为jQuery对象添加方法 阅读全文
posted @ 2012-08-23 10:26 李蒙强 阅读(563) 评论(0) 推荐(0) 编辑
摘要: 首先原型模式是设计模式的一种,它的定义是:用原型实例指定创建对象的种类,并且通过拷贝这些原型创建新的对象。Prototype原型模式是一种创建型设计模式,Prototype模式允许一个对象再创建另外一个可定制的对象,根本无需知道任何如何创建的细节,工作原理是:通过将一个原型对象传给那个要发动创建的对象,这个要发动创建的对象通过请求原型对象拷贝它们自己来实施创建,javascript中的原型模式个人总结现在主要有3种,1、基础原型模式、2、构造函数+基础原型模式(混合模式)、3、动态原型模式,在这里把这3种的优缺点简单介绍一下:模式1优点是共享实例,缺点也是因为共享引起的,例如属性,实例1中改. 阅读全文
posted @ 2012-07-11 13:52 李蒙强 阅读(905) 评论(0) 推荐(0) 编辑