-
JAVA GAE的OpenID消费者
所属栏目:[Java] 日期:2020-12-14 热度:161
我可以在我的GAE(Google App Engine)项目中使用OpenID实现吗? 解决方法 我认为现在由GAE sdk支持 http://code.google.com/intl/nl-NL/appengine/articles/openid.html[详细]
-
java – 在SetInput()之前保存TreeViewer状态
所属栏目:[Java] 日期:2020-12-14 热度:89
我试图保存JFace TreeViewer扩展状态以在调用setInput()方法后刷新它.我尝试了getExpandedElements,setExpandedElements,getExpandedTreePaths,TreeViewer的setExpandedTreePaths方法,但它不起作用. Object[] expandedElements = viewer.getExpandedElements[详细]
-
java – 具有嵌入式HTML的PDF报告
所属栏目:[Java] 日期:2020-12-14 热度:52
我们有一个基于 Java的系统,可以从数据库中读取数据,将各个数据字段与预设的XSL-FO标签合并,并将结果转换为PDF格式的PDF FOP. 在XSL-FO格式中,它看起来像这样: ?xml version="1.0" encoding="utf-8" ?!DOCTYPE Html [!ENTITY nbsp "#160;" !-- all other en[详细]
-
Java 8 – 将LocalDate转换为ZonedDateTime
所属栏目:[Java] 日期:2020-12-14 热度:68
我是 java.time包的新手.我有一个LocalDate 2015-12-10.我需要将其转换为ZonedDateTime.时间应为00:00:00,Zone为ZoneOffset.UTC. 转换后,ZonedDateTime应为2015-12-10T00:00:00 02:00. 我将LocalDate存储在一个名为startDate的变量中. 我试过了: ZonedDat[详细]
-
java – spring – 构造函数注入和覆盖嵌套bean的父定义
所属栏目:[Java] 日期:2020-12-14 热度:117
我在 inheriting bean definitions阅读了Spring 3的参考资料,但我对可能而且不可能的事情感到困惑. 例如,一个bean,它使用一个配置了值12的协作者bean bean name="beanService12" class="SomeSevice" constructor-arg index="0" ref="serviceCollaborator1"//[详细]
-
java – 从PC到智能手机流音频?
所属栏目:[Java] 日期:2020-12-14 热度:117
对于2016年圣诞节,我和我的爸爸想用灯光和音乐为我们的社区做一个灯光. 我们有灯光设置,但音乐是一个问题.我们不想把巨大的扬声器放在我们的花园里,因为这对我们人口密集的社区来说是非常烦人的. 所以我们想出了这个概念: 计算机(Windows 7)使用Light-o-ram[详细]
-
java – 创建一个目录,如果它不存在,然后再创建该目录中的文件
所属栏目:[Java] 日期:2020-12-14 热度:83
条件是如果目录存在,则必须在该特定目录中创建文件,并创建新的目录. 以下代码只创建一个带有新目录但不是现有目录的文件.例如,目录名称将如“GETDIRECTION” String PATH = "/remote/dir/server/";String fileName = PATH.append(id).concat(getTimeStamp())[详细]
-
如何为java中已创建的新组件创建FXML文件,而不是将其添加到场景
所属栏目:[Java] 日期:2020-12-14 热度:93
我是 javaFX的新手.我在 java中创建了一个自定义的搜索框(扩展TextField),检查图像: 我用测试类测试了它,它正在工作. 我现在想知道是否可以创建其FXML文件而不是将此组件添加到场景构建器中?怎么做 ?提前致谢. 解决方法 如何将组件从JAR导入SceneBuilder[详细]
-
Java表达式编译错误
所属栏目:[Java] 日期:2020-12-14 热度:181
参见英文答案 Why is n+++n valid while n++++n is not?1 我想知道为什么这个代码不能编译: int x=-3; System.out.println(x-----x); 而这段代码: int x=-3; System.out.println(x--- --x); 我认为优先级是前,后后减,那么减法应该被应用. 解决方法 x —–[详细]
-
java – 将默认实现添加到代表监听器的接口的方法可以吗?
所属栏目:[Java] 日期:2020-12-14 热度:140
我的项目中使用了一个库.这个库有一个接口,有大约15种方法. 该接口的目的是使得可以订阅在库中生成的一些事件.应用程序中的监听器类可以实现此接口,并将其自身注册为库中的监听器以接收事件. 该界面中的所有方法实际上都是事件.可以有听众只需要在接口中从许[详细]
-
java – 在子类中使用super关键字访问超类私有字段
所属栏目:[Java] 日期:2020-12-14 热度:128
对于编码项目,我有一个包含嵌套类的类.嵌套类在同一个外部类中进行子类化.其目的是让外部类包含嵌套类的一些实例,它可以传递给外部类的其他实例. 嵌套子类允许外部类修改内容,而超类允许读取内容并调用某些方法.因此,超类对象被交给其他对象以链接链中的外部[详细]
-
可能在java中有switch(java.lang.Object)?
所属栏目:[Java] 日期:2020-12-14 热度:84
我的应用程序需要具有类型为String的switch case语句. 我需要这样的东西: Object list1 = "list1"; Object list2 = "list2"; Object list3 = "list3"; Object option = "list1"; switch (option) { case list1: // Do something case list2: // Do somethin[详细]
-
java – 接口与具体类
所属栏目:[Java] 日期:2020-12-14 热度:169
下面我有一个Person接口,一个实现类和一个驱动程序类,它使用一个名字初始化Person,并再次输出.使用的优点是什么? Person person = new PersonImpl(); 代替 PersonImpl person = new PersonImpl(); 界面应该隐藏实现? 这是使用界面的正确方法吗? public cl[详细]
-
在Java中使用零填充左填充整数(非十进制格式)
所属栏目:[Java] 日期:2020-12-14 热度:154
问题 has been answered for integers printed in decimal format,但我正在寻找一个优雅的方式来做与非十进制格式的整数相同(如二进制,八进制,十六进制). 创建这样的字符串很容易: String intAsString = Integer.toString(12345,8); 将创建一个具有整数值12[详细]
-
在Java中使用“禁止”类?
所属栏目:[Java] 日期:2020-12-14 热度:82
我的雇主需要一个扩展org. eclipse.rse.core.subsystems.SubSystem的 Java类,用于 Eclipse插件.不幸的是,实现它的库的访问规则(org.eclipse.rse.ui_3.3.318.201404091445.jar,如果它有帮助的话)标记它不明确允许的所有“禁止”,并且该类不被明确地允许. 我可[详细]
-
Java日历的设置值不会提供预期的日期时间
所属栏目:[Java] 日期:2020-12-14 热度:55
我有一个小时,分钟,日期和毫秒时间戳,并且正在尝试创建一个表示时间的Date对象.时间戳在Eastern Daylight Time中提供. 在解剖这个问题时,我创建了一些简单的测试代码来看看发生了什么,并且已经观察到以下内容: Date today = new Date(); int hour = 4,min =[详细]
-
java – 泛型和类<?扩展枚举<?>>,EnumSet.al
所属栏目:[Java] 日期:2020-12-14 热度:116
我有以下BeanValidation代码工作正常,并允许验证一个bean注释与: @EnumValue(enumClass = MyTestEnum.class) private String field; public enum MyTestEnum { VAL1,VAL2; } 仅当字段值为“VAL1”或“VAL2”时才会被验证. public class EnumNameValidator i[详细]
-
我应该使用Java 8默认方法手动实现的Spring数据仓库方法吗?
所属栏目:[Java] 日期:2020-12-14 热度:117
当使用新的 Spring Data Evans发行版时,很高兴能够使用一些与 Java 8一起使用的一些好东西.其中一个是接口中的默认实现.下面的存储库使用QueryDSL来使查询类型安全. 我的问题是,在我写这篇文章之前,我使用了一个单独的UserRepositoryCustom接口的模式为findB[详细]
-
Java的. getClass()返回一个类,怎么可以得到一个字符串呢?
所属栏目:[Java] 日期:2020-12-14 热度:159
当我使用System.out.println(obj.getClass())它不给我任何错误.从我所理解的getClass()返回一个Class类型. 由于println()只会打印字符串,所以怎么来代替一个类,println得到一个String? 解决方法 Java中的所有对象都继承自类 Object.如果您查看该文档,您将看[详细]
-
java – Hibernate:忽略了C3P0属性
所属栏目:[Java] 日期:2020-12-14 热度:152
我收到以下警告: 15:41:51,043 WARN [org.hibernate.service.jdbc.connections.internal.ConnectionProviderInitiator] (MSC service thread 1-1) HHH000022: c3p0 properties were encountered,but the org.hibernate.service.jdbc.connections.internal.C[详细]
-
java – Annotation Processor – 如何获取它正在处理的类
所属栏目:[Java] 日期:2020-12-14 热度:73
我正在尝试编写一个自定义的Anntoation处理器. 注释处理器将在编译时处理每个类文件以检查注释, 但是我怎么能得到它正在处理的课程呢? 我只能在以下代码中获取类名. public class AnnotationProcessor extends AbstractProcessor { ...... @Override public[详细]
-
java – Eclipse:在调试视角中悬停断开
所属栏目:[Java] 日期:2020-12-14 热度:94
由于升级 Eclipse(Galileo build 20090920-1017),悬停在调试中不再显示变量的值.相反,悬停的行为就好像我处于普通的Java视角: alt text http://michaelzanussi.com/wp-content/uploads/2009/11/debug_hover.png 我已经尝试清理项目,重新导入等等,都无济于事[详细]
-
java – 如果多个线程正在更新相同的变量,应该怎么做,每个线程正
所属栏目:[Java] 日期:2020-12-14 热度:170
如果多个线程正在更新同一个变量,我应该怎么做,每个线程正确地更新变量? 任何帮助将不胜感激 解决方法 有几个选择: 1)根本不使用同步 这只能在数据是原始类型(不是长/双))的情况下工作,而且你不关心读取陈旧值(这是不太可能的) 2)将该字段声明为volatile[详细]
-
你对JavaFX有什么感受?
所属栏目:[Java] 日期:2020-12-14 热度:90
我目前在ActionScript 3.0中做了很多工作,我也喜欢用 Java编程. JavaFX是否适合我? JavaFX的一般感觉是什么,它会成为一个电源室,还是像Java Applet一样走下去?与我一起工作的设计师可以与JavaFX一样舒服ActionScript和 JavaScript吗? 解决方法 只是想添加[详细]
-
奇怪的默认方法行为与不同的Java版本
所属栏目:[Java] 日期:2020-12-14 热度:56
假设我有以下类层次结构: interface CollectionE{ CollectionE $plus(E element)}interface MutableCollectionE extends CollectionE{ @Override MutableCollectionE $plus(E element)}interface SetE extends CollectionE{ @Override SetE $plus(E element[详细]