连接到websocket时我得到状态200,但这是一个错误?

我的错误显示在浏览器的控制台中: “WebSocket connection to ‘ws://localhost:32768/DspClusterWebServices/myHandler’ failed: Unexpected response code: 200” 我使用的是Spring Websockets 4.1.5和Tomcat 8.0.18 。 我的WebSocketConfigurer实现类如下所示: @Configuration @Controller @EnableWebSocket public class WebSocketConfig implements WebSocketConfigurer { class MyHandler implements WebSocketHandler { @Override public void afterConnectionEstablished(WebSocketSession session) throws Exception { System.out.println(“afterConntectionEstablished called”); } …implements rest of functions with a System.out.println and false for supportsPartialMessages() } } @Override […]

如何删除JFrame中的标题栏

我正在使用以下代码进行练习, http://docs.oracle.com/javase/tutorial/uiswing/examples/layout/BorderLayoutDemoProject/src/layout/BorderLayoutDemo.java 我还补充道 frame.setSize(frame.getMaximumSize()); 在createAndShowGUI()方法中, 更重要的是我希望这个窗口没有标题栏,关闭和最小化按钮。 我尝试了以下代码, frame.setUndecorated(true); frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE); 如果我在pack()之前添加了这段代码,它会进入infine循环,这个exception在线程“AWT-EventQueue-0”中有exceptionjava.lang.NegativeArraySizeException 如果我添加了createAndShowGUI()方法的最后一行,它会在线程“AWT-EventQueue-0”中抛出exceptionjava.awt.IllegalComponentStateException:该框架是可显示的。 我该怎么办 ? 谢谢。

JLabel或JTable单元格上的ActionListener

我有一个带有JLabel[][]的JTable作为数据。 现在我想检测双击JLabel或表格单元格(但仅在其中一列中)。 如何在JLabel和表格单元格上添加Action / MouseListener?

EC2上的Java 8应用程序

我想知道是否有人知道我是否可以在EC2实例上安装Java 8。 我的应用程序被打包为带有嵌入式jetty的胖jar,因此仅Java 8运行时就足够了。 我对Linux不太熟悉,我看到他们只在默认的AMI上支持Java 7。 是否有一个简单的命令可以运行以更新到Java 8?

将图像转换为黑白图像

我使用如下命令将图像转换为imagemagick中的黑白图像: convert myimg.png -monochrome out3.png 我想知道它是否有可能在Java中实现相同的结果? 不使用Im4Java或JMagick?

过滤(搜索和替换)InputStream中的字节数组

我有一个InputStream,它将html文件作为输入参数。 我必须从输入流中获取字节。 我有一个字符串: “XYZ” 。 我想将此字符串转换为字节格式,并检查我从InputStream获取的字节序列中是否存在匹配项。 如果有的话,我必须用匹配序列替换匹配的其他字符串。 有没有人可以帮我这个? 我使用正则表达式来查找和替换。 但是找到并替换字节流,我不知道。 以前,我使用jsoup来解析html并替换字符串,但由于一些utf编码问题,当我这样做时,该文件似乎已损坏。 TL; DR:我的问题是: 是一种在Java中的原始InputStream中以字节格式查找和替换字符串的方法吗?

Java:将字符串“\ uFFFF”转换为char

是否有一种标准方法将像“\ uFFFF”这样的字符串转换为字符,这意味着六个字符的字符串包含一个unicode字符的表示?

java类中的循环依赖

我有以下课程。 public class B { public A a; public B() { a= new A(); System.out.println(“Creating B”); } } 和 public class A { public B b; public A() { b = new B(); System.out.println(“Creating A”); } public static void main(String[] args) { A a = new A(); } } 可以清楚地看到,类之间存在循环依赖关系。 如果我尝试运行A类,我最终得到一个StackOverflowError 。 如果创建了依赖关系图,其中节点是类,则可以轻松识别此依赖关系(至少对于具有少量节点的图)。 那为什么JVM不能识别这个,至少在运行时? JVM可以在开始执行之前至少发出警告,而不是抛出StackOverflowError […]

Java中的字符串标记生成器

我有一个文本文件,其中包含由’|’分隔的数据。 我需要得到每个字段(用’|’分隔)并处理它。 文本文件如下所示: ABC | DEF || FGHT 我正在使用字符串标记器(JDK 1.4)来获取每个字段值。 现在问题是,我应该在DEF之后得到一个空字符串。但是,我没有得到DEF和FGHT之间的空白区域。 我的结果应该是 – ABC,DEF,“”,FGHT,但我得到ABC,DEF,FGHT

需要Java代码段输出说明

我的代码是: class Foo { public int a=3; public void addFive() { a+=5; System.out.print(“f “); } } class Bar extends Foo { public int a=8; public void addFive() { this.a += 5; System.out.print(“b “); } } public class TestClass { public static void main(String[]args) { Foo f = new Bar(); f.addFive(); System.out.println(fa); } } 输出: b […]