小编sap*_*Pro的帖子

分割功能是什么样的?

我发现了这句话:

userName = document.cookie.split("=")[1];
Run Code Online (Sandbox Code Playgroud)

在阅读了w3schools的拆分声明之后.这说明分裂的语法是 string.split(separator, limit).然后在第一个parens之后方括号是什么.意思 ?如果这是真的,那么split函数是什么样的?

javascript split

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

/; /和/ ^ + /表示什么?

我最近遇到了这样的声明:

var cookies = document.cookie.split(/;/);
Run Code Online (Sandbox Code Playgroud)

var pair = allCookies[i].split("=", 2);
if (pair[0].replace(/^ +/, "") == "lastvisit")
Run Code Online (Sandbox Code Playgroud)

在第一个语句/;/中,split的参数表示什么?

在第二个语句/^ +/中,replace的参数中的含义是什么?

javascript regex

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

struts中的web.xml以及如何使用struts-config.xml进行配置

<servlet>
<servlet-name>action</servlet-name>
<servlet-class>org.apache.struts.action.ActionServlet</servlet-class>
</servlet>

<servlet-mapping>
<servlet-name>action</servlet-name>
<url-pattern>*.do</url-pattern>
</servlet-mapping>
Run Code Online (Sandbox Code Playgroud)

当我为我的项目选择struts框架时,我的IDE会自动生成上面的代码.我没有看到任何名为action的 servlet .请解释这个xml的含义是什么?

编辑:

我读过ActionServlet已经配置了struts-config.xml文件.它是如何配置的?

<struts-config>

<form-beans>
<form-bean name="HelloWorldActionForm"

type="com.vaannila.HelloWorldActionForm"/>

<action-mappings>
<action input="/index.jsp" name="HelloWorldActionForm" path="/HelloWorld"  scope="session" type="com.vaannila.HelloWorldAction">
<forward name="success" path="/helloWorld.jsp" />
</action>
</action-mappings>
Run Code Online (Sandbox Code Playgroud)

java xml struts netbeans java-ee

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

jdk1.0如何在本机代码和Java代码之间缺乏清晰的分离?

来自IBM Link:

JDK 1.0版本包含一个早期的本机方法接口,它缺少原生代码和Java代码之间的清晰分离.在此接口中,本机将直接进入JVM结构,因此无法跨JVM实现,平台甚至JDK版本移植.使用JDK 1.0模型升级具有大量本机的应用程序是昂贵的,开发可以运行多个JVM实现的本机也是如此.

本机的含义是否会直接进入JVM结构,因此无法跨JVM实现移植?我不明白这一点.

java java-native-interface native

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

netbeans附带的Tomcat目录在哪里?

我已经安装了netbeans 7.1,预先安装了Tomcat.我需要context.xml在tomcat中找到它.tomcat目录位于netbeans中的哪个位置?我在哪里可以找到context.xml

在此输入图像描述

java tomcat netbeans

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

INTEGER括号内的数字表示什么?

什么:

value_1 INTEGER(5);
Run Code Online (Sandbox Code Playgroud)

意思 ?

我明白这value_1是一个整数,但5 在声明中意味着什么?

sql oracle plsql oracle11g

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

当我在类的构造函数中定义它时,为什么会得到未定义变量的错误?

从以下内容可以html看出来自文本字段的数据action_script.php:

<form method='post' action='action_script.php'>
        <input type='text' name='text_field' id='text_field' />
        <input type='submit' value='submit' />
</form>
Run Code Online (Sandbox Code Playgroud)

action_script.php 包含以下代码:

<?php
class Tester {
    private $text_field;

    public function __construct() {
        $text_field = $_POST['text_field'];
    }

    public function print_data() {
        echo $text_field; # LINE NUMBER 10
    }
}

$obj = new Tester();
$obj->print_data();
Run Code Online (Sandbox Code Playgroud)

我尝试打印从html 发送数据,action_script.php但我得到以下警告/错误:

Notice: Undefined variable: text_field in E:\Installed_Apps\xampp\htdocs\php\action_script.php on line 10
Run Code Online (Sandbox Code Playgroud)

这是为什么 ?

php oop class

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

在尝试ping时,会抛出java.net.UnknownHostException.我不明白原因

我写了下面的代码来试试ping.但是当我运行它时,会抛出以下异常:

java.net.UnknownHostException: http://localhost:8084/server/index.jsp
    at java.net.Inet6AddressImpl.lookupAllHostAddr(Native Method)
    at java.net.InetAddress$1.lookupAllHostAddr(Unknown Source)
    at java.net.InetAddress.getAddressFromNameService(Unknown Source)
    at java.net.InetAddress.getAllByName0(Unknown Source)
    at java.net.InetAddress.getAllByName0(Unknown Source)
    at java.net.InetAddress.getAllByName(Unknown Source)
    at java.net.InetAddress.getByName(Unknown Source)
    at Tester.main(Tester.java:10)
Run Code Online (Sandbox Code Playgroud)
import java.net.InetAddress;

class Tester {
public static void main(String args[]) {
    try {
      InetAddress address = InetAddress.getByName("http://localhost:8084/server/index.jsp");
      boolean isReachable = address.isReachable(2000);
      if(isReachable)
        System.out.println("The address is reachable");
      else
        System.out.println("The address is not reachable");

    } catch(Exception exc) {
       exc.printStackTrace();
      }
}
}
Run Code Online (Sandbox Code Playgroud)

为什么会这样?服务器正在运行,页面在Web浏览器中正常打开.

java networking ping unknown-host

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

Java 日志记录 - 有没有办法控制将哪些数据插入到 xml 中?

我正在学习 java 日志记录机制,并编写了以下代码。以下代码将 2 条消息记录在名为LOGGED.xml.

import java.util.logging.Logger;
import java.util.logging.FileHandler;
import java.util.logging.Level;
import java.io.IOException;

class Tester {
  public static void main(String args[]) throws IOException{
    Logger logger = Logger.getLogger(Tester.class.getName());
    FileHandler fHandler = new FileHandler("LOGGED.xml");
    logger.addHandler(fHandler);
    logger.log(Level.INFO,"This is an info log message");
    logger.log(Level.WARNING,"This is a warning message");
    fHandler.close();
  }
}
Run Code Online (Sandbox Code Playgroud)

以下是我在xml文件中看到的内容:

<log>
 <record>
  <date>2013-02-02T16:42:48</date>
  <millis>1359803568992</millis>
  <sequence>0</sequence>
  <logger>Tester</logger>
  <level>INFO</level>
  <class>Tester</class>
  <method>main</method>
  <thread>1</thread>
  <message>This is an info log message</message>
 </record>

 <record>
  <date>2013-02-02T16:42:49</date>
  <millis>1359803569031</millis>
  <sequence>1</sequence>
  <logger>Tester</logger>
  <level>WARNING</level>
  <class>Tester</class>
  <method>main</method>
  <thread>1</thread>
  <message>This is …
Run Code Online (Sandbox Code Playgroud)

java logging java.util.logging

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

这两种初始化HashMap的方法有什么区别?

两者有什么区别 :

hashMap_2 = hashMap_1;
Run Code Online (Sandbox Code Playgroud)

hashMap_2 = new HashMap<Object_1,Object_2>(hashMap_1);
Run Code Online (Sandbox Code Playgroud)

这两者有什么区别吗?

对我来说,两者都初始化了一个新的HashMap命名hashMap_2

java hashmap

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