问题列表 - 第48259页

检查java中字符串数组的大小或长度

我有这个

String p[] = null;
Run Code Online (Sandbox Code Playgroud)

我需要检查它的大小/长度是否null合适.就像是

if (p.length == null)
Run Code Online (Sandbox Code Playgroud)

但它不起作用.

java

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

确定NSString的第一个字符是否为数字

我只想知道如何确定NSStrings的第一个字符是否为数字.

iphone xcode numbers objective-c nsstring

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

使用Python'with'语句时捕获异常 - 第2部分

这是一个问题的延续使用Python'with'语句捕获异常.
我是新手,我在GNU/linux上使用Python 3.2测试了以下代码.

在上述问题中,提出了类似于此的内容,以便从"with"语句中捕获异常:

try:
    with open('foo.txt', 'a'):
        #
        # some_code
        #
except IOError:
    print('error')
Run Code Online (Sandbox Code Playgroud)

这让我想知道:如果some_code引发IOError而没有捕获它会发生什么?它显然被外部的"除外"声明所吸引,但这可能不是我真正想要的.
你可以说好,只需用另一个try-except包装some_code,依此类推,但我知道异常可以来自任何地方,并且不可能保护每一段代码.
总而言之,我只是想打印'错误',当且仅当open('foo.txt','a')引发异常时,所以我在这里问为什么以下代码不是标准的建议方式这样做:

try:
    f = open('foo.txt', 'a')
except IOError:
    print('error')

with f:
    #
    # some_code
    #

#EDIT: 'else' statement is missing, see Pythoni's answer
Run Code Online (Sandbox Code Playgroud)

谢谢!

python exception-handling exception with-statement

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

使用jQuery计算高度在Firefox和Chrome中有所不同

在这里已经提出了一个问题,但是那里提供的解决方案没有用.问题是我使用jQuery height()函数返回div的高度.它在Firefox中运行良好,但在Chrome中返回的值小于300px ...

你可以在这里看到这个bug的一个例子.虽然我必须说它是希伯来语.虽然那不应该太重要......

有人曾经发生过这种事吗?这是计算高度的代码:

var heightLeftCol = $('#leftCol').height();
var sidebarHeight = $('#sidebar').height();
var minHeight = heightLeftCol > sidebarHeight ? heightLeftCol : sidebarHeight; 
$('#postArea').css('min-height', minHeight+100);
Run Code Online (Sandbox Code Playgroud)

编辑:这个问题没有修复,但以我不喜欢的方式解决,但它现在会做.这是我提出的"解决方案":

if (jQuery.browser.safari) {
    $('#postArea').css('min-height', minHeight+400 + 'px');
}
else {
    $('#postArea').css('min-height', minHeight+100 + 'px');
}
Run Code Online (Sandbox Code Playgroud)

由于Safari和Chrome都在WebKit上运行,因此browser.safari实际上也选择了chrome ..我绝对不认为这是一个最佳解决方案.

谢谢!阿米特

css firefox jquery height

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

禁用Delphi XE自动更新检查

我在不同的虚拟机中安装了两个delphi xe(在Windows 7 64位中运行),其中一个版本的delphi xe是15.0.3890.34076.现在,通过使用此类版本编译的特定版本的产品为我的客户提供支持,delphi的版本必须保持不更新.但每次启动Delphi XE时都没有更新,我必须手动取消更新检查程序报告的更新.问题是我如何禁用Delphi XE自动更新检查?

delphi delphi-xe

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

如何通过.htaccess正确地将index.php重定向到另一个页面?

目前我的htaccess文件包含此规则,以将website.org/index.php重定向到 website.org/en/home

RewriteRule index.php /en/home [R=301]
Run Code Online (Sandbox Code Playgroud)

但是,目前还有index.php更深层文件夹中的其他页面重定向!例如,website.org/folder/index.php重定向到website.org/en/home

如何将该规则专门应用于根目录,而不是更深层的文件夹?非常感谢.

apache indexing .htaccess mod-rewrite redirect

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

获取页面/网址的标题

使用php或javascript我想得到页面的标题任何帮助鼓励

javascript php

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

课程组成

为什么在设置类组合时,可以使用默认构造函数调用包含的类,但不能使用带参数的类调用?

那有点令人困惑; 让我举一个例子.

#include "A.h"
class B
{
private:
    A legal; // this kind of composition is allowed
    A illegal(2,2); // this kind is not.
};
Run Code Online (Sandbox Code Playgroud)

假设存在默认构造函数和存在2个整数的构造函数,则只允许其中一个.为什么是这样?

c++

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

自定义授权属性

我正在实现CustomAuthorizeAttribute.我需要获取正在执行的操作的名称.如何在AuthorizeCore函数中获取当前操作名称的名称?

asp.net-mvc authorization

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

面向方面的编程 - 什么是'cflow'?

在这里提到了AspectJ参考,它指出'cflow'是

cflow(Pointcut) - 由Pointcut选取的每个连接点P的控制流中的每个连接点,包括P本身

这对我来说并不完全清楚,我想知道是否有人可以详细说明cflow的含义吗?为什么要用它?

非常感谢.

java aop aspectj

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