-
java – 为什么JMH运行不同的fork?
所属栏目:[Java] 日期:2020-12-14 热度:50
我使用JMH基准框架( http://openjdk.java.net/projects/code-tools/jmh/)在我的代码上运行基准.我的理解是,JMH在分析过程中多次分配JVM,以便丢弃在执行期间由JVM执行的即时(JIT)分析构建的任何配置文件. 我明白为什么这在某些情况下是有用的,如下列(从http:/[详细]
-
orm – 在Symfony2中非破坏性地删除实体
所属栏目:[Java] 日期:2020-12-14 热度:92
有没有一个很好的,干净简单的方式在Symfony 2中非破坏性删除实体?我想让管理员有机会取消删除项目,同时牺牲框架尽可能少的自动化. 如果没有内置的解决方案或第三方捆绑来帮助我,那最好的办法是什么?将删除的属性添加到实体将需要大量添加的逻辑,以防止它们[详细]
-
Java泛型与通配符在Eclipse中编译,但不在javac中
所属栏目:[Java] 日期:2020-12-14 热度:78
作为后续的 Java generics compile in Eclipse,but not in javac,我发布另一个在Eclipse中编译和运行良好的代码段,但在javac中引发了一个编译错误. (这样可以防止该项目从Maven构建中提取该代码段.) 自包含的片段: import java.util.ArrayList;import java.[详细]
-
java – 解压zip文件…文件找不到异常
所属栏目:[Java] 日期:2020-12-14 热度:137
我从网上收到以下代码,它看起来一切正常,但我得到文件找不到异常… 我在sdcard中有一个名为NewForestPonies.epub的文件 许可: uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE" / 码: String ZipFileLocation=Environment.getEx[详细]
-
java – Eclipse war导出:针对特定的服务器运行时进行优化
所属栏目:[Java] 日期:2020-12-14 热度:99
在 eclipse中,当将web项目导出到war / ear文件时,有这个选项 “Optimize for a specific server runtime” 当选择此选项时,引擎盖下会发生什么?到目前为止找不到解释. 我正在运行Eclipse Indigo 3.7. 解决方法 Eclipse本身并没有使用该选项.发生什么取决于[详细]
-
java – 可以加倍或BigDecimal溢出?
所属栏目:[Java] 日期:2020-12-14 热度:73
Java 8给了我们 Math.addExact()整数,但不是小数. Double和BigDecimal是否可能溢出?根据Double.MAX_VALUE和How to get biggest BigDecimal value判断,我会说答案是肯定的. 因此,为什么我们不需要Math.addExact()这些类型?什么是最可维护的方式来检查这个?[详细]
-
java – 在IntelliJ IDEA 12 Ulimate中创建Servlet
所属栏目:[Java] 日期:2020-12-14 热度:173
有没有人可以向我解释如何使用IDEA 12 Ultimate,Tomcat 7和servlet API创建简单的Web项目? 我找不到任何教程: 谢谢. 解决方法 查看这些资源: IntelliJ IDEA 12.1.0 Web Help: Servlets How to configure a server in the IntelliJ IDE (lots of pictures)[详细]
-
如何在java中监视可用内存(包括缓存和缓存)?
所属栏目:[Java] 日期:2020-12-14 热度:139
我已经搜索了可能的解决方案,例如 How to monitor the computer’s cpu,memory,and disk usage in Java?.但是在缓冲区和缓存中使用的内存没有在任何地方提及? 例如,在linux上,输出free -m: total used free shared buffers cachedMem: 2011 1835 175 0 309[详细]
-
java – 打印由给定功能计算的每个级别的特定节点
所属栏目:[Java] 日期:2020-12-14 热度:89
在接受采访时,我被赋予了一个功能: f(n)= square(f(n-1)) - square(f(n-2)); for n2f(1) = 1;f(2) = 2;Here n is the level of an n-array tree. f(n)=1,2,3,5,16... 对于给定N-Array的每个级别n,我必须在每个级别打印f(n)节点.例如: At level 1 print nod[详细]
-
java – System.out字符编码
所属栏目:[Java] 日期:2020-12-14 热度:104
我从命令行( Windows 7)运行我的 Java程序.为了简化事宜,我仅描述相关部分. public static void main(String[] args) { System.out.println("árpád");} 我的输出是垃圾这显然是字符编码问题,á和á的匈牙利字符没有正确显示.我尝试过以下操作: public sta[详细]
-
java – 为什么选择JMS进行异步解决?为什么比一个简单的实体bea
所属栏目:[Java] 日期:2020-12-14 热度:73
在我参与的大多数项目中,异步解决方案的选择一直是很多讨论的源泉… 每次单个实体bean足以管理一个队列:我们只需将一个消息(ticket)存储在一个表中,并且处理cron将排队队列.这个简单的解决方案具有非常简单的优点,它基于数据库的事务上下文,并且可以在执行[详细]
-
.net – ORM(特别是NHibernate)性能的复杂查询
所属栏目:[Java] 日期:2020-12-14 热度:86
我公司正在从零开始重写现有应用程序.此应用程序以及其他任务针对订单和发票数据执行复杂的SQL查询以生成销售报告.查询根据用户选择的标准动态构建,因此如果选择了多个标准,它们可能非常复杂.目前,表现是体面的,但不是很大. 现在,对于新版本,我们希望使用一[详细]
-
java – 如果assertEquals是相同的日期,为什么这是假的?过冬
所属栏目:[Java] 日期:2020-12-14 热度:86
我正在通过休眠生成一个日期并保存在数据库中,当我得到该值并将其与插入之前的值进行比较.结果不平等! 我创建了如下日期 Date rightnow = Calendar.getInstance().getTime();Task t1 = new Task("My task",rightnow);taskDao.saveOrUpdate(t1);Task taskR1[详细]
-
java – PDFBox是否支持专色和分色?
所属栏目:[Java] 日期:2020-12-14 热度:110
我有兴趣在项目中使用PDFBox,该项目需要能够在PDF输出中指定专色和分色,才能转到专业的打印机,并且很好奇它是否支持这一点.如果是这样(我想是这样),我也在寻找一些示例代码. 我从2009年的邮件列表(here)发现了一个旧帖,这使我相信PDFBox可以支持颜色分色,但[详细]
-
java – 为什么要使用j_username和SPRING_SECURITY_LAST_USERNAM
所属栏目:[Java] 日期:2020-12-14 热度:148
为什么这样? input type="text" name="j_username" value="${SPRING_SECURITY_LAST_USERNAME}" 而不是这个? input type="text" name="username" value="" j_username和SPRING_SECURITY_LAST_USERNAME变量的值是多少? 解决方法 j_username和j_password是Ja[详细]
-
超轻量级java持久层需要
所属栏目:[Java] 日期:2020-12-14 热度:100
我需要一个超轻量级的持久层,用于我正在写的 java应用程序.我需要它成为一个独立的应用程序,到目前为止,我和Ammentos Persistence4J.我喜欢他们(特别是Ammentos),但是我在网络上找不到太多的东西,我正在寻找一些关于这两个或任何其他坚持层的想法,你认为这将[详细]
-
如何使用Java中的泛型引用嵌套类型?
所属栏目:[Java] 日期:2020-12-14 热度:192
如何创建引用嵌套泛型类型的泛型类? 我正在尝试创建一个比较器类,可以比较B的内部类型,而不需要公开这些类型.在下面的例子中,我得到一个编译器警告,用于将我的T内嵌值传递给Comparable: public class SSCCE { // Compare my A instances. class AComparato[详细]
-
java – 用于Clojure的简单GUI工具包
所属栏目:[Java] 日期:2020-12-14 热度:148
这个问题的长短是哪个GUI工具包创建非常简单的UI,并且易于使用Clojure使用?这里有进一步的细节来缩小我的问题. 我想创建在Windows上运行的非常简单的GUI应用程序,而不需要投入巨大的GUI设计工作. 例如,我们的人事部门从一些订户的供应商处获得保险单,并希望[详细]
-
java – Selenium 2(WebDriver)还是Geb?
所属栏目:[Java] 日期:2020-12-14 热度:132
我对Web驱动程序和页面对象模式印象深刻.最近我看到 Geb框架和spock框架组合似乎是一个强大的替代选项,用于自动化测试.有人使用Geb吗?你是否想到Geb的任何限制? 解决方法 在我们的工作场所使用Geb一直是救命者.我不能想象这么多人(绝对没有编程背景)在短时[详细]
-
Java中的并行赋值?
所属栏目:[Java] 日期:2020-12-14 热度:110
Java是否具有类似于 Python的[a,b,c] =(1,2,3)或PHP列表($a,$b,$c)=数组(1,3)? 解决方法 不是真的.您可以使用x = y = 0来设置几个变量,但不能像Python这样的并行赋值.[详细]
-
java – 使用控制台为Intellij读取System.in
所属栏目:[Java] 日期:2020-12-14 热度:112
我需要打开控制台,并使用Intellij输入我的作业输入. Eclipse有一种方法可以使用Scanner类并读取System.in,但在IntelliJ中运行相同的代码不起作用,因为我无法在控制台中输入任何内容. 有没有办法做到这一点? 我的代码如下: public class BasicAssertions {[详细]
-
javafx-2 – JavaFX,如何冻结TableView中某些列的位置
所属栏目:[Java] 日期:2020-12-14 热度:78
这个想法是:在N列的TableView上,即使使用水平滚动条也可以使第一个M列始终可见. 这个Binding two tableviews together such that they scroll in sync附近的唯一要点就是. 并列两张表的想法并不是我的观点最好的,因为 1)列的排序在两个表之间是部分独立的:[详细]
-
Java后端和Rails前端
所属栏目:[Java] 日期:2020-12-14 热度:174
我有一个启动考虑构建 Java后端和Rails前端. Java后端将负责为数据库创建缓存层,并提供其他附加服务. Rails前端将主要用于创建webapp和监视工具. 什么创业公司/公司在使用这种设置?在开发速度,部署,可扩展性和集成方面有什么困难? (对我来说有帮助的是个人[详细]
-
java – 构造器不是类的成员?
所属栏目:[Java] 日期:2020-12-14 热度:168
构造器不是类的成员?如果是,为什么不能继承? JLS 7.0 says that constructors are not members因此不能继承.对于Java来说,这是真的吗,还是一般的OOP范式? 解决方法 构造函数不是因为良好的设计原因而被继承.如果它们是继承的,那么您将有问题尝试将它们隐[详细]
-
Java系列卷轴到磁盘
所属栏目:[Java] 日期:2020-12-14 热度:131
由于一些非常大的列表和集合在一个事务的过程中建立起来,所以我在 Java中用完了内存,并在事务结束时重复了一次.是否有任何库提供Java集合,可以在集合大小超过给定阈值时将其可序列化内容暂停到磁盘? 解决方法 您可以尝试像 ehcache及其overflowToDisk选项[详细]