`
hyjun
  • 浏览: 51214 次
  • 性别: Icon_minigender_1
  • 来自: 广州
社区版块
存档分类
最新评论
文章列表
如题. 下载附件,并解压后把shw32.dll文件覆盖Rose目录下的shw32.dll,问题即可解决.
经过测试发现Talend对SybaseIQ的支持还蛮可以的,速度也挻快的,界面也好,有点与Eclipse差不多. 而且文档也比较全面.        
今天发现KETTLE不支持SybaseIQ做为表输入,这样使我原来想利用它来实现SybaseIQ的ETL工作中断. 还有通过文件的方式导数据到SybaseIQ中,效率非常慢,都不知上T级的数据如何处理? 各位有没有好的ETL工具介绍,最好是开源的.
Kettle生成资源库的代码中包含SybaseIQ的关键字与TEXT类型(SybaseIQ Text类型是需要许可证的); 解决方式:1.把生气的SQL拿出来,修改TEXT类型与把LOGIN关键字改为LOGIN_IQ,然后手工执行SQL脚本. 2.修改Kettle源码的kettle-engine.jar中的org\pentaho\di\repository\Repository.java对应的数据库字段为LOGIN_IQ.   问题可解决.  
如题目。请各位参与
由于JUnit很难操控外部环境的资源,如数据库、网络、Servlet引擎;通过MOCK对象就能模拟外部环境的资源,从而保证JUnit的正常运行。 其中EasyMock是一套简单的生成MOCK对象类库,用它可以非常容易的辅助JUnit完成单元测试;如下:   public class UseMock {  @Test public void testMock() {  HttpServletRequest request = EasyMock.createMock(HttpServletRequest.class);  request.getParameter("ffff"); ...
1、   规范化符号(包设计图规范、编码规范、日志等) 2、   保证每个类的功能是单一的。“分而冶之”方法
今天将工程部署到WAS6.1时发现request.getQueryString()返回为NULL,在TOMCAT上是正常返回结果的.经过查找发现,应该是WAS采用的serlet api 版本的问题,改下写法就可以.如下: The null value is returned by request.getQueryString() is due to change in requestdispatcher implementaion in servlet 2.4 specification. The error can by resolved by using request.getAttrib ...
一、尽早清除缓冲区[服务器端]    假如用户请求一个页面,而这个页面在后端服务器需要花200至500毫秒乃至更长时间才能生成最终HTML页面,这时候用户浏览器处于较长时间的、等待页面数据返回的空闲状态,用户体验不会很好。此时可以根据页面内容长短做适当分隔,将先生成的页面局部HTML缓冲内容提前发送到客户端,不必让服务器消耗内存缓冲完整个庞大的页面内容后再行输出。这种方法有益于处理后端负荷大而前端负荷轻的页面。
REST(表象化状态转变):REST模式的Web服务与复杂的SOAP和XML-RPC对比来讲明显的更加简洁,越来越多的web服务开始采用REST风格设计和实现. REST落地的实现原则1、所有资源都有定义ID-->URI:在Web中,代表ID的统一概念是:URI。URI构成了一个全局命名空间,使用URI标识资源意味着它们获得了一个唯一、全局的ID。2、所有资源都是链接在一起:任何情况下,链接可以被指向资源,这也是超链接造就了现在流行的Web。这个好处是应用不仅限于应用环境之内,可以分布实现。3、使用标准、统一方法:就是可以通过URI明确地知道要执行什么操作。为使客户端程序能与你的资源相互协 ...
JBI(Java Business Integration)是SUN公司解决SOA的方案,当然JBI没有得到IBM与BEA的承认(IBM与BEA等公司推荐SCA和SDO)。 这里先介绍下JBI架构思想,JBI目的主要是在于创建一个可以集成各种组件服务的运行环境,当然这也是一种服务总线思想的体现。 目前流行的服务容器有Servlet容器、EJB容器、
RUP的软件开发生命周期模型常挂在嘴边,却无法真正理解增量和迭代二种模型的区别(在昨天的CMMI过程培训会上有了更清楚的认识)。 以下引言能生动的说明(来自http://www.mbtmag.com.cn/BBS/ReplyReply.aspx?id=21161): 增量和迭代的概念: 假设现在要开发A,B,C,D四个大的业务功能,每个功能都需要开发两周的时间.则对于增量方法而言可以将四个功能分为两次增量来完成,第一个增量完成A,B功能,第二次增量完成C,D功能; 而对于迭代开发来将则是分两次迭代来开发,第一次迭代完成A,B,C,D四个基本业务功能但不含复杂的业务逻辑,而第二个功能再逐渐细化补 ...
一直用PowerDesigner设计,并生成Oracle表结构,对于生成Oracle表中列的Comment字段却要手工补充。 今天同事提起PowerDesigner可以自动用Name的说明替代Comment(在他的PD中可以看到效果,但他也忘记如何设置)。 网上找下了资料,很多都是说如何用RUN SCRIPT的方法。最后,经过查找PowerDesigner的帮忙,原来很简单。设置如下: [Database]->[Database Generation]->[Options] ->Generate Name in Empty Comment 如果设计时没有写Comment,就用N ...

软考推迟

今早接到通知说: 2008年度下半年计算机技术与软件专业技术资格(水平)考试试卷在外省转运过程中发生丢失,公安部门已经介入调查。 原定于2008年11月8、9日举行的计算机技术与软件专业技术资格(水平)考试推迟至2008年12月20、21日进行。 哈哈...现在犯罪手段越来越强.人呀!

博客启动

起航............
Global site tag (gtag.js) - Google Analytics