Questions tagged «java»

Java是一种流行的高级编程语言。如果您在使用或理解语言本身时遇到问题,请使用此标签。这个标签很少单独使用,最常与[spring],[spring-boot],[jakarta-ee],[android],[javafx],[gradle]和[maven]结合使用。

2
将参考bean按类型自动连接到列表中
我有一类具有Daemon类型的对象列表。 class Xyz { List<Daemon> daemons; } 我的弹簧配置看起来像这样。 <bean id="xyz" class="package1.Xyz"> <property name="daemons" ref="daemonsList"> </bean> <bean id="daemon1" class="package1.DaemonImpl1"/> <bean id="daemon2" class="package1.DaemonImpl2"/> <bean id="daemonsList" class="java.util.ArrayList"> <constructor-arg> <list> <ref bean="daemon1" /> <ref bean="daemon2" /> </list> </constructor-arg> </bean> 现在,可以Daemon在列表中自动自动连接所有类型的bean,而不是显式连接列表中的每个守护程序实现。我要解决的问题是,如果有人创建了Daemon类的新实现的bean,却忘记将其连接到列表中。 我已经在stackoverflow上的某个地方看到了这个问题,但无法再次找到它。对此表示歉意。
75 java  spring 

7
如何在Java中裁剪图像?
我想使用鼠标手动裁剪图像。 假设图像中有一些文本,并且我想从图像中选择一些文本,然后出于这个目的,我想使用鼠标裁剪该区域。
75 java 


10
为什么同步块比同步方法更好?
我已经开始学习线程同步。 同步方法: public class Counter { private static int count = 0; public static synchronized int getCount() { return count; } public synchronized setCount(int count) { this.count = count; } } 同步块: public class Singleton { private static volatile Singleton _instance; public static Singleton getInstance() { if (_instance == null) …

8
将Kotlin数据对象映射到数据对象的更好方法
我想将一些“数据”类对象转换/映射为类似的“数据”类对象。例如,Web表单的类到数据库记录的类。 data class PersonForm( val firstName: String, val lastName: String, val age: Int, // maybe many fields exist here like address, card number, etc. val tel: String ) // maps to ... data class PersonRecord( val name: String, // "${firstName} ${lastName}" val age: Int, // copy of age // maybe …

9
在Linux上使用Java对Active Directory进行身份验证
我有一个使用Java针对Active Directory进行身份验证的简单任务。只需验证凭据,别无其他。假设我的域是“ fun.xyz.tld”,OU路径未知,并且用户名/密码是testu / testp。 我知道那里有一些Java库可以简化此任务,但是我没有成功实现它们。我发现的大多数示例都是针对LDAP的,而不是针对Active Directory的。发出LDAP请求意味着在其中发送OU路径,而我没有。同样,发出LDAP请求的应用程序应该已经绑定到Active Directory才能访问它...不安全,因为凭据必须存储在可发现的地方。如果可能,我想使用测试凭证进行测试绑定-这意味着该帐户有效。 最后,如果可能的话,是否有办法对这种身份验证机制进行加密?我知道AD使用Kerberos,但不确定Java的LDAP方法是否使用Kerberos。 有人有工作代码示例吗?谢谢。




4
JAX-RS中必需的@QueryParam(以及缺少它们时的操作)
我使用RESTEasy JAX-RS实现将Web服务组件部署到JBoss Application Server 7。 在JAX-RS中是否可以使用注释来声明必需的,必需的@QueryParam参数?而且,如果没有,处理缺少此类参数的情况的“标准”方法是什么? 当使用所有必需参数正确调用时,我的Web服务(资源)方法返回JSON字符串化的结果,但是我不确定向调用方指示缺少必需参数的最佳方法是什么。
75 java  jax-rs 

23
编译器错误“无法读取所需库的存档”-Spring Tool Suite
我开始配置开发环境,并且正在使用Spring Tool Suite 2.8.1和m2E 1.01。 据我所知,由于这是Maven项目(我的第一个),所以我的Maven POM指示(以及m2E smarts)我的项目构建配置和依赖项。 我想知道的是为什么我的IDE会显示Java Build问题,当我看到.m2中的jar时显示为“无法读取库library / path / somejar.jar所需的存档或不是有效的zip文件”。仓库? 所有错误均与commons-logging:1.1.1有关,我在父pom中排除了这些错误。这是通过spring-context-support:3.0.5获得的过渡性依赖。我从构建中排除了该库,现在错误与spring-context-support库有关。 我已经附上了一个截图来说明。

12
IntelliJ IDEA“所选目录不是JDK的有效主目录”
我刚刚安装了IntelliJ IDEA,并且正在尝试进行设置。我已经到了需要为我的JDK选择主目录的部分。 我尝试导航到Java安装,C:\Program Files (x86)\Java并单击“确定”,但它告诉了我上面的消息。因此,我尝试了一下C:\Program Files (x86)\Java\jre7,但那也不起作用。 我尝试重新安装最新的JDK(从此处开始),但仍然无法选择我的JDK。我什至拖动.jar了从网站上获得的安装程序,但文件选择器窗口无法识别它。 我处于停滞状态,不知道该怎么办。

7
当contains返回true时如何在列表中查找元素的索引位置
我有一个List,HashMap所以我要List.contains找出列表中是否包含指定的HashMap。如果确实如此,我想从列表中获取该元素,那么如何找到该元素所在位置的索引位置? List benefit = new ArrayList(); HashMap map = new HashMap(); map.put("one", "1"); benefit.add(map); HashMap map4 = new HashMap(); map4.put("one", "1"); System.out.println("size: " + benefit.size()); System.out.println("does it contain orig: " + benefit.contains(map)); System.out.println("does it contain new: " + benefit.contains(map4)); if (benefit.contains(map4)) //how to get index position where map4 was found …
75 java 

14
Eclipse:资源不在Java项目的构建路径上
我已经获得src了Java项目的源文件夹()。我创建了一个.project文件,将其保留在该文件夹中,然后通过将现有项目导入到Workspace Option中将该项目导入到Eclipse 3.6中,并向其中添加了所需的jar。 现在的问题是,每当我在项目上执行呼叫层次结构时,它就会显示一个警告框,说明 “资源不在Java项目的构建路径上” 有人可以让我知道如何解决这个问题吗? 请在这里查看图片 谢谢
75 java  eclipse 


By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.