问题列表 - 第19180页

java return语句

我对以下代码有疑问

private void printTree(Node node){
    if(node==null) return;
    printTree(node.left);
    System.out.print(node.data+" ");
    printTree(node.right);
}
Run Code Online (Sandbox Code Playgroud)

我真的不明白'回归'.那里的声明.看起来如果node为null,则代码不返回任何内容.但是如果没有那一行,编译器会生成异常错误.

java binary-tree return data-structures

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

使我的视图与NSAlertView一样漂亮

我的iPhone应用程序中有一个模态视图(Xcode,Objective C++).如何让它看起来像系统UIAlertView一样漂亮?具体来说,我想:

  • 圆形矩形窗口,周围有边框
  • 半透明背景
  • 顶部附近的微妙亮点

透明度可以通过背景颜色上少于一个alpha通道来实现.框架和其他什么?

iphone user-interface cocoa-touch uikit

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

jQuery在div中包装元素集

您好我想使用jQuery来包装div中的元素集

HTML:

<h3>Title</h3>
<ul>
<li>Feature</li>
<li>Feature</li>
</ul>

<h3>Title</h3>
<ul>
<li>Feature</li>
<li>Feature</li>
</ul>

<h3>Title</h3>
<ul>
<li>Feature</li>
<li>Feature</li>
</ul>
Run Code Online (Sandbox Code Playgroud)

期望的结果:

<div class="box">
    <h3>Title</h3>
   <ul>
    <li>Feature</li>
    <li>Feature</li>
    </ul>
    </div>

<div class="box">
    <h3>Title</h3>
   <ul>
    <li>Feature</li>
    <li>Feature</li>
    </ul>
    </div>

<div class="box">
    <h3>Title</h3>
   <ul>
    <li>Feature</li>
    <li>Feature</li>
    </ul>
    </div>
Run Code Online (Sandbox Code Playgroud)

我的问题类似于以下内容,但我无法得到Russ Cam建议的解决方案.

使用jQuery将三个重复的div组包装成一个

提前致谢.

jquery jquery-selectors

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

iframe允许垂直滚动条而不是水平滚动条

我有一个HTML iframe.我希望它可以垂直滚动,但不能水平滚动.这可能吗?

html

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

如何将文本文件中带有换行符的数据导入到R中?

我有一个文本文件,我想将其导入到R. 问题是,该文件如下所示:

x1,x2,x3,x4,x5,x6,x7,x8,x9,10,x11
   1953.00       7.40000       159565.       16.6680       8883.00    
   47.2000       26.7000       16.8000       37.7000       29.7000    
   19.4000    
   1954.00       7.80000       162391.       17.0290       8685.00    
   46.5000       22.7000       18.0000       36.8000       29.7000    
   20.0000
Run Code Online (Sandbox Code Playgroud)

等等。

我尝试过> data <- read.table("clipboard", header=TRUE),但没有成功。

r input text-files

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

在忽略年份的同时排序日期时间对象?

我有一个存储在datetime对象中的生日列表.如何仅使用monthday参数在Python中对这些进行排序?

例如,

[
    datetime.datetime(1983, 1, 1, 0, 0)
    datetime.datetime(1996, 1, 13, 0 ,0)
    datetime.datetime(1976, 2, 6, 0, 0)
    ...
]
Run Code Online (Sandbox Code Playgroud)

谢谢!:)

python sorting datetime

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

包含MooTools的for..in的Javascript数组迭代

我遍历在MooTools的数组,但使用速记通过数组进行遍历时,看到其他项目for..in环.当我使用常规for循环时,它工作正常.这是MooTools污染全局命名空间的问题还是我在这里做错了什么?

有一个createTabs()函数迭代数组并为数组中的每个值创建一个选项卡:

function createTabs() {
    var myTabs = [["First", "a.png"], ["Second", "b.png"]];
    for(var i in myTabs) {
        var tab = new Tab(myTabs[i][0], myTabs[i][1]);
        console.log(i);
    }
}
Run Code Online (Sandbox Code Playgroud)

这是输出console.log(i):

0
1
$family
each
clean
associate
link
contains
extend
getLast
getRandom
include
combine
erase
empty
flatten
hexToRgb
rgbToHex
toJSON
Run Code Online (Sandbox Code Playgroud)

我理解前两个索引,但其余的来自哪里?

编辑:感谢Chetan和k Prime的快速回答.这是有道理的,Array.eachMooTools 的添加是更加清晰的迭代方式!

现在看起来好多了:

myTabs.each(function(item) {
    var tab = new Tab(item[0], item[1]);
    console.log(item);
});
Run Code Online (Sandbox Code Playgroud)

javascript mootools for-in-loop

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

Grails shell没有看到域对象

我是一个grails新手(和一个时髦的新手),我正在通过一些grails教程.作为一个新用户,grails shell对我来说是一个非常有用的小工具,但我无法弄清楚如何让它看到我的类和对象.这是我正在尝试的:

% grails create-app test
% cd test
% grails create-domain-class com.test.TestObj
% grails shell
groovy:000> new TestObj()
ERROR org.codehaus.groovy.control.MultipleCompilationErrorsException: startup failed, groovysh_evaluate: 2: unable to resolve class TestObj
Run Code Online (Sandbox Code Playgroud)

我的印象是grails shell可以看到所有控制器,服务和域对象.怎么了?我需要在这里做点什么吗?

我尝试了另外一件事:

groovy:000> foo = new com.test.TestObj();
===> com.test.TestObj : null
groovy:000> foo.save 
ERROR groovy.lang.MissingPropertyException: No such property: save for class: com.test.TestObj
Run Code Online (Sandbox Code Playgroud)

我究竟做错了什么?

编辑:好的,我看到了关于使用全名和使用.save()而不是使用的答案.save.但是这个怎么样?

groovy:000> new com.test.TestObj().save()
ERROR org.hibernate.HibernateException: No Hibernate Session bound to thread, and configuration does not allow creation of non-transactional one here …
Run Code Online (Sandbox Code Playgroud)

grails groovy groovyshell

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

使用对象id作为Python中对象的哈希

将对象id用作散列键(通过.__hash__)以便能够为程序的单个实例散列其他可变对象是明智的吗?使用对象属性会更好,但它们都是可变的并且可以改变.

在查看实例集时,我想到了这一点,我想知道它是否明智.

python hash

10
推荐指数
2
解决办法
1813
查看次数

Opensource在线IDE

有几个用于PHP的在线IDE,有些甚至用于Python,但有没有像IDEone这样的开源在线IDE 支持至少主要语言(PHP,Python,Ruby等...)?

php ruby python ide open-source

11
推荐指数
3
解决办法
9364
查看次数