-
如何使用swing类Java绘制网格并在单击和拖动时检测鼠标位置
所属栏目:[Java] 日期:2020-05-25 热度:146
我正在尝试使用Swing类创建网格UI(5 * 5).我尝试了一个嵌套循环,并动态地将jPanel添加到jFrame.我还尝试在用户点击并删除时更改每个jPanel的背景颜色. 但是使用我的代码,每个单元格之间存在巨大差距,我无法使拖动事件起作用. public class clsCanvasPanel ext[详细]
-
java – 编译无效标志 – 模块路径的致命错误
所属栏目:[Java] 日期:2020-05-25 热度:175
我有一个 project.最初它是一个单一模块项目,结构如下 java-cloud-sample src main java pom.xml 我决定将它变成一个多模块结构 – 无论如何我使用java 9. 所以我把它分开了 java-cloud-sample java-cloud-rest-api src[详细]
-
java – toString:什么时候使用?
所属栏目:[Java] 日期:2020-05-25 热度:107
我上课了 class Configuration { // various stuff @Override public String toString() { // assemble outString return outString; }} 我还有另一堂课 class Log { public static void d(String format,[详细]
-
java – ThreadLocal线程安全吗?
所属栏目:[Java] 日期:2020-05-25 热度:154
例如,我们有一个静态ThreadLocal字段和一个setter: private static final ThreadLocal threadLocalField = new ThreadLocal;public static void getSXTransaction() { threadLocalField.set(new MyValue());} 我想知道,由于java.lan[详细]
-
java – 使用Logback屏蔽密码?
所属栏目:[Java] 日期:2020-05-25 热度:115
我们目前通常会记录进出系统的所有 XML文档,其中一些文档包含明确的密码.我们希望能够配置执行此操作的logback logger / appender来执行某些模式匹配或类似操作,如果它检测到存在替换它的密码(最有可能使用星号).注意我们不想过滤掉日志条目,我们想要屏蔽它的[详细]
-
在java中解析货币字符串
所属栏目:[Java] 日期:2020-05-25 热度:179
假设我提供的字符串类似于“$123,456,56.25”或“123’456.67”或类似的东西(带有数字和小数点以及某些分隔符,或’或其他不可预测的东西).我需要编写一个方法,它接受类似上面的参数并分别返回一个字符串,如“12345656.25”或“123456.67”. 能否请您提出最有[详细]
-
Clojure的STM模型可以在多个JVM上运行吗?
所属栏目:[Java] 日期:2020-05-25 热度:137
我知道Clojure在多核计算机上运行良好,但我想知道它是否适用于在多台计算机上分布的JVM集群? Runa考虑使用Terracotta,最终将 swarmiji作为分布式代理库发布. SMP系统和群集之间的真正区别之一是共享内存.在集群中,代码必须要求数据,而在SMP中,它可以直接读取[详细]
-
java – 在块中迭代一个hashmap’
所属栏目:[Java] 日期:2020-05-25 热度:85
我需要遍历一个包含5000个项目的hashmap,但是在迭代了第500个项目之后我需要进行一次睡眠然后继续下一个500项目.这是从 here偷来的例子.任何帮助将不胜感激. import java.util.HashMap;import java.util.Map;public class HashMapExample { public static voi[详细]
-
java – 一起进行多线程和递归
所属栏目:[Java] 日期:2020-05-25 热度:88
我有递归代码,以深度优先的方式处理树结构.代码基本上如下所示: function(TreeNode curr) { if (curr.children != null !curr.children.isEmpty()) { for (TreeNode n : curr.children) { //do some stuff[详细]
-
如何在Java中将数组写入outputStream
所属栏目:[Java] 日期:2020-05-25 热度:145
我想通过Socket发送多个随机值.我认为数组是发送它们的最佳方式.但是我不知道如何将数组写入Socket outputStream? 我的java类 import java.io.ByteArrayOutputStream;import java.io.IOException;import java.io.InputStream;import java.net.Socket;import[详细]
-
java – Map.containsKey()有用吗?
所属栏目:[Java] 日期:2020-05-25 热度:54
参见英文答案 Is using java Map.containsKey() redundant when using map.get()6个 我想知道,在尝试访问它之前检查特定密钥是否有意义.例: Map myMap ....if myMap.containsKey(key) { Object value = m[详细]
-
java – 在不使用break的情况下打破嵌套的for循环
所属栏目:[Java] 日期:2020-05-25 热度:199
我的项目终于完成了,但我唯一的问题是我的老师不接受我们代码中的“中断”.有人可以帮我解决这个问题,我已经做了好几天了,我似乎无法让程序在不使用它们的情况下工作.中断位于我的DropYellowDisk和DropRedDisk方法中.除了那个问题,我的连接四个程序是完美无缺[详细]
-
java – Eclipse,tomcat,404错误
所属栏目:[Java] 日期:2020-05-25 热度:73
我正在学习servlet并遵循 this教程(我一步一步地遵循,但我将项目命名为“SampleServlet”而不是“de.vogella.wtp.filecounter”).当我启动服务器(步骤5.4)时,我收到404页面错误: HTTP Status 404 - /SampleServlet/servlet/de.vogella.wtp.filecounter.servl[详细]
-
java – 没有print语句就没有执行代码
所属栏目:[Java] 日期:2020-05-25 热度:127
参见英文答案 Loop doesn’t see changed value without a print statement1个 我一直在制作倒计时节目,我想出了这个. package main;import java.awt.FlowLayout;import java.awt.event.ActionEvent[详细]
-
java – 哪个更快,equalsIgnoreCase或compareToIgnoreCase
所属栏目:[Java] 日期:2020-05-25 热度:109
在 Java应用程序中,假设我可以选择以下比较方法 equalsIgnoreCase(String anotherString) compareToIgnoreCase(String str) 哪一个更快? equalsIgnoreCase可以快得多.例如,考虑两个以相同的10,000个字符开头的字符串 – 但其中一个字符串最后有一个额外的字[详细]
-
java – 使用Apache POI更新excel文件
所属栏目:[Java] 日期:2020-05-25 热度:64
我正在尝试使用Apache POI更新现有的Excel文件.每次运行我的代码时,都会收到错误,如下所示.我也尝试了FileInputStreamNewFile的事情. Exception in thread main java.lang.NullPointerException at com.gma.test.WriteExcelTest.writeXLSXFile(WriteExce[详细]
-
jaxb – 如何在xjc中禁用Java命名约定?
所属栏目:[Java] 日期:2020-05-25 热度:53
例如,xsd中的sOmE_PROPerty必须是 java类中的sOmE_PROPerty而不是someProperty. 我试图使用globalBindings enableJavaNamingConventions =“false”但它不起作用. 您将需要使用underscoreBinding =“asCharInWord”而不是enableJavaNamingConventions =“fa[详细]
-
java-ee – 如何将来自不同项目模块的@Inject对象包含在jar中
所属栏目:[Java] 日期:2020-05-25 热度:71
我在多模块maven项目中使用Vaadin-CDI,其中包含一个常用类所需的模块,如接口,抽象类等.我的问题是,我无法像往常一样对@Inject类进行anotated @UIScoped,它被置于另一个核心模块中.我仍然得到UnsatisfiedResolutionException SEVERE: CDI Beans module deploym[详细]
-
如何将inputstream转换为InputStreamsource或Datasource以在Spring JavaMa
所属栏目:[Java] 日期:2020-05-25 热度:64
我正在从Jsch channelSFTP获取输入流,如下所示. ChannelSftp channelSftp = (ChannelSftp)channel; InputStream input=channelsftp.get(unixPath);//unixPath is path to my file which is on SFTP server 我必须在Spring javaMail[详细]
-
Java Iterator实现编译错误:不覆盖抽象方法remove()
所属栏目:[Java] 日期:2020-05-25 热度:112
为什么我会收到以下编译错误: LRIterator不是抽象的,不会覆盖java.util.Iterator中的抽象方法remove() 注意,实现是针对链表 public Iterator iterator(){ return new LRIterator() ;}private class LRIterator implements Iterator{ private[详细]
-
无法更改java.io.tmpdir
所属栏目:[Java] 日期:2020-05-25 热度:61
我正在尝试使用此命令更改 java.io.tmpdir目录 java -Djava.io.tmpdir=/temporary 但这并不成功,并显示java命令的“用法”. 我在RHEL机器上这样做. 提前致谢 我在WebLogiv上部署了一个使用axis2版本1.5的应用程序.我发现axis2 1.5使用java.io.tmpdir来存储其[详细]
-
java – 为什么界面不能是最终的?
所属栏目:[Java] 日期:2020-05-25 热度:88
JLS 2.13.1接口修饰符 An interface cannot be final, because the implementation of such a class could never be completed. 如果我可以在接口I中编写创建静态内部类,可以在其中提供实现,那么为什么会有这样的限制 interface Type { // Normal class[详细]
-
编译与翻译,“编译”Java到字节码?
所属栏目:[Java] 日期:2020-05-25 热度:78
我的理解是这样的,定义: 翻译 – 使用某种语言编写代码,使用其他语言生成代码. Compilaton – 翻译成机器代码. 机器代码 – CPU的直接指令. 现在,从docs.oracle.com开始: javac – Java programming language compiler 编译器…?我认为它是Java转换器,因为[详细]
-
如何扩展JavaDoc 5.0标准doclet?
所属栏目:[Java] 日期:2020-05-25 热度:184
我想扩展 Javadoc5.0提供的标准doclet来修改它的HTML输出.例如,我希望在生成的JavaDoc HTML中发生关键字’implemented’或’Interfaces’,而不是其他单词.不应更改所有其他元素.我怎样才能做到这一点?生成Javadoc后我不想修改HTML源代码!我必须扩展哪些类?[详细]
-
java – 来自支持v.23.2.0的RecyclerView的dissapearence动画中的NullPointe
所属栏目:[Java] 日期:2020-05-25 热度:153
在新的RecyclerView中,我们可以使用wrap_content作为高度(或宽度).所以谷歌修复了错误 – https://code.google.com/p/android/issues/detail?id=74772 但最终并非一切都很顺利. 从RecyclerView中删除项目时,我尝试使用消失的动画. 所以我使用适配器的方法 –[详细]

浙公网安备 33038102330553号