-
java – 基于知识库/规则的推理引擎可以选择实时的Runway入侵防御系统
所属栏目:[Java] 日期:2020-05-24 热度:97
我们正在设计一个项目,该项目将听取机场管制员和飞行员之间的对话以防止跑道入侵(例如,一架飞机正在起飞,而其他飞机正在越过跑道).我们的教授希望我们将 Jena用于知识库(或其他任何东西,但它应该是某种基于规则的引擎).推理不是耶拿的主要内容,并没有太多的文[详细]
-
java – 如何获取项目中的类列表,该项目中的任何内容都不再需要这些类
所属栏目:[Java] 日期:2020-05-24 热度:128
有没有办法在 Java项目中生成一个类列表,该项目中的任何其他类不再需要这些类? 这是一个图表,以帮助说明情况(我希望你喜欢我的ASCII图,因为我没有足够的代表使用图像),其中C和B依赖于项目A: A / / C B 我开始通过将代码从B移动到A进行重构,以便它可以由C和B[详细]
-
java – 模型视图Presenter和复合视图
所属栏目:[Java] 日期:2020-05-24 热度:128
我试图在 java swing ui应用程序中遵循MVP(特别是Passive-View)模式. 应用程序的基本设计提醒向导控件.屏幕分为两个主要部分: 积极的观点. 一个静态导航栏,带有导航按钮. 用户可以使用按钮更改活动视图,但始终显示该栏. 在这个场景建模中,我有一堆不同的scre[详细]
-
计时器错误java.lang.IllegalStateException
所属栏目:[Java] 日期:2020-05-24 热度:71
我试图在JRE 8中显示一个标签,说明所有内容都只有3秒,因为我无法在JRE 7中使用DatePicker而且我发现了这个错误. Exception in thread Timer-2 java.lang.IllegalStateException: Not on FX application thread; currentThread = Timer-2at com.sun.javafx.[详细]
-
难以理解Java规范
所属栏目:[Java] 日期:2020-05-24 热度:128
阅读 Java SE规范中的参考类型转换时: Given a compile-time reference type S (source) and a compile-time reference type T (target), a casting conversion exists from S to T if no compile-time errors occur due to the f[详细]
-
java – 给定正数的所有数字之和
所属栏目:[Java] 日期:2020-05-24 热度:140
方法返回应该如果输入一个数字,假设345,那么输出应该是3 4 5 = 12 – 1 2 = 3.我在这里做错了什么? public class DigitSum { int Sum=0; public int compute( int MethParam ) { int rem = MethParam%10; Sum+=rem;[详细]
-
java – 如何解析包含BOM的XML文件?
所属栏目:[Java] 日期:2020-05-24 热度:110
我想使用JDOM从URL解析 XML文件.但是在尝试这个时: SAXBuilder builder = new SAXBuilder();builder.build(aUrl); 我得到这个例外: Invalid byte 1 of 1-byte UTF-8 sequence. 我认为这可能是BOM问题.所以我查看了源代码并在文件开头看到了BOM.我尝试使用aU[详细]
-
java – Generic constructor(Class clazz)不支持T,其中T是另一个泛型
所属栏目:[Java] 日期:2020-05-24 热度:50
想象一下这堂课: public class ObjectCreatorT { private ClassT persistentClass; public ObjectCreator(ClassT persistentClass) { this.persistentClass = persistentClass; } public T[详细]
-
使用事件侦听器作为Java 8 Stream源
所属栏目:[Java] 日期:2020-05-24 热度:100
快速正脏 是否可以将传统事件侦听器重构为Java 8 Stream,以便侦听器事件成为流源? 很长的故事 客户端提交任意作业,然后侦听结果: Client client = new JobClient()client.addTaskListener(this)client.submitJobAsync( new MultiTaskJob()) //returns void,[详细]
-
java – 如何链接BiFunctions?
所属栏目:[Java] 日期:2020-05-24 热度:96
我想链接BiFunctions,就像在下面的代码示例中的方法chainWanted中一样. BiFunction将Function作为AndThen的参数.有可能以某种方式链接BiFunctions? 这里的代码因为这个而无法编译,我无法将BiFunction转换为Function. import java.util.function.BiFunction;i[详细]
-
多线程 – 如何避免线程?
所属栏目:[Java] 日期:2020-05-24 热度:76
我最近读了很多关于如何编写多线程应用程序是一个巨大的痛苦,并已经足够了解该主题,至少在某种程度上,为什么会这样理解. 我已经读过使用函数式编程技术可以帮助缓解一些痛苦,但我从未见过一个简单的并发功能代码示例.那么,使用线程有哪些替代方案呢?至少,有[详细]
-
java – 无法加载’类路径资源[org / springframework / ws / client / core
所属栏目:[Java] 日期:2020-05-24 热度:100
我编写了一些代码,其中我正在使用另一个webService并使用WebServiceTemplate向该Web服务发送请求. 但是,当代码trgiggers时,我得到以下异常. 我检查过 Spring Core的lib.一切似乎都好,但不知道为什么这个服务抛出这样的例外. ApplicationContxt: bean id=mess[详细]
-
Java男女皆宜的卫生间
所属栏目:[Java] 日期:2020-05-24 热度:159
我必须使用 Java信号量解决这个问题,但我不知道如何,我找不到任何相关的Java资料.这是怎么回事: 有各种各样的线索:男人和女人.两者都想使用数量为BATHROOM_SIZE的相同资源. 5条规则: 在发出信号需要使用资源之后,每个线程都应该等到他能够使用它. 当多个BA[详细]
-
如何确保java程序使用UTF-8编码
所属栏目:[Java] 日期:2020-05-24 热度:170
我最近发现依赖于JVM的默认编码会导致错误.我应该明确使用特定的编码ex.使用String,InputStreams等时使用UTF-8 我有一个巨大的代码库来扫描以确保这一点.有人可能会建议我检查一下比搜索整个代码库更简单的方法. 谢谢 Nayn 不是直接的答案,但为了简化工作,很[详细]
-
java – Maven模板插件?
所属栏目:[Java] 日期:2020-05-24 热度:77
我看了,我似乎无法找到一个独立的maven插件,人们可以使用它来生成Maven文件. 我看过几个项目看起来可能会做这样的事情,我知道web start插件使用velocity模板来生成jnlp文件.但我没有找到任何可以做到这一点. 如果你想知道为什么会这样 – 我希望能够生成Eclip[详细]
-
java – 将通用超类强制转换为子类
所属栏目:[Java] 日期:2020-05-24 热度:80
这是我的第一个问题,我希望它对读者和我自己都足够有用!在过去的两天里,我用Google搜索并躲过了这个世界. 我有抽象的模型和存储类,从中派生出具体的模型和存储类: abstract class Food {}abstract class FoodStorageT extends Food { abstract void setFood[详细]
-
java – GEF和GMF之间的关系?
所属栏目:[Java] 日期:2020-05-24 热度:189
我正在研究 eclipse建模项目及其各个子项目的总结.它不会被发表,它的唯一目的是帮助我的同事,尤其是我的老板,让他们对这个主题有一个全面的印象. 为了更好地理解,我从eclipse GEF用户指南中获取了一个图并对其进行了修改.我想展示GEF(图形编辑框架)和GMF(图形[详细]
-
使用Java闪烁任务栏(la pidgin || MSN)
所属栏目:[Java] 日期:2020-05-24 热度:170
我正在寻找正确的方向.我有一个简单的聊天程序,完全用 Java编写,我正在寻找一种方法来使任务栏图标闪存.优选地以类似于Pidgin或MSN的方式. 我希望有一个独立于平台的解决方案,因为有Linux和Windows用户,最好是完全用Java. 遗憾的是,在标准的Swing API中无法做[详细]
-
java – ** BUSTED **如何使用sun.misc.Unsafe加快字节[]查找速度?
所属栏目:[Java] 日期:2020-05-24 热度:163
我正在尝试使用Unsafe迭代内存而不是遍历byte []中的值.使用unsafe分配内存块.内存足以容纳65536个字节值. 我在尝试这个: char aChar = some characterif ((byte) 0 == (unsafe.getByte(base_address + aChar) mask)){ // do something} 代替: char aChar =[详细]
-
java – 日期更改侦听器
所属栏目:[Java] 日期:2020-05-24 热度:187
我的任务是每次更改日期(每隔12点)触发一个刷新或重置我的应用程序的方法.我试图在网上搜索答案,但我找不到任何东西.我可以使用 android中的任何方法/或监听器吗?或任何方法? 有什么建议吗? 是的,您可以在 Android上收听日期/时间更改.为此,请在Activity中[详细]
-
java – 关于ORM RDBMS的替代方案的想法?
所属栏目:[Java] 日期:2020-05-24 热度:172
我目前正在为替代数据存储开发概念证明.我之所以需要增强一个主要是读取群集的webapp,还因为我想摆脱有时 overly-complex ORM+RDBMS solution的痛苦. 总体而言,这个想法非常类似于具有持久性的分布式缓存(让集群成为SoR),但是: 希望能够通过以下方式检索任何[详细]
-
使用Java 8流处理嵌套集合
所属栏目:[Java] 日期:2020-05-24 热度:154
最近我在使用嵌套集合(List中的Maps值)时遇到了一个问题: ListMapString, Object items 在我的案例中,此列表包含10-20个地图. 在某些时候,我不得不将关键描述的值计算替换为评级.所以我想出了这个解决方案: items.forEach(e - e.replace(description,Calcul[详细]
-
java – 没有通过单元测试执行的AspectJ建议
所属栏目:[Java] 日期:2020-05-24 热度:94
我很难过.我正在尝试测试一个AspectJ类.当我运行我的应用程序时,我的Aspect类被完美地拾取.但是,我似乎无法让任何Aspect类拦截测试中的任何方法. 我使用的是Spring 3.2.2,AspectJ 1.7.2和Maven 4. 这是我正在使用的简单测试: 测试AspectJ类 package my.packa[详细]
-
java – @Autowired bean在控制器上与@Valid一起使用但在CRUD存储库中失败
所属栏目:[Java] 日期:2020-05-24 热度:97
我正在使用用户注册表单处理 Spring MVC Hibernate JPA应用程序,我决定使用JSR-303验证程序检查用户名是否已存在于DB中: public class UniqueUsernameValidator implements ConstraintValidatorVerifyUniqueUsername, String { @Autowired UserS[详细]
-
java – 为什么TextView(带有ID)没有自动保存它的状态?
所属栏目:[Java] 日期:2020-05-24 热度:80
我的理解是所有具有ID的标准视图都应该自动保存它们的状态,并且在尝试这个例子时我发现它非常令人困惑. 我只有1个活动和主要布局如下所示. 当我通过单击按钮更改TextView的文本,然后旋转屏幕时,TextView实际上会保存它的状态,但在再次旋转时,它会重置为默认状[详细]

浙公网安备 33038102330553号