小编Tom*_*mmi的帖子

ExtJS直接使用ASP.NET MVC

我一直在寻找使用ExtJS Direct和ASP.NET MVC,但它似乎与MVC的路由不太合适.有没有人有幸用ASP.NET MVC实现它?我不想要实际的实现细节,只想知道是否有人能够真正实现它.

asp.net-mvc extjs ext-direct

5
推荐指数
1
解决办法
4671
查看次数

免费数据仓库 - Infobright,Hadoop/Hive还是什么?

我需要存储大量的小数据对象(每月数百万行).一旦他们得救,他们就不会改变.我需要 :

  • 安全地存放它们
  • 用它们进行分析(主要是面向时间的)
  • 偶尔检索一些原始数据
  • 如果它可以与JasperReports或BIRT一起使用会很好

我的第一个镜头是Infobright Community - 只是一个面向列的,只读的MySQL存储机制

另一方面,人们说NoSQL方法可能会更好.Hadoop + Hive看起来很有问题,但文档看起来很差,版本号小于1.0.

我听说过Hypertable,Pentaho,MongoDB ....

你有什么建议 ?

(是的,我在这里找到了一些主题,但它是一两年前)

编辑:其他解决方案:MonetDB,InfiniDB,LucidDB - 你怎么看?

hadoop data-warehouse infobright

5
推荐指数
1
解决办法
4131
查看次数

更改会话中的映射

我有一个链接到错误映射的Informatica会话.如何在同一会话S1和工作流W1中将映射从M1更改为M2而不导入/导出为XML并进行更改???

informatica-powercenter

5
推荐指数
2
解决办法
9690
查看次数

Oracle解释计划估计索引范围扫描的基数不正确

我有一个Oracle 10.2.0.3数据库,以及这样的查询:

select count(a.id) 
from LARGE_PARTITIONED_TABLE a
join SMALL_NONPARTITIONED_TABLE b on a.key1 = b.key1 and a.key2 = b.key2
where b.id = 1000
Run Code Online (Sandbox Code Playgroud)

表LARGE_PARTITIONED_TABLE(a)有大约500万行,并由查询中不存在的列分区.表SMALL_NONPARTITIONED_TABLE(b)未分区,并保存大约10000行.

统计数据是最新的,并且表a的列key1和key2中有高度平衡的直方图.

表a具有主键和列key1,key2,key3,key4和key5上的全局非分区唯一索引.

查询解释计划显示以下结果:

---------------------------------------------------------------------------------------------------
| Id  | Operation          | Name                         | Rows  | Bytes | Cost (%CPU)| Time     |
---------------------------------------------------------------------------------------------------
|   0 | SELECT STATEMENT   |                              |     1 |    31 |     4   (0)| 00:00:01 |
|   1 |  SORT AGGREGATE    |                              |     1 |    31 |            |          |
|   2 |   NESTED LOOPS     |                              | …
Run Code Online (Sandbox Code Playgroud)

oracle indexing performance oracle10g sql-execution-plan

5
推荐指数
1
解决办法
7642
查看次数

将更多源文件夹添加到播放框架项目中

如何在播放项目中拥有多个源文件夹?我正在使用play 1.2.4和eclipse插件.我想要做的是在play项目中使用另一个项目的源文件夹(例如普通的java项目).

通过properties-> java build path-> link source将文件夹添加为源文件夹的常规方法不起作用.那么在哪里我必须添加依赖项来告诉我想要什么?我知道如果我想链接一个jar文件,我必须在dependencies.yml文件中编写它,那么我可以对一个充满普通java文件的文件夹做同样的事情吗?

是否可以在播放项目中添加第三个源文件夹,例如"1. app 2. test 3. mysoucefolder".

java eclipse dependency-management playframework playframework-1.x

5
推荐指数
1
解决办法
2365
查看次数

sbt-launch.jar无法识别scala 2.9.1已安装

我刚安装了Typesafe Stack,现在正尝试通过SBT github页面上的说明安装SBT .

但是,SBT安装程序无法识别已安装Scala,并尝试下载新版本:

ubuntu@ip-10-120-65-227:~/bin$ sbt
Getting Scala 2.9.1 (for sbt)...
downloading http://repo1.maven.org/maven2/org/scala-lang/scala-compiler/2.9.1/scala-compiler-2.9.1.jar ...
        [SUCCESSFUL ] org.scala-lang#scala-compiler;2.9.1!scala-compiler.jar (2108ms)
downloading http://repo1.maven.org/maven2/org/scala-lang/scala-library/2.9.1/scala-library-2.9.1.jar ...
^C
Run Code Online (Sandbox Code Playgroud)

我希望它使用$ SCALA_HOME中指定的当前版本.任何人都知道如何做到这一点?

当前环境设置:

$SCALA_HOME='/usr/local/typesafe-stack/bin/'
$PATH='...:/usr/local/typesafe-stack/bin:...'
Run Code Online (Sandbox Code Playgroud)

installer scala sbt typesafe-stack

4
推荐指数
1
解决办法
887
查看次数

informatica powercenter vs custom perl ETL的工作?

我的大多数公司都使用powercenter informatica来提取数据库之间的Extract-Transform-Load类型数据移动作业.

但是,我所参与的项目有一个很大的自定义Perl作业,其中有一些Java用于移动数据并触发其他一些更新.

有人说改写使用powercenter的东西,人们在这个项目上的经验是什么,它有意义吗?看起来你在进入这样一个"现成"的解决方案时会有很大的灵活性,但ETL工具在生产力方面是否会给你带来很多好处?

perl etl informatica informatica-powercenter

3
推荐指数
1
解决办法
4802
查看次数

DTS/SSIS与Informatica Power Center

我确信这是一个很难回答的模糊问题,但我对此问题的一般看法表示感谢.

让我快速给你一个背景.

十年前,我们曾经写过数据加载从传统应用程序读取输入平面文件并将它们加载到我们的Datamart中.最初,我们的加载程序是用VB6编写的,并通过平面文件进行了修改,对于每个记录,执行了这个一般过程:

1)查看记录.如果找到,请更新它2)否则插入新记录

然后我们最终改变了这个过程,使用SQL Server来对临时表中的平面文件进行DTS,然后我们将在临时表上使用目标生产表执行大规模集合基本连接,从临时表中获取数据并使用它更新目标表.插入了未加入的记录.

这是对流程的简化,但实际上,流程从迭代方法变为"基于集合",不再一次执行更新1条记录.结果,我们获得了巨大的性能提升.

然后我们在DLL中创建了一个强大的共享函数集,用于使用这种方法执行常用函数/更新模式.它极大地抽象了开发,真正缩短了开发时间.

然后,一个ETL工具Informatica PowerCenter出现了,mgt希望对该工具进行标准化并重写使用DTS的旧VB负载.

我听说PowerCenter迭代地处理记录,但我知道它确实做了一些优化技巧,所以我很好奇Informatica将如何表现.

有没有人有任何使用DTS或SSIS的经验,能够做出通常表现更好的直觉性能预测?

ssis dts informatica-powercenter

3
推荐指数
1
解决办法
2711
查看次数

使用quartz和struts框架时,正常处理Tomcat关闭

我正在使用struts和quartz框架来安排工作.它工作正常.

但是当我停止Tomcat(6.0.26)时,它会在控制台上抛出错误

"Web应用程序似乎已经启动了一个名为[.....]的线程,但未能阻止它.这很可能会导致内存泄漏.

任何人都知道如何优雅地处理这个......

目前我的struts config.xml看起来像这样: <plug-in className="com.example.scheduler.SchedulerPlugin"> <set-property property="startOnLoad" value="true"/> <set-property property="startupDelay" value="0"/> </plug-in>

tomcat struts quartz-scheduler

3
推荐指数
2
解决办法
6210
查看次数

在TextField之后显示文本的最佳方法是什么?

我正在创建一个包含通过xtype创建的项目的formpanel(不为每个项目调用new).我想在TextField的右边添加一个精度.

我设法通过设置一个包含TextField +标准Panel的CompositeField来实现它,但有没有更好的方法,比如我错过的TextField中的属性或更好的选择?

谢谢你的帮助 !:)

new Ext.form.FormPanel ({
    'id':                   'create-form',
    'header':               true,
    'headerAsText':         true,
    'hideCollapseTool':     true,
    'title':                'New Component',
    'width':                550,
    'style':                'margin: 100px auto',
    'labelWidth':           200,
    'items': [
        {
            'items': [
                {
                    'xtype':            'textfield',
                    'fieldLabel':       'Duration (in hours)',
                    'name':             'name'
                }
            ]
        }
    ]
});
Run Code Online (Sandbox Code Playgroud)

extjs textfield

3
推荐指数
1
解决办法
2万
查看次数