上一页 1 ··· 6 7 8 9 10 11 下一页
摘要: 最近开始折腾数据,起源是多业务数据源需要转换到数据分析平台。这个过程需要跨机器,跨库。同时还需要将业务数据表的内容进行转换,合并,清洗等等操作。经过多方选型,最终决定使用kettle来作为数据抽取处理的工具。但是,在这里,是想吐槽下kettle这东西的问题。1.kettle的版本使用的是5.1,搭建... 阅读全文
posted @ 2014-08-28 16:57 飞昂之雪 阅读(1409) 评论(0) 推荐(0) 编辑
只有注册用户登录后才能阅读该文。 阅读全文
posted @ 2014-04-27 22:40 飞昂之雪 阅读(29) 评论(0) 推荐(0) 编辑
摘要: dubbo中的协议默认支持很多种,从简单的开始,先解读HttpProtocol吧。 dubbo中的http-RPC基于spring web支持的http invoker,web容器默认使用jetty。 因为调用不是基于dubbo协议,在这里,存在一个抽象代理AbstractProxyProtocol,像http、RMI、webservice、hessian等等协议都继承自该代理类。该代理主要负责在... 阅读全文
posted @ 2014-04-25 17:25 飞昂之雪 阅读(2626) 评论(0) 推荐(0) 编辑
摘要: GET与POST的区别 1.GET提交的数据会放在URL之后,以?分割URL和传输数据,参数之间用&连接;POST是把提交的数据放在HTTP的body中。 2.GET提交的数据大小有限制(协议中未明确对url的长度进行限制,在真正实现中,url的长度会受到服务器端以及浏览器端的限制),POST提交的数据没有限制。 HTTP状态码 1XX 提示信息 - 表示请求已被成功接收,继续处理 2XX 成... 阅读全文
posted @ 2014-04-16 13:01 飞昂之雪 阅读(196) 评论(0) 推荐(0) 编辑
摘要: 集合日常用到的有List,Set,Map等等。 List List常用的有2种,包括ArrayList与LinkedList。这两种List的主要区别在于底层的数据结构的差别。ArrayList是基于数组实现的,在其上添加了动态改变数组容量的功能。基于这种实现,其更适合做随机访问,不太适合处理元素的增删操作;相比之下,LinkedList是基于链表结构实现的,这种结构决定了其适合处理元素的增删操... 阅读全文
posted @ 2014-04-13 22:31 飞昂之雪 阅读(232) 评论(0) 推荐(0) 编辑
摘要: 说来惭愧,用SpringMVC做了2个web项目了,但是第一次纯属赶鸭子上架,连spring、jsp、servlet是啥都不知道的小家伙突然间要做一个web项目了。至今想来,还是很操蛋的。 不过用过之后,基础的web知识,springMVC+mybatis+mysql+dubbo的尝试就算有了。 第二次用就熟练多了,这次勇敢的用上了springSecurity,好吧,又被自己坑了。各种约定,各种名... 阅读全文
posted @ 2014-04-03 23:00 飞昂之雪 阅读(300) 评论(0) 推荐(0) 编辑
摘要: python的基础看完了之后,有点像简化并提供了一定优化后的java基础,看java多了的人看python还是比较别扭的。看完别人对于java和python的对比,我只能感慨一句,还有什么是java办不到的… 话说,不能生钱的代码都是垃圾,╮(╯▽╰)╭ 基础的东西太基础,就不记录了,等开始做爬虫的时候再说吧。 阅读全文
posted @ 2014-03-30 19:46 飞昂之雪 阅读(173) 评论(0) 推荐(0) 编辑
摘要: 上一篇说了很多虚的东西,现在说点别的。 OSGi系统的独立环境下的项目结构以及启动脚本。 先说项目结构,基于equinox的OSGi容器的项目结构如下所示: bin中定义启动脚本,停止脚本之类的。 configuration定义配置文件,比如:config.ini,log4j.properties等配置文件。 environment包含了一些基础bundle,比如:spring系列;log4j等... 阅读全文
posted @ 2014-03-27 20:44 飞昂之雪 阅读(322) 评论(0) 推荐(0) 编辑
摘要: 从基础开始,先来说说OSGi的基本理念。 OSGi通过隔离底层classloader,强制应用在设计的时候就考虑模块化,并且基于白板模式来支持服务的注册与订阅。 在OSGi中,模块可以等价理解为bundle,在bundle的基础上,提供了相应的生命周期的管理。同时,为了在多个bundle之间可以进行友好的合作,提供了内部注册中心,基于白板模式支持了服务的注册与订阅。 还有一些基础的概念,比如:片段... 阅读全文
posted @ 2014-03-27 20:43 飞昂之雪 阅读(858) 评论(0) 推荐(0) 编辑
摘要: 在dubbo的基础上实现异步调用的时候,因为需要支持回调的“重试间隔时间”与“重试次数”等属性。因此,需要扩展dubbo.xsd,需要添加新的属性来支持这种扩展。dubbo 的xsd是基于spring的schema扩展实现的,一般来说,基于spring的schema扩展要实现一个自定义的配置需要以下... 阅读全文
posted @ 2014-03-27 20:42 飞昂之雪 阅读(866) 评论(0) 推荐(0) 编辑
上一页 1 ··· 6 7 8 9 10 11 下一页