-
java – Avro架构不尊重向后兼容性
所属栏目:[Java] 日期:2020-12-15 热度:173
我有这个avro架构 { "namespace": "xx.xxxx.xxxxx.xxxxx","type": "record","name": "MyPayLoad","fields": [ {"name": "filed1","type": "string"},{"name": "filed2","type": "long"},{"name": "filed3","type": "boolean"},{ "name" : "metrics","type":[详细]
-
java – Quartz job Vs.线程立即执行一次任务
所属栏目:[Java] 日期:2020-12-15 热度:146
假设我有一些工作单元需要完成,我想相对于我的应用程序的其余部分异步执行,因为它可能需要很长时间,例如10秒到2分钟.要做到这一点,我正在考虑两个选择: 使用简单的触发器设置Quartz作业,只能触发一次并尽快触发. 创建一个Runnable实例,将其交给Thread,然后[详细]
-
java – 易失性关键字和内存一致性错误
所属栏目:[Java] 日期:2020-12-15 热度:120
在oracle Java文档 located here中,说明如下: Atomic actions cannot be interleaved,so they can be used without fear of thread interference. However,this does not eliminate all need to synchronize atomic actions,because memory consistency err[详细]
-
java – 限制JTextPane内存使用量
所属栏目:[Java] 日期:2020-12-15 热度:161
我有一个应用程序,它不断地在套接字上接收数据,然后将这些数据记录到文件中,同时在JTextPane中显示这些数据.当然,随着数据被写入JTextPane的底层文档,内存使用量继续增加. 是否有一种简单的方法来限制允许使用JTextPane的内存?我希望JTextPane的工作方式类[详细]
-
java – 我在哪里可以找到项目中的proguard.cfg?
所属栏目:[Java] 日期:2020-12-15 热度:55
我想为我的应用程序启用ProGuard,在本文档 ProGuard中,它说自动生成了我必须修改内容的proguard.cfg.但是,如果我查看我的项目文件夹,我只看到一个proguard-project.txt文件,但我没有看到我需要的proguard.cfg. 我怎样才能得到这个proguard.cfg?或者我做错了[详细]
-
java – 最好在Factory类的内部或外部有一个缓存机制?
所属栏目:[Java] 日期:2020-12-15 热度:196
我的问题不是严格的语言相关,它更像是一般的编程概念. 如果我有一个具有返回Parser对象的方法的Factory类,以及这些解析器类,我知道,每个迭代周期不需要多次实例化(当然,在工厂之外). 在使用和对象分离方面,最好为Factory内部的所有实例化的Parser创建一个缓[详细]
-
java – 访问日志中的奇怪请求导致IllegalArgumentException
所属栏目:[Java] 日期:2020-12-15 热度:67
我使用tomcat8.0.43作为我的服务器. 在查看我的日志时,偶尔会看到: […]INFO[…] org.apache.coyote.http11.AbstractHttp11Processor.process Error parsing HTTP request header Note: further occurrences of HTTP header parsing errors will be logged[详细]
-
java – EasyMock中Mockito.spy/doReturn的类比是什么?
所属栏目:[Java] 日期:2020-12-15 热度:183
想象一下,我有以下课程: public class TestClass { public class IndexX { } public class IndexData { private final Index? index; private final ReentrantReadWriteLock lock = new ReentrantReadWriteLock(); public IndexData(final Index? index) {[详细]
-
java – 在HttpClient 4.0中设置HttpParams对象
所属栏目:[Java] 日期:2020-12-15 热度:136
我正在创建新的HttpClient,通过在它的构造函数中传递ThreadSafeClientConnManager和HttpParams,但它总是抛出错误的请求错误. 为了弄清楚出了什么问题,我调试了它但都是徒劳的.为我提供一些解决方案 这是我的代码块 sc.register(new Scheme("http",PlainSocke[详细]
-
Java泛型GetThis技巧解释
所属栏目:[Java] 日期:2020-12-15 热度:173
我正在阅读有关 Java Generics的内容,我遇到了这个主题,我有点困惑. 来自:http://www.angelikalanger.com/GenericsFAQ/FAQSections/ProgrammingIdioms.html#FAQ205 public abstract class Node N extends NodeN { private final ListN children = new Array[详细]
-
寻找基于Java的论坛引擎,易于与现有用户表集成
所属栏目:[Java] 日期:2020-12-15 热度:152
我正在寻找一个基于 Java的论坛引擎,它很容易与现有网站集成. 目前我有用户表(包括密码和电子邮件等列),只想添加一个论坛. 从http://java-source.net/open-source/forum-software我发现了这些: JForum JavaBB jGossip JsForum 克星论坛 mvnForum 亚兹德 Fre[详细]
-
是否可以使用Azure表存储进行条件插入
所属栏目:[Java] 日期:2020-12-15 热度:111
是否可以使用 Windows Azure表存储服务进行条件插入? 基本上,我想要做的是将新的行/实体插入到表存储服务的分区中,当且仅当我上次查看时该分区中没有任何更改. 如果您想知道,我会考虑事件采购,但我认为问题比这更普遍. 基本上我想阅读部分或整个分区,并根据[详细]
-
java Collat??ionKey排序错误
所属栏目:[Java] 日期:2020-12-15 热度:62
我在比较字符串时遇到问题.我想比较两个“éd”和“ef”这样的法语文本 Collator localeSpecificCollator = Collator.getInstance(Locale.FRANCE);CollationKey a = localeSpecificCollator.getCollationKey("éd");CollationKey b = localeSpecificCollator[详细]
-
java – 远离儿童:无法从继承中删除受保护的字段
所属栏目:[Java] 日期:2020-12-15 热度:135
本着精心设计的OO的精神,我所延伸的某个类别已经标志着其中一个领域受到保护.这个班级还慷慨地提供了一个公共二传手,但没有吸气剂. 我正在使用一个基类扩展这个类,而基类又由几个孩子扩展.我如何限制从我的孩子访问受保护的变量,同时仍然可以私下操纵它并公[详细]
-
orm – 将Glassfish v2升级到JPA 2.0?
所属栏目:[Java] 日期:2020-12-15 热度:75
我正在尝试在Glassfish V2上使用Hibernate 3.5.5和 Spring HibernateJpaVendorAdapter,但是在Spring上下文初始化时我得到以下异常: java.lang.NoSuchMethodError: javax.persistence.spi.PersistenceUnitInfo.getSharedCacheMode()Ljavax/persistence/Share[详细]
-
java – 如何检测哪个程序在Windows 7上播放声音?
所属栏目:[Java] 日期:2020-12-15 热度:192
我正在尝试编写一个小的后台程序,当另一个程序播放声音时,它会阻止音乐播放Winamp.关于通过 Java访问Winamp的部分已经解决了,我现在需要一种方法来检测哪个节目播放当前播放的声音(可能我想让一些节目播放他们的声音而不停止我的音乐).虽然我在Java(winapi)[详细]
-
java – 搜索栏小部件无法启动可搜索的活动
所属栏目:[Java] 日期:2020-12-15 热度:91
我正在尝试使用操作栏中的搜索栏小部件在我的 Android应用程序上实现搜索. 我跟着 http://developer.android.com/guide/topics/search/search-dialog.html http://developer.android.com/guide/topics/ui/actionbar.html#ActionView 完成这项工作的教程. 我[详细]
-
为什么Java有这么多版本与C#不同?
所属栏目:[Java] 日期:2020-12-15 热度:60
我决定学习另一种语言,并处于拣选阶段. 目前正在研究Java和C#,但是因为它是跨平台的,所以倾向于Java.我将主要构建基于Web的应用程序,但各种Java版本让我感到害怕. Java EE,SE,ME,FX,它们有什么区别?使用彼此有什么好处吗? 好吧,FX用于台式机,ME用于移动设[详细]
-
如何将jnlp与OSX停靠图标捆绑在一起;这在java首选项中似乎不再可
所属栏目:[Java] 日期:2020-12-15 热度:65
将JNLP打包为应用程序的选项似乎不存在于Oracle的JDK 7 Java首选项页面中,就像它在苹果中所做的那样,如 here所述 OS X desktop integration with Java Web Start lets users create a local application bundle from any Java Web Start application. The Sh[详细]
-
java – Jenkins的构建被阻止“选项代码:65002”
所属栏目:[Java] 日期:2020-12-15 热度:109
我的jenkins无法构建我们的项目,这是日志: Jenkins is fully up and runningdéc. 02,2014 12:34:35 PM Infos hudson.triggers.SCMTrigger$Runner runSCM changes detected in ADRIA_LIVE_BUILD. Triggering #2487déc. 02,2014 12:37:02 PM Avertissement[详细]
-
java – 如何为异步微服务创建验收测试
所属栏目:[Java] 日期:2020-12-15 热度:109
如果我有微服务,它应该创建用户,但由于用户创建很复杂,它使用队列,用户实际上是由消费者创建的,端点只接受请求并返回正常或失败. 如何为此验收标准创建验收测试: 鉴于:想要注册的用户 何时:请求api创建用户 然后:创建用户并在新用户上设置主机environmen[详细]
-
java – 两个类具有相同的XML类型名称“objectFactory”
所属栏目:[Java] 日期:2020-12-15 热度:61
我们在系统中长期使用JAXB 2.1.我们有一个使用Ant构建的平台,并生成一组部署在OSGi运行时中的bundle.我们使用 Java SE 6. 我们在构建过程中使用JAXB从不同的模式生成数据类型.这些类打包在bundle中,并在运行时用于序列化/反序列化内容.此外,我们在运行时在我[详细]
-
这在Java中 – 线程“main”java.lang.StackOverflowError中的异
所属栏目:[Java] 日期:2020-12-15 热度:88
为什么我收到stackoverflow错误? 我的课 – public class Tester {int id; Tester(int id){ this.id = id; } public String toString(){ String rep = "Hex: " + this + ",Id: " + this.id; return rep; }} 主要方法 – class Driver{ public static void m[详细]
-
java编译中出现意外的错误顺序
所属栏目:[Java] 日期:2020-12-15 热度:160
在线解决挑战时,我发现了 java的以下行为,我发现它有点奇怪.我从以下大纲编写程序开始: import java.io.*;class WeirdJava{ public static void main (String[] args) { BufferedReader br = new BufferedReader(new InputStreamReader(System.in)); String[详细]
-
java – 用于版本化实体的ETag支持
所属栏目:[Java] 日期:2020-12-15 热度:137
我打算为我的RESTfull Spring应用程序支持ETag.我公开的大多数资源都是在DB中进行版本控制的. 我知道ShallowEtagHeaderFilter,这不是我需要的,因为它只能节省带宽. 是否有一个适用于Spring MVC的生产就绪解决方案,它将ETag标头与暴露的实体版本相关联? 解决[详细]