问题列表 - 第34009页

导航中的所有大写?是否有任何研究支持或反对?

有人能指点我做一个回答这个问题的研究; 所有CAPS是否有助于或抑制导航的可用性?我读了雅各布尼尔森的一篇文章,其中涉及到这一说法:"阅读速度降低了10%,用户因大喊大叫而被推迟." 但我找不到证实它的实际研究.谢谢大家!

  • 如果以下问题和答案对您有帮助,请告诉我们?

navigation usability user-interface

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

NUnit全局初始化 - 坏主意?

我们的测试套件中需要一些全局一次性设置代码.我们可以做多次,但需要相当长的时间.

  • 这是所有灯具所要求的,所以[TestFixtureSetUp]不起作用.它必须在所有[TestFixtureSetUp]代码之前运行.

  • 放入它,Main()因为我们将测试程序集保存为可执行文件.但是Main不会在GUI客户端下执行.

  • 使用静态构造函数创建一个单独的类进行初始化只有在引用我们不喜欢在每个类中执行的类时才有效.

  • 继承基类中的所有测试装置并向其添加静态构造函数会导致对init代码的多次调用.

鉴于这种情况,我有两个问题:

1)"全局设置"是否非常糟糕,NUnit不支持它?

2)实现这一目标的最不痛苦,最常见的方法是什么?

.net nunit unit-testing

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

如何知道是否发布了Python multiprocessing.Lock?

>>> l = Lock()
>>> l.acquire()
True
>>> l.release()
>>> l.release()
Traceback (most recent call last):
  File "<stdin>", line 1, in <module>
ValueError: semaphore or lock released too many times
Run Code Online (Sandbox Code Playgroud)

抛出ValueError异常.如何防止多次释放锁定?像l.is_released()这样的东西?

python multithreading multiprocessing

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

将jquery动画恢复为原始css状态

我有一个元素页面,根据用户的交互,每个元素都可以通过给定的函数进行动画处理:

function slideAndFade(id){
    $(id).animate({opacity: 'toggle', width: 'toggle'}, 500);
}
Run Code Online (Sandbox Code Playgroud)

我想创建一个重置功能,将所有元素带回页面.通过上面的切换功能运行所有元素将不起作用,因为将显示当前隐藏的元素,并且将隐藏当前显示的元素.

基本上寻找将所有元素恢复到原始css状态的方法,无论它们是否被jquery动画操作.

谢谢-

编辑:

刚刚意识到我需要做的就是用'show'替换'toggle':

function revertSlideAndFade(id){
    $(id).animate({opacity: 'show', width: 'show'}, 500);
}
Run Code Online (Sandbox Code Playgroud)

在任何元素上调用此元素都将确保元素在这种情况下恢复为可见元素.但是,请参阅下面的Nick的答案,以获得更普遍适用的方法.

html javascript css jquery jquery-ui

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

如何在Delphi中使用变量数组

我有两个Delphi7程序:一个COM自动化服务器(EXE)和另一个使用自动化服务器的程序.

我需要从一个程序传递一个字节数组到另一个程序.

经过一番搜索,我发现使用变体数组是可行的方法(如果你知道更好的方法,请纠正我).

我的问题是:如何在一个程序中创建变量数组,然后如何在另一个程序中读取它的值?

我知道VarArrayCreate和VarArrayLowBound/VarArrayHighBound,但我不确定如何正确地做到这一点.

谢谢!

arrays delphi automation delphi-7 variant

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

在Linux上使用.NET/Mono来提供高容量的Web服务,这是一个好主意吗?

我们有一个网络服务,可以提供相当高的流量,帮助您根据收到的电子邮件找出您首选的联系人.

此服务最初在C#/.NET中实现,以便利用我们已经在Windows主机上运行的一些代码.此服务不使用ASP.NET,但它是使用.NET的基本HTTP侦听器的简单C#服务.

该服务执行正常,但偶尔MONO将完全阻止并停止响应任何请求.性能还可以,但不是很好,我们花了很多时间来确定MONO CLR和Windows CLR之间的区别.我必须承认,我来自Java背景,似乎服务器端的生态系统在Java方面比Linux上的MONO生态系统更大.

所以现在,我正在寻找关于在Linux上使用Mono来为高流量Web服务提供服务的示例和个人经验.

c# linux mono

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

SQL Server Profiler - 查看动态Sql

我正在构建并执行一些动态sql,并希望使用SQL Server探查器来查看该执行语句.你知道我必须使用哪些过滤器/设置才能看到它吗?我仔细研究过它们,可能只是看着明显的设置.

编辑:

在过程中调用动态sql.

提前致谢,

--S

sql t-sql sql-server-2008

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

如何配置solr/lucene来执行levenshtein编辑距离搜索?

我有一个很长的单词列表,我把它放入一个非常简单的SOLR/Lucene数据库.我的目标是从列表中为单项查询找到"相似"的单词,其中"相似性"特别理解为(damerau)levensthein编辑距离.我知道SOLR为拼写建议提供了这样的距离.

在我的SOLR中schema.xml,我配置了一个字段类型string:

<fieldType name="string" class="solr.StrField" sortMissingLast="true" omitNorms="true"/>
Run Code Online (Sandbox Code Playgroud)

我用它来定义一个字段

<field name='term' type='string' indexed='true' stored='true' required='true'/>
Run Code Online (Sandbox Code Playgroud)

我想搜索这个字段,并根据他们的levenshtein编辑距离返回结果.但是,当我webspace~0.1通过调试和解释运行类似于SOLR 的查询时,报告显示计算得分时需要考虑大量因素,例如:

"1582":"
1.1353534 = (MATCH) sum of:
  1.1353534 = (MATCH) weight(term:webpage^0.8148148 in 1581), product of:
    0.08618848 = queryWeight(term:webpage^0.8148148), product of:
      0.8148148 = boost
      13.172914 = idf(docFreq=1, maxDocs=386954)
      0.008029869 = queryNorm
    13.172914 = (MATCH) fieldWeight(term:webpage in 1581), product of:
      1.0 = tf(termFreq(term:webpage)=1)
      13.172914 = idf(docFreq=1, maxDocs=386954)
      1.0 = fieldNorm(field=term, doc=1581)
Run Code Online (Sandbox Code Playgroud)

很明显,对于我的应用,术语频率,idfs等是没有意义的,因为每个文档只包含一个术语.我试图使用拼写建议组件,但没有设法让它返回实际的相似性分数.

有谁能够提供线索如何配置SOLR与返回分数和执行levensthein /哈罗-温克勒/ n元搜索没有做额外的东西一样tf, …

lucene solr levenshtein-distance

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

如何在PHP中绘制这种类型的图像

我想在PHP中绘制一个图像,它看起来像下图中的圆圈 -


我该怎么办呢?是否有任何可用的PHP插件或者我可以用来生成这种类型的图像的东西,或者我应该使用GD库并自己手动编码?

编辑 我正在寻找一些开源的库.

php gd

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

如何以原始顺序读取java中的属性文件

我需要读取一个属性文件并在Java中生成一个Properties类.我这样做是通过使用:

Properties props = new Properties();
props.load(new FileInputStream(args[0]));
for (Enumeration e = props.propertyNames(); e.hasMoreElements();) {
}
Run Code Online (Sandbox Code Playgroud)

但是,props.propertyName返回的属性不是原始属性文件的顺序.我知道属性只是老式的,非泛化的Hashtables.我正在寻找一个解决方案.任何的想法?谢谢!

java enumeration properties

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