2013年5月21日
摘要: 对于数据仓库以及ETL的知识,我基本上是个门外汉。一切都得从头开始,记个笔记,方便自已了解学习进度。 首先,我们来了解最基本的定义: 嗯,也有人将ETL简单称为数据抽取。至少在未学习之前,领导告诉我的是,你需要做一个数据抽取的工具。 其实呢,抽取是ETL中的关键环节,顾名思义,也就将数据从不同的数据源中抓取(复制)出来。 太简单了! 上面的解释无首无尾,有点象能让你吃饱的第七个烧饼, 仔细一想,抽取是不可能单独存在,我们需要将与之关联的一些其它环节拿出来。 于是,得到ETL的定义: 将数据抽取(Extract)、转换(Transform)、清洗(Cleansing)、装载(Load)的过程.. 阅读全文
posted @ 2013-05-21 15:22 黄传森 阅读(156) 评论(0) 推荐(0) 编辑
摘要: 核心提示:在setup上右键,属性->兼容性->以兼容模式运行这个程序 windows xp( service pack 3),以管理员身份运行安装就解决了。 严重: 程序异常终止。发生内部错误。 请将以下文件提供给 Oracle 技术支持部门: "" "" "" 解决办法:在setup上右键,属性->兼容性->以兼容模式运行这个程序 windows xp( service pack 3),以管理员身份运行安装就解决了。 严重: 程序异常终止。发生内部错误。 请将以下文件提供给 Oracle 技术支持部门: & 阅读全文
posted @ 2013-05-21 11:37 黄传森 阅读(280) 评论(0) 推荐(0) 编辑
  2013年5月16日
摘要: 在网上看了好些JAVA解析JSON文章,感觉很不错,直接收为私用了:一json-lib.jar开发包使用依赖包json-lib.jar开发包使用需要依赖包以下开发包:Json-lib requires (at least) the following dependencies in your classpath: * jakarta commons-lang 2.4 * jakarta commons-beanutils 1.7.0 * jakarta commons-collections 3.2 * jakarta commons-logging 1.1.1 * ezmorph 1.0.6 阅读全文
posted @ 2013-05-16 22:26 黄传森 阅读(151) 评论(0) 推荐(0) 编辑
摘要: LINUX的历史Linux是一种自由和开放源码的类Unix操作系统。目前存在着许多不同的Linux,但它们都使用了Linux内核。Linux可安装在各种计算机硬件设备中,从手机、平板电脑、路由器和视频游戏控制台,到台式计算机、大型机和超级计算机。Linux是一个领先的操作系统,世界上运算最快的10台超级计算机运行的都是Linux操作系统。Linux创始人:计算机业余爱好者Linus Torvalds:(林纳斯·托瓦兹)。LInux出生:诞生于1991 年的10 月5 日(这是第一次正式向外公布的时间)。Linux 操作系统是UNIX 操作系统的一种克隆系统。LInux发展:以后借助于 阅读全文
posted @ 2013-05-16 22:12 黄传森 阅读(386) 评论(0) 推荐(0) 编辑
  2013年5月15日
摘要: 在SSH框假中spring充当了管理容器的角色。我们都知道Hibernate用来做持久层,因为它将JDBC做了一个良好的封装,程序员在与数据库进行交互时可以不用书写大量的SQL语句。Struts是用来做应用层的,他它负责调用业务逻辑serivce层。所以SSH框架的流程大致是:Jsp页面----Struts------Service(业务逻辑处理类)---Hibernate(左到右) struts负责控制Service(业务逻辑处理类),从而控制了Service的生命周期,这样层与层之间的依赖很强,属于耦合。这时,使用spring框架就起到了控制Action对象(Strus中的)和Se... 阅读全文
posted @ 2013-05-15 21:55 黄传森 阅读(264) 评论(0) 推荐(0) 编辑
摘要: spring 提供了多种不同的方案实现对 bean 的 aop proxy, 包括 ProxyFactoryBean, 便利的 TransactionProxyFactoryBean 以及 AutoProxyCreator 等, 下图是 proxy class diagram 以供参考这里重点说一下最常用的 ProxyFactoryBean, TransactionProxyFactoryBean, BeanNameAutoProxyCreator, DefaultAdvisorAutoProxyCreator 的联系和区别 1. ProxyFactoryBean : 使用率最高的 proxy 阅读全文
posted @ 2013-05-15 08:09 黄传森 阅读(351) 评论(0) 推荐(0) 编辑
摘要: 首先解释两个概念,何为序列化?何为反序列化?序列化:将对象转化成流的过程称为序列化反序列化:将流转化成对象的过程称之为反序列化序列化与反序列化必须遵守的原则a)Java对象在java中要想使一个java对象可以实现序列化与反序列化,必须让该类实现java.io.Serializable接口java.io.Serializable接口定义如下:publicinterfaceSerializable {}从上述定义中可以看到该接口中未定义任何方法,这大大的简化了开发者b)序列化主要依赖java.io.ObjectOutputStream类,该类对java.io.FileOutputStream进一 阅读全文
posted @ 2013-05-15 07:41 黄传森 阅读(141) 评论(0) 推荐(0) 编辑
  2013年5月14日
摘要: 安徽亳州 药都在医药界的地位各有千秋。位于安徽省西北部的亳州,有“中华药都”之称。亳州自商汤建都到今,已有3700年的文明史,是汉代著名医学家华佗的故乡,由于一代名医的影响,带动了亳州医药的发展,到明、清时期亳州就是全国四大药都之一,清末,亳州已经成了药商云集,药栈林立,药号巨头密布,经销中药材两千多种的重要“药都”。不难看出到清末亳州的药市已很繁荣。亳州的中药材种植亦是比较广泛的,清代文学家刘开有诗云:“小黄城外芍药花,十里五里生朝霞,花前花后皆人家,家家种花如桑麻。”可见,在当时特定的条件下,医药业的发展主要依靠以种植中草药为主,药业的发展,促进了药材业的发展。亳州已发展成为全国最大的药. 阅读全文
posted @ 2013-05-14 21:48 黄传森 阅读(2790) 评论(0) 推荐(0) 编辑
摘要: 新的应用架构遵照一个类MVC的模式,模型(Models)和控制器(Controllers)首次被引入。业界有很多种MVC架构,基本大同小异,ExtJS 4的定义如下:Model模型是字段和它们的数据的集合,例如User模型带有username和password字段,模型知道如何持久化自己的数据,并且可以和其他模型关联,模型跟ExtJS 3 中的Record类有点像(区别是,Record只是单纯的扁平结构,而Model可以nest),通常都用在Store中去展示grid和其他组件的数据View视图是组件的一种,专注于界面展示 – grid, tree, panel 都是viewControlle 阅读全文
posted @ 2013-05-14 20:16 黄传森 阅读(572) 评论(0) 推荐(0) 编辑
摘要: EXTJS 发展ExtJS是一种主要用于创建前端用户界面,是一个基本与后台技术无关的前端ajax框架。功能丰富,无人能出其右。无论是界面之美,还是功能之强,ext的表格控件都高居榜首。单选行,多选行,高亮显示选中的行,拖拽改变列宽度,按列排序,这些基本功能ExtJS轻量级实现。自动生成行号,支持checkbox全选,动态选择显示哪些列,支持本地以及远程分页,可以对单元格按照自己的想法进行渲染,这些也算可以想到的功能。再加上可编辑grid,添加新行,删除一或多行,提示多行数据,拖拽改变grid大小,grid之间拖拽一或多行,甚至可以在tree和grid之间进行拖拽,这些功能实在太神奇了。更令人惊 阅读全文
posted @ 2013-05-14 20:08 黄传森 阅读(458) 评论(0) 推荐(0) 编辑