问题列表 - 第19884页

Web服务器用于在Linux上进行测试

我正在寻找一个简单易用的轻量级Web服务器(linux/Ubuntu Koala)来测试一些Web应用程序.

在Windows上,我使用了Web Savant(这很简单,只需输入html目录和bin目录,然后按开始)就可以让一些人知道我在寻找什么.

更新:我的道歉.我没有意识到这是一个要求,直到现在.理想情况下,整个包将是一个可执行文件,但是因为它是一个Web服务器,如果创建了一些基础结构,那么可能是可以理解的,这可能是包含可执行文件的tarball.如果从命令行启动并且不需要管理员权限来运行它会很好.此外,它不应要求任何存储在通常只有管理员访问权限的区域中的配置文件或日志文件.

PS这是关于测试程序的工具的问题,而不是关于系统管理的问题.因此,这个问题适用于stackoverflow 而不是 serverfault.如果你坚持争论这个,那么我建议你重新阅读这个问题.还想争辩吗?继续重读这个问题,直到你明白,我会等.现在明白了吗?现在好消失了.

linux testing

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

调用存储过程,传递NULL值,处理布尔值

在调用存储过程时,我将值连接在一起,我的问题是如何调用存储过程但在其中一个参数中发送'NULL'值?

让我们说AID = null,但是如果我把它传递给我的查询我会得到一个错误?!

QueryConn.Execute("Search_Res " & Count & "," & AccessList("InvoiceLevel") & "," & AID)
Run Code Online (Sandbox Code Playgroud)

好的,所以我的下一个问题是如何传入一个布尔变量?

在我的存储过程中,var @SearchChildren是true还是false,但是如何定义它或者我应该使用int并为自己简化并使用0或1?

MS SQL Server 2005.

.net sql-server stored-procedures

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

试图了解为什么OpenMP代码不能并行化

我刚开始学习如何使用OpenMP.我试图弄清楚为什么下面的代码不能与Visual Studio 2008并行运行.它编译并运行正常.但是它在我的四核机器上只使用一个核心.这是我试图移植到MATLAB mex函数的代码的一部分.任何指针都很受欢迎.

#pragma omp parallel for default(shared) private(dz, t, v, ts_count) reduction(+: sum_v)
for(t = 0; t<T; t++)
{
    dz = aRNG->randn();
    v += mrdt* (tv - v) +
         vv_v_sqrt_dt * dz +
         vv_vv_v_dt*(dz*dz - 1.);

    sum_v += v;
    if(t == ts_count-1)
    {
        int_v->at_w(k++) = sum_v/(double)(t+1);
        ts_count += ts;
    }
}
Run Code Online (Sandbox Code Playgroud)

c++ parallel-processing matlab openmp

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

是否有适用于.NET的Relaxer?Relaxer活着吗?RelaxNG可行吗?

我读到了关于Relaxer的事情,它将.RNG编译成Java类.BBut网站http://www.relaxer.org/已经死了.

Q1:
Relaxer活着吗?这是真的吗,有效吗?从.RNG生成Java类是否合理?

Q2:
是否有适用于.NET的Relaxer?是否有一个工具可以从RelaxNG模式生成C#类?

问题3: Javascript是否有松弛剂?

而且,最后

Q4:
RelaxNG活着吗?它可行吗?在REST/JSON世界中相关且有用吗?人们还在使用它还是会褪色,这个好主意已经被淘汰了?我知道这是主观的,但我想知道你的评估.我在stackoverflow上看到只有9或10个RelaxNG Q,所以我质疑这项技术的相关性.如果不是RelaxNG,那又怎样?WADL? 什么都没有


有关相关问题,请参阅维护JavaScript和C#对象模型之间的一致性.

javascript c# relaxng relaxer

9
推荐指数
2
解决办法
2644
查看次数

Android编程教程:#6

我开始学习Mark L Murphy的书"Android Programming Tutorials"中的教程.在教程#6中,他们开始使用选项卡.我复制了代码:

    TabHost.TabSpec spec=getTabHost().newTabSpec("tag1");

    spec.setContent(R.id.restaurants);
    spec.setIndicator("List", getResources()
    .getDrawable(R.drawable.list));
    getTabHost().addTab(spec);

    spec=getTabHost().newTabSpec("tag2");
    spec.setContent(R.id.details);
    spec.setIndicator("Details", getResources()
    .getDrawable(R.drawable.restaurant));
    getTabHost().addTab(spec);

    getTabHost().setCurrentTab(0);
Run Code Online (Sandbox Code Playgroud)

进入我的应用程序,并在"getTabHost"上得到语法错误.我在用

import android.app.Activity;
import android.app.ActivityGroup;
import android.app.TabActivity;
import android.os.Bundle;
import android.view.View;
import android.view.ViewGroup;
import android.view.LayoutInflater;
import android.widget.AdapterView;
import android.widget.ArrayAdapter;
import android.widget.Button;
import android.widget.EditText;
import android.widget.ImageView;
import android.widget.ListView;
import android.widget.RadioGroup;
import android.widget.TabHost;
import android.widget.TextView;
import java.util.ArrayList;
import java.util.List;
Run Code Online (Sandbox Code Playgroud)

如何清除"ListerApp类型的方法getTabHost()未定义"错误?我错过了一个导入?

android

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

使用具有低基数的索引是否有意义?

我主要是一个Actionscript开发人员,绝不是SQL专家,但我不得不开发简单的服务器端.所以,我想我会在标题中向更有经验的人询问这个问题.

我的理解是,通过在一个包含很少不同值的列中设置索引,您不会获得太多收益.我有一个包含布尔值的列(实际上它是一个小的int,但我将它用作标志),并且此列用于我所拥有的大多数查询的WHERE子句中.在理论上的"平均"情况下,一半的记录值将为1而另一半为0.因此,在这种情况下,数据库引擎可以避免全表扫描,但无论如何都必须读取大量行(总行/ 2).

那么,我应该将此列作为索引吗?

为了记录,我正在使用Mysql 5,但是我更感兴趣的是一般的理由,为什么它有/无意义索引一个我知道将具有低基数的列.

提前致谢.

mysql sql indexing cardinality

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

如何使用OmniXML在xml文件上保存应用程序的设置

我正在考虑将我的应用程序设置保存为xml而不是使用注册表,但我很难理解并使用OmniXML.

我知道你们中的一些人在使用和推荐OnmiXML所以我希望有人可以给我一些指示.

我习惯使用TRegistry创建一个新密钥,如果它不存在,但我似乎无法在OmniXML上找到任何类似的选项.

基本上我想要做的是在不同的XML级别上保存设置,如下所示:

<ProgramName version="6">
  <profiles>
    <profile name="Default">
      <Item ID="aa" Selected="0" />
      <Item ID="bb" Selected="1" />
    </profile>
  </profiles>
  <settings>
    <CheckForUpdates>1</CheckForUpdates>
    <CheckForUpdatesInterval>1</CheckForUpdatesInterval>
    <ShowSplashScreen></ShowSplashScreen>
  </settings>
</ProgramName>
Run Code Online (Sandbox Code Playgroud)

现在,当第一次运行程序时,我没有xml文件,所以我需要创建所有子级别.使用TRegistry很容易,只需调用OpenKey(pathtokey,True),如果它不存在,将创建密钥.有没有类似的方法用OmniXML做同样的事情?喜欢:

SetNodeStr('./settings/CheckForUpdates', True);
Run Code Online (Sandbox Code Playgroud)

如果它还不存在,那将创建"路径".

delphi

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

在没有跳转的程序集中实现eq,lt gt

是否可以仅使用AND,OR和NOT运算符编写逻辑来比较2个操作数并返回true/false(-1,0)而不使用跳转?如果是的话,请你给我一些提示,因为它对我来说是不可能的.我试图用"计算系统的元素"一书的汇编语言实现eq,lt和gt .

assembly bit-manipulation

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

Google API密钥和域名检查

有没有人知道域名检查Google API Key是如何工作的?Google是否仅检查浏览器位置栏中的网址,还是更复杂?

我想在我自己的应用程序中使用这样的功能,但我的任何解决方案都很容易绕过.

api key

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

哪个更有效,for-each循环还是迭代器?

哪种是最有效的遍历集合的方式?

List<Integer>  a = new ArrayList<Integer>();
for (Integer integer : a) {
  integer.toString();
}
Run Code Online (Sandbox Code Playgroud)

要么

List<Integer>  a = new ArrayList<Integer>();
for (Iterator iterator = a.iterator(); iterator.hasNext();) {
   Integer integer = (Integer) iterator.next();
   integer.toString();
}
Run Code Online (Sandbox Code Playgroud)

请注意,这不是这个,这个,这个这个的完全重复,尽管最后一个问题的答案之一很接近.这不是欺骗的原因是,大多数都是比较你get(i)在循环中调用的循环,而不是使用迭代器.

正如Meta上所建议的,我将发布我对这个问题的回答.

java collections foreach

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