-
java – Groovy闭包可以扩展抽象类
所属栏目:[Java] 日期:2020-05-24 热度:160
我有一个抽象的 Java类,需要实现一个onMessage方法.我知道闭包可以使用as关键字轻松实现Java接口,但是如何扩展抽象Java类呢? 如果它不能扩展它,那么在Groovy中这种情况下最好的工作是什么? 这是我在Java中的用法,我正在寻找可以在Groovy中完成的类似的东西.[详细]
-
java – Python下的间歇性“sslv3警报握手失败”
所属栏目:[Java] 日期:2020-05-24 热度:148
我有一个用JBoss编写的用 Java编写的REST API.最近我们将JVM从1.6更新到1.7.这开始只引起我们连接的 Python客户端的问题.间歇性地,Python客户端正在获得握手失败.我们写了一个非常简单的测试来重现问题: import httplib2for i in range(1,500): print i resp[详细]
-
如何正确配置属性“sonar.java.binaries”?
所属栏目:[Java] 日期:2020-05-24 热度:110
我们使用SonarQube 5.1.2使用Ant runner 2.2和 Java pluging 3.12进行分析.我可以成功地分析我的项目.我只是一直收到这个错误: Java bytecode has not been made available to the analyzer. The org.sonar.java.bytecode.visitor.DependenciesVisitor@[详细]
-
如何通过函数注释指示函数需要函数作为参数,还是返回函数?
所属栏目:[Java] 日期:2020-05-24 热度:191
您可以在 python 3中使用 function annotations来指示参数的类型和返回值,如下所示: def myfunction(name: str, age: int) - str: return name + str(age) #usefulfunction 但是,如果您正在编写一个期望函数作为参数的函数,或者返回一个函数呢? 我意识到你[详细]
-
java – MyBatis“或”标准
所属栏目:[Java] 日期:2020-05-24 热度:61
我想用MyBatis创建一个查询,它将产生如下内容: SELECT first_field, second_filed, third_fieldWHERE first_field 1 AND (second_field 0 OR third_field 0) 我怎么能用Criteria对象构造它? 一种方法是到 extend the generated Example classes[详细]
-
java-ee – 警告:JACC:对于URL模式xxx,除了以下方法之外的所有方法都被发现:POST,GET
所属栏目:[Java] 日期:2020-05-24 热度:85
在 javax.faces.webapp.FacesServlet文档中,提到了, Allowable HTTP Methods The JSF specification only requires the use of the GET and POST http methods. If your web application does not require any other http m[详细]
-
java – Sql Server 2016:为SQL Server连接启用TLS 1.2
所属栏目:[Java] 日期:2020-05-24 热度:68
我在 Windows 2012 R2上运行SQL Server 2016并且我应用了TLSv1.2支持的补丁并重新启动了VM, https://support.microsoft.com/en-us/help/3135244/tls-1-2-support-for-microsoft-sql-server我确实看到在SQL Server VM上使用IISCrypto工具启用了TLS 1.2 我们有[详细]
-
java – Spring Web服务流程
所属栏目:[Java] 日期:2020-05-24 热度:193
我是初学网络服务的新手,在为一个阶乘服务编写示例程序后,我有些疑惑.我认为这是春季网络服务的工作原理: Application run on server and generates a request – Request goes to dispatcher servlet as defined in web.xml – dispatcher servlet looks fo[详细]
-
java – 如何压缩或编码椭圆曲线公钥并将其放在网络上?
所属栏目:[Java] 日期:2020-05-24 热度:120
我正在开发分布式数字签名,签署文档并通过网络将其发送到Application Server.我在 java中使用套接字编程来完成它.我认为应该对公钥进行编码或压缩,即x和y值以某种方式表示为单个二进制数据并保存在公共注册表或网络中.但我不知道如何在java中执行此操作. // I[详细]
-
java – Hibernate的批量获取算法如何工作?
所属栏目:[Java] 日期:2020-05-24 热度:97
我在“Manning- Java Persistence with Hibernate”中找到了批量获取算法的描述: What is the real batch-fetching algorithm? (…) Imagine a batch size of 20 and a total number of 119 uninitialized proxies that have to be loa[详细]
-
java – 在Windows,Linux下可见的访问器方法,但不是OS X.
所属栏目:[Java] 日期:2020-05-24 热度:66
尝试使用1.5.2 jar文件(例如,在 Java.net http://java3d.java.net/binary-builds.html上找到)来构建javax.vecmath. 试着打电话,比如说Point3d; public class Foo { public static void main(String[] args) { Point3d t = new Point3d[详细]
-
java – Guice运行时依赖参数重新注入
所属栏目:[Java] 日期:2020-05-24 热度:83
关于Guice的问题.我还在学习它,但我能理解基础知识. 这个问题已经在网上问了好几次,但从来没有一个具体的答案(没有我能找到). 假设我的情况就像图片一样(类似的例子就是在网上). public class Dog {}public class Walk implements Walkable { private final D[详细]
-
java – 如何定义程序的要求
所属栏目:[Java] 日期:2020-05-24 热度:178
是否有任何简单,便宜(不需要在许多硬件配置上测试程序)和无痛方法来定义硬件要求(如CPU,RAM内存等),这些都需要运行我自己的程序?该怎么做? 我有用Java编写的非常耗费资源的程序,我不知道如何定义足以顺利运行此应用程序的硬件规范. 不,我认为没有任何普遍适[详细]
-
java – Spring MVC:在表单处理操作中有多个@ModelAttribute
所属栏目:[Java] 日期:2020-05-24 热度:97
上下文 我在两个实体之间有一个简单的关联 – 类别和电子邮件(NtoM).我正在尝试创建用于浏览和管理它们的Web界面.要浏览类别并将电子邮件添加到该类别中,我使用带有类别ID(UUID)的@RequestMapping包装的控制器,因此所有控制器操作始终在使用path指定的类别的[详细]
-
我该如何组织我的Java GUI?
所属栏目:[Java] 日期:2020-05-24 热度:78
我正在用 Java创建一个游戏以获得乐趣,我正在尝试决定如何为GUI组织我的类.到目前为止,所有只有swing组件和布局(没有逻辑)的类都在一个名为“ui”的包中.我现在需要将侦听器(即ActionListener)添加到组件(即按钮).听众需要与Game类进行通信. 目前我有: Game.[详细]
-
java – 所有可能的数组子集的乘积之和
所属栏目:[Java] 日期:2020-05-24 热度:170
我编写了一个代码来查找所有可能的数组子集的乘积.我得到了预期的输出,但是我无法让它足够快以清除时间相关的测试用例. 任何人都可以帮助我优化代码的速度吗? 第一个输入(testCases)是测试用例的数量. 根据测试用例的数量,我们将具有数组(大小)和数组元素(集[详细]
-
如果在1.4中编译字节码,我们是否仍然可以获得Java 6的性能提升
所属栏目:[Java] 日期:2020-05-24 热度:94
我假设在浏览 this document之后,Java 1.4和Java 6之间存在巨大的性能差异. 我的问题是,当Java必须运行的字节码在1.4中编译时,Java 6运行时是否仍然具有神奇性? 一些背景为“为什么这个问题?”是here. 是的,因为大多数优化都是由JVM在运行时完成的,所以编译[详细]
-
java – 尝试刷新’过期’密钥库
所属栏目:[Java] 日期:2020-05-24 热度:150
我正在尝试使用ant任务’signjar’重新签名一些罐子,但它告诉我“签名者证书已过期.” 所以我试图重新生成密钥库,希望这会“解除”它… keytool -genkey -keystore mykeystore -alias myalias 但在输入密钥库密码后我得到:“keytool error:java.lang.Except[详细]
-
java – 如何编写一个可以轻松维护的概率算法?
所属栏目:[Java] 日期:2020-05-24 热度:188
假设我想创造一个游戏.在游戏开始时,玩家将挑选一个怪物. 公平地挑选怪物很容易. // get all monsters with equal chancepublic Monster getMonsterFair(){ Monster[] monsters = {new GoldMonster(), new SilverMonster(), new BronzeMonster()};[详细]
-
将嵌套对象属性绑定到JavaFx中的TableView
所属栏目:[Java] 日期:2020-05-24 热度:162
我有下一堂课 public class ProductStockDto extends private Long id; private Long amount; private ProductDto product; private StockDto stock; //getters and setters...} 在JavaFx中我有我的表,我想[详细]
-
java – JasperReports 5.6:无法加载以下字体
所属栏目:[Java] 日期:2020-05-24 热度:180
我面临的问题是,JasperReports仍然无法找到Arial字体. 我创建了一个简单的Maven项目,其结构如下,并将其包含在我的主应用程序中.因此主应用程序在classpath中包含已安装的JAR: - jasperreports_extension.properties- fonts |- arial |- ariali.ttf |- arialb[详细]
-
java – 战舰游戏 – 船舶重叠
所属栏目:[Java] 日期:2020-05-24 热度:197
我正在使用ACM库在 Java中编写一个简单的战舰游戏. 游戏开始后,应该将船只放在画布上的随机位置,但问题是船只可能会互相覆盖,这在游戏中是不允许的.如何避免将船放在彼此之上? 我的代码是: private void putSmallShips() { for (int i = 0; i SMALL_SHIP_QU[详细]
-
java – 如何使用swing和clojure做动画?
所属栏目:[Java] 日期:2020-05-24 热度:80
我试图在棋盘上制作棋子.首先,我创建了一个 java.util.Timer对象,“scheduleAtFixedRate”是一个实现为代理函数的TimerTask.因此,我记录了要移动的部分(片段移动记录)以及何时适当(当用户使用鼠标移动部分时),如果记录不是nil并执行片段,则应测试TimerTask代[详细]
-
java.sql.SQLException:Io异常:破坏管道如何在不重启的情况下恢复?
所属栏目:[Java] 日期:2020-05-24 热度:96
在我的应用程序中,我使用连接到Oracle,当连接丢失并且我尝试重新连接时收到异常: java.sql.SQLException: Io exception: Broken pipe at oracle.jdbc.driver.DatabaseError.throwSqlException(DatabaseError.java:124) at oracle.jdbc.driver.[详细]
-
多线程 – 我可以从servlet生成一个线程吗?
所属栏目:[Java] 日期:2020-05-24 热度:105
在谈到我的主要问题之前,我想问一个基本问题. 让我们说我正在运行一个简单的Java程序,它在main函数中生成一个线程.主函数完成后,线程是否会继续运行? 线程之间是否存在父/子关系的概念. 我有一个servlet,需要很长时间来处理请求(5分钟).我可以从主servlet生[详细]

浙公网安备 33038102330553号