-
java字符串排列和组合查找
所属栏目:[Java] 日期:2020-12-14 热度:139
我正在编写一个 Android word应用程序.我的代码包括一个方法,可以找到最小长度为3的7个字符串的字符串和子字符串的所有组合.然后将所有可用组合与字典中的每个单词进行比较,以查找所有有效的单词.我正在使用递归方法.这是代码. // Gets all the permutations[详细]
-
java – 如何单元测试回调逻辑?
所属栏目:[Java] 日期:2020-12-14 热度:193
更完整的问题是,假设有一个依赖关系,期望回调作为参数,那么我如何编写一个涵盖回调逻辑的单元测试,并且仍然可以模拟依赖关系? public class DoStuff { public void runThis(Runnable callback) { // call callback }}public class ClassUnderTest { private[详细]
-
自定义控件 – JavaFX自定义控件(TextField)不起作用
所属栏目:[Java] 日期:2020-12-14 热度:200
我试图用 JavaFX和SceneBuilder 1.1进行自定义控件. 我有这个代码: FXML ?import libreria.javaFX.componentes.componenteTextField.*?AnchorPane id="AnchorPane" maxHeight="-Infinity" maxWidth="-Infinity" minHeight="-Infinity" minWidth="-Infinity"[详细]
-
在Java中使用BlowFish进行加密
所属栏目:[Java] 日期:2020-12-14 热度:144
以下代码对我来说加密使用BlowFish加密的字符串正常. // create a key generator based upon the Blowfish cipher KeyGenerator keygenerator = KeyGenerator.getInstance("Blowfish"); // create a key SecretKey secretkey = keygenerator.generateKey();[详细]
-
Java分配问题 – 这是原子吗?
所属栏目:[Java] 日期:2020-12-14 热度:161
我有一些关于 Java的问题. 弦 我有一个班: public class Test { private String s; public synchronized void setS(String str){ s = s + " - " + str; } public String getS(){ return s; }} 我在我的设置器中使用“同步”,并避免在我的getter,因为在我的[详细]
-
Java 8升级导致编译器错误与继承的静态枚举
所属栏目:[Java] 日期:2020-12-14 热度:78
我们正在将 Java 6项目升级到 Java 8.使用Java 8重新编译会在java.awt.Frame子类中产生错误,我已经简化如下: 组织/示例/ Foo.java package org.example;import org.example.Type;import java.awt.Frame;public class Foo extends Frame { public Foo() { Sy[详细]
-
java – 在@RequestMapping方法的spring mvc中使用哪种返回类型
所属栏目:[Java] 日期:2020-12-14 热度:177
我知道在春天mvc在@Controller中的@RequestMapping方法我可以返回 字符串 模型 ModelAndView 我不明白这些行为之间的区别. 你能解释一下吗 解决方法 在 Spring 3.2.x中有更多只是那些3.参见 Spring website的文档.Latests Spring(4.2.x) documentation. 以下[详细]
-
java – FlowLayout的顶部对齐
所属栏目:[Java] 日期:2020-12-14 热度:80
我正在使用一个FlowLayout JPanel.当子组件高度不同时,面板看起来很丑.我正在寻找一种解决方案,使它们在 HTML中与顶部对齐(类似于valign =“top”). 解决方法 我意识到这个问题是在一年前被问到的,但像我一样,我认为很多人会在这个论坛帖子中绊倒,并试图做出[详细]
-
java – 有没有办法强制maven复制资源文件夹的变化?
所属栏目:[Java] 日期:2020-12-14 热度:52
我使用的是Maven 2.2.1和m2 eclipse. 我有两个资源文件夹. 当我将更改保存到任何资源文件夹中的任何文件时,Maven增量版本将启动并将两个资源文件夹中的所有文件重新复制到目标文件夹. 如果资源文件夹中的文件数量相对较少,则这种行为会很好,但是拷贝可能需要[详细]
-
java – 为什么我们在jsp而不是System.out.println()中写出out.p
所属栏目:[Java] 日期:2020-12-14 热度:199
我开始学习jsp,我看到,如果我们想在jsp中打印一些东西,我们必须写出out.println()而不是System.out.pritnln(),但是如果我们编写System.out.pritnln()它没有显示任何错误,但也不o / p到浏览器.我想知道为什么会这样吗?正如我们所知道的,系统是一个预定义的类[详细]
-
java – 如何使用Apache POI选择和粗体整个工作表
所属栏目:[Java] 日期:2020-12-14 热度:172
我是Apache POI图书馆的初学者. 在VBA中,我知道我可以用下面的代码来选择并粗体整个工作表 Dim ws As WorksheetSet ws = ThisWorkbook.Sheets(1)ws.Cells.Font.Bold = True 我可以知道如何通过使用Apache POI库进行编码来选择和粗体整个表格? 谢谢 解决方法[详细]
-
java – ExecutorService与休闲主题Spawner
所属栏目:[Java] 日期:2020-12-14 热度:175
我有一个关于ExecutorService如何在 Java中工作的基本问题. 简单地创建Threads来并行执行一些任务并将每个任务分配给ThreadPool是非常困难的. ExecutorService也看起来非常简单和高效地使用,所以我想知道为什么我们不会一直使用它. 这只是一个比其他方式更快[详细]
-
数组 – 将LinkedList与String Reversal组合为目标是理解LinkedL
所属栏目:[Java] 日期:2020-12-14 热度:185
我试图使用一个链接列表程序来显示用户输入的反向字符串.以下是我的程序来反转用户输入的字符串.它还给出了字符串的长度: TITLE ReadStringProc (ReadStringProc.asm)include irvine32.incListNode STRUCT NodeData DWORD ? NextPtr DWORD ? ListNode ENDS[详细]
-
java – 递归BeanUtils.describe()
所属栏目:[Java] 日期:2020-12-14 热度:162
是否有一个版本的 BeanUtils.describe(customer)递归调用describe()方法对’客户’的复杂属性. class Customer {String id;Address address;} 在这里,我想使用describe方法来检索address属性的内容. 目前,我可以看到类的名称如下: {id=123,address=com.test[详细]
-
乘以两个向量 – 我想要一个标量,但我得到一个向量?
所属栏目:[Java] 日期:2020-12-14 热度:57
这是我的代码: a -c(1,2,3)b -t(a)print(a*b) 我期望结果为14,因为列向量与具有拟合尺寸的行向量相乘应该是skalar. 但是,我得到: print (a*t(a)) [,1] [,2] [,3][1,] 1 4 9 因此,部分总和而不是整数.如何解决这个问题? 解决方法 如果你本来想要的是产品的[详细]
-
Java 7和8中的哈希映射的差异
所属栏目:[Java] 日期:2020-12-14 热度:87
当 Java 7和 Java 8的哈希映射在常量复杂度算法上工作时,有什么区别?根据我的理解哈希映射在恒定时间内通过散列函数生成对象的哈希密钥进行搜索. 解决方法 在Java 7中,从散列函数中计算散列后,如果多于一个元素的哈希与通过线性搜索搜索的哈希相同,则复杂度[详细]
-
java – 如何将一个字符串与枚举的每个成员相关联?
所属栏目:[Java] 日期:2020-12-14 热度:131
假设我有一些枚举如下: enum Towns { Rome,Napoli,Modena } 我想为每个枚举成员关联一个字符串.理想情况下,字符串应该是一个描述.我想确保每个城镇都有一个描述: Rome - BeautifulNapoli - Good pizzaModena - Ferrari store 如果某个城市没有描述,我也想[详细]
-
java – 如何使用poi将作者名称设置为excel文件
所属栏目:[Java] 日期:2020-12-14 热度:91
我正在使用poi( java)创建一个excel(.xlsx)文件.在我创建excel文件后,我看到excel文件作为“Apache POI”.有什么办法改变吗? 这是我用来创建excel文件的代码… import java.io.FileOutputStream;import org.apache.poi.ss.usermodel.Cell;import org.apache[详细]
-
Java方法调用性能
所属栏目:[Java] 日期:2020-12-14 热度:67
我有这段代码做了 Range Minimum Query.当t = 100000时,i和j在每个输入行总是改变,它在Java 8u60中的执行时间大约是12秒. for (int a0 = 0; a0 t; a0++) { String line = reader.readLine(); String[] ls = line.split(" "); int i = Integer.parseInt(ls[0][详细]
-
.net – 要列出的列表?
所属栏目:[Java] 日期:2020-12-14 热度:81
如何将数组列表转换/转储到列表中?我正在使用数组列表,因为我使用ASP.NET配置文件功能,它看起来像一个痛苦的存储列表在配置文件中. 注意: 另一个选项是将列表包装到一个自己的类中,并删除ArrayList. http://www.ipreferjim.com/site/2009/04/storing-gener[详细]
-
Java机器人键盘命令键
所属栏目:[Java] 日期:2020-12-14 热度:179
mac上的命令键的VK_ [key]代码是什么?我试图让一个机器人( java Robot)按下命令键.我正在使用命令keyPress(),我需要知道一个mac上的命令键的整数keycode. 解决方法 KeyEvent.VK_META 与键码157是Java的虚拟键映射到Mac命令键.[详细]
-
java – Smack Client – 尽管连接中止,用户仍然在线
所属栏目:[Java] 日期:2020-12-14 热度:78
我使用smack构建一个小型的XMPP Client / Bot来体验一个很奇怪的行为.我设置了连接以及一个ConnectionListener和一个ChatManagerListener.这工作很好,然后我可以跟我在便携式设备上运行的应用程序聊天. 要测试丢失连接的行为,我将插入便携式设备的以太网电缆[详细]
-
java – 如何获取一个方法的行号?
所属栏目:[Java] 日期:2020-12-14 热度:81
是否可以得到使用反射或其他魔法的方法的行号? 如果该方法在当前的Stacktrace内,这是可能的.使用Thread.currentThread().getStackTrace(),可以得到一个 StackTraceElement 的行号.但是如果我只有 java.lang.reflect.Method 对象,该怎么办? 我发现这个,对于[详细]
-
MD5在Java中生成31个字符的散列
所属栏目:[Java] 日期:2020-12-14 热度:51
我正在使用以下代码块来生成MD5哈希值: public static String encode(String data) throws Exception { /* Check the validity of data */ if (data == null || data.isEmpty()) { throw new IllegalArgumentException("Null value provided for " + "MD5 E[详细]
-
java – 从jms返回字符串
所属栏目:[Java] 日期:2020-12-14 热度:101
我正在写一个独立的main方法,它调用一个生产者(将数据推入一个队列),然后调用一个不断聆听主题的消费者. 我已经覆盖了onMessage,我可以从队列中获取消息,但是我无法将消息返回给调用方法. 其实我想把这个信息传递给浏览器,所以想测试一下我是否可以把它直到m[详细]