Tag: java

本地主机上的Tomcat服务器所需的几个端口(8005,8080,8009)已经在使用中

当我尝试在Eclipse中的Tomcat上运行一个简单的JSP程序时,出现以下错误。 本地主机上的Tomcat v6.0服务器所需的几个端口(8005,8080,8009)已经被使用。 服务器可能已经在另一个进程中运行,或者系统进程可能正在使用该端口。 要启动此服务器,您需要停止另一个进程或更改端口号。 这是如何造成的,我该如何解决?

什么是hibernate加载?

Java中的延迟加载是什么? 我不明白这个过程。 任何人都可以帮助我理解延迟加载的过程吗?

Java:比较与比较器

可能重复: compare()和compareTo()之间的区别 Java:实现Comparable和Comparator有什么区别? Comparable和Comparator的关键区别是什么? 哪种情况下比哪一种更受欢迎? 谢谢 更新 – 与例如良好的链接! http://www.digizol.com/2008/07/java-sorting-comparator-vs-comparable.html

closures与System.in链接的扫描仪

我有一个Scanner链接到System.in 。 现在,使用Scanner ,我应该closures它,因为打开它是不好的编码习惯。 但是,如果我closuresScanner ,我也将closuresSystem.in ! 谁能告诉我如何closuresScanner而不closuresSystem.in (如果有任何方法)。

Eclipse的隐藏function

好吧,这可能是一个蹩脚的问题,但每个人都用这些不同的东西。 什么是这个IDE最好的时间储存器。 汤姆

用长时间运行的任务结果反复更新JLabel

我正在编写一个不断ping服务器的程序。 我写了代码来检查一次,然后把这个ping放在一个JLabel并把它放在一个名为setPing()的方法中。 这是我的代码 private void formWindowOpened(java.awt.event.WindowEvent evt) { setPing(); } 这工作,但只做了一次,所以我做了: private void formWindowOpened(java.awt.event.WindowEvent evt) { for(;;){ setPing(); } } 但这并不是第一次。 我没有把setPing方法,因为它太长,所以这里是: public String setPing(){ Runtime runtime = Runtime.getRuntime(); try{ Process process = runtime.exec("ping lol.garena.com"); InputStream is = process.getInputStream(); InputStreamReader isr = new InputStreamReader(is); BufferedReader br = new BufferedReader(isr); String line; while ((line = br.readLine()) […]

JPanel重绘问题

我有一个JFrame在BorderLayout中包含2个JPanel子类和2个JLabel。 其中一个JPanel包含JButton,另一个用于显示graphics。 JLabel在南北方向,JPanel在西方,JPanel在中心。 显示JPanel需要不断刷新,所以我通过swing定时器产生的action事件调用repaint()方法。 我也重写它的paintComponent()方法来完成我的绘图。 而不是显示我所绘制的内容,“JFrame的内容”正被绘制到显示器JPanel上。 我知道我可以简单地使用g.fillRect()或super.paintComponent()来清除显示JPanel,然后再执行我的绘图。 我只是好奇为什么会发生这种情况。 我使用jdk 1.6u27。 下面是我的代码: package test; import java.awt.*; import java.awt.event.*; import javax.swing.*; import javax.swing.event.*; public class Main { public static void main(String[] args) { Simulation sim = new Simulation(); } } class Simulation extends JFrame { public JLabel state; private JLabel id; private ButtonPanel control; private Display display; […]

在JavaFX中,fx:id和id有什么区别?

也许真的是新手的问题…. 我正在使用Scene Builder开始在FMXL应用程序中学习JavaFX,阅读本教程: http://docs.oracle.com/javase/8/javafx/get-started-tutorial/fxml_tutorial.htm 所以,一旦我申请了一些变化,这个2 ID的问题就出现了…我可能会错过或困惑他们的东西… 任何人都可以告诉我在哪些情况下,他们使用一个或另一个?

在java中使用关键字“this”

我试图了解java关键字实际上做了什么。 我一直在阅读Sun的文档,但是我仍然对this实际上做的事情很模糊。

Java中未初始化的variables和成员

考虑这个: public class TestClass { private String a; private String b; public TestClass() { a = "initialized"; } public void doSomething() { String c; a.notify(); // This is fine b.notify(); // This is fine – but will end in an exception c.notify(); // "Local variable c may not have been initialised" } } 我不明白。 “b”永远不会初始化,但会给出与“c”相同的运行时错误,这是一个编译时错误。 […]