-
java – 具有“{”的字符串的模式匹配
所属栏目:[Java] 日期:2020-12-15 热度:154
首先我这样做了 – String str = "{"hits":[{"links_count":6,"forum_count":11}],"totalHitCount":1}"; Assert.assertTrue(str.matches("{"hits":[{"links_count":[0-9]{1,},"forum_count ":11}],"totalHitCount":[0-9]{1,}}"),"Partnershi[详细]
-
如何使用JNDI将参数传递给LDAP自定义套接字工厂?
所属栏目:[Java] 日期:2020-12-15 热度:68
我正在使用JNDI建立LDAP连接.例: Hashtable env = new Hashtable();env.put(Context.PROVIDER_URL,LDAPS_URL);env.put(Context.SECURITY_AUTHENTICATION,"EXTERNAL");env.put("java.naming.ldap.factory.socket","ldaptest.CustomSocketFactory");... 我需[详细]
-
Java视频处理库
所属栏目:[Java] 日期:2020-12-15 热度:131
我想从视频中提取帧并在其上应用一些过滤器,例如gabor / hough等.哪个 Java库非常适合处理各种视频编码?我一直在看GStreamer,JMF,Xuggler等,但我无法确定哪一个是最好的.我也希望编辑帧并使用新帧制作视频. 解决方法 如果你想要进行低级操作,比如提取帧和操[详细]
-
java – 无法使用表达式增加字节值但使用增量运算符
所属栏目:[Java] 日期:2020-12-15 热度:188
参见英文答案 why byte += 1 compile but byte = byte + 1 not?8个 为什么 以下内容有效 byte i=0;i++; 其中以下内容无效 byte i=0;i=i+1; 会是什么原因? 我知道在i 1的情况下,整个值显式递增1(这将是int值),因此将发生编译问题,但是在i的情况下它会做同样[详细]
-
java – com.fasterxml.jackson.databind.JsonMappingException
所属栏目:[Java] 日期:2020-12-15 热度:175
我需要使用 java POJO类映射 JSON数组对象. 我写了这样的代码: // execute the client with get method InputStream inputStream = getMethod.getResponseBodyAsStream();BufferedReader bufferedReader = new BufferedReader(new InputStreamReader(inputS[详细]
-
java – 如果没有代码:它只是一个智力挑战还是具体有用?
所属栏目:[Java] 日期:2020-12-15 热度:62
我的一个朋友正在讨论关于对象的状态转换的这些设计技术(他是一个 Java大师,顺便说一句),没有布尔myState成员执行,而是将myState成员声明为实现相同接口的对象老板“一个. 好吧,我太神秘了,所以你可以找到讨论here,带代码示例. 就个人而言,我对这种方法很兴[详细]
-
java – Spring MVC:服务层应该返回特定于DTO的操作吗?
所属栏目:[Java] 日期:2020-12-15 热度:177
在我的 Spring MVC应用程序中,我在表示层中使用DTO,以便将域模型封装在服务层中. DTO被用作弹簧形式的背衬物体. 因此我的服务看起来像这样: userService.storeUser(NewUserRequestDTO req); 服务层将翻译DTO – 域对象并完成剩下的工作. 现在我的问题是,当[详细]
-
java – 如何根据特定模式忽略方法上的checkstyle
所属栏目:[Java] 日期:2020-12-15 热度:79
checkstyle规则MethodLength是否有办法为要忽略的方法设置模式?我想要为名为getMetaInformation()的所有方法禁止checkstyle规则. 其他checkstyle规则如LineLength拥有该属性 property name =“ignorePattern”value =“”/ 但这似乎不适用于MethodLengthrul[详细]
-
java – joda新问题DateTime(int,int,int,int,int,int)
所属栏目:[Java] 日期:2020-12-15 热度:66
嗨我用weblogic 11g创建战争应用程序,我有joda时间的方法的问题 new DateTime(int,int,int); 这个抛出的nosuchmethodException 但是当我使用新的DateTime(int,int);(一个更多的int)它工作正常 更新: DateTime start = new DateTime(1990,1,0); this doesnt[详细]
-
java – log4j rootlogger关闭某些类的logger
所属栏目:[Java] 日期:2020-12-15 热度:67
如何使用rootlogger = debug,stdout,logfile配置log4j.properties 和org.apache.httpclient = debug进入日志文件而不是stdout? 将rootlogger提升为info是不可接受的,因为我在调试级别有其他包. 解决方法 在log4j.properties文件中,添加该行 log4j.logger.or[详细]
-
适用于Java的OpenID架构
所属栏目:[Java] 日期:2020-12-15 热度:186
我试图了解在项目中实现OpenID的概念和好处.而且,由于我是一名 Java开发人员,我或多或少都对理解其主要的Java实现openid4java感兴趣. 我的理解是OpenID是以统一方式配置分散ID的标准.现在,如果完全(或甚至略微)不正确,请纠正我! 假设我仍然在轨道上,我发现[详细]
-
java – IntelliJ IDEA抱怨@NotNull参数的空检查
所属栏目:[Java] 日期:2020-12-15 热度:153
我想在我的项目中使用Jetbrains @ Nullable / @NotNull Annotations. 我有一个带有@NotNull字段的类.构造函数自然不接受null,而是抛出异常.当然,这个构造函数的参数也可以用@NotNull注释. 为什么IntelliJ IDEA会抱怨空检?文件说明: An element annotated w[详细]
-
Java中的可观察模式实现
所属栏目:[Java] 日期:2020-12-15 热度:110
我目前正在使用 Java的Observer / Observable Pattern,我想知道: 为什么在当前的实现中需要 setChanged()方法?我知道它就在这里,所以我们只需要在治疗结束时拨打一次 notifyObservers(). 这样,如果我们想要,我们可以使用clearChanged()回滚任何更改.但是,[详细]
-
java – 反射性地检查对象是否是方法的有效泛型参数
所属栏目:[Java] 日期:2020-12-15 热度:176
如何使用反射检查给定对象是否是方法的有效参数(参数和对象是泛型类型)? 为了获得一些背景知识,这就是我想要实现的目标: 在使用反射方法调用时,我认为调用具有特定类型参数的所有方法会很好.这适用于原始类型,因为您可以在其类对象上调用isAssignableFrom([详细]
-
java – 测试indexOf返回值的最佳实践
所属栏目:[Java] 日期:2020-12-15 热度:159
在测试indexOf的返回值时,您通常会写什么? if str.indexOf("a") 0 VS if str.indexOf("a") == -1 一种方法比另一种方法更受欢迎吗? 我实际上是为任何语言中的任何函数提出这个问题,在错误时返回-1. 我通常更喜欢 0方法,因为如果函数扩展为在某些其他情况下[详细]
-
java – Quartz调度程序从3.0版开始不再适用于Spring吗?
所属栏目:[Java] 日期:2020-12-15 热度:193
Spring的内部调度功能从 Spring 3开始,包括对cron类型表达式的支持,这与Quartz的cron触发器非常相似. 是否有人想将Quartz与Spring集成? http://static.springsource.org/spring/docs/3.0.x/spring-framework-reference/html/scheduling.html#scheduling-tas[详细]
-
java – 为什么应该尝试在已检查的异常上抛出未经检查的异常?
所属栏目:[Java] 日期:2020-12-15 热度:168
参见英文答案 The case against checked exceptions32个 我被告知我应该考虑在我的代码中对Checked异常抛出Unchecked异常而不仅仅是这样,而是用我自己的扩展RuntimeException. 现在,我确实理解了两者之间的区别,但仍然不明白我为什么要这样做? 如果我有这个[详细]
-
将法向量旋转到轴平面上
所属栏目:[Java] 日期:2020-12-15 热度:194
我在3D空间中有一组数据点,显然都落在特定的平面上.我使用PCA来计算平面参数. PCA的第3个分量给出了平面的法向量(最弱的分量). 我接下来要做的是将所有点转换到所述平面上并在2D中查看它. 我的想法是做以下事情: 找到飞机上的中心点(平均点) 从所有数据点中[详细]
-
Java可恢复哈希计算
所属栏目:[Java] 日期:2020-12-15 热度:182
我想实现在服务器上上传的某些文件的可恢复的即时哈希生成.文件很大所以我正在使用MessageDigest类的update(byte [])方法(如此处所述,例如: How can I generate an MD5 hash?),因为新字节从HttpServletRequest的InputStream到达. 一切都进展顺利,但是,当我[详细]
-
emacs – 图阿雷格模式和caml模式
所属栏目:[Java] 日期:2020-12-15 热度:64
我目前正在使用tuareg模式,但我希望能够使用caml-mode的功能.特别是我希望能够以交互方式使用类型注释,显然这种情况与caml类型一起发生.我尝试将 http://cristal.inria.fr/~remy/poly/emacs/index.html放入我的.emacs.d中,但我对这两种模式如何以及如何协同[详细]
-
criteria – Jpa QueryBuilder where子句中的多个表达式不起作用
所属栏目:[Java] 日期:2020-12-15 热度:116
我在使用 javax.persistence.criteria.CriteriaBuilder创建查询时遇到问题.我正在使用 EclipseLink 2.1和Oracle 10g数据库.在构建具有多个限制的查询时,它将仅使用第一个限制,而不是两个限制. 这是我的代码: CriteriaBuilder cb = getEm().getCriteriaBuild[详细]
-
java – 在Spring 3.1中配置JDO?
所属栏目:[Java] 日期:2020-12-15 热度:140
我曾经让我的所有DAO扩展了JdoDaoSupport类,现在是 deprecated in Spring 3.1.我已经创建了自己的AbstractJdoDao类,它包装了PersistenceManagerFactory,并且所有DAO都从那里扩展.这是我应该做的方式吗? 同样在documentation on JDO中,似乎PersistenceManage[详细]
-
com.sun.jna和net.java.dev.jna之间的区别?
所属栏目:[Java] 日期:2020-12-15 热度:108
我正在查看中央maven存储库并查看net. java.dev.jna和com.sun.jna groupId for JNA. JNA的github,使用com.sun.jna路径作为源代码中的目录,表明4.1已作为注释的一部分被推入存储库,但我在4.1中看到net.java.dev.jna和com.sun.jna在3.0. 显然,我想使用JNA,但感[详细]
-
LinkedList checkForComodification错误java
所属栏目:[Java] 日期:2020-12-15 热度:142
好吧,我在这里尝试做的是让一个方法“运行”一个给定量的“时间”的过程,这个所有接缝在一定程度上工作,但它不断给出这些例子. 这是它给出的第一个执行 Exception in thread "main" java.util.ConcurrentModificationException 然后在exicutio它给出了这个 a[详细]
-
Java:读取图像并显示为ImageIcon
所属栏目:[Java] 日期:2020-12-15 热度:58
我正在编写一个应用程序,它以 ImageIcons(在JLabel中)读取和显示图像,应用程序需要能够支持jpeg和位图. 对于jpeg,我发现将文件名直接传递给ImageIcon构造函数工作正常(即使显示两个大型jpeg),但是如果我使用ImageIO.read获取图像然后将图像传递给ImageIcon构[详细]