问题列表 - 第9735页

Eclipse插件 - 在Eclipse中打开编辑器时的通知

我希望在Eclipse中打开编辑器时收到通知.最好的方法是什么?

java eclipse plugins editor

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

从Web开发转向Windows开发是否是个好主意

您认为从Web开发转向Windows开发是一个好主意

windows

4
推荐指数
2
解决办法
736
查看次数

从关系OLTP数据库到OLAP多维数据集的最佳方法是什么?

我有一个相当标准的OLTP规范化数据库,我已经意识到我需要做一些复杂的查询,平均值,数据中不同维度的标准偏差.

所以我转向SSAS并创建了OLAP多维数据集.

然而,为了创建立方体,我相信我的数据源结构需要采用"星形"或"雪花"配置(我认为现在不是这样).

通常的过程是使用SSIS在我的主OLTP DB上进行某种ETL过程,进入另一个具有事实和维度的正确"星形"配置的关系数据库,然后使用此DB作为OLAP多维数据集的数据源?

谢谢

database olap ssas ssis

12
推荐指数
2
解决办法
5938
查看次数

Java EE 应用程序中的缓存

我用的是JBoss AS。我有一个又长又重的 SQL 在应用程序服务器内运行。我想根据输入参数缓存结果。

我这里有几个选择:

  1. 使用缓存管理器并手动将结果放入缓存中。

  2. 使用带有加载器的缓存管理器,当缓存中没有结果时,加载器会将结果“加载”到缓存中。

我现在不关心将缓存复制到集群中的其他服务器。

我的问题是我应该选择什么选项?每个选项的优点和缺点是什么?(易于部署,配置混乱)

这可以使用 JBoss Cache 或 ehcache 或两者来实现。


更新: 我正在使用休眠,但结果不是实体,它们是计数器。我需要计算属于特定类别并具有特定状态的所有行。我希望缓存该结果。

我应该将结果包装在实体中吗?然后,我怎样才能让它像oracle中的(物化?)视图一样工作——自动更新或通过触发器更新。

java jboss caching ehcache jakarta-ee

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

我如何使用PHP的Perl库?

我想从PHP应用程序中使用Perl库.我听说有可能.

我已经考虑过用PHP重写库的可能性,但我认为这不是一个好主意,因为它很难.

php embed perl

6
推荐指数
2
解决办法
4091
查看次数

16
推荐指数
2
解决办法
10万
查看次数

如何从格式化字符串中提取值?

我有一个字符串数组,值如下

sNames[0] = "Root | [<root>] | [ID = 1]";
sNames[1] = "Planning | [Root] | [ID = 2]";
Run Code Online (Sandbox Code Playgroud)

从这个我想提取ID值.. 1,2 ..

现在我这样做:

foreach (var s in sNames)
{
  int id = Convert.ToInt32(s.Split('|')[2].Split('=')[1].Substring(1,1));
  ...
}
Run Code Online (Sandbox Code Playgroud)

还有其他好办法吗?

谢谢

c# parsing input

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

成为所有行业程序员杰克的好处和优势?

我已经做了10年的web开发,主要是MS堆栈,但也有一些LAMP.如今,程序员有很多选择,就业市场似乎到处都是.

在我再次深入研究一些新技术之前,我希望从其他人那里获得一些关于成为所有行业开发人员的额外好处的观点,而不是拥有广泛的市场技能?请与您一起体验.

language-agnostic

10
推荐指数
3
解决办法
4969
查看次数

多线搜索替换为Perl

我知道这种问题之前已经被问过很多次了.我再次来到这里的原因是我觉得我错过了简单而基本的东西.

是否有可能更好地进行这种搜索替换程序.例如,两次不打开相同的文件.欢迎速度相关的建议.

请注意,这适用于多行匹配并替换多行字符串.

#!/bin/perl -w -0777

local $/ = undef;

open INFILE, $full_file_path or die "Could not open file. $!";
$string =  <INFILE>;
close INFILE;

$string =~ s/START.*STOP/$replace_string/sm;

open OUTFILE, ">", $full_file_path or die "Could not open file. $!";
print OUTFILE ($string);
close OUTFILE;
Run Code Online (Sandbox Code Playgroud)

perl

56
推荐指数
2
解决办法
6万
查看次数

.dll已经加载到另一个类加载器中了?

我有一个在Tomcat 3.2.1下运行的webapp,需要进行JNI调用才能访问旧C++代码中的数据和方法.在启动webapp时加载servlet,作为其init方法的一部分,将使特定于该webapp实例的数据集加载到C++数据结构中.

此servlet的此Java代码包含以下内容:

static
{
    try {
        System.loadLibrary("JCoreImpl");
        System.out.println("JCoreImpl loaded");
        m_bLibraryLoaded = true;
    } catch (UnsatisfiedLinkError e) {
        m_bLibraryLoaded = false;
        System.out.println("JCoreImpl NOT loaded " + e);
    }
}
Run Code Online (Sandbox Code Playgroud)

如果只有一个webapp(我们称之为"webapps/aaa"),事情就可以了.

如果我有第二个webapp("webapps/bbb")与webapps/aaa相同,除了C++数据结构中使用的数据集,那么webapps/aaa启动就好了,但是当webapps/bbb启动时,我得到了错误陈述:

JCoreImpl NOT loaded java.lang.UnsatisfiedLinkError: Native Library
E:\WebStation\binDebug\JCoreImpl.dll already loaded in another classloader
Run Code Online (Sandbox Code Playgroud)

我需要为每个webapps都有一个单独的本机库实例,因为每个实例都需要包含该特定webapp所特有的数据.我搜索了邮件档案并阅读Craig McLanahan的电子邮件,解释了类加载器的层次结构.但是我无法找到任何特定于为每个webapp加载本机库的唯一实例的内容.

java-native-interface web-applications javabeans

21
推荐指数
2
解决办法
4万
查看次数