-
java-使用jfugue,如何从数组生成随机音乐字符串(使用player.play
所属栏目:[Java] 日期:2020-12-14 热度:199
我在Eclipse中使用Jfugue,并且代码中有音乐字符串列表.当我运行代码时,它会播放所有代码,但是我想一次随机播放一次. 到目前为止,我正在使用: Pattern pattern = new Pattern ("A");Player.play(A);Pattern pattern = new Pattern ("B");Player.play(B); 我[详细]
-
如何在Java中为Map创建唯一的ID?
所属栏目:[Java] 日期:2020-12-14 热度:100
我正在寻找一种基于地图内容为地图创建唯一ID的正确方法.因此,我希望包含相同数据的2个地图的ID相同,并且发生碰撞的可能性尽可能小. 我目前的猜测是使用UUID,将Map写入Object,然后从字节构建UUID. Map map; ByteArrayOutputStream byteOut = new ByteArrayOu[详细]
-
java-Cassandra抛出OutOfMemory;怎么调?
所属栏目:[Java] 日期:2020-12-14 热度:176
我用cassandra 3.11.3构建了一个新集群,用cassandra 2.0.14从旧集群中填充了数据,将应用程序切换到新集群后几个小时,我遇到了内存错误: INFO [IndexSummaryManager:1] 2019-05-07 23:44:42,090 IndexSummaryRedistribution.java:77 - Redistributing index[详细]
-
java-如何使用toString方法轻松整齐地打印多个对象,这些对象也对
所属栏目:[Java] 日期:2020-12-14 热度:169
我有一个ArrayList成员,每个成员都有自己的信息,包括姓名,年龄,出生日期等,这些信息在打印到终端时用toString方法调用. 这是代码: @Override public String toString() { return "|ID: " + id + "| Name: " + name + "| Age: " + calculateAge(age,LocalDat[详细]
-
java-计算递归方法中可以除以2的元素
所属栏目:[Java] 日期:2020-12-14 热度:179
我有一个任务(家庭作业)来计算可以除以2的数组中元素的数量,我需要以递归的方式进行操作以提高性能.问题是我的计数器不保留该值并且仅返回1而不是示例中可以除以2的元素数,它应该返回7 您可以查看尝试记住的代码,我需要它以递归的方式而不是使用for循环的常[详细]
-
Java 1.7.如何在正则表达式中并排替换两个字符?
所属栏目:[Java] 日期:2020-12-14 热度:126
我有代码: String str = "1 */ * / 2";str = str.replaceAll("*/"," ");System.out.println(str); 他给了我下一个结果,这是正确的: 1 * / 2 但是我需要得到相反的结果,我这样做: String str = "1 */ * / 2";str = str.replaceAll("[^*/]"," ");System[详细]
-
Javascript-如何使用泛型在Java类文字的TypeScript模拟中制作?
所属栏目:[Java] 日期:2020-12-14 热度:199
我需要使用TypeScript中的泛型来模拟Java类文字. 这是我的班级课: class ClassT { public getName(): string { return ...; }} 这是我创建类文字的尝试. declare global { interface Object { classT extends object(this: T): ClassT;//LINE X }} 例如,对[详细]
-
java-Mockito:尚未定义但知道返回类型的模拟方法
所属栏目:[Java] 日期:2020-12-14 热度:178
我有一个方法尚未定义,但是返回类型是已知的.有没有办法我仍然可以模拟此方法并测试return是否与return类型匹配? def getX(a: String): Future[returnType] when(someService.getX(a)).thenReturn(Future.successful(returnType)) 最佳答案 如果我对您的理[详细]
-
java-mvn原型:生成选择哪个版本
所属栏目:[Java] 日期:2020-12-14 热度:54
根据doc,对于 没有默认值. 因此,当我执行mvn archetype:generate并选择一个原型时,它的许多版本可能存在于存储库中.将选择哪个? 范例: 在信息库-https://nexus.opendaylight.org/content/repositories/opendaylight.snapshot/archetype-catalog.xml中,基[详细]
-
java-org.openqa.selenium.UnsupportedCommandException:使用Se
所属栏目:[Java] 日期:2020-12-14 热度:128
我正在使用使用硒协议的phantomjs webdriver渲染网页.当我尝试渲染网页时,出现以下错误 RemoteWebDriver.get(url) 尽管我的webdriver正在运行. 我也尝试过重新启动phantomjs webdriver. org.openqa.selenium.UnsupportedCommandException: Variable Resource[详细]
-
java-有没有办法追溯调试执行?
所属栏目:[Java] 日期:2020-12-14 热度:128
我有一套集成测试,这些测试间歇性地失败很少,以至于我无法在本地调试它们,但是经常发生,以至于我的400个测试套件经常会出现一两次失败. 我使用Intellij,因此可以“一直运行直到失败”,但这并不能帮助我调试正在发生的事情. 有没有一种方法可以在Exception上[详细]
-
java-将检索到的float值从外部文件转换为float数组,以便与该方法
所属栏目:[Java] 日期:2020-12-14 热度:191
我必须从外部文件中获取值,并编写一个float方法来计算从文件中检索到的数字总和 我能够编写用于读取文件的代码,并且正如我测试过的那样可以正常工作.我还能够进行求和的方法.问题是我无法按照该方法的要求转换文件的值 public static void main(String[] arg[详细]
-
如何将MultipartFile从Java传递到Python?
所属栏目:[Java] 日期:2020-12-14 热度:81
我从Java调用Python程序,因此: String[] command = {"python.exe","script.py",fileIn};ProcessBuilder probuilder = new ProcessBuilder(command);Process process = probuilder.start();BufferedReader bfr = new BufferedReader(new InputStreamReader(p[详细]
-
java-如何使用ERA设置日语的英语日期格式
所属栏目:[Java] 日期:2020-12-14 热度:120
我希望新的日语ERA日期为“ R010501”,而我却得到“ R151”. 我正在使用com.ibm.icu.text.DateFormat包来获取日期格式 Date dtEngDate = new SimpleDateFormat("yyyy-MM-dd").parse("2019-05-01");com.ibm.icu.util.Calendar japaneseCalendar = new com.ibm[详细]
-
java.nio.file.Files.createFile是阻塞调用吗?
所属栏目:[Java] 日期:2020-12-14 热度:149
java.nio.file.Files.createFile是否阻塞调用线程?如是, 什么是创建文件/目录的非阻塞异步替代方法? 我正在寻找可以在Java或Scala中使用的简单解决方案. 最佳答案 Files API中的所有操作都被阻止.执行createFile非阻塞方式的唯一方法是使用某种并发包装器,[详细]
-
有没有一种方法可以使用Java在sis中列出软件包
所属栏目:[Java] 日期:2020-12-14 热度:141
我的要求是使用Java列出ssis中的软件包,请让我知道你们是否有任何想法 我们可以看到使用Microsoft Studio将这些动态地添加到我的应用程序中 最佳答案 包存储在SQL Server中的什么位置? 参考Package Management documentation: The sysssispackages table c[详细]
-
java-有没有使用存储库基类的方法来使用存储库吗?
所属栏目:[Java] 日期:2020-12-14 热度:109
我有一个用@EnableJpaRepositories(repositoryBaseClass = CommonRepository.class)注释的Spring Boot应用程序. 几乎所有存储库都需要实现一些自定义逻辑,这些逻辑是使用repositoryBaseClass完成的. 有没有一种方法可以创建一个从repositoryBaseClass机制中[详细]
-
如何解决“检测到不一致:dl-lookup.c:111”(Java结果127)错误
所属栏目:[Java] 日期:2020-12-14 热度:98
我目前正在尝试使用Maven为我正在开发的游戏构建Java项目. 另一个用户最近推送到我们的存储库已破坏了我的构建,但对其他用户而言则不行. 在最近的构建中,未对Pom.xml进行任何更改,并且我的Java环境保持一致. 我在Ubuntu 18.04 LTS发行版上使用Java 8 OpenJDK[详细]
-
java-使用Jackson进行反序列化时,将标量转换为字符串
所属栏目:[Java] 日期:2020-12-14 热度:65
我想识别通过POST请求的请求正文发送的JSON中插入的不带引号(作为字符串)的数值: 例如,这将是错误的JSON格式,因为age字段不包含引号: { "Student":{ "Name": "John","Age": 12 }} 正确的JSON格式为: { "Student":{ "Name": "John","Age": "12" }} 在我的[详细]
-
java-在jboss服务器中为Web应用程序进行新部署后,浏览器缓存文件
所属栏目:[Java] 日期:2020-12-14 热度:120
我正在使用jboss Server 7.1.1部署Java Web应用程序. 对于js,css,字体文件,浏览器缓存未使用新更改进行更新.每当我们坚持要求客户清除其浏览器中的缓存以使新更改生效时. 我是否可以配置任何配置,以便在部署新代码时,我可以指导所有与更新文件一起提供的请求[详细]
-
java-两个对象的双向依赖
所属栏目:[Java] 日期:2020-12-14 热度:142
背景 我有以下几点: 消防扩展元素类, 木材延伸元素类, 组成元素的Tile类. Tile类表示世界/屏幕/画布中的图块,并具有一些图形和逻辑功能. 它合成一个Element对象,因为“世界”中的每个图块都是由某种物质(=元素)组成的. 我想实现火势蔓延的功能-当火元素“接[详细]
-
java-JDK11“ jstat -gc”中“ CGC”和“ CGCT”是什么意思?
所属栏目:[Java] 日期:2020-12-14 热度:137
有两个项目,分别称为CGC和CGCT.我找不到描述其含义的文档和手册页. # jstat -gc 139934 S0C S1C S0U S1U EC EU OC OU MC MU CCSC CCSU YGC YGCT FGC FGCT CGC CGCT GCT 0.0 15360.0 0.0 15360.0 113664.0 9216.0 88064.0 23552.0 82304.0 80084.2 10112.0 93[详细]
-
java-如何在没有时间的情况下将公历日期转换为伊斯兰(Hijri)日期
所属栏目:[Java] 日期:2020-12-14 热度:198
参见SO 15728744和SO 51058875. 以下内容如何正确: LocalDate gregorianDate = LocalDate.parse(gregorianString,dateFormatter);HijrahDate islamicDate = HijrahDate.from(gregorianDate); 我以为回教日在日落而不是午夜结束,因此应该使用gregorianDateTi[详细]
-
java-删除了ALPN回调:禁用了SPDY和HTTP / 2. alpn-boot是否在引
所属栏目:[Java] 日期:2020-12-14 热度:121
尝试获取Apple Push通知以与我的Spring Boot项目一起使用. 我正在使用此apns-http2发送推送通知.从他们的github页面: Note: Ensure that you have Jettys ALPN JAR (OkHttp requires it) in your boot classpath. See here for more information. This is r[详细]
-
Java中的电子邮件服务引发“内存不足”错误
所属栏目:[Java] 日期:2020-12-14 热度:102
我正在后台(在命令提示符下)运行电子邮件服务,这是为了继续运行并在队列表中提取记录以进行处理. 这是我的Email.java: public class Email { MySqlConnect con=new MySqlConnect(); public PreparedStatement preparedStatement = null; public Connection[详细]