-
类型javax.servlet.ServletContext和javax.servlet.ServletExcep
所属栏目:[Java] 日期:2020-12-14 热度:141
我正在尝试将 Spring Security包含在我的Web项目中,我正在关注本教程 http://docs.spring.io/spring-security/site/docs/current/guides/html5//helloworld.html 我已经在教程中完成了给定的maven项目,并且工作正常.但是当我试图将它包含在我的项目中时,会出[详细]
-
Java执行者:我如何停止提交的任务?
所属栏目:[Java] 日期:2020-12-14 热度:178
我已经使用执行器提交了一个任务,我需要它在一段时间后停止(例如5分钟).我试过这样做: for (Future? fut : e.invokeAll(tasks,300,TimeUnit.SECONDS)) { try { fut.get(); } catch (CancellationException ex) { fut.cancel(true); tasks.clear(); } catch([详细]
-
java – 如何正确地包含一个用于cordova插件的外部jar文件?
所属栏目:[Java] 日期:2020-12-14 热度:69
我试图制作一个简单的cordova android插件,需要在jar文件中定义类.我有一个测试项目 here,其中包括示例使用我的插件的简化版本. 在我的plugin.xml中,我有: platform name="android" config-file target="res/xml/config.xml" parent="/*" feature name="Peb[详细]
-
java – 继承JPA和Hibernate问题
所属栏目:[Java] 日期:2020-12-14 热度:125
加载一些对象时我有一个奇怪的问题.我使用JPA 1,hibernate-core版本3.3.0.SP1和hibernate-entitymanager版本3.4.0.GA 假设我有这些JPA实体: @Entity@Table(name = "SLC_ELE")@Inheritance(strategy = InheritanceType.JOINED)@DiscriminatorColumn(discrimi[详细]
-
java – 在Spring MVC REST中的ETag处理
所属栏目:[Java] 日期:2020-12-14 热度:80
我正在考虑从Apache CXF RS与JAX RS切换到 Spring MVC REST,并查看Spring MVC REST当前正在处理ETag的方式的一些问题.也许我不明白,还是有更好的方式来实现JAX RS目前正在做的工作? 使用Apache CXF RS,在REST服务中评估最后修改的时间戳和ETag的条件(条件评[详细]
-
Base类构造函数在Java中调用覆盖方法时,派生类对象的状态
所属栏目:[Java] 日期:2020-12-14 热度:58
请参考下面的 Java代码: class Base{ Base(){ System.out.println("Base Constructor"); method(); } void method(){} }class Derived extends Base{ int var = 2; Derived(){ System.out.println("Derived Constructor"); } @Override void method(){ Syst[详细]
-
java – 一种更有效的方法来找到一个离开彼此的一个字母的英文单
所属栏目:[Java] 日期:2020-12-14 热度:107
我写了一个小程序,试图找到两个相等长度的英文单词之间的连接. Word A将通过一次更改一个字母转换为Word B,每个新创建的单词必须是英文单词. 例如: Word A = BANGWord B = DUST 结果: BANG - BUNG -BUNT - DUNT - DUST 我的过程: 将英文单词列表(由109582[详细]
-
java – 如何编写分页逻辑?
所属栏目:[Java] 日期:2020-12-14 热度:77
任何人都可以提供一些想法/逻辑来为我正在研究的搜索页面编写分页逻辑吗? 我所拥有的信息是该搜索的总页数 – 每页10条记录我也被发送了前一页和下一页的编号(没有问题写我需要做的逻辑我拉这些信息并填充.我是也获取我所在页面的信息.我只能显示10页,如下[详细]
-
java – 避免泛型的形式Foo>
所属栏目:[Java] 日期:2020-12-14 热度:102
我经常发现自己想编写表单的泛型类定义 public class FooActualType extends FooActualType 例如在这样的设置中: public interface ChangeHandlerSourceType { public void onChange(SourceType source);}public class FooActualType extends FooActualType[详细]
-
在此Java程序中使用XML传输数据的优缺点是什么?
所属栏目:[Java] 日期:2020-12-14 热度:181
我被要求编写一个用 Java编写的现有shell / cmdline程序的GUI,我想在GUI和原始程序之间创建一个抽象层,这样可以轻松添加不同的GUI(Web界面,例如,而不是桌面应用程序).目前,方案的结构如下: 命令行选项将立即转换为Java散列表(采用-f选项进行散列“-f = opt[详细]
-
java – 分区的目的是什么
所属栏目:[Java] 日期:2020-12-14 热度:89
例如,如果我打算分割一些元素,我可以做一些像: Stream.of("I","Love","Stack Overflow") .collect(Collectors.partitioningBy(s - s.length() 3)) .forEach((k,v) - System.out.println(k + " = " + v)); 其输出: false = [I]true = [Love,Stack Overflow][详细]
-
java – 将令牌添加到lucene tokenstream
所属栏目:[Java] 日期:2020-12-14 热度:162
我写了一个TokenFilter,它在流中添加了令牌. 测试表明它有效,但我不完全明白为什么. 如果有人能够阐明语义,我将不胜感激.特别是,在(*)中,恢复状态是不是意味着我们要么覆盖当前的令牌或者在捕获状态之前创建的令牌? 这大概是我做的 private final LinkedLis[详细]
-
在Java静态方法声明中使用当前类
所属栏目:[Java] 日期:2020-12-14 热度:60
我的 Java生锈了,所以请忍受我.在C我可以做: int someFunc(void){ printf("I'm in %sn",__func__);} 在Java中,我可以按照当前正在定义的类型的名称或类进行词法.例如,如果我有: import org.apache.log4j.Logger;class myClass { private static final Log[详细]
-
jpa – 如何使一个CriteriaBuilder与自定义的“on”条件一起加入
所属栏目:[Java] 日期:2020-12-14 热度:160
我想使用CriteriaBuilder查询我加入2个表.在 MySQL中,我想要的查询如下所示: SELECT * FROM orderLEFT JOIN itemON order.id = item.order_idAND item.type_id = 1 我想得到所有订单,如果他们有一个类型#1的项目,我想加入这个项目.但是,如果没有找到类型#1[详细]
-
java – 如何通过Apache Camel调用RESTful服务?
所属栏目:[Java] 日期:2020-12-14 热度:102
我目前正在使用HTTP方法来调用一些会创建JIRA问题的URL. 现在我想使用Apache Camel,我该怎么用? 我需要通过骆驼调用以下链接: http://localhost:8080/rest/api/2/project/" + key + /components 在我刚刚接触骆驼时,请提出一些解决方案和例子. 谢谢 解决方[详细]
-
@EscBed @EJB中的托管bean会导致java.io.NotSerializableExcepti
所属栏目:[Java] 日期:2020-12-14 热度:180
我一直在用@ViewScoped托管bean敲打我的头.我正在使用表单的“schedule”组件来显示一些事件.当用户点击某个特定的按钮时,viewscoped bean中的一个方法是使用ajax调用的,但是每次我得到一个 “ java.io.NotSerializableException”,如果我更改managed-bean范[详细]
-
何时在Java中使用异常(示例)
所属栏目:[Java] 日期:2020-12-14 热度:173
我知道这是不好的做法,虽然我知道我将无法解释为什么. int [] intArr = ......try{ int i = 0; while(true){ System.out.println(intArr[i++]); }}catch(ArrayIndexOutOfBoundsException e){} 我认为你只应该对不应该发生的事情使用异常.我在问这个问题,因为[详细]
-
java – JSF 2 – Bean验证:验证失败 – >空值替换为来自托
所属栏目:[Java] 日期:2020-12-14 热度:157
我不明白在价格期间JSF2的行为.希望有人可以帮助我 我有一个表单,其中字段在(ajax)提交后验证 – 好的 如果验证失败,显示错误消息 – 好的 对于我的例子,当我输入有效的生日,字段名称为空时,提交后会显示名称的错误信息. 现在当我输入一个有效的名字并从生日[详细]
-
java – 两个相关的枚举映射?
所属栏目:[Java] 日期:2020-12-14 热度:159
我有两个相关的枚举. Enum1: public enum HttpMethodName { GET,POST,PUT,DELETE; } Enum2: public enum ProtocolOperation { CREATE(1),RETRIEVE(2),UPDATE(3),DELETE(4),NOTIFY(5); private BigInteger operationId; public BigInteger getOperationId()[详细]
-
如何重绘JAVA FX 2.2中的窗口(舞台)
所属栏目:[Java] 日期:2020-12-14 热度:102
我需要在选择组合框元素时重新绘制一个窗口. 如何在JAVA FX 2.2中重新绘制一个窗口(阶段)? 以下是我的代码 functionComboBox.valueProperty().addListener(new ChangeListenerString() { @Override public void changed(ObservableValue ov,String t,String[详细]
-
java – 你在哪里保存常量在整个应用程序中使用?
所属栏目:[Java] 日期:2020-12-14 热度:100
接口是可接受的地方存储我的 public static final Foo bar 你推荐他们从程序外面读出来吗?你为了组成一个超级班吗? 情况如何呢? 解决方法 我把每个常量都放在与它最相关的类或接口中(例如因为它将被它的方法使用). 一个非常诱人但最终非常愚蠢的想法是有[详细]
-
java – 查询返回多个结果集
所属栏目:[Java] 日期:2020-12-14 热度:53
我有一个MSSQL数据库,并且正在运行以下查询: select * from projects; select * from user 上述查询一次返回两个结果集,我无法单独触发两个查询.如何在Java类中同时处理两个结果集? 解决方法 答案是不可能的.唯一的方法是运行它们作为单独的查询.[详细]
-
java – GWT服务异常记录的最佳实践
所属栏目:[Java] 日期:2020-12-14 热度:195
我决定将日志系统添加到我的gwt服务层.首先我想记录从该层抛出的所有异常.我有一个类似于 Spring的ServletDispatcher的对象,它调用其他服务.我以为我可以在那里添加日志记录,但是我意识到GWT服务会在ServletResponse中包含检查的异常,并将其取消选中为Unexpe[详细]
-
java – 如何获取Mac OS X上的文件类型?
所属栏目:[Java] 日期:2020-12-14 热度:115
我使用这个代码来获取文件的类型 – FileSystemView filesystem = FileSystemView.getFileSystemView();String sFileType = filesystem.getSystemTypeDescription(file)) 在Windows下,此代码工作文件,显示文件的类型更正.但是在Mac OS X下,它不会显示任何与[详细]
-
如何在Java中实现一个并发的循环代码(counter)?
所属栏目:[Java] 日期:2020-12-14 热度:141
我想在 Java中实现一个循环计数器. 每个请求的计数器应该递增(原子地),达到上限时应该翻转到0. 实现这一点的最佳方法是什么?现在有什么实现? 解决方法 如果你担心使用CAS或同步的争用,那么您可以考虑像所提出的JSR 166e LongAdder( source,javadoc)这样的[详细]