-
Aspectj:lambda表达式的切入点
所属栏目:[Java] 日期:2020-12-15 热度:114
我有一个正在迁移到 Java8的 Java6项目.我们使用aspectj来记录一些用户操作,比如按钮点击. 所以有听众这样: button.addClickListener(new Button.ClickListener() { @Override public void buttonClick(Button.ClickEvent clickEvent) { doSth(); } }); 和p[详细]
-
如何用java知道swf文件的原始大小(宽度和高度)?
所属栏目:[Java] 日期:2020-12-15 热度:140
有没有办法用 java知道swf文件的原始宽度和高度? int width,height;// my stream contains an image or a swf fileInputStream stream = file.getInputStream();// mediaType has been set with the help of file extension switch (mediaType){ case IMAGE[详细]
-
java – 自动将私有限定符添加到eclipse中的字段
所属栏目:[Java] 日期:2020-12-15 热度:141
有没有办法在 Eclipse中声明新变量时自动添加私有限定符? 在某种程度上,我想覆盖对私有的默认访问 解决方法 我不知道有办法做到这一点. 但是,我编写代码的方式很少有必要.那是因为我很少用手定义字段;相反,我让Eclipse创建它们,当它这样做时,它会使它们成为[详细]
-
java-ee – 处理Java EE和java.endorsed.dirs的最佳实践?
所属栏目:[Java] 日期:2020-12-15 热度:65
我最近遇到了glassfish standalone(v3.1)vs glassfish embedded(v3.1)vs java SE以及 java.endorsed.dirs的使用方式的问题.我遇到的具体问题是 here,但我认为这不是我最后一次遇到类似问题. 我在here和here找到的信息建议在编译时将glassfish认可的lib添加到[详细]
-
如何翻译.java源文件中的文本?
所属栏目:[Java] 日期:2020-12-15 热度:190
我有这样的枚举 public enum CheckboxFeature { Option1(" choose this"),Option2(" or this"),Option3(" maybe this"),Option4(" lastly this"); @Getter private final String text; public static CheckboxFeature fromName(String v) { for (CheckboxFea[详细]
-
jsf-2 – 会话过期后未调用@PreDestroy
所属栏目:[Java] 日期:2020-12-15 热度:52
这是在WAS8.0上运行的JSF 2应用程序.这是一个页面的“支持”bean的代码. @Named("mySessionBean") @SessionScoped @Stateful @LocalBean @StatefulTimeout(unit = TimeUnit.MINUTES,value = 10) public class MySessionBean implements Serializable { @Post[详细]
-
java – Spring 3.0 WebMVC中的Catch参数解析异常
所属栏目:[Java] 日期:2020-12-15 热度:79
我使用 Spring WebMVC来提供REST API.我用的方法就像 @RequestMapping(“/ path({id}”)void getById(@PathVariable(“id”)int id){}方法. 当客户端错误地将字符串而不是整数id放入查询时,我得到一个NumberFormatException,如: java.lang.NumberFormatExce[详细]
-
java – JSP比较运算符行为
所属栏目:[Java] 日期:2020-12-15 热度:176
我想比较 c:if中的两种不同类型JSP的标签.基本上左边的一个是Number总是但是右边的一个是字符串,如果那个字符串可以解析为一个数字我收不到错误但是如果字符串不能被解析为一个数字我收到 javax.el.E??LException:无法转换否类型java.lang.String类java.la[详细]
-
JavaFX FileChooser可以“记住”它打开的最后一个目录吗?
所属栏目:[Java] 日期:2020-12-15 热度:80
我的视图控制器有一个FileChooser实例,用于打开和保存文件. 每次我从该实例调用showOpenDialog()或showSaveDialog()时,我希望生成的对话框与我上次调用其中一个时离开它时在同一目录中. 相反,每次我调用其中一个方法时,对话框都会在用户主目录中打开. 如何使[详细]
-
java – Kotlin lambda回调的单元测试
所属栏目:[Java] 日期:2020-12-15 热度:64
假设我们有以下功能来测试 fun loadData(dataId: Long,completion: (JsonElement?,Exception?) - Unit) { underlayingApi.post(url = "some/rest/url",completion = { rawResult,exception - val processedResult = processJson(rawResult) completion(proce[详细]
-
java – 使用套接字通过TCP从服务器端向客户端发送ArrayList?
所属栏目:[Java] 日期:2020-12-15 热度:64
我正在尝试通过TCP将一个对象从服务器端套接字发送到客户端套接字.我无法找出问题所在. 这是我在客户端遇到的错误: java.io.EOFException at java.io.ObjectInputStream$PeekInputStream.readFully(ObjectInputStream.java:2280) at java.io.ObjectInputStr[详细]
-
从Java调用C代码(GCJ)
所属栏目:[Java] 日期:2020-12-15 热度:177
我正在尝试使用CNI使用GCJ从 Java调用C,到目前为止我能够从C调用Java代码.如何使用CNI从Java调用C? 解决方法 我会稍微考虑一下pcent的答案来阅读 GCJ/CNI Docs. 我认为关键是要了解整个“CNI C类”的概念. that page解释了CNI C类的创建. 您可以从CNI C类调[详细]
-
java – 来自Webservice编组错误的JAXB类
所属栏目:[Java] 日期:2020-12-15 热度:174
我有一些wsimport生成的JAXB类 wsimport -d src/main/java -keep -extension -p my.package http://www.OpenLigaDB.de/Webservices/Sportsdata.asmx?WSDL 我将演示这个类的问题(我自己只添加了@XmlRootElement): package my.package;import javax.xml.bind.[详细]
-
在java中,为什么新的运算符在数据类型之前没有用来分配内存?
所属栏目:[Java] 日期:2020-12-15 热度:57
如果我们需要new运算符来为对象分配内存,那么为什么我们不使用它 在数据类型之前分配内存? class-name class-var = new class-name();new int a; 解决方法 因为 James Gosling这么说….(或 Bjarne Stroustrup说的那样).实际上,这主要是语言设计的问题,而不[详细]
-
JavaDoc – 我可以将方法分成组吗?
所属栏目:[Java] 日期:2020-12-15 热度:80
我目前正在为具有许多功能的类创建文档. 有没有办法组织 JavaDoc,以便概述中的方法分为几个类别? 解决方法 也许尝试重构它,这样你就不会在一个类中有“很多功能”. 将代码划分为更易于维护,可读性,测试,调试,记录等的小部分要好得多.[详细]
-
java – Spring Boot:为RestControllers配置url前缀
所属栏目:[Java] 日期:2020-12-15 热度:159
我不是 Spring专家,而且它是黑盒子,即使使用Spring的文档,我也很难自己解决问题.有时,我只是不知道我正在寻找什么才能开始我的搜索…… 在我的Spring Boot应用程序中,我试图弄清楚如何为我的所有RestControllers配置一个唯一的url前缀. 我真正想要的就是从根[详细]
-
java – 如何读取.class文件?
所属栏目:[Java] 日期:2020-12-15 热度:94
参见英文答案 How can I open Java .class files in a human-readable way?17个 我需要在我的java程序中读取java的.class文件的内容,或者是否有任何方法可以读取相同的内容.实际上我想从java的.class文件中检索本地变量表,行号表等但是我我没有得到任何方法[详细]
-
java – 在Hibernate QL中否定一元运算符
所属栏目:[Java] 日期:2020-12-15 热度:181
我正在尝试使用以下hql切换布尔字段: update Entity e set e.booleanField = not e.booleanField where e.id = ?1; 不幸的是,“QuerySyntaxException:意外令牌:不接近……”被抛出. 我的问题是:是否有一些支持这种表达式的hibernate一元运算符?还是任何[详细]
-
在Java中加载类时如何管理内存?
所属栏目:[Java] 日期:2020-12-15 热度:160
想象一下,我有一个包含10个方法的类,我需要从类中实例化10个对象. 问题是:JVM是否会在对象创建时为10个实例分配10个不同的内存空间(我的意思是在我调用构造函数时,即新的MyClass();?或者它将在内存和每个实例中调用类定义一次这10个方法中的每一个,在运行[详细]
-
java – Hibernate插入查询
所属栏目:[Java] 日期:2020-12-15 热度:123
在插入hibernate查询期间,我将一些字段作为表类对象传递,我已映射到相应的表,查询工作正常,但查询变得太大,因为每个映射对象都会单独更新到相应的表. 任何人都可以告诉我这是否是正确的插入方式,以及为什么我得到这些更新查询. Hibernate: insert into ortms[详细]
-
java – 在程序命令规则在构造函数中工作之前发生了吗?
所属栏目:[Java] 日期:2020-12-15 热度:194
是否真的可以在构造函数中创建的线程中查看部分构造的对象,因为缺少同步和泄漏此实例? 当然,除了有子类的情况,或者我们正在使用clone或类似的东西进行隐式构造 – 所以让我们假设该类是final,并且在调用其他线程之前调用构造函数的线程中它是完全初始化的.[详细]
-
java – DDD实体及其标识符
所属栏目:[Java] 日期:2020-12-15 热度:76
我的系统中有一个实体,它自然需要一个标识符,以便可以唯一标识.假设数据库用于使用Hibernate生成标识符,使用本机策略,那么显然应用程序代码没有分配标识符的可靠性. 现在,该实体的实例在被持久化并获取其标识符之前是否可以被认为是有效的?或者我应该使用其[详细]
-
java – 编译maven项目
所属栏目:[Java] 日期:2020-12-15 热度:146
我有一个正在进行的maven项目,我确保没有错误,当我尝试使用此命令编译和部署“mvn clean compile package wildfly:deploy”时它没有做任何事情,闪烁的光标就在那里.而我的其他项目命令工作.可能是什么问题?请帮忙 解决方法 你不必提及’清理和编译’maven[详细]
-
java – 为什么我必须转换为Generic Type T,即使我知道它返回正
所属栏目:[Java] 日期:2020-12-15 热度:194
我的代码: private static T T get(ClassT clazz) throws IllegalAccessException,InstantiationException { if (clazz.equals(String.class)) { return (T) new String("abc");//line x } else { return clazz.newInstance(); } } 如您所见,在第x行中,T必[详细]
-
java – ITL(iTunes资料库)格式
所属栏目:[Java] 日期:2020-12-15 热度:181
我正在开发一个用于管理iTunes资料库(ITL文件)的 Java解决方案.国际交易日志格式是一种专有格式. 我正在寻找有关ITL格式的实现或文档,但谷歌找不到任何有用的东西. 有没有人有这方面的经验?哪里可以找到更多信息? 提前致谢. 解决方法 有一个名为titl的开源[详细]