-
java – Hibernate在关系中创建错误的实体子类型
所属栏目:[Java] 日期:2020-12-15 热度:79
我有一个奇怪的问题,即hibernate不会在多对一关系中创建预期的实体类型.我们有以下具有子类层次结构的实体(简化): @Entity@Table(name = "A")@Inheritance(strategy = InheritanceType.SINGLE_TABLE)@DiscriminatorColumn(name = "DISCRIMINATOR",discrimin[详细]
-
在Java中生成噪声的颜色
所属栏目:[Java] 日期:2020-12-15 热度:163
我想创建一个使用 Java的彩色噪声生成器,它将能够生成本文中定义的所有颜色: http://en.wikipedia.org/wiki/Colors_of_noise 从最简单的一个,白噪声开始,我将如何产生噪音,以便它可以无限播放? 从那里,我如何修改我的生成器以生成任何颜色? 我对如何产生[详细]
-
用Java监视类
所属栏目:[Java] 日期:2020-12-15 热度:129
我想知道 Java中的Monitor类. 它用于什么,在哪里使用? 解决方法 Monitor类是一个抽象类,它由javax.management.monitoring包中定义的一些标准MBean类进行扩展.它提供了用于配置MBean监视/观察的对象以及进行这些观察的基础结构. 除非您实现自己的 MonitorMBe[详细]
-
在JAVA EE 6中发送电子邮件
所属栏目:[Java] 日期:2020-12-15 热度:118
我正在开发一个部署在glassfish上的 Java EE 6应用程序,我一直在阅读有关如何发送电子邮件的教程,但它们似乎过时或过于复杂.我希望可能在这个规范中有一种相当简单的发送邮件的方式,因为很多东西变得如此简单. 你能指出我正确的方向还是给我看一些示例代码?[详细]
-
java – 如何跟踪未关闭的孤立JDBC连接?
所属栏目:[Java] 日期:2020-12-15 热度:89
我们在旧代码中发现了一个错误,其中没有关闭连接.这是一个简单的解决方案,但我想知道我们如何证明它是固定的.可以选择是否使用连接池.对于池化使用,可以很容易地为池添加监视,但是当不使用连接池时,我们如何跟踪那些未闭合的孤立连接?它就像任何其他内存泄[详细]
-
Java Lambda表达式可避免多次迭代
所属栏目:[Java] 日期:2020-12-15 热度:164
伙计们, 考虑以下示例,给定一个Trade对象列表,我的代码需要返回一个包含交易量24小时,7天,30天和所有时间的数组. 使用普通的旧迭代器,这只需要对集合进行一次迭代. 我正在尝试使用Java 8流和Lambda表达式来做同样的事情.我想出了这个代码,它看起来很优雅,工[详细]
-
java – JsonPath:按数组中的值过滤
所属栏目:[Java] 日期:2020-12-15 热度:86
我正在尝试使用Jsonpath在我的Json中按值过滤数组.我想在下面的 JSON中获取该国家的long_name.为了做到这一点,我按类型[0] ==“country”过滤adress_components但它似乎不起作用. 我试过的JsonPath: $.results[0].address_components[?(@['types'][0]=="cou[详细]
-
javafx-2 – 在JavaFX2.2中,如何设置输入字段和表头中输入的文本
所属栏目:[Java] 日期:2020-12-15 热度:135
在我的 JavaFX2.2 fxml程序中,我发现字体无法正确扩展.结果,表头和输入数据字段不成比例地大. 有没有办法设置输入字段中输入的文本的字体大小? 有没有办法设置表头中显示的文本的字体大小? SCCE ?xml version="1.0" encoding="UTF-8"??import java.lang.*?[详细]
-
在Java中为终端应用程序创建命令
所属栏目:[Java] 日期:2020-12-15 热度:131
我是编程新手,我正在创建一个只在命令行中运行的应用程序.我发现我可以使用BufferedReader从命令行读取输入. BufferedReader in = new BufferedReader(new InputStreamReader(System.in)); String Input = "";while (Input.equalsIgnoreCase("Stop") == fals[详细]
-
java – 人体细胞的有丝分裂
所属栏目:[Java] 日期:2020-12-15 热度:90
我正在为我的项目编写 java中的遗传过程,我想模拟人类细胞的有丝分裂.人类细胞含有23对染色体.有丝分裂基本上是细胞分裂或繁殖,其中细胞产生两个遗传上相同的子细胞.你可以在这里找到一张相关图片(向下滚动一下): Mitosis 我认为这种有丝分裂就像一个类“Ce[详细]
-
java – Sms ContentObserver onChange()多次触发
所属栏目:[Java] 日期:2020-12-15 热度:180
我知道这个问题已被多次询问,但没有人能够从我所看到的那里得到一个有效的答案. 我正在开发一个应用程序拦截短信,并根据发送#,弹出一个自定义提醒.我使用广播接收器可以很好地工作,但是如果用户安装了goSms,则永远不会调用onReceive()方法,因为goSms在到达我[详细]
-
java.io.IOException:error = 2,没有这样的文件或目录
所属栏目:[Java] 日期:2020-12-15 热度:56
我试图使用Runtime.getrunTime().exec从另一个 java程序运行 java程序 代码: String java_home = System.getenv("JAVA_HOME"); String[] command = {""+java_home+"/bin/java -cp -cp /sc/sug/p-lib/* Tdesigner -cd /pr -in ing.rsp -out /scratch/sug/ng.[详细]
-
java – Spring,NotReadablePropertyException和Glassfish版本
所属栏目:[Java] 日期:2020-12-15 热度:78
我正在使用一个使用 Spring MVC的Web应用程序. 它在Glassfish 3.0.1上运行良好,但是当迁移到Glassfish 3.1时,它开始表现得很奇怪.有些页面只是部分显示,或者根本没有显示任何内容,并且在日志中有很多此类消息: [#|2012-08-30T11:50:17.582+0200|WARNING|gla[详细]
-
java – 如何实现Hough变换?
所属栏目:[Java] 日期:2020-12-15 热度:117
如何在文本图像上实现 Hough transform?我正在寻找伪代码(最终将在java中). 以下是一些背景信息: 给定图像,确定线y = mx b的等式.通常,霍夫变换以极坐标表示,使得Rho = y * sin(θ)x * cos(θ). (我不确定X和Y值对应于图像). 我们只对Rho和theta值感兴趣并[详细]
-
在javafx中双向绑定ToggleGroup
所属栏目:[Java] 日期:2020-12-15 热度:98
想象一下,有一个定义鼠标模式的枚举: public enum MouseMode {SELECTION,EDITING,DELETING } 想象一下,有一个由3个按钮组成的切换组: ToggleButton selection = new ToggleButton("Select"); ToggleButton editing = new ToggleButton("Edit"); ToggleButt[详细]
-
jsf-2 – javax.faces.FacesException:无法解析NavigationCase
所属栏目:[Java] 日期:2020-12-15 热度:139
我在/template/template.xhtml上有一个template.xhtml文件 h:head/h:headh:body p:layout fullPage="true" p:layoutUnit position="north" size="100" h:outputText value="header"/h:outputText /p:layoutUnit p:layoutUnit position="center" p:layout p:l[详细]
-
使用java流将最后遇到的值放入映射中
所属栏目:[Java] 日期:2020-12-15 热度:74
我有一些代码如下: MapRiskFactor,RiskFactorChannelData updateMap = updates.stream().filter(this::updatedValueIsNotNull). // Remove null updated values collect(Collectors.toMap( u - u.getUpdatedValue().getKey(),// then merge into a map of k[详细]
-
JavaFX PrintAPI错误的PaperSource
所属栏目:[Java] 日期:2020-12-15 热度:96
我正在使用 JavaFx Print-Dialog来自定义打印作业.所有属性都将存储在PrinterJob#JobSettings变量中,但是当我从jobSetting接收纸张来源时,纸张来源始终是默认值. 如何获得我设置的纸张来源? 这是一个简短的例子: public class PrinterPaperSourceTest exte[详细]
-
java – 在非调试模式下,Spring @transaction在junit中没有按预
所属栏目:[Java] 日期:2020-12-15 热度:130
所有MyService方法都是事务性的.下面的junit测试,获取项目数,保存新项目,并获取项目数,以确保计数增加1. public class MyTest extends ServiceTest{ 1. int countBefore = myService.getCount(); //return n 2. myService.add(item); //item is really added[详细]
-
休眠 – 试图理解ORM中一对多关系的拥有方的重要性
所属栏目:[Java] 日期:2020-12-15 热度:74
尽管我的问题专门针对使用Hibernate的Play框架中描述实体关系的方式,但我确信这是一般概念. 当我们有一对多关系时,我们总是被要求指定拥有方. 所以,例如,如果我们在Person和PhoneNumber之间有一对多的关系,我们就会编写这样的代码. @Entityclass Person { @O[详细]
-
即使脚本的执行完成,Java也会挂起
所属栏目:[Java] 日期:2020-12-15 热度:69
我正在尝试从我的 java代码中执行一个脚本,如下所示: Process p = Runtime.getRuntime().exec(cmdarray,envp,dir); // cmdarray is a String array// consisting details of the script and its argumentsfinal Thread err = new Thread(...); // Start rea[详细]
-
java – 自动或用户选择适当的客户端证书的请求
所属栏目:[Java] 日期:2020-12-15 热度:164
我正在开发一个可能连接到不同服务器的混合cordova应用程序.其中一些确实需要客户证书. 在Android手机上安装相应的根证书客户端证书. 在Chrome浏览器上,我得到以下对话框,为Web连接选择相应的客户端证书. 使用cordova插件cordova-client-cert-authentication[详细]
-
java – 将它们移动到外部jar包后未映射的实体
所属栏目:[Java] 日期:2020-12-15 热度:146
在我的 Java / Seam / JbossAS应用程序中,我决定外化我的Model类(hibernate实体)并将它们移动到另一个项目中.该项目生成了model.jar,然后由主应用程序使用. model.jar依赖项由Ivy解决. 使用Ant构建主应用程序没有问题.然后我手动将model.jar复制到’mainapp.[详细]
-
java – JWT签名与本地计算签名不匹配
所属栏目:[Java] 日期:2020-12-15 热度:176
我在用 JwtBuilder builder = Jwts.builder() .setId(user.getEmail()) .signWith(signatureAlgorithm,signingKey); 然后创建一个令牌 Jwts.parser().setSigningKey(secret).parse(token); 进行身份验证.当我在JUnit测试中运行它时,它工作正常.但是,当我通过[详细]
-
java – 通过Maven使用Junit Categories运行Cucumber测试
所属栏目:[Java] 日期:2020-12-15 热度:142
我有一个包含多个模块和一个公共父模块的maven项目.在这个项目中,有一些单元测试与Junit以及surefire一起运行,以及BDD Cucumber集成测试.我想运行两个单独的作业,一个用于运行所有单元测试,另一个用于运行BDD / Integration测试.为了做到这一点,我使用Junit[详细]