小编sap*_*Pro的帖子

html中doctype的内容

我不明白html中的doctype.

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN"
 "http://www.w3.org/TR/html4/strict.dtd">
Run Code Online (Sandbox Code Playgroud)

你能解释一下这里的每件事是什么意思吗?

html doctype

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

为什么我在这里得到例外?

这是我班级的构造者.使用以下代码:

public tester {
    setTitle("tester");
    initComponents();
    jTextArea6.setEditable(false);
    jEditorPane1.setEditable(false);
}
Run Code Online (Sandbox Code Playgroud)

一切都好 .但是使用此代码,

public tester() {
    setTitle("tester");
    jTextArea6.setEditable(false);
    jEditorPane1.setEditable(false);
    initComponents();

}
Run Code Online (Sandbox Code Playgroud)

我得到以下例外情况:

Exception in thread "AWT-EventQueue-0" java.lang.NullPointerException
at tester.tester.<init>(tester.java:31)
at tester.tester$35.run(tester.java:1389)
at java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:251)
at java.awt.EventQueue.dispatchEvent(EventQueue.java:660)
at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:211)
at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:128)
at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:117)
at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:113)
at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:105)
at java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Run Code Online (Sandbox Code Playgroud)

为什么会这样?

java

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

如何使用字节数组从String.format获取格式化的字符串?格式化字符串特别是什么意思?

byte mac[] = ni.getHardwareAddress();
StringBuilder sb = new StringBuilder();

sb.append(String.format("%02X%s", mac[i], (i < mac.length - 1) ? "-" : ""));    

String macAdd = new String(sb);
System.out.println(macAdd);    
Run Code Online (Sandbox Code Playgroud)

它打印出我的界面看起来像的MAC地址:

70-F1-A1-A1-DF-F5
Run Code Online (Sandbox Code Playgroud)

任何人都可以向我解释一下这一步:

String.format("%02X%s", mac[i], (i < mac.length - 1) ? "-" : "")
Run Code Online (Sandbox Code Playgroud)

特别是字符串%02X%s是什么意思?

java bytearray string-formatting

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

当我声明具有相同名称但签名不同的2个方法时,为什么会出现错误?

在下面的脚本中,我声明了两个具有相同名称的方法计算但不同的签名.但我在申报时得到错误: Fatal error: Cannot redeclare Tester::calculate() in /opt/lampp/htdocs/tester.php on line 7.这是为什么 ?Php不支持这种类型的多态性?

<?php
class Tester {
    public function calculate() {
        echo 2*2;
    }

    public function calculate($var_1,$var_2) {
        echo $var_1*$var_2;
    }
}

$obj = new Tester();
$obj->calculate();
echo "<br />";
$obj->calculate(5,4);
Run Code Online (Sandbox Code Playgroud)

php polymorphism

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

为什么会出现模式不匹配?

在尝试匹配以下模式时:

String regex_2 = "w+ w+ [d-]{10}";
System.out.println("Dev Anand 98-76-543210".matches(regex_2));
Run Code Online (Sandbox Code Playgroud)

我得到false了输出.这是为什么 ?

java regex

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

如何填充按钮中的其余部分?

我一直在尝试圆形按钮,但这里有一个问题.目前我得到一个这样的按钮:

在此输入图像描述

我想要做的是填充按钮方块中的其余部分.我该怎么做呢 ?这是绘制此按钮的代码.

import javax.swing.*;
import java.awt.*;

class Tester extends JButton {

        public Tester(String label) {
            super(label);
            setContentAreaFilled(false);
            Dimension size = this.getPreferredSize();
            size.width = size.height = Math.max(size.width,size.height);
            this.setPreferredSize(size);

        }

        @Override
        public void paintComponent(Graphics g) {System.out.println("Inside the paintComponent method");
            if (getModel().isArmed()) {
                g.setColor(Color.lightGray);
            } else {
                g.setColor(getBackground());
            }
            g.fillOval(0,0,getSize().width-1,getSize().height-1);
            System.out.println(getSize().width);
            System.out.println(getSize().height);
            super.paintComponent(g);
        }


        public static void main(String args[]) {
            JFrame fr = new JFrame();
            JPanel p = new JPanel();
            JButton button = new Tester("Click Me !");
            button.setBackground(Color.GREEN);
            p.add(button);
            fr.add(p);
            fr.setVisible(true);
            fr.setSize(400,400); …
Run Code Online (Sandbox Code Playgroud)

java swing paint jbutton

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

从数组生成随机数

假设有一个数组:

int arr[] = {0,1,2}
Run Code Online (Sandbox Code Playgroud)

有没有办法可以生成一个随机数0,1,2 (即从数组中)

java arrays random

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

多重引导头是什么意思?

是什么意思multiboot header?在阅读有关如何制作操作系统的教程时。我遇到了这个词。

operating-system osdev multiboot

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

为什么我没有获得密钥复制的运行时异常?

HashMap命名map我复制,keys但我仍然没有得到密钥复制的任何运行时异常.为什么会这样?

地图数据结构不能具有重复键.

import java.util.*;

class KeyTest {
    public static void main(String args[]) {
        Map<String,String> map = new HashMap<String,String>();
        map.put("key-1","val");
        map.put("key-1","val");
        map.put("key-1","val");
        map.put("key-1","val");
        map.put("key-1","val");
    }
}
Run Code Online (Sandbox Code Playgroud)

java key map

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

这些变化会反映在原始变量中吗?

在下图中,p指向person.

p作为对名为的函数的引用传递callFunction.现在,如果我对p意志做出任何改变,他们也会反映出来person吗?请解释.

我理解传递的参数是原始变量的参考值(我希望如此!).但我无法进一步思考.

在此输入图像描述

java oop parameter-passing pass-by-reference pass-by-value

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

= +和+ =之间有什么区别?

两种符号之间有什么区别:

encryText =+ text;
Run Code Online (Sandbox Code Playgroud)

encryText += text;
Run Code Online (Sandbox Code Playgroud)

注意:encryText和text都是字符串

java

-7
推荐指数
1
解决办法
83
查看次数