问题列表 - 第122105页

gradle自定义战争任务webAppDirName

我的构建文件中有一些gradle war任务,我想更改webAppDirName每次战争任务.我试过这个:

task myWarTask(type: War) {
    ext.webAppDirName = 'src/anotherfolder/webapp' // also tried just webAppDirName
    version ""
    destinationDir = file("$buildDir/libs")
    baseName = 'myWarName'
    classpath = configurations.myWarConfiguration
}
Run Code Online (Sandbox Code Playgroud)

但这仍然是牵引src/main/webapp而不是内容src/anotherfolder/webapp

我可以webAppDirName像这样在每个战争文件的基础上配置吗?

war gradle

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

多个域名的Nginx配置

我刚刚安装了nginx,并且有多个指向相同IP的域名。调用每个域时,我必须重定向到同一台计算机上运行的不同应用程序,每个应用程序都在不同的端口上运行。

对于恩,我有app1.domain.comapp2.domain.comapp3.domain.com

所以,因为app1.domain.com我必须localhost:<port1> 同样重定向到,app2.domain.com所以我必须重定向到localhost:<port2> 并且app3.domain.com必须重定向到localhost:<port3>

我该怎么办?

提前致谢

nginx

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

启用后无法禁用DDMS调试

这个问题让我疯狂......我正在使用带有最新SDK 21.1的eclipse Juno

我的应用程序定期运行,我可以使用Run as ...命令从eclipse轻松启动它.但是,从我第一次在调试模式下运行它,我无法以任何方式禁用它.即使我断开USB线缆并且在杀死应用程序之后,当我再次启动它时,它仍然要求调试器(应用程序xxx正在等待调试器附加).这非常烦人,因为我无法使用该应用程序,只有找到的解决方案是重启手机.重新启动ADB和Eclipse都不起作用,禁用/启用设备的调试模式并强制关闭应用程序也没用.

我的进程显示在DDMS"devices"面板下,但用于启用调试的按钮(绿色错误)不是切换按钮(如更新堆按钮)

我不知道这是一个设备问题(我在Nexus S上使用CM10.1)还是eclipse/DDMS一个,但我注意到它自从我的Nexus 7上的android 4.2更新.

android android-4.2-jelly-bean android-debug

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

为什么Node.JS中的V8比我的原生C++插件更快?

为什么我的C++插件中的Google V8 JavaScript引擎的工作速度明显慢于Node.JS?

我试着编写一些简单的代码来生成JavaScript中的素数,并通过我的C++插件在V8中运行,直接在Node.JS中运行.

我非常震惊,因为两者都应该使用相同的JavaScript引擎,并且两者都执行相同的代码(时间以毫秒为单位,越少越好):

V8 in Node.JS:  495517
V8 in Node.JS C++ Addon:  623598
Run Code Online (Sandbox Code Playgroud)

这是JavaScript模块的源代码和运行相同JavaScript代码的C++插件的源代码(我认为问题不在interop中,因为测量时间直接在JS中工作):

index.js:

var jsInNodeJsPrimeGeneratorBenchmark = require("./javascript.js");
var jsInNativePrimeGeneratorBenchmark = require("./native");

console.log("V8 in Node.JS: ", jsInNodeJsPrimeGeneratorBenchmark.primeGeneratorBenchmark());
console.log("V8 in Node.JS C++ Addon: ", jsInNativePrimeGeneratorBenchmark.primeGeneratorBenchmark());
Run Code Online (Sandbox Code Playgroud)

javascript.js:

function primeGeneratorBenchmark() {
    var result, primeNumberCounter, i, j, isPrime, start, end;

    i = 3;
    primeNumberCounter = 1;

    start = Date.now();

    while (primeNumberCounter < 100000) {
        isPrime = true;
        for (j = 2; j < i; j++) {
            if (i % …
Run Code Online (Sandbox Code Playgroud)

javascript c++ performance v8 node.js

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

在Python中逐步读取大型多部分压缩文本文件

我有一个非常大的zip文件,它被分成多个部分作为拆分档案,在档案中有一个文件.我没有足够的资源将这些档案组合在一起或提取它们(原始文本文件接近1TB).

我想逐行解析文本文件,理想情况下使用这样的东西:

import zipfile
for zipfilename in filenames:
    with zipfile.ZipFile(zipfilename) as z:
        with z.open(...) as f:
            for line in f:
                print line
Run Code Online (Sandbox Code Playgroud)

这可能吗?如果是这样,我该如何阅读文本文件:

  1. 不使用太多内存(将整个文件加载到内存中显然是不可能的)
  2. 没有提取任何zip文件
  3. (理想情况下)没有组合zip文件

预先感谢您的帮助.

python zip parsing stream

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

获取模板参数的typedef,或者失败,获取类型本身

我试图从ValueType我定义的类(typedef)获取typedef指向的类型.但是,当这个失败时,我希望它返回给定的类型(例如,如果我给它一个double,我希望它返回一个double).这是我到目前为止:

struct myClass { typedef double ValueType; };

template < typename V, typename U = typename V::ValueType>
struct base_type { typedef U type; };
template < typename V >
struct base_type< V, V > { typedef V type; };

static_assert( std::is_same < typename base_type< myClass >::type , double >::value, 
    "base_type doesn't work" ); //This works.
static_assert( std::is_same < typename base_type< double >::type , double >::value,
    "base_type doesn't work" ); //This returns "error: 'double' is …
Run Code Online (Sandbox Code Playgroud)

c++ templates sfinae c++11

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

通过map c ++

所以,我有一个std::map<int, my_vector>,我想通过每个int并分析向量.我还没有完成分析矢量的部分,我还在试图弄清楚如何浏览地图上的每个元素.我知道有可能有一个迭代器,但我不太明白它是如何工作的,而且,我不知道是否有更好的方法来做我打算做的事情

c++ element map

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

计算repeat的重复生成设计器错误的repeatControls属性

我试图计算重复的repeatControls属性但得到一个错误

<?xml version="1.0" encoding="UTF-8"?>
<xp:view xmlns:xp="http://www.ibm.com/xsp/core">
    <xp:repeat id="repeat1" rows="30" value="#{javascript:10}">
        <xp:this.repeatControls><![CDATA[${javascript:"true"}]]>    </xp:this.repeatControls>
    </xp:repeat>
</xp:view>
Run Code Online (Sandbox Code Playgroud)

这是错误

说明资源路径位置类型无法为页面/test.xsp生成.java文件:由于调用com.ibm.xsp.component.xp.XspDataIterator时出现问题,无法找到标记xp:repeat的运行时类. getJavaClass(类com.ibm.xsp.page.parse.types.FacesInstance).test.xsp test.nsf/XPages第1行com.ibm.designer.domino.ide.resources.designerproblem

这是DDE中的某种错误还是做错了?我也尝试过不带引号的"真实"

我正在使用笔记9 beta 1

在此输入图像描述

eclipse repeat xpages

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

Maven自定义归档扩展 - 如何使用unpack-dependencies?

我有一个自定义的artfiact类型web-module; 只是一个ZIP,但有自定义扩展名.

然后,我有一个项目取决于它,我希望解压缩此自定义类型的依赖项.在Maven的依赖关系的插件 解压依赖性目标似乎符合这个要求,但我不断收到错误:

[INFO] Unknown archiver type
Embedded error: No such archiver: 'web-module'.
[INFO] ------------------------------------------------------------------------
[INFO] Trace
org.apache.maven.lifecycle.LifecycleExecutionException: Unknown archiver type
    at org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoals(DefaultLifecycleExecutor.java:719)
    at org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoalWithLifecycle(DefaultLifecycleExecutor.java:556)
    ...
Run Code Online (Sandbox Code Playgroud)

我做了一些谷歌搜索,并了解我可以在我的自定义插件的components.xml中指定自定义unarchiver类型.现在我的components.xml中有以下内容:

<component>
  <role>org.codehaus.plexus.archiver.UnArchiver</role>
  <role-hint>web-module</role-hint>
  <implementation>org.codehaus.plexus.archiver.zip.ZipUnArchiver</implementation>
  <instantiation-strategy>per-lookup</instantiation-strategy>
</component>
Run Code Online (Sandbox Code Playgroud)

一旦安装了我的自定义插件,我再次尝试,仍然没有运气!谁知道我哪里出错了?

我也尝试将自定义扩展插件添加到错误模块的POM中<extensions>true</extensions>.

maven-2 unpack maven maven-dependency-plugin

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

Django:我如何创建一个多选表单?

我是Django/Python的初学者,我需要创建一个多选表单.我知道这很容易,但我找不到任何例子.我知道如何使用小部件创建CharField但我对fields.py中的所有选项感到困惑.

例如,我不知道以下哪一个最适合多选形式.

'ChoiceField', 'MultipleChoiceField',
'ComboField', 'MultiValueField',
'TypedChoiceField', 'TypedMultipleChoiceField'
Run Code Online (Sandbox Code Playgroud)

这是我需要创建的表单.

        <form action="" method="post" accept-charset="utf-8">
        <select name="countries" id="countries" class="multiselect" multiple="multiple">
            <option value="AUT" selected="selected">Austria</option>
            <option value="DEU" selected="selected">Germany</option>
            <option value="NLD" selected="selected">Netherlands</option>
            <option value="USA">United States</option>
        </select>
        <p><input type="submit" value="Continue &rarr;"></p>
    </form>
Run Code Online (Sandbox Code Playgroud)

编辑:

还有一个小问题.如果我想向每个选项添加一个属性,如数据:

 <option value="AUT" selected="selected" data-index=1>Austria</option>
Run Code Online (Sandbox Code Playgroud)

我该怎么做?

谢谢你的帮助!

python forms django field multiple-select

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