-
这个Java代码对这个问题正确吗? (无数组)
所属栏目:[Java] 日期:2020-12-14 热度:82
问题是: 编写一个Java程序以接受任何20个数字,并仅显示那些质数. 我的代码是: import java.io.*;class primenumber{public static void main(String args[]) throws IOException{ InputStreamReader read = new InputStreamReader(System.in); BufferedRea[详细]
-
java-Inno设置:如何检查JRE是否存在,如果不存在,则提示下载?
所属栏目:[Java] 日期:2020-12-14 热度:122
我在Stack Overflow的任何问题中都找不到这种确切的行为,所以请不要将其标记为重复. 我正在使用Inno Setup开发Java 64位应用程序的安装程序. 使用Inno Setup可以检查计算机中是否存在Java 64位,是否不向用户显示下载Java 64位的链接? 我应该在Inno Setup脚[详细]
-
java – junit测试Iterable的相等性
所属栏目:[Java] 日期:2020-12-14 热度:113
我正在尝试为BinarySearchTree类编写单元测试 keys()返回一个Iterable.It使用另一个名为Queue的类,其中键被入队并返回. 但是Queue(第三方类)没有定义任何equals(). public class BinarySearchTreeKey extends ComparableKey,Value { Node root ; private cla[详细]
-
java – Scanner.findInLine()大量泄漏内存
所属栏目:[Java] 日期:2020-12-14 热度:136
我正在运行一个简单的扫描程序来解析一个字符串,但是我发现如果经常调用,我会得到OutOfMemory错误.此代码作为对象的构造函数的一部分调用,该对象是为字符串数组重复构建的: 编辑:这是更多信息的构造函数;关于Scanner的try-catch之外没有更多的事情发生 pub[详细]
-
java – file.canWrite(); file.canRead(); file.canExceute();
所属栏目:[Java] 日期:2020-12-14 热度:116
需要检查我使用的文件/目录的权限 //filePath = path of file/directory access denied by user ( in windows ) File file = new File(filePath); file.canWrite(); file.canRead(); file.canExecute(); 所有三个都返回true但无法删除任何文件/目录 解决方法[详细]
-
java – libgdx – 如何绘制一些像素
所属栏目:[Java] 日期:2020-12-14 热度:181
我正在尝试更改像素图并渲染它,但修改后的像素不会显示在屏幕上.我不确定Pixmap是否是最好的方法.任何人都可以向我解释我的错误在下面的代码中?谢谢 package com.me.mygdxgame;import com.badlogic.gdx.ApplicationListener;import com.badlogic.gdx.Gdx;im[详细]
-
java – Crucible REST API:无法添加审阅者
所属栏目:[Java] 日期:2020-12-14 热度:120
我正在尝试使用Crucible REST API将审阅者添加到我刚创建的评论中(也使用REST).根据Atlassian文档,我应该发布一个POST: /rest-service/reviews-v1/{id}/reviewers 什么?文档未显示添加审阅者的有效请求.当你点击“展开”它没有显示任何内容时,它只是说“逗[详细]
-
java – 使用Maven将另一个项目的jar添加为资源
所属栏目:[Java] 日期:2020-12-14 热度:195
在我的项目中,我有一个子项目自动更新程序.基本上是在更新可用时提取并运行的jar文件. 是否可以编译子项目,然后将输出的jar作为生成资源放置,以便updater.jar包含在最终的jar中,例如: Project-1.0.jar |-updater.jar |-Main.class |-B.class 在此先感谢您的[详细]
-
java – 使用lambdaj过滤集合
所属栏目:[Java] 日期:2020-12-14 热度:52
我有两个类: public class Order{ private Integer id; private ListPosition positions; ...}public class Position{ private Integer id; private String content; ...} 现在,我有一个包含订单的列表,并希望获得具有特定内容的所有订单.目前我这样做: Li[详细]
-
java – 查找mysql查询执行更新或插入的内容
所属栏目:[Java] 日期:2020-12-14 热度:168
我的查询如下…… INSERT INTO MYTABLE (f1,f2,f3,f4) VALUES (1,2,3,4) ON DUPLICATE KEY UPDATE f4=5; 我已经实现了, 创建连接,声明和执行查询如下 statement.execute(query); 但是,现在我需要查找代码是执行了INSERT还是UPDATE? 谁能帮我这个?? 提前致[详细]
-
java – 如何从jar运行特定的Main类
所属栏目:[Java] 日期:2020-12-14 热度:108
我有一个jar文件有2个 java类都有Main方法.有没有办法在运行jar文件时指定,要调用哪个类? 我知道可以修改清单文件来指定Main类,但由于只能提到一个类,所以没有用. 我检查了下面的链接,但那些dint解决了这个问题: https://stackoverflow.com/questions/5474[详细]
-
java – Hibernate SQLite没有创建数据库
所属栏目:[Java] 日期:2020-12-14 热度:50
这是我的问题: 我有一个使用JavaFX Hibernate SQLite的桌面应用程序. 这是我的模特: @Entity@Table(name = "usuario")public class Usuario implements AbstractModel,Serializable { @Id @GeneratedValue(strategy = GenerationType.AUTO) private Intege[详细]
-
如何将H.264 UDP数据包转换为可播放的媒体流或文件(碎片整理)
所属栏目:[Java] 日期:2020-12-14 热度:66
在将SDP会话的UDP流转换为可解码的H.264流时,我遗漏了一些基本的东西.我正在使用支持H.264的摄像头进行测试,可以直接与播放器一起播放流.当我尝试播放翻译的流时,播放器将无法识别(缺少标题错误).但是,我必须解码UDP流才能将其集成到 Java应用程序中,其中有[详细]
-
java – Class.getResource(className)给我NullPointerException
所属栏目:[Java] 日期:2020-12-14 热度:183
我已经建立了一个独立于平台的库,我想在J2SE和 Android项目中使用它.在这个库中,我有一个Version类,它从清单中加载它的版本细节.在PC上运行良好,在Android上我得到一个NullPointerException,我无法找出原因. 这是我的班级: public class Version { private[详细]
-
java – 集合和它的迭代器之间是否存在循环依赖?
所属栏目:[Java] 日期:2020-12-14 热度:167
迭代器必须知道它必须迭代的集合.集合还必须知道它的迭代器吗?依赖是单向还是双向?如果集合具有关于特定迭代器实现的知识,则可能无法为同一集合使用不同的迭代器策略.这是我的想法.我是对的还是我完全错了? GoF书中有关于Iterator模式的图表: 我认为这意[详细]
-
JAVA 1.7是稳定还是测试版?
所属栏目:[Java] 日期:2020-12-14 热度:95
我想从1.5切换到 Java 1.6,但我认为最好使用1.7而不是1.6. 1.7稳定还是处于测试阶段? 解决方法 目前我们正在使用1.6并且仍然没有迁移计划.我建议不要去上一个版本.我们认为它还不稳定.[详细]
-
在类型java.lang.String上找不到属性’someproperty’
所属栏目:[Java] 日期:2020-12-14 热度:77
我收到此错误,我无法弄清楚问题可能在哪里. “userid”列位于数据库中并位于bean中.有谁有想法吗? org.apache.jasper.JasperException: An exception occurred processing JSP page /user.jsp at line 24 21: 22: form method="POST" action="AdminServlet"[详细]
-
java – 使用JUnit进行简单的JDBC连接测试
所属栏目:[Java] 日期:2020-12-14 热度:61
我想简单测试JDBC连接,我不使用框架,只使用JDBC和JUnit.我可以用JUnit执行此测试吗?我不知道如何测试加载驱动程序,请给我一些连接测试的例子. 连接客户端: package newpackage.db;import java.sql.Connection;import java.util.logging.Level;import java.[详细]
-
java – Hibernate – 更新表中的主键“id”列
所属栏目:[Java] 日期:2020-12-14 热度:82
在我的 Java应用程序中,我使用hibernate .hbm文件来访问数据库;是否可以更新表中的主键“id”列;我的.hbm文件中的’id’列如下: hibernate-mapping package="org.jems.user.model"class name="Student_Details" table="t_student"id name="id" type="int" c[详细]
-
java – 处理多个功能分支时处理架构更改
所属栏目:[Java] 日期:2020-12-14 热度:126
是否有另一种方法或某种工具来处理多个并行功能分支中的数据库模式更改,而不是为开发中的每个功能分支创建单独的数据库? 即.在内存中基于某些配置或脚本启动数据库,并在运行测试之前使用DbUnit填充. 这个问题专门针对单元测试,但也适用于UAT. 解决方法 你看[详细]
-
java – 验证XML文档导致“1字节UTF-8序列的无效字节1”.
所属栏目:[Java] 日期:2020-12-14 热度:150
我使用 Probatron4j在内部使用Saxon来验证 Schematron样式表中的一些XML文件.大多数情况下,这工作正常,但偶尔,处理崩溃与错误 org.xml.sax.SAXParseException: Invalid byte 1 of 1-byte UTF-8 sequence. 我的研究表明,这条消息通常表明(没有特别的顺序) 公[详细]
-
Java程序(Tomcat)继续吃内存(RES在顶部)
所属栏目:[Java] 日期:2020-12-14 热度:162
我在4-cpu和32GB内存64位机器上运行Tomcat(操作系统是CentOS 6.3).我启动Tomcat的 Java选项是-server -Xms1024m -Xmx1024m -XX:PermSize = 512m -XX:MaxPermSize = 512m 开始时,RES仅使用顶部810MB,并且不断增加.在此期间,我运行jmap -J-d64 -histo pID来[详细]
-
java.io.FileDescriptor#sync()是否特定于单个FileDescriptor
所属栏目:[Java] 日期:2020-12-14 热度:101
我希望在我的应用程序中的某些点写入文件后强制同步到磁盘.因为它在 Linux上运行,所以我可以逃避运行 Runtime.getRuntime().exec("sync"); 但是,我宁愿不介绍Linux特定的系统调用,而宁愿使用 java.io.FileDescriptor#sync(); 但是,我使用Apache VFS在本地文[详细]
-
java – 带有include / exclude属性的JSONView注释
所属栏目:[Java] 日期:2020-12-14 热度:98
我有一个用例,其中使用带有排除信息的 JSONView注释似乎更合适,例如: @JSONView(Views.Report1.class,include=false) 这不是杰克逊(1.9.2)直接支持的(包括属性),因为我想知道杰克逊是否有一个简单的解决方法来实现这一目标. 使用案例: Report1:此视图应包[详细]
-
java – 在同一对象中测试方法时如何模拟对象中的方法
所属栏目:[Java] 日期:2020-12-14 热度:142
我有这样的 java代码: public class A { public int get() { // many codes String s = new String(); //... int n = 5; return isEmpty(s) ? n : -1; } public boolean isEmpty(String s) { return s.isEmpty(); }} 现在我想只测试get(),我不想同样测试isE[详细]