小编Vir*_*oll的帖子

为什么stringbuilder在使用null字符后停止添加元素?

当我使用null字符时'\u0000',stringbuilder将停止追加新元素.

例如:

StringBuilder _stringBuilder = new StringBuilder();
_stringBuilder.append('\u0000');
_stringBuilder.append('a');
System.out.println("."+_stringBuilder+".");
Run Code Online (Sandbox Code Playgroud)

回报

. 
Run Code Online (Sandbox Code Playgroud)

我知道不应该打印null值(或者打印就像是一个null String值),但在这种情况下,为什么stringbuilder无法添加更多元素?

注意:我在ubuntu上使用jdk 1.6.0_38.

java eclipse linux null character

12
推荐指数
2
解决办法
1599
查看次数

如何在java swing中查看当前窗口大小?

例如,窗口的大小已更改(用户调整大小),如何获取当前窗口大小?

java swing

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

如何增加div id值?

我有一个任务将菜单设置为选中.为此,我使用动态ID.所以我想根据选择增加它

我的代码是

<div class="menuHeader ui-corner-top" id="menu"+ i>
    <span><a href="#" onclick="Home()">Home</a></span>
</div>
<div class="menuHeader ui-corner-top" id="menu"+ i>
    <span><a href="#" onclick="NewTransaction()">New Transaction</a></span>
</div>
<div class="menuHeader ui-corner-top" id="menu"+ i>
    <span><a href="#" onclick="Portfolio()">Portfolio</a></span>
</div>
Run Code Online (Sandbox Code Playgroud)

javascript是

$(document).ready(function () {
             alert(document.URL);
             var list = $("#menu");
             for (var i = 1; i <= list.length; i++) {
                 list[i].innerHTML = i;
             }
             var str = document.URL.toLowerCase().indexOf("portfolio/index");
             alert(str);
             if (str >= 0) {
                 $('#menu').addClass("menuHeaderActive");
             }
         });
Run Code Online (Sandbox Code Playgroud)

我怎样才能做到这一点?

html javascript jquery

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

如何使用JUNIT测试spring jdbcTemplate?

我有一个要测试的DAO,它使用jdbcTemplate。春天的jdbcTemplate上面有一个datasoruce属性,需要对其进行设置才能使其正常工作。但是,当运行JUNIT测试时,数据源不存在,并且Bean创建失败。如何设置jdbcTemplate的数据源以在JUNIT测试用例中工作?

任何帮助表示赞赏。

谢谢

Caused by: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'thisDatasource' defined in class path resource [userDataBaseContext.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file:  java.naming.factory.initial
    at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.initializeBean(AbstractAutowireCapableBeanFactory.java:1420)
    at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:519)
    at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:456)
    at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:295)
    at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:225)
    at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:292)
    at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:194)
    at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveReference(BeanDefinitionValueResolver.java:322)
    ... 33 more
Caused by: javax.naming.NoInitialContextException: Need to specify class name in environment or system …
Run Code Online (Sandbox Code Playgroud)

java junit spring datasource jdbctemplate

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

使整个表格单元格触发相关复选框

我在 php 中有几个复选框,它们包含在表中:

<table>   
   <tr>
        <td>
            <input style='vertical-align:middle' type='checkbox' class='geomsize' name='frnd[]' value='$ScndryUid' id='$ScndryUid' />
         </td>   
   </tr> 
</table>
Run Code Online (Sandbox Code Playgroud)

每个表格单元格中都有一个复选框。

我正在尝试使整个表格单元格可单击。

我认为 td onclick 事件可以工作,但到目前为止还没有运气!

html php

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

如何从 webServiceTemplate 获取soap响应

我需要使用“webServiceTemplate”获得soap响应。目前在我现有的架构中,它使用函数“public boolean sendSourceAndReceiveToResult(String uri, Source requestPayload, Result responseResult) { } ”,但这仅返回布尔值,但有没有办法捕获soap响应?

我尝试使用“marshalSendAndReceive”函数,但它不起作用。

您能否建议我如何使用 webServiceTemplate 函数获得soap响应,或者我是否必须为此编写自定义函数?

谢谢你 !

soap web-services spring-ws

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

如何在不使用toString()的情况下从JAVA中的XmlObject中提取信息?

我有一个XmlObject(org.apache.xmlbeans.XmlObject)obj.

    XmlObject obj;
    ...
    obj.toString(); //<xml-fragment>n2</xml-fragement>
    // content ="n2"
    String content = obj.toString().substring(14, obj.length() - 15) 
Run Code Online (Sandbox Code Playgroud)

在内容中存储"n2"的正确方法是什么?

java xml xmlbeans

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

Grails域类失败

课程如下:

package tsg

class Country {

    String code
    String codeShort
    String name
    String en
    String nl
    String de
    String fr
    String it
    String es

    static mapping = {
        id name: "code", generator: "assigned"
        version 'revision_number'
    }

    static constraints = {
        code maxSize: 4
        codeShort nullable: true, maxSize: 2
        name nullable: true, maxSize: 100
        en nullable: true, maxSize: 50
        nl nullable: true, maxSize: 50
        de nullable: true, maxSize: 50
        fr nullable: true, maxSize: 50
        it nullable: true, maxSize: 50
        es nullable: …
Run Code Online (Sandbox Code Playgroud)

grails constraints grails-domain-class

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