
OPENSOURCE
文章平均质量分 61
renminzdb2
这个作者很懒,什么都没留下…
展开
-
【原】dtd/xsd 这点事
dtd/xsd 这点事工作多年,发现以前不怎么在乎的东西,越发是大有文章。值得我们去深入学习下。最近公司的时间比较宽松,想把以前只会用的东西,继续学习下。才发现不懂的东西还是比较多的。本着“知其然,知其所以然”的态度,这里记录下一些文字。 今天在看hibernate源码的时候,发现hibernate包下有个hibernate-configuration-3.0.dtd文件,而s...2013-11-05 16:42:16 · 177 阅读 · 0 评论 -
Apache License 2.0 协议
1. 需要给代码的用户一份Apache Licence2. 如果你修改了代码,需要在被修改的文件中说明。3. 在延伸的代码中(修改和有源代码衍生的代码中)需要带有原来代码中的协议,商标,专利声明和其他原来作者规定需要包含的说明。4. 如果再发布的产品中包含一个Notice文件,则在Notice文件中需要带有Apache Licence。你可以在Notice中增加自己的许可,但不可以表现...原创 2013-07-30 14:27:15 · 3619 阅读 · 0 评论 -
【转】ETL中用到的一些基本技术概论
前话在公司做了几年的数据,跟数据打了不少的交道。对软件的理解,也慢慢的偏向于对数据的流转上,虽然用户体验UI也占据着很大的地位。之前答应过坛子里的朋友,准备写关于写金蝶的系列文章。时间恍惚,匆匆几年就这样过去了。至今竟没有像样的文字。如今,笔者历经几年,从一个大男孩,变成了美丽女孩的丈夫。为我的程序人生翻开了新的篇章。曾今,朋友说到:有些人写代码是为了一辈子都去写代码,也有些人写代码是为了...原创 2014-07-12 18:29:12 · 185 阅读 · 0 评论 -
【原】品味kettle--(一)用eclipse 搭建源码
前话 本系列文章,重点剖析PDI的工作原理并关注系统的代码处理,学习软件的编码能力和代码的设计模式。该系统为我们快速搭建集群应用又提供了一种思路。在开始这系列文章之前,我认可你是懂java语法的人,对脚本有一定的认识,在软件面前有渴望知道原理的求知欲。本系列文章采用最新的开源版本pdi-ce-5.0.1.A-stable,我希望通过我的努力能为ETL方面贡献我微薄的力量。 ...原创 2014-07-16 13:43:20 · 314 阅读 · 0 评论 -
【原】品味kettle--(二)XUL框架内幕
前话 看了上篇文章,用源码从eclipse启动起来的kettle。相信你已经可以执行成功了,并且看到了软件的登录界面。没有设置什么密码啊,为什么要我输入用户名和密码呢?因为kettle的元数据是可以入库的,如果你选择的是文件的资源库,那么就不用输入密码了,这下你知道为什么了吧。当你看到kettle的操作界面,你是否特别想知道,这是怎么做到的,本文重点讲述下kettle你看到...2014-07-17 17:35:39 · 541 阅读 · 0 评论 -
【原】apache ftpServer源码解读与收获(一)
一.FTP相关知识FTP协议有两种工作方式:PORT方式和PASV方式,中文意思为主动(积极)式和被动(消极)式。 PORT(主动)方式的连接过程是:客户端向服务器的FTP端口(默认是21)发送连接请求, 服务器接受连接,建立一条命令链路。当需要传送数据时,客户端在命令链路上用PORT 命令告诉服务器:“我打开了XXXX端口,你过来连接我”。于是服务器从20端口向客户端的 XXXX...原创 2013-10-25 13:58:35 · 498 阅读 · 0 评论 -
【原】apache ftpServer源码解读与收获(二)
二.相关配置1.服务器配置server元素<server xmlns="http://mina.apache.org/ftpserver/spring/v1" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://mina.apache.org/...原创 2013-10-25 14:04:43 · 350 阅读 · 0 评论 -
【原】apache ftpServer源码解读与收获(三)
三.代码解读上节说道服务器的配置,那么代码解读部分,我们就从服务器怎么加载这些配置开始。一.加载配置系统在后期版本中加入了对Spring配置的支持,我们是以1.0.6版本包作为解读对象的。我们做系统,基本上都离不开可配置化支持,简单的做法可以直接基于Spring的标准Bean来配置,但配置较为复杂或者需要更多丰富控制的时候,会显得非常笨拙。一般的做法会用原生态的方式去解析定义好...2013-10-25 17:24:34 · 506 阅读 · 1 评论 -
【原】ANTLR4权威参考手册(一)
写在前面的话:此文档是对伟大的Terence Parr的著作《the definitive antlr4 reference》的翻译本,致敬!欢迎转载,请注明原地址,请尊重劳动成果。欢迎进入ANTLR的世界! ANTLR V4是一款您可以用来阅读,处理,执行,或转化成结构化的文本或二进制文件的强大的解析生成器。它在学术界和工业界被广泛地用来建立各种语言,工具和框架。推特搜索使用A...2014-12-17 18:01:25 · 1367 阅读 · 0 评论