小编ric*_*ich的帖子

如何将项目添加到gerrit代码审查工具?

如何手动将项目添加到gerrit代码审查工具?

我已经看到一些执行gerrit二进制文件的例子,但我的安装似乎没有其中一个.

git gerrit

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

setWidth("*")在CSS/SmartGWT中做了什么?

我遇到过一些使用SmartGWT的遗留代码.我怀疑API也存在于标准GWT中.

widget.setWidth("*");
Run Code Online (Sandbox Code Playgroud)

请记住,相同的代码有:

otherWidget.setWidth100();
Run Code Online (Sandbox Code Playgroud)

我不知道CSS有类似的东西:

width: *;
Run Code Online (Sandbox Code Playgroud)

所以...这段代码是合法的,如果是这样,它做了什么......或者不是吗?!

提前致谢.

css gwt smartgwt

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

链接到JSF中的CSS文件?

<h:head/>标签内我有:

<h:outputStylesheet name="css/common.css" />

输出如下:

<link type="text/css" rel="stylesheet" href="RES_NOT_FOUND" />

样式表位于我的maven war的webapp文件夹下名为css的文件夹中.当我浏览到http:// localhost:8080/mywar/css/common.css时,我看到了样式表.

我缺少什么想法?提前致谢.

css java jsf jboss6.x

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

JSF验证错误:值无效

我知道这似乎是一个普通的,但我迷失了它.单击assessment.jsf中的"添加"按钮时发生.无论如何,我已经附上我认为相关的部分.

我调试时没有触发FWIW,AssessmentType.equals().

提前致谢.

j_idt38:j_idt47:j_idt48: Validation Error: Value is not valid
Run Code Online (Sandbox Code Playgroud)

assessment.xhtml:

        <h:form>
            <h:selectOneMenu value="#{assessmentBean.assessmentField}">
                <f:selectItems value="#{assessmentBean.assessment.type.fields}" />
            </h:selectOneMenu>

            <h:commandButton value="Add" action="#{assessmentBean.doAddField}">
                <f:param name="assessmentId"
                    value="#{assessmentBean.assessment.id}" />
            </h:commandButton>
        </h:form>
Run Code Online (Sandbox Code Playgroud)

assessment.jsf:

<form id="j_idt38:j_idt47" name="j_idt38:j_idt47" method="post" action="/jsf-web/edit/assessment.jsf" enctype="application/x-www-form-urlencoded"> 
<input type="hidden" name="j_idt38:j_idt47" value="j_idt38:j_idt47" /> 
<select name="j_idt38:j_idt47:j_idt48" size="1">    <option value="1">Presenting Condition</option> 
    <option value="2">Problem Duration</option> 
</select> 
<script type="text/javascript" src="/jsf-web/javax.faces.resource/jsf.js.jsf?ln=javax.faces"></script>
<input type="submit" name="j_idt38:j_idt47:j_idt50" value="Add" onclick="mojarra.jsfcljs(document.getElementById('j_idt38:j_idt47'),{'j_idt38:j_idt47:j_idt50':'j_idt38:j_idt47:j_idt50','assessmentId':'1'},'');return false" /><input type="hidden" name="javax.faces.ViewState" id="javax.faces.ViewState" value="3431661972220941645:6952134510589038883" autocomplete="off" /> 
</form> 
Run Code Online (Sandbox Code Playgroud)

AssessmentType.java:

import java.util.List;

import javax.persistence.CascadeType;
import javax.persistence.Entity;
import javax.persistence.FetchType;
import javax.persistence.GeneratedValue;
import javax.persistence.GenerationType;
import …
Run Code Online (Sandbox Code Playgroud)

java jsf jboss mojarra jboss6.x

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

MySQL按位和256位二进制值

我打算在MySQL表列中存储256位长的二进制值.

我应该使用哪种列类型(blob?),以便我可以对它运行按位运算(AND的示例将是理想的).

mysql blob bit-manipulation

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

如何将这些流式Map键从Longs转换为Objects?

我目前有一个方法,看起来像:

public Map<Long, List<ReferralDetailsDTO>> getWaiting() {
        return referralDao.findAll()
                .stream()
                .map(ReferralDetailsDTO::new)
                .collect(Collectors.groupingBy(ReferralDetailsDTO::getLocationId, Collectors.toList()));
    }
}
Run Code Online (Sandbox Code Playgroud)

它返回一个位置ID的Map到ReferralDetailsDTO对象.但是,我想换掉LocationDTO对象的位置ID.

我天真想象这样的事情可能有用:

public Map<Long, List<ReferralDetailsDTO>> getWaiting() {
    return referralDao.findAll()
            .stream()
            .map(ReferralDetailsDTO::new)
            .collect(Collectors.groupingBy(locationDao.findById(ReferralDetailsDTO::getLocationId), Collectors.toList()));
}
Run Code Online (Sandbox Code Playgroud)

显然,我在这里是因为它没有--Java抱怨findById方法期望Long值,而不是方法引用.有关我如何能够巧妙地解决这个问题的任何建议?提前致谢.

java lambda java-8 java-stream

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

GWT客户端未经检查的异常

我一直在研究一个使用GWT(和SmartGWT)的项目,这对我来说是个新手.

每当在客户端抛出运行时异常(没有涉及RPC)时,都不会发生任何事情.我的意思是该方法不会继续执行,没有警报,Javascript错误控制台或SmartGWT错误控制台中没有任何内容.

我假设这不是GWT应用程序中的常规做法.通常记录/处理这些错误(例如空指针)在哪里?

提前致谢.

java gwt exception-handling smartgwt

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

sed-style用随机字母替换字母,用随机数字替换数字

我需要一个大文件,如下所示:

member: cn=user0001,ou=people
Run Code Online (Sandbox Code Playgroud)

并替换所有用户名,使得他们仍然在相同的位置和数字在相同的位置,随机的字母.所以输出可能是这样的:

member: cn=kvud7405,ou=people
Run Code Online (Sandbox Code Playgroud)

用户名的长度和格式各不相同,但它们总是以cn =和逗号为界.

任何人都可以提供sed/awk/bash最好的解决方案,或者失败的python可能是一个选项(不确定是哪个版本).

提前致谢.

bash awk replace sed

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

在Apache NiFi中,我可以在没有属性的情况下评估表达式语言吗?

例如,在自定义处理器中,我可能希望简单地评估字符串"$ {UUID()}中的表达式"(仅作为示例).

我不想向用户公开属性,我只想评估表达式.我能这样做吗?

apache-nifi

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

这个正则表达式匹配什么?/([^ "^\S] +)\ S*|"([^ "] +)"\S*/克

我现在应该能够阅读一个正则表达式,但是所有人都可以通过这个来说话吗?

/([^"^\s]+)\s*|"([^"]+)"\s*/g
Run Code Online (Sandbox Code Playgroud)

只是为了背景; 它在Alfresco中用于匹配文档标签.有没有一个网站,你可以将这些插入并获得解释(除了SO)!

regex alfresco

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

使用 Apache HttpClient 将数据发布到 netty

我正在尝试使用 Apache HttpClient(流畅的 API)将数据 POST 到 netty 服务器。

我尝试了一些变体,我将在这里放两个:

1.

客户:

Request.Post(uri).bodyString("content value", ContentType.TEXT_PLAIN).useExpectContinue().execute().returnContent().asString();
Run Code Online (Sandbox Code Playgroud)

服务器:

final HttpPostRequestDecoder decoder = new HttpPostRequestDecoder(new DefaultHttpDataFactory(false), req);              
System.out.println(decoder.getBodyHttpDatas().size());
Run Code Online (Sandbox Code Playgroud)

调用 getBodyHttpDatas() 会抛出:

io.netty.handler.codec.http.multipart.HttpPostRequestDecoder$NotEnoughDataDecoderException
Run Code Online (Sandbox Code Playgroud)

2.

客户:

Request.Post(uri).bodyForm(new BasicNameValuePair("value", "content value")).useExpectContinue().execute().returnContent().asString();
Run Code Online (Sandbox Code Playgroud)

服务器:

final HttpPostRequestDecoder decoder = new HttpPostRequestDecoder(new DefaultHttpDataFactory(false), req);
final InterfaceHttpData data1 = decoder.getBodyHttpData("value");

while (decoder.hasNext()) {
    final InterfaceHttpData data = decoder.next();
    if (data != null) {
        try {
            Attribute attribute = (Attribute) data;
            System.out.println(attribute.getValue());
        } finally {
            data.release();
        }
    }
}
Run Code Online (Sandbox Code Playgroud)

这不会打印任何输出——decoder.hasNext() 是假的。

java http netty

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