问题列表 - 第33456页

你如何设计OLAP数据库?

我需要一个心理过程来设计OLAP数据库......

基本上对于标准关系,它(松散地):

Identify Entities
Identify Relationships
Identify Properties of Entities
Run Code Online (Sandbox Code Playgroud)

对于每个属性:

Ensure property can be related to only one entity
Ensure property is directly related to entity
Run Code Online (Sandbox Code Playgroud)

对于OLAP数据库,我理解术语,动机和结构; 但是,我不知道如何将我的关系模型分解为OLAP模型.

olap

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

REST API的推荐日期格式

我正在编写一个暴露REST API的应用程序.一些查询参数将是日期/时间(精确到秒),并且一些响应将是时间戳(精确到毫秒).

服务器上的API实现是Java.客户端应用程序可以是任何东西 - java,javascript,.NET.API返回XML或JSON数据.日期/时间数据存储在Oracle数据库中.

根据先前的痛苦,是否有人建议传递这些日期/时间值的最佳格式格式.我想我自己只用一个很好的老式长存储自1970年1月1日00:00:00格林尼治标准时间以来的毫秒数.

编辑 API中涵盖的日期范围适用于实时事件,因此在2010年之前将没有任何内容,并且(在此处将自己设置为滥用)在2038年之后没有任何内容.

我想最好的决定是

a)各种各样的语言支持将此long转换为内部日期对象,而无需编写代码来执行此操作.

b)最低的CPU开销(在服务器应用程序上)

javascript java datetime timestamp date-formatting

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

Maven:与项目JAR一起打包依赖项?

我希望Maven将项目与其运行时依赖项打包在一起.我希望它使用以下清单创建一个JAR文件:

.....
Main-Class : com.acme.MainClass
Class-Path : lib/dependency1.jar lib/dependency2.jar
.....
Run Code Online (Sandbox Code Playgroud)

并创建以下目录结构:

target
|-- ....
|-- my-project.jar
|-- lib
    |-- dependency1.jar
    |-- dependency2.jar
Run Code Online (Sandbox Code Playgroud)

意思是,我希望主JAR排除任何依赖项,并且我希望所有传递依赖项都被复制到"lib"子目录中.有任何想法吗?

dependencies maven-2 manifest maven-assembly-plugin

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

如何测试CSS选择器性能?

我将如何测试不同css选择器的性能基准?我读过类似的文章这样.但我不知道它是否适用于我的网站,因为他使用了一个包含20000个类和60000个DOM元素的测试页.

我是否应该关心,根据您采取的css策略,性能是否真的降级了很多?

举个例子,我喜欢这样做......

.navbar { background:gray; }
.navbar > li { display:inline;background:#ffffff; }

<ul class="navbar">
  <li>Menu 1</li>
  <li>Menu 2</li>
  <li>Menu 3</li>
</ul>
Run Code Online (Sandbox Code Playgroud)

......但我能做到这一点......

.navbar { background:gray; }
.navbar-item { display:inline;background:#ffffff; }
<ul class="navbar">
  <li class="navbar-item">Menu 1</li>
  <li class="navbar-item">Menu 2</li>
  <li class="navbar-item">Menu 3</li>
</ul>
Run Code Online (Sandbox Code Playgroud)

有些人会说(也可能是对的)第二种选择会更快.

但是如果你在所有页面上乘以第二种方法,我会发现以下缺点:

  1. 页面大小将增加,因为所有元素都有类
  2. css类的数量可能会变得非常大,这需要更多的css类解析

我的页面似乎是~8KB,有~100个DOM元素.

所以我真正的问题是如何创建一个测试床,我可以根据实际网页大小的策略测试性能增量?具体来说,我如何知道页面显示需要多长时间?JavaScript的?怎么样?

欢迎提供帮助和简单的意见!

html css performance

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

FFT的高斯模糊

我试图使用FFT实现高斯模糊,可以在这里找到以下配方.

这意味着您可以对图像和滤波器进行傅里叶变换,将(复数)结果相乘,然后进行逆傅立叶变换.

我有一个内核K,一个7x7矩阵和一个Image I,一个512x512矩阵.

我不明白如何将K乘以I.唯一的方法是通过使K与我一样大(512x512)?

fft image-processing gaussian blur

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

Microsoft ActiveX数据对象错误

我正在创建的VB6 dll中引用以下dll:

Microsoft ActiveX Data Objects 2.8 Library
Run Code Online (Sandbox Code Playgroud)

制作VB6 dll后,它工作正常,但在其他人的计算机上,弹出以下错误:

Run-time error '429'
ActiveX component can't create object
Run Code Online (Sandbox Code Playgroud)

我很确定这与Microsoft ActiveX Data Objects 2.8库有关.知道如何修复此错误吗?我试过用我的替换其他人的计算机上的ActiveX DLL,但这不起作用.我尝试将我的ActiveX DLL放在共享驱动器上并引用它,但这不起作用.我尝试引用2.7库,但是没有用.

vb6 activex ado reference

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

如何在Python中打印对象列表时应用__str__函数

那么这个交互式python控制台代码片段将告诉所有内容:

>>> class Test:
...     def __str__(self):
...         return 'asd'
...
>>> t = Test()
>>> print(t)
asd
>>> l = [Test(), Test(), Test()]
>>> print(l)
[__main__.Test instance at 0x00CBC1E8, __main__.Test instance at 0x00CBC260,
 __main__.Test instance at 0x00CBC238]
Run Code Online (Sandbox Code Playgroud)

基本上我想asd在打印列表时打印三个字符串.我也试过,pprint但它给出了相同的结果.

python printing string list object

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

如何在Coldfusion页面中使用Javascript?

我有一个coldfusion页面,我是coldfusion的新手.我需要做的是在两者之间插入警报以查看时间.在PHP中我可以关闭php标签并输入javascript标签并提醒值.我如何在coldfusion中做到这一点?我有这个

<cfset right_now=Now()> 
        <cfscript>
    alert(#right_now#);
    </cfscript>
Run Code Online (Sandbox Code Playgroud)

但它不起作用.谢谢

javascript coldfusion

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

避免Windows防火墙弹出窗口

我的组织生成一套利用网络的Windows应用程序,因此当用户第一次运行我们的软件时,Windows防火墙(如果它正在运行)会弹出一个弹出窗口,通知用户我们的应用程序(s) )正在尝试使用网络,提示用户允许或拒绝访问.

这种情况发生在很多其他应用程序(Spotify,举个例子),但是我们希望阻止这些弹出窗口的发生,因为它们对我们的用户来说可能有点问题.某些应用程序(MSN Messenger,GoogeTalk)在没有使防火墙提醒用户的情况下运行,我们也希望这样做.

我们已经在Windows XP上成功完成了此操作,方法是让我们的安装程序在

HKLM\SYSTEM\ControlSet001 \服务\ SharedAccess \参数\ FirewallPolicy\StandardProfile\AuthorizedApplications \目录

但是,这对Windows 7没有同样的效果 - 防火墙弹出窗口仍然存在.

有什么想法我们怎么做到这一点?(我们的安装程序和软件都经过数字签名.)

谢谢汤姆戴维斯

windows installer firewall popup

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

如何让wc命令递归?

让它计算子目录中的*.h*.cpp.

linux

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