小编Jea*_*ett的帖子

在Java中捕获后重做一次尝试

import java.util.Scanner;

public class Questioner {   

Scanner scanner = new Scanner(System.in);
boolean condition;
int tempInt;
double tempDouble;

public Questioner()
{
    condition = true;
}

public String stringInput(String text)
{
    System.out.print(text);
    return scanner.nextLine();
}

public int intInput(String text)

{
    do
    {
        System.out.print(text);
        try
        {
            tempInt = scanner.nextInt();
            condition = false;
        }
        catch (java.util.InputMismatchException error)
        {
            System.out.println("Please use valid input.");
        }
    } while (condition == true);

    return tempInt;
}


public double doubleInput(String text)
{
    System.out.print(text);
    try
    {
        return scanner.nextDouble();
    }
    catch (java.util.InputMismatchException …
Run Code Online (Sandbox Code Playgroud)

java try-catch

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

此阵列已固定或暂时锁定

我使用split函数并在变量中分配值并在几次迭代后在循环中运行代码,它给出错误"此数组是固定的或暂时锁定的(Visual Basic)"..

例如; 这里从excel读取的movies_cat1的值是以这种形式------"电影 - >列出所有电影,电影 - >世界电影 - >亚洲,电影 - >按语言划分的电影 - >僧伽罗语,电影 - >戏剧"

For crow = 1 To 100

    Value = Worksheets("Movies_categories").Range("A" & crow).Value
    cat_final = Worksheets("Movies_categories").Range("B" & crow).Value

    If Value = "y" Or Value = "Y" Then

      'Loop for reading the data from tabsheet- Movies

      For crowss = 5 To 3000
        movies_cat1 = Worksheets("Movies").Range("B" & crowss).Value
        movies_language = Worksheets("Movies").Range("C" & crowss).Value

        If movies_language = "English" Then

          Temp = Split(movies_cat, ",")  'run time Error:10  occurs here..

          For …
Run Code Online (Sandbox Code Playgroud)

vb6 vba

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

Excel中的IF语句,用于查看作为日期的单元格的值

如何if在单元格中创建一个查看另一个单元格值的语句,如果它是一个日期,则将值复制到该单元格中.如果它不是日期,则将单元格留空.

到目前为止,我已经想出了类似的东西,但它显然不起作用:

=if('TRACKING FILE'!I10=DATE,'TRACKING FILE'!I10, "")
Run Code Online (Sandbox Code Playgroud)

excel conditional excel-formula

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

函数参数VBA

我具有以下三个功能:

当我运行前两个函数时,没有问题,但是当我运行最后一个函数(LMTD)时,它说“被零除”,但是当我调试某些参数时,它们却没有值。我知道我必须做的事,但是我想知道为什么要这样做,因为这对我来说毫无意义。

Tinn-function没有Tut的参数,因此我必须将它们添加到Tinn-function的参数中。Tut也是如此,因为它不了解Tinn的所有论点,而LMTD必须同时包含Tinn和Tut的论点。如果我这样做,一切都会顺利进行。为什么我必须这样做?

Public Function Tinn(Tw, Qw, Qp, Q, deltaT)

Tinn = (((Tw * Qw) + (Tut(Q, fd, mix) * Q)) / Qp) + deltaT

End Function
Run Code Online (Sandbox Code Playgroud)
Public Function Tut(Q, fd, mix)

Tut = Tinn(Tw, Qw, Qp, Q, deltaT) _
    - (avgittEffektAiUiLMTD() / ((Q * fd * mix) / 3600))

End Function
Run Code Online (Sandbox Code Playgroud)
Public Function LMTD(Tsjo)

LMTD = ((Tinn(Tw, Qw, Qp, Q, deltaT) - Tsjo) - (Tut(Q, fd, mix) - Tsjo)) _
    / (WorksheetFunction.Ln((Tinn(Tw, Qw, Qp, Q, deltaT) - Tsjo) _ …
Run Code Online (Sandbox Code Playgroud)

excel vba arguments function

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

UIKeyboardTypeDecimalPad中的小数点不能用于数学计算

我正在使用键盘类型:UIKeyboardTypeDecimalPad用于两个UITextField对象.尝试执行添加时,我会根据当前区域设置得到不同的结果:

案例1:美国格式:小数点显示.为预期.如果我添加12.3(文本字段1)+ 12.3(文本字段2),答案将是24.6.这就是我想要的.但:

案例2:埃及格式:小数点显示为,.如果我重复相同的计算,答案将是24.小数部分被忽略.有没有修复?

注意:我使用了这个[textField.text floatValue]方法.

iphone keyboard objective-c uitextfield ios

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

iPhone中url的正则表达式

我正在使用正则表达式来验证网站地址.但它不起作用,因为它的格式在iPhone中不正确.它的逻辑几乎是正确的.任何人都可以在iPhone中为我重建这个正则表达式吗?

(?<http>(http:[/][/]|www.)([a-z]|[A-Z]|[0-9]|[/.]|[~])*)
Run Code Online (Sandbox Code Playgroud)

iphone ios4 ios ios5

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

将PHP代码转换为Coldfusion

目前我正在学习一些Coldfusion编码,并且我将我整个旧的PHP网站转换为时尚的Coldfusion代码,但我坚持使用几行PH​​P并且我真的不知道我应该如何转换这些将代码行转换为正确的Coldfusion代码:

function access()   
{   
  $accesscode = $_GET["accesscode"];
  $time = (int)$_GET["time"];        
  $ip = $_GET["ip"];                

  // Time variable must be identical 
  if( time() < $time )  
      {  
      die("Locale time is ". (time()-$time) ."sec. is not correct.");  
      }  

 // Check client IP
  if( $ip <> $_SERVER["REMOTE_ADDR"] )  
      {  
      die("Client IP ".$_SERVER["REMOTE_ADDR"]." is not identical as ".$ip." used."); 
      }  

  // Time > 10 minutes is no access
  for ($c=0;$c<=3;$c++)   
    {   
    $t = substr(strftime("%Y%m%d%H%M", time()-($c*600)),0,11);   
    $hash = md5($ip. "9709f31be0". $t);   
    if( $hash == $accesscode ) …
Run Code Online (Sandbox Code Playgroud)

coldfusion

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

Python:递归函数,用于查找列表中的最大数字

我正在尝试从教科书Zelle Python Programming做一个实验室工作

这个问题让我"编写并测试一个递归函数max()来查找列表中的最大数字.最大值是第一个项目中的较大项目和所有其他项目中的最大项目." 我不太明白教科书中的问题.

def Max(list):
    if len(list) <= 1:
        else:
            return list[0]
        else:
            m = Max(list[1:])
            return m if m > list[0] else list[0]

def main():
    list = eval(raw_input(" please enter a list of numbers: "))
    print("the largest number is: ", Max(list))

main()
Run Code Online (Sandbox Code Playgroud)

或者也许我想打开一个带有数字的txt文件,然后使用递归?

我相信这样的递归工作

def function()
> if something:
>>return 0
>else:
>>return function()
Run Code Online (Sandbox Code Playgroud)

python recursion

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

iOS 6,SDWebImage成功/失败块错误.不兼容的块指针类型?

我懒得将图像加载setImageWithURLUIImageView嵌入的图像中UIScrollView.

由于这是照片库,我试图使用"成功"代码块来设置它myScrollView的contentSize和imageview的帧完全加载后它可以正确缩放.

问题是,我在电话中使用"成功"时遇到了一个奇怪的错误.如果我注释掉该方法的成功/失败部分,它可以工作,但我无法判断图像何时完成加载,因此无法正确调整容器的大小,以便正确缩放...帮助?

错误:

不兼容的块指针类型发送'void (^)(UIImage *__strong)'到类型的参数'SDWebImageSuccessBlock'(又名'void (^)(UIImage *__strong, BOOL)')

我收到的错误是在以下代码@以success:^...... 开头的行

码:

 [_ivFullSize setImageWithURL:[NSURL URLWithString:[currentPhoto PhotoAbsoluteLocation]]
placeholderImage:[UIImage imageNamed:@"loading.png"]
success:^(UIImage *image){
                         [DejalBezelActivityView removeViewAnimated:YES];
                         self.myScrollView.contentSize = self.ivFullSize.image.size;
                         self.ivFullSize.frame = CGRectMake(0, 0,     self.ivFullSize.image.size.width, self.ivFullSize.image.size.height);
                     }
                     failure:^(NSError *error){
                                    [DejalBezelActivityView removeViewAnimated:YES];
                     }];
Run Code Online (Sandbox Code Playgroud)

sdwebimage ios6

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

难倒:IE8消息:预期的标识符,字符串或数字行:82字符:1代码:0

我最近合作的供应商为我的公司制作了一个页面.它通常运行良好,但在IE浏览器(任何版本)查看时都会被完成.

以下是错误详细信息:

用户代理:Mozilla/4.0(兼容; MSIE 8.0; Windows NT 6.1; WOW64; Trident/4.0; GTB7.4; SLCC2; .NET CLR 2.0.50727; .NET CLR 3.5.30729; .NET CLR 3.0.30729; Media Center PC 6.0; .NET4.0C)时间戳:星期二,2012年11月6日18:06:55 UTC

消息:预期的标识符,字符串或数字
行:82
字符:1
代码:0

以下是我认为它所指的代码部分:

<script type="text/javascript">  
jwplayer("container1").setup({
'flashplayer': "player.swf",
'autostart':"true",
'skin': "skin.zip",
'controlbar': "bottom",
'screencolor': "FFFFFF",
'image': "images/gradient green background.jpg",
'file': "new_tour_video/General_Information_Final2.m4v",
'height': "546",
'width': "999",
 <-----------------*This would be line 82, Character 1*
});

</script>
Run Code Online (Sandbox Code Playgroud)

任何人都能指出我在正确的方向吗?

我对此有所了解(但并不多),但似乎这可能表明脚本存在问题.唯一的问题是,玩家本身工作正常.这是页面的其余部分变得杂乱无章......但为什么它会告诉我错误是在第82行?我检查了相关的CSS文件,一切看起来都很正常(第82行是一个非常普通的,格式正确的标签).

简而言之,我很难过.我敢肯定有一个非常扎实的Java知识的人能够解决这个问题,但我对正确的Java语法的了解相当薄弱.

javascript string internet-explorer incompatibility

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