-
java – WS-Addressing的目的是什么?
所属栏目:[Java] 日期:2020-05-26 热度:191
我只是对ws-addressing感到困惑. 维基百科称,它是一种传输中立机制的规范,允许Web服务“传递寻址信息”. 沟通寻址信息? SOAP Web服务是否已具备开始时的能力,否则它们将如何进行通信? 鉴于它似乎提供核心功能,它给出了什么价值,为什么不是默认的东西的一部[详细]
-
java – H2数据库:从外键约束引用根模式中的表
所属栏目:[Java] 日期:2020-05-26 热度:65
给定根模式中的表: CREATE TABLE user ( username VARCHAR(50), password VARCHAR(50)); 和测验架构中的表格: CREATE TABLE Quiz.Results ( username VARCHAR(50), points INT, FOREIGN KEY (username) REFERENC[详细]
-
java – 如何减少以下代码的“Cyclomatic Complexity”
所属栏目:[Java] 日期:2020-05-26 热度:80
我想知道如何减少以下代码的Cyclomatic Complexity,如果这是我应该担心的事情. 请参考方法ValuePojo.getSomething() (请不要担心变量命名,为了清楚起见,这个问题已经重写了) public class ValuePojo{ private ValueTypeEnum type; private BigDecimal value1;[详细]
-
多线程 – 为什么线程饿死甚至抢先的多任务操作系统(Windows 7)
所属栏目:[Java] 日期:2020-05-26 热度:168
我写了一个Win32应用程序(在Delphi-7中,32位使用TThread类)来创建100个线程.每个线程在恢复时将连续(循环)增加与线程对象相关联的64位计数器(因此不会锁定或共享数据). 如果让系统运行10到15秒,然后停止,那么每个线程都应该看到大致相同的计数.但是我所观察到[详细]
-
java – POJO到org.bson.Document和Vice Versa
所属栏目:[Java] 日期:2020-05-26 热度:164
有没有简单的方法将Simple POJO转换为org.bson.Document? 我知道有很多方法可以像这样做: Document doc = new Document();doc.append(name, person.getName()): 但它有一个更简单和更错误的方式吗? 关键是,你不需要把手放在org.bson.Document上. Morphia将[详细]
-
java – 我可以将Hibernate用于JTA吗?
所属栏目:[Java] 日期:2020-05-26 热度:127
如果JTA是API,我可以使用Hibernate作为JTA的实现吗? 我有一个Spring和Hibernate的应用程序,我想知道哪个框架应该负责事务,Spring或Hibernate? Hibernate不是JTA的实现. Hibernate是一个JPA实现. JTA是一种企业事务规范,由Java EE提供程序或独立事务管理器([详细]
-
如何强制java服务器只接受tls 1.2并拒绝tls 1.0和tls 1.1连接
所属栏目:[Java] 日期:2020-05-26 热度:153
我有一个在 Java 7上运行的https Web服务.我需要进行更改,以便该服务只接受tls1.2连接并拒绝ssl3,tls1.0和tls1.1. 我添加了以下java参数,使得tls1.2是最高优先级. -Dhttps.protocols=TLSv1.2 但它也接受来自java客户端的tls1.0连接.如果客户端也运行上面的jav[详细]
-
java – Postgres JDBC驱动程序:PSQLException:RETURNING或附近的语法错误
所属栏目:[Java] 日期:2020-05-26 热度:166
由于某些原因,JDBC PostgresSQL驱动程序将:RETURNING *添加到select语句的末尾. 有人有什么想法吗 码: protected static final String AUTH_QUERY = SELECT SECRET FROM user WHERE NAME = :name;String password = sql2o.open()[详细]
-
java – spring hibernate 5错误已经值[org.springframework.orm.hiber
所属栏目:[Java] 日期:2020-05-26 热度:57
我只是在使用 Spring Hibernate事务管理器尝试使用getCurrentSession时升级到hibernate 5并面临以下错误 org.springframework.orm.hibernate5.HibernateTransactionManager 这是错误的完整堆栈跟踪 java.lang.IllegalStateException: Already value [org.s[详细]
-
java – 记录和依赖注入
所属栏目:[Java] 日期:2020-05-26 热度:149
我尝试基于 Java构建和应用程序. 对于依赖注入,我使用Google Guice. 现在我想出了在应用程序期间记录一些信息的问题.我不是以方法调用的方式谈论一般的日志记录.我知道AOP,我可以像方法调用跟踪等一样. 我正在寻找的是手动记录.我需要一些登录我的应用程序几[详细]
-
java – JPA:查询根据实体类中定义的外键值获取结果?
所属栏目:[Java] 日期:2020-05-26 热度:178
Netbean 6.9从此SQL Server 2008表生成以下JPA实体类: 我想获得具有特定SKU值的所有ProductDescriptors.像这样的东西: SELECT * FROM ProductDescriptors WHERE SKU=something 给定实体类,获得结果的Java代码是什么? 谢谢. @Entity@Table(name = ProductDe[详细]
-
java – 线程安全的代码,而不使用`synchronized`关键字?
所属栏目:[Java] 日期:2020-05-26 热度:98
使用synchronized关键字可以使代码线程安全的方法是什么? 其实很多方法: 如果您没有可变状态,则完全不需要同步. 如果可变状态仅限于单个线程,则不需要同步.这可以通过使用局部变量或java.lang.ThreadLocal来完成. 您也可以使用内置的同步器. java.util.conc[详细]
-
java – 用于操纵货币的数据类型
所属栏目:[Java] 日期:2020-05-26 热度:118
我正在尝试决定将哪种数据类型用于财务应用程序. 我已经读过应该使用Double或BigDecimal.我在他们之间感到困惑. 在这方面的任何帮助将受到高度赞赏 您几乎肯定不希望使用浮点类型(double,float,Double,Float)来处理货币金额,特别是如果您将对它们执行计算.其[详细]
-
java – Apache POI超出了GC开销限制
所属栏目:[Java] 日期:2020-05-26 热度:144
我有13个.xlsx文件,每个文件大约有1000行.现在我想用一张表将它合并到一个.xlsx文件中.我在这里使用代码 http://blog.sodhanalibrary.com/2014/11/merge-excel-files-using-java.html#.Vi9ns36rSUk. 这是我的代码(几个更改,addSheet方法不变) try { FileInput[详细]
-
在Java中执行diff
所属栏目:[Java] 日期:2020-05-26 热度:117
我正在寻找在 Java中的diff实现.我看到 Python有自己的SequenceMatcher(与difflib),这正是我需要…在Java. 有没有portage?还是有任何其他在Java中执行相同的类/库? 如果没有,我可以在哪里找到该difflib的源代码(如在言语中自由)使我自己在Java中实现Sequenc[详细]
-
如何通过使用Java 8流的条件来分隔列表
所属栏目:[Java] 日期:2020-05-26 热度:70
请考虑以下代码: ListInteger odd = new ArrayListInteger(); ListInteger even = null; ListInteger myList = Arrays.asList(1,2,3,4,5,6,7,8,9,10); even = myList.stream() .filter(item -[详细]
-
java – Swing:将鼠标悬停在半透明JPanel上的单选按钮标签上
所属栏目:[Java] 日期:2020-05-26 热度:120
在我的问题中,我有一个不透明的JPanel和另一个半透明(半透明)的JPanel,它位于第一个JPanel上.当我在顶部JPanel上添加单选按钮时.问题是每当我在每个单选按钮的标签区域上输入鼠标时(每次我将鼠标从标签上移开),它会变得越来越暗. package trial;import java.a[详细]
-
java – 如何访问JAR文件中的资源?
所属栏目:[Java] 日期:2020-05-26 热度:179
我有一个带有工具栏的 Java项目,工具栏上有图标.这些图标存储在名为resources /的文件夹中,例如路径可能是“resources / icon1.png”.这个文件夹位于我的src目录中,所以当它被编译时,文件夹被复制到bin / 我正在使用以下代码来访问资源. protected AbstractBu[详细]
-
如何使用Java Math Commons CurveFitter?
所属栏目:[Java] 日期:2020-05-26 热度:127
如何使用Math Commons CurveFitter将函数拟合到一组数据?有人告诉我使用带有LevenbergMarquardtOptimizer和ParametricUnivariateFunction的CurveFitter,但我不知道在ParametricUnivariateFunction梯度和值方法中要写什么.另外,在写完之后,如何获得拟合的函数[详细]
-
java – 在一个流中进行多个“匹配”检查
所属栏目:[Java] 日期:2020-05-26 热度:77
是否可以检查数组(或集合)是否包含元素5和除了5之外的元素.在一个流中返回布尔值而不是使用两个流: int[] ints = new int[]{1, 2, 3, 4, 5};boolean hasFive = IntStream.of(ints).anyMatch(num - num == 5);boolean hasNonFive = IntStream.of(ints).anyMat[详细]
-
java – Tomcat上的战争部署需要很长时间
所属栏目:[Java] 日期:2020-05-26 热度:199
我有一个Grails应用程序,构建为一个war文件(30mb).当我尝试通过应用程序管理器在Tomcat 6上部署war文件时,需要10分钟以上才能部署或无限期挂起.当它挂起时,我可以重新启动Tomcat,通常部署应用程序,但有时我必须重复该过程.我也注意到,在部署过程中, Java进程[详细]
-
注释 – @Singleton在java EJB中
所属栏目:[Java] 日期:2020-05-26 热度:82
我有一个EJB需要是一个单一和有状态的,因为它将成为一种连接池.我的问题是: 如果我使用@Singleton注释定义一个EJB,那么默认情况下是否有状态,还是必须用@Stateful来定义它? 可以使用@Stateless注释吗? 试图找到一些关于这个但没有运气的文档,所以任何知识[详细]
-
java – 在Maven项目中管理JAXB生成的类
所属栏目:[Java] 日期:2020-05-26 热度:194
我有一个基于Maven的项目,其中我尝试添加由“jaxb2-maven-plugin”Maven插件自动生成的一些JAXB类.但是,我的第一个剪辑让我处于循环依赖循环中: 因为这些JAXB类尚未生成,所以引用它们的其他来源有编译错误. 因为这些其他源有编译错误,所以这些JAXB类不会生成[详细]
-
java – 在ElasticSearch中获取SearchResponse的结果
所属栏目:[Java] 日期:2020-05-26 热度:182
我正在尝试使用ES作为MongoDB的索引.我成功地将它们集成在一起,但我发现搜索API相当复杂和令人困惑. Java API也没有太大帮助. 我能找到完全匹配,但我怎样才能得到这个结果?这是我的代码: Node node = nodeBuilder().node();SearchResponse sr = node.client[详细]
-
访问不带java:comp / env前缀的JNDI DataSource
所属栏目:[Java] 日期:2020-05-26 热度:68
我注意到使用JNDI工作查找DataSource的两种方法: jdbc / DataSource java:comp / env / jdbc / DataSource 有一个额外的好处,当从非托管线程(由Quartz启动)使用时,第一个似乎不会激怒Websphere. 访问没有前缀的JNDI对象是否有任何陷阱? 这应该没问题,因为j[详细]

浙公网安备 33038102330553号