小编Ume*_*iya的帖子

Javascript setTimeout是否会停止其他脚本执行

我指的是这个.一切都还不清楚.

  • 我有一个fillTree()更新树的JS函数,它有复选框.
  • 我有另一个函数checkSelectedBoxes()执行window.onload检查所选复选框.
  • 现在连接了许多其他功能.

我的问题:

  • 如果我正在使用setTimeout()其他脚本功能也会停止并等待我的功能完成加载?

可能是这种情况:

function fillTree(){...}
function checkSelectedBoxes(){...}

fillTree(); // This take time to get data. onLoad() doesnt work.
setTimeout(function(){ checkSelectedBoxes()  },5000);
Run Code Online (Sandbox Code Playgroud)

即使在增加时间间隔后,这也会返回空值.是否fillTree()暂停执行?

javascript

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

java.util.Properties $ LineReader.readLine

我需要读取配置文件我在运行以下代码时遇到此错误:

java.util.Properties$LineReader.readLine

文件config.cfg存在并具有r/w权限.

import java.util.*;
import java.util.Properties;

public class Config   
{
 Properties configFile;
 public Config()
 {
configFile = new java.util.Properties();
try {           
  configFile.load(this.getClass().getClassLoader().
  getResourceAsStream("config.cfg"));           
}catch(Exception eta){
     eta.printStackTrace();
}
}

public String getProperty(String key)
{

 String value = this.configFile.getProperty(key);       
 return value;

 }

}
Run Code Online (Sandbox Code Playgroud)

编辑 - 完全错误

 [java] java.lang.NullPointerException
 [java]     at java.util.Properties$LineReader.readLine(Properties.java:418)
 [java]     at java.util.Properties.load0(Properties.java:337)
 [java]     at java.util.Properties.load(Properties.java:325)
 [java]     at Config.<init>(Unknown Source)
 [java]     at ClosureBuilder.<clinit>(Unknown Source)
Run Code Online (Sandbox Code Playgroud)

编辑 - 目录结构

SRC

- > config.java

- > config.cfg

java properties

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

预期<identifier>.java的

我有这段java代码.我是java中的菜鸟..

错误:

<identifier> expected
cfg = new Config;
Run Code Online (Sandbox Code Playgroud)

码:

import java.sql.Connection;
import java.sql.DriverManager;
import java.sql.PreparedStatement;
import java.sql.ResultSet;
import java.sql.SQLException;
import java.util.HashMap;
import java.util.HashSet;
import java.util.Set;
import java.io.*; 

import java.util.*;
import java.util.Properties;

public class Config 
{

   Properties configFile;
  public Config()
{
configFile = new java.util.Properties();
try {           
  configFile.load(this.getClass().getClassLoader().getResourceAsStream("config"));          
}catch(Exception eta){
    eta.printStackTrace();
}
  }

  public String getProperty(String key)
  {
 String value = this.configFile.getProperty(key);       
    return value;
  }

}



public class ClosureBuilder {
Run Code Online (Sandbox Code Playgroud)

cfg = new Config();

private static String JDBC = cfg.getProperty("JDBC");
private …
Run Code Online (Sandbox Code Playgroud)

java

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

标签 统计

java ×2

javascript ×1

properties ×1