setValue()上的javafx选择框为空

在我的项目中,我有一张桌子。当用户双击该行时,将打开一个编辑对话框。在打开此对话框时,我将值设置为字段,其中很少有选择框。ChoiceBox字段的类型是自定义对象,而不是字符串 创建以下对象的代码: 其中贸易点是贸易点类型的选择框。currentTradePoint不为空,当我查看trade_point的值等于currentTradePoint的值时,但在对话框中我没有看到任何值。项目设置正确。在另一种情况下,使用相同的选择框填充所有内容是正确的,而这里不是 UPD:TradePointConv

Java 作为EAR的一部分部署web应用时出现多个ContextLoader*定义异常

更新1:我的JBoss中可能有一些剩余文件(不确定如何),因为它现在可以工作了 我将为我的Spring MVC web应用程序开发新的应用程序。当我将它部署到Jetty时,它工作得很好。然而,当我将其作为EAR的一部分部署时,它会抱怨web.xml中有多个ContextLoader*定义,而我甚至没有这些定义 我的代码: public class WebInitializer implements WebApplicationInitializer { @Override pub

Java org.apache.axis2.deployment.ModuleDeployer垃圾邮件日志文件

我们有一个使用Axis2库的Tomcat应用程序,它捆绑在WAR文件中。在特定于应用程序的日志文件中,我看到很多这样的消息(每个传入请求大约5次): 现在,我对axis2一无所知,对Tomcat也知之甚少。然而,日志消息听起来好像这个jar文件被反复加载(这通常是一件坏事) 我的问题 1-这条信息实际上意味着什么 2-这经常出现在我的日志文件中,这是一件坏事吗? 2a-如果是,我能做些什么 2b-如果没有,我可以删除该消息吗 2015-07-28 09:50:17,666 INFO [

Java 从jsp表单在url中设置参数

我对jsp和SpringMVC有几个问题 我需要从jsp表单中获取id值,并在url中为/request/{id} 我的jsp页面: <form action="/get-by-id/{id}" method="post"> <input type="text" name="id"> <input type="submit" name="Submit"> </form> 如何从输入中获取值并将其安装到url? 我在控制器中创建了一

Java Postgres中的错误整数2147483649(其BIGINT值)错误

我使用Hibernate3和hilo键生成器以及Postgres9.3。表列是BIGINT,模型类变量是long(java) 从后端没有问题,但当我尝试从前端控制台保存时,显示错误的整数“2147483649”错误。 表架构为: CREATE TABLE user_log ( id bigint NOT NULL, appuser_id bigint, user_role_id bigint, login_time timestamp without time zone, l

Java 日志显示autowire已经完成,但是在使用对象时会抛出一个NPE

我正在尝试使用@Autowire注入DAO。将日志级别设置为debug,我可以看到bean被创建并连接到服务类,但是,当我尝试使用注入的对象时,会抛出一个nullpointerexecption 英语不是我的主要语言,但查看下面的日志,DAO似乎是创建的,并正确连接到服务: DefaultListableBeanFactory:221 - Creating shared instance of singleton bean 'ticketServiceImpl' DefaultListableB

Java 在Intellij中浏览外部JAR的简单方法

我不想使用某些库,我只想浏览它的jar(带有源代码)。在Intellij中有没有一种简单的方法可以做到这一点?我知道这可以通过将其添加为依赖项,然后标记为库来实现,但正如我所说的,这是不必要的,因为我并不真的想将此jar作为依赖项。如果应用程序中没有引用intellij中的库,则无法浏览该库。IDE没有理由下载jar,因为您没有告诉它您需要它 也就是说,如果您不想在应用程序中使用您提到的jar,但只想浏览它的源代码,您可以执行以下操作: 只需将其添加到pom.xml(如果是maven项目) 导

Java 比较运算符和字符串

对于一个学校项目,的目标是构建一个编译器,尽管我已经完成了所有其他要求,我似乎无法让比较运算符处理字符串。它适用于整数、浮点数、字符和布尔值,但在处理字符串时会出现问题。在不发布全部代码的情况下,我将告诉您变量的参数正在输出正确的值 例如,这在我自己的编译器中: var测试:=“你好”=“你好” 我的函数中的参数是分别具有hello和hi值的标记 if(type == type.STRING) { if(operator == Punctuator.Equal) { // the opera

在web上运行javaapplet

我正试图通过在eclipse中使用TomcatServer7.0将java小程序作为web应用程序运行 applettest.java: package main; import java.applet.*; import java.awt.*; public class applettest extends Applet{ /** * */ private static final long serialVersionUID = 2119308802277101723L;

在java中序列化具有多对多关系的两个对象

我在Java中有“Book”类和“Author”类。Book和Author之间存在多对多关系 图书类别: public class Book { int ISPN; String title; String description; int pageCount; public ArrayList<Author> Authors; } 公共课堂教材 { int ISPN; 字符串标题; 字符串描述; 整数页计数; 公开辩论作家; } 作者类别

Java 使用Twitter4j获得100多条最流行的推文

你好,我需要使用twitter4j API从Twitter获得100多条最流行的推文! 我一直在尝试以下代码 但问题是,它总是提供最多100条推文 是我做错了什么,还是不可能收到超过100条推文。我做错了什么 还有谁能给我一些关于其他Java库的想法,用Java从Twitter上获取推文 提前感谢搜索/推文端点被限制为最多100条推文,因此即使您可以在Twitter4j中将参数设置为500,Twitter API也不会提供超过100条: 您应该使用trends/place端点来获取趋势主题

Java 运行axis2 rampart时请求中缺少wsse安全标头

我正在使用axis2 1.6.4开发web服务,使用eclipse europa ide实现传输级安全和用户名令牌身份验证。我已经创建了web服务并部署到axis2。它在本地项目上成功运行,但在axis2服务器上运行时显示错误 “请求中缺少wsse:安全标头”。因此,请建议我解决此问题的任何方法。 这是我的services.xml 下面是客户端axis2.xml <axisconfig name="AxisJava2.0"> <module ref="rampart"/

Java 如何在JSP页面中突出显示活动页面链接

我有header.jsp,footer.jsp。我将这些相应地包含在jsp页面中,并获得所需的布局。在标题中,我有3个菜单链接。我需要根据当前页面相应地突出显示列表菜单。使用我正在做的jQuery,它会高亮显示一段时间,当新页面出现时,它就会消失。我认为当点击它时,会重新加载新的JavaScript文件。如何解决这个问题?JSP是一种服务器端技术,jquery是一种客户端技术 使用jquery设置应用程序的任何“状态”都将在您通过以下链接或只按F5(页面刷新)刷新页面时丢失 jsp的状态由服务器

理解桥接模式和Java流

我正在阅读GoF设计模式并试图理解桥接模式。现在,考虑java流()。 他们引入了两种流:节点流和过滤流。后者使用节点流执行对另一个流的实际写入/读取。因此,节点流包含低级IO细节。在GoF网桥模式的意义上,节点流可以被视为过滤器流所使用的网桥(实现者) 如果是这样,不为网桥创建单独的接口是否是一种好的做法。例如: public interface DataWriter{ public void write(Object); } 在我的例子中,可能有两种实现:一种定义低级IO细节,另

被Java8比较器类型推断弄糊涂了

我一直在研究Collections.sort和list.sort之间的区别,特别是关于使用Comparator静态方法以及lambda表达式中是否需要参数类型。在我们开始之前,我知道我可以使用方法引用,例如Song::getTitle来克服我的问题,但是我这里的查询不是我想要解决的问题,而是我想要一个答案,即为什么Java编译器会以这种方式处理它 这是我的发现。假设我们有一个Song类型的ArrayList,添加了一些歌曲,有3种标准的get方法: ArrayList<Song&g

Java 反射访问控制异常

在我的自定义数据集中,我使用RMI服务器中的构造函数来创建我的类的新实例 Constructor<?> constructor = dynTable.getDeclaredConstructor(Class.class); constructor.setAccessible(true); // <-- Exception here ... = constructor.newInstance(type); constructor.setAccessible(false); 服务

Java 尝试制作一个圆形布局,元素围绕中心以不同的距离放置

我正在构建一个android原型应用程序,并尝试制作一个圆形布局。基本上,我有一个中心点,我希望能够把其他元素放在一个圆圈里。我尝试使用了一个名为ArcLayout的库,它工作得很好,但对于我想做的事情来说,它不太管用。我试图放置的元素与中心之间有一个动态距离,并且在任何给定时间都可能有类似或相同的距离 我可以为每个距离级别创建一个新的圆弧布局,但我试图避免。理想情况下,布局中的每个元素应将自身定位在与所有其他元素的最大距离处,同时保持与中心的正确距离 我查了很多不同的东西,从雷达图到轨道动画,

什么';打印Java数组的最简单方法是什么?

在Java中,数组不重写toString(),因此如果您试图直接打印一个数组,则会得到className+'@'+数组的十六进制,如Object.toString()所定义: // 1) toString() int[] arrayInt = new int[] {10, 20, 30, 40, 50}; System.out.println(Arrays.toString(arrayInt)); // 2 for loop() for (int number

Java 在与JAX-RSRESTAPI相同的服务器上公开AngularJS前端有哪些选项?

非常像这里描述的,运行在Grizzly容器顶部。需要映射/托管src\main\webapp文件夹的内容,该文件夹包含使用RESTAPI的AngularJS应用程序 目前,REST API在Grizzly的帮助下在Main中引导: GrizzlyHttpServerFactory.createHttpServer(....); 在同一台服务器上运行RESTAPI和前端有哪些选项? 如何设置它?GrizzlyHttpServerFactory.createHttpServer(..)返回Http

Java 使用URLConnection访问时连接超时

我的代码来自服务器jsp,我正在访问客户端机器中的另一个jsp,这是客户端机器和服务器之间的完美通信,在我的办公网络中没有任何问题。但是当我的服务器jsp在办公室外(另一个网络)并且客户端机器在我的网络中时,我在服务器日志中得到连接超时异常。 当我通过ajax调用连接到客户机时,我能够从客户机得到响应。我的代码如下。有人能澄清这个问题吗 服务器jsp中的java代码: URL jspUrl = new URL("...../Test.jsp"); URLConnection se

Java中的OpenCV硬件加速

我用OpenCV+RaspberryPi构建了用于对象检测的社交项目。我想在我的项目中使用硬件加速。我找到了C++的手册,但没有java的。你能给我一些关于它的信息吗?根据我的经验,OpenCV的java端口有些不完整,而且不完全直观。如果可能的话,我强烈建议用Python或C/C++编写OpenCV代码。如果有什么可以提供给它的非常优秀的文档。但你到底在问什么?你的问题非常笼统,我不确定你到底在寻找什么。我从WiFI cam获得RTSP流,我想通过JavaOpenCV的java端口中的GPU处

Java 如何按难度级别显示所有问题

我有一个JTable,我想根据难度级别显示问题,程序正常执行,但问题是它只显示一个难度级别(难度问题),我想按难度级别查看所有问题?我需要对JTable上的所有IF求和?或者我对是否有问题 public void actionPerformed(ActionEvent arg0) { categorie=GestionCategorieDelegate.doFindCategorieById(PreparerTest.idCategorie); S

Java Jersey 1.17下载大文件

我想从REST服务下载大文件,我有代码: @GET @Path("/laboDownloadAnyType") @Produces(MediaType.APPLICATION_OCTET_STREAM) public Response laboDownload() throws FileNotFoundException { final String fileName = "SampleVideo_1280x720_50mb.mp4"; final InputStream fil

我可以在MONO中创建dll用于Java应用程序内部吗

我们需要实现一个将在Java应用程序中运行的DLL,我们如何在不开发Java的情况下实现这一点?因为我们的主要DLL是用C++开发的,所以我们将编写一个实现主DLL的DLL,而不是在Java应用程序中使用它的DLL(用C++编写的java语言),用于java中。你确定一切都对吗?我以为Mono只是为了C#?Mono是一个将Microsofts.net平台引入Linux的项目。据我所知,任何系统库/dll都可以通过JNIJava本机接口从Java访问。虽然我只尝试过使用C++编写的DLL,但您需要

Java 使用selenium的CRM 2015自动化测试,单击后更改焦点

我正在使用Selenium脚本,使用Java自动化CRM 2015中的一个项目。当我试图用IE Webdriver点击一个按钮时,它导航正确,但仍然关注点击的按钮,然后找不到任何控件,因为它是使用单个应用程序页面实现的。你能给我一个解决办法吗?我试过: driver.switchTo().defaultcontent(); driver.switchTo().ActiveElement(); 但不起作用,仍然单击了按钮焦点。实际上,您的问题不清楚。。你能解释一下吗?阅读WebDriver ja

Java 如何避免使用Spring Boot由另一个库配置外部库

假设我有两个Spring boot项目。第一个项目只是一个提供各种功能的支持库。第二个是“主”项目(主库),它使用支持项目(jar) 支持库有一些服务,应该由主项目自动连接 如何配置支持库,以便主库不必对支持库进行任何配置。本质上,我说的是组件扫描 到目前为止,我读到的是,主库必须在组件扫描中包含支持库的包。这是真的吗?我希望不是,因为在我看来,一个支持库应该自己进行所有配置,而仅仅使用这个支持库的另一个库(或项目)不应该处理支持库的配置 本质上,我想知道一个支持库是否可能通过@Configur

Java 如何将多个jrxml jasper报告整理成一个pdf输出文件

我必须使用五种不同的sql查询来准备报告。每个查询将给出一个报表表 因此,我编写了5个jrxml文件,每个文件对应于上面的一个查询,并具有自己的标题、标题设置、页脚、页码等 现在,我能够编译、打印和导出上述每个JRXML到5个不同的PDF中 然而,客户希望将所有报告整理成一份pdf。也就是说,在最终的pdf中,前四页是报告一,下五页是报告二,然后是报告三,依此类推 1) 如何做到这一点 2) 每份报告的页码为1/4、2/4、3/4等,其中第二部分即完整页码以评估时间作为报告进行评估。因此,当我将

Java 字符串应保持与TextArea类似的换行符

输入到文本区域:(这3行) 产出如下: 这是textarea的示例这是新行Hello All 预期产出: 这是textarea 这是一条新线路 大家好 我已经试过了 StringBuffer preM = new StringBuffer(request.getParameter("preM")); int loc = (new String(preM)).indexOf('\n'); while(loc > 0){ text.replace(loc, loc+1, "<BR&g

Java 在CXF响应中添加标头

我想在CXF响应中添加客户标题 事实上,在服务器上,我使用outiterceptor查看头 public RLECompressionOutInterceptor() { super(Phase.PRE_LOGICAL); } @Override public void handleMessage(SoapMessage paramT) throws Fault { // TODO Auto-generated method stub List<Header>

Java 无法实例化类型T

我有一门课看起来像这样 public class LegionInputFormat extends FileInputFormat<NullWritable, LegionRecord> { @Override public RecordReader<NullWritable, LegionRecord> createRecordReader(InputSplit split, TaskAttemptContex

java.lang.OutOfMemoryError:启动配置单元时的java堆空间

我知道有很多关于这个的问题,但我仍然没有运气。我试着在hive-env.sh中将HADOOP_HEAPSIZE变量放大 我不明白为什么一开始内存不足,我只想启动hive,我甚至还没有创建任何表,我刚刚完成metastore的设置 这是我的错误: Logging initialized using configuration in jar:file:/usr/local/apache-hive-2.1.1-bin/lib/hive-common-2.1.1.jar!/hive-log4j2.pro

Java 在android中退出活动后,如何保留我的listview?

我有一个listview,每当用户单击add按钮时,我都希望在其中存储特定的数据。然而,到目前为止,我在实施方面几乎没有成功。我知道这必须通过使用SharedReferences来完成,并尝试实现SharedReferences的保存状态和恢复状态,但我的listview仍然只添加当前单击的元素 package com.example.daniel.pset3_daniel_jacob; import android.content.SharedPreferences; import

如何为RxJava中抛出异常的可观察返回编写文档

不确定如何以Java文档样式记录抛出声明。以下示例: /** * Get Facebook Friends * * @param facebookToken - Facebook Token * @return list of {@link User} * @throws SomeCheckedException <- this is normally the way, but not for Observable return type */ public Observab

Java 分配大型阵列时发生SIGSEGV错误

我想分配一个大尺寸的浮点数组: float AudioData[] = new float[numSamples]; 但我在android studio中遇到了这个错误: SIGSEGV (signal SIGSEGV: invalid address (fault address: 0xc)) 我知道这是因为堆栈溢出,我必须将数组移到其他地方 问题是如何将数组移动到堆?通常如何处理它?numSamples有多大?您确定它是堆栈故障吗?numSamples在这种情况下是18000000。它可

Java 如何将Http(带凭据)与Spring安全性集成

最好是有一个文档或示例可供公众使用,以展示如何将Angular http(带凭据)与Spring安全性集成 我有一个登录的方法,我将显示下面的代码,但我认为一定有更好的方法。可能在Http头中使用该选项,但您在哪里提供凭据 它正在阻止idToken进行外部身份验证。服务(Google+)和类型(确定auth.service的类型)在标题中,所以您不需要将它们作为请求参数或路径变量传递 然后在后端(SpringJava),有一个SpringAOP,在验证后将用户保存到SecurityContext

Java 如何将多个文件夹移动到一个文件夹中

我有一个目录C:\Test\,其中有几个文件和文件夹 example : C:\Test\new1.txt C:\Test\document.xls C:\Test\presentation.pdf C:\Test\pro_country C:\Test\pro_libs C:\Test\misc C:\Test\pro_bin C:\Test\mug 我想将以pro开头的所有文件夹移动(而不是复制)到一个文件夹中 所以我会有这样的灾难 example : C:\Test

Java Spring类路径资源FileNotFoundException的原因

我的web应用程序使用Spring 4.3.5。我们需要从jar本身加载一个存储在jar类路径中的Freemarker模板 让我尽量概括我的场景(稍后我将提供代码) 罐式结构 src /com/acme/package/ComponentUsingResource.java META-INF 资源 template1.ftl.html template1.ft2.html jar包含在WAR应用程序中的WEB-INF/lib中 在ComponentUsingResource.ja

Java Bean没有在Spring中初始化

我有一个类正在创建数据并将其插入表中。请在下面查找我的代码: DBConnection类: import java.sql.Connection; import java.sql.DriverManager; public class DBConnection { public static Connection getDBConnection() { String url = "jdbc:mysql://localhost:3306/"; String

Java Hibernate.OneToMany。嵌套DTO

如果您能在嵌套子映射集合上使用投影,我将非常高兴。 代码显示了我想要实现的一切,特别是TestWrapper包含了一些实体的列表。让我们假设TestWrapper是我的DTO对象。 例如,我想从test3获取名称,并将其存储为仅包含该字段集的test3对象列表。 首先,让我们看看实体类、包装器和hibernate投影代码: @Entity public class Test { @Id @GeneratedValue(strategy = GenerationType.SEQUENCE) pri

Java 在hsqldb create table上休眠hbm2ddl,默认值为varchar column:意外标记

我试图在hsqldb上为单元测试生成模式,但在使用列默认值创建表时遇到了一个问题。文档中说varchar的默认值必须是单引号。但当我的hbm文件中有一个单引号时,它就不起作用了。如果没有引号,我会得到另一个错误:意外标记:欧洲,因为我认为“/” 更新尝试带/不带单个COTE逃跑 ERROR 20-07-2017 15:40:57 HHH000388: Unsuccessful: create table PUBLIC.COMPANY_EA (ID_COMPANY varchar not nu

流执行javajssh

我对Java非常感兴趣,所以如果这是一个愚蠢的问题,请原谅。 我有以下代码,执行流程与我的意图不同: channel = session.openChannel("shell"); OutputStream ops = channel.getOutputStream(); PrintStream ps = new PrintStream(ops, true); channel.connect(); String sudo = "sudo su - user"; String copy = "c

Java 使用Ribbon假装:重置

我们正在尝试在我们的一个项目中使用Feign+Ribbon。在生产代码中,我们没有问题,但在JUnit测试中有一些问题 我们试图模拟许多情况(服务失败、正常运行、异常等),因此我们需要在集成测试中多次配置Ribbon。不幸的是,我们注意到,即使我们破坏了Spring上下文,部分状态仍然可能存在于静态变量中的某个地方(例如:新测试仍然连接到以前套件中的平衡器) 是否有任何推荐的方法,如何清除这两种工具的静态状态?(类似于Hystrix.reset()) 提前谢谢 我们试着在每个套件之后重置JVM

在不重新启动jvm的情况下阻止java代理

我需要阻止java代理修改或读取JVM。原因是我有一个安全的启动系统,可以远程下载应用程序的敏感部分。不幸的是,有人使用某种类型的类转储程序来下载安全类。我做了一些搜索,发现-XX:+disableattachment机制应该禁用它们的连接。问题是我无法重新启动jvm,或者修改起始参数。如果有帮助的话,我确实可以访问JNI(仍然需要windows、mac和linux的兼容性)。在运行时很容易禁用热点动态附加机制-您只需删除附加套接字/tmp/.java_-pidPID(其中PID是目标进程ID)

尝试将Java Spring应用程序连接到远程MongoDB时,打开套接字时出现异常,连接被拒绝

在尝试配置MongoDB之后,我一启动Spring启动项目就会看到java转储,所以在我添加任何代码之前。这是否意味着Spring正在尝试在应用程序启动时建立连接,而不是等待我打开连接 这只是一个本地测试环境。一个windows主机,我在Eclipse中运行Spring,在本地Ubuntu虚拟机上运行MongoDB,否则我可以访问它 我在用Gradle,build.Gradle plugins { id 'org.springframework.boot' version '2.4.5'

如何使用JavaSwing显示用户在JFrame上选择的图像

我正在尝试向用户的个人资料页面添加“个人资料图片”。基本上,我有它的地方,他们可以选择一个文件从他们的计算机和上传到应用程序,它将显示他们的个人资料图片。但是它不工作,我认为它目前无法显示它,但生成的结果不正确 这是我的密码 import java.awt.*; import java.awt.event.ActionEvent; import java.awt.event.ActionListener; import java.io.File; import java.io.ObjectInp