-
java – 使用org.apache.http发送带有SOAP操作的HTTP Post请求
所属栏目:[Java] 日期:2020-12-15 热度:80
我正在使用org.apache.http api编写一个使用SOAP操作的硬编码HTTP Post请求. 我的问题是没有找到一种方法来添加请求正文(在我的例子中是SOAP操作). 我会很高兴有一些指导. import java.net.URI;import org.apache.http.HttpResponse;import org.apache.http.[详细]
-
java – 在复合结构上使用解释器模式
所属栏目:[Java] 日期:2020-12-15 热度:196
我被要求使用Composite,Recursive Descendent Parser和Interpreter进行表达式求值. 这是语法: cond → termb [OR termb]*termb→factb[AND factb]*factb→expr RELOP expr | NOT factb | OPAR cond CPARexpr → [PLUS | MINUS] term [(PLUS term) | (MINUS[详细]
-
如何为Java套接字指定端口范围?
所属栏目:[Java] 日期:2020-12-15 热度:153
在 Java中,您可以将数字零作为Socket或DatagramSocket构造函数的单个参数.那么Java将Socket绑定到一个空闲端口.可以将端口查找限制在特定范围吗? 解决方法 Hrm,阅读文档后,我不认为你可以.您可以绑定到任何端口,然后重新绑定,如果它是不可接受的,或重复绑定[详细]
-
java – 如何在JAX-RS异常上使用自定义消息设置40X错误?
所属栏目:[Java] 日期:2020-12-15 热度:186
我正在JAX-RS上的Web服务工作.现在我正在寻找一种方法来捕获一些异常,以便向用户发送一条40X错误的自定义消息. 我有一个Web服务和一个ExceptionMapper. 这是我的网络服务: @Path( value = "/test/")public interface ServiceTest { @Path(value = "{rrf}")[详细]
-
如何在Java Swing中创建以下GUI?
所属栏目:[Java] 日期:2020-12-15 热度:82
我想用 Java Swing创建以下GUI. 由于我对Java Swing没有足够的经验,我不确定如何精确地重新创建该GUI. 我尝试过使用GridLayout,它看起来像这样: 我已经尝试过其他的LayoutManagers,但由于我的经验不足,我无法获得任何与我想要实现的GUI类似的东西. 我可能不[详细]
-
Java实际上是什么?
所属栏目:[Java] 日期:2020-12-15 热度:135
我在Selenium工作,这个问题更具体针对 Java而不是Selenium. 我提供的示例是Selenium WebDriver ExplicitWait, new ExpectedConditionWebElement(){ @Override public WebElement apply(WebDriver d) { return d.findElement(By.id("myDynamicElement")); }})[详细]
-
Java字体渲染
所属栏目:[Java] 日期:2020-12-15 热度:69
我一直在尝试增强使用 Java编写的GUI系统以使用子像素抗锯齿功能,并且已经成功,除了两个剩余的异常.这是跟随我的 other question from a few weeks ago. 第一个问题是设置渲染提示KEY_ANTIALIASING为VALUE_ANTIALIAS_ON会导致KEY_TEXT_ANTIALIASING被设置为L[详细]
-
java – 在switch语句中使用逻辑
所属栏目:[Java] 日期:2020-12-15 热度:108
我的问题与以下代码有关: public static void main(String[] args) { // Find Prime Numbers from 0 to 100 int i; for (i=2; i = 100; i++) { int j = 2; boolean iPrime = true; //The following line gives incorrect results,but should execute faster[详细]
-
Java库管理CSS爆炸或重用?
所属栏目:[Java] 日期:2020-12-15 热度:159
Java问: 我喜欢CSS简单的网页,但当它涉及到真实世界的网站,因为你获得了 css explosion和很多重复,而不喜欢它. 我很想使用Sass和Compass,但他们是Ruby程序,这将很可能需要一些有趣的Maven JRuby爱来为Java Web应用程序开发工作.如果您正在使用Eclipse或支持[详细]
-
使用OpenSAML在Java中使用SAML 2.0解密加密断言
所属栏目:[Java] 日期:2020-12-15 热度:200
尝试使用SAML 2.0解密加密断言时遇到问题.我使用的库是OpenSAML Java库2.5.2. 加密断言如下所示: EncryptedAssertion xmlns="urn:oasis:names:tc:SAML:2.0:assertion"enc:EncryptedData Type="http://www.w3.org/2001/04/xmlenc#Element" xmlns:enc="http:/[详细]
-
java – Gradle中的多个依赖项版本
所属栏目:[Java] 日期:2020-12-15 热度:79
我正在构建一个 java项目,使用gradle进行版本控制. 我正在从旧版本的Drools规则引擎5.5.0迁移到6.2.0. 而不是去“大爆炸”并改变everey类来使用新版本,我想在当时更改一个类,并在迁移所有类时删除旧的依赖项. 在我的gradle.build中,我设置了: compile 'org.[详细]
-
java – 虚拟Web服务
所属栏目:[Java] 日期:2020-12-15 热度:168
我收到了一个Web服务接口的WSDL文件,我们的系统将来应该调用它. 在那之前,我想设置一个虚拟/模拟Web服务,除了记录Web服务调用和返回虚拟数据之外别无其他功能. 到目前为止我所做的是从WSDL文件生成Java对象. 当您已经运行应用程序服务器(此处:JBoss)时,设置[详细]
-
我们如何在java.util.function.Function lambda中有2个参数?
所属栏目:[Java] 日期:2020-12-15 热度:109
我们可以像这样创建lambda函数: FunctionInteger,String getLambda = (a) - new String("given value is "a); 我有一个场景,我需要在参数中取2个值.如何使用Function实现这一目标? 例: getLamda(10,20); // I know this line will give error. How can I[详细]
-
Java lambda子列表
所属栏目:[Java] 日期:2020-12-15 热度:124
通过 Java 8 lambda表达“从列表A获取新列表B的条件”的最短路径是什么? 说我有List Integer a = Arrays.asList(1,2,3,4,5),我想要一个新的List,B,其值为 3. 我已经阅读了新的Collections Streams API,但我不相信我找到了最好的方法来做到这一点,并且不想将[详细]
-
Java double.MAX_VALUE?
所属栏目:[Java] 日期:2020-12-15 热度:97
你好,我在我计算系统开发的第一年,所以我对 Java很新,掌握了基础知识! 对于我的第一个任务,我必须为燃气公司创建一个燃气表系统,以允许员工创建新的客户帐户,并修改数据,如名称和单位成本以及从账户中存入(存入)资金. 我创建了我的构造函数,甚至添加了一个[详细]
-
Java 8是否提供了访问者模式的替代方法?
所属栏目:[Java] 日期:2020-12-15 热度:135
关于Stack Overflow的 This热门回答有关于功能编程与面向对象编程之间的区别呢? Object-oriented languages are good when you have a fixed set of operations on things ,and as your code evolves,you primarily add new things. This can be accomplish[详细]
-
在Java类中注入EJB时,NullPointerException异常
所属栏目:[Java] 日期:2020-12-15 热度:183
我认为这个问题提高了,因为我没有得到EJB的东西.我的实体有一个服务类,这是@Stateless.当我使用@EJB在我的会话作用域演示模型中使用它,一切都可以.但是现在我想在一个DataModel中使用这个EJB服务,我已经在我的演示文稿模型中被覆盖了: public class LazyUse[详细]
-
java – Map.keySet()不支持的add / addAll操作
所属栏目:[Java] 日期:2020-12-15 热度:198
关于 MapK,V 界面: 为什么keySet()返回一个支持remove操作但不支持add()和addAll()操作的Set? 解决方法 keySet返回的Set由Map支持,因此对地图的更改是 反映在集合中,反之亦然.这意味着在该Set上调用remove会从Map中删除匹配的Entry. 在该Set上调用add或add[详细]
-
java – 验证Postscript而不尝试打印它?
所属栏目:[Java] 日期:2020-12-15 热度:96
在我的应用程序中将数据保存到Postscript会生成一个Postscript文件,我可以在GhostView中查看而没有问题,但是当我尝试打印它时,打印机无法打印它,因为它似乎无效. 有没有办法在Postscript文件中验证/查找错误而不实际将其发送到打印机?首选的是某种Java API[详细]
-
java – JdbcTemplate queryForList返回值,如果没有结果
所属栏目:[Java] 日期:2020-12-15 热度:127
这个题目几乎总结了一下.当查询不返回结果时,JdbcTemplate.queryForList()返回什么?它会返回一个空的List还是null值?我从文档中找不到确切的答案.提前致谢! 解决方法 javadoc声明它会返回 a List of objects that match the specified element type 如果[详细]
-
Java代码约定:使用’default’作为变量名
所属栏目:[Java] 日期:2020-12-15 热度:200
我想使用’default’作为变量名.有没有代码约定(如类 – clazz),建议我如何命名变量? 解决方法 我通常会添加一个表示默认值的术语.所以我会使用defaultName或defaultPermission或者可能的defaultValue(只有当上下文的含义是清楚的).[详细]
-
Java Bean,BeanUtils和布尔包装类
所属栏目:[Java] 日期:2020-12-15 热度:54
我使用BeanUtils来操纵通过JAXB创建的 Java对象,我遇到了一个有趣的问题.有时,JAXB会创建一个这样的Java对象: public class Bean { protected Boolean happy; public Boolean isHappy() { return happy; } public void setHappy(Boolean happy) { this.happ[详细]
-
java – 方法重载使用float显示“不兼容的类型错误”但不包含dou
所属栏目:[Java] 日期:2020-12-15 热度:68
我试过这个方法重载代码,我得到了错误 no suitable method found for add(double,double) 代码: class Adder { static float add(float a,float b) { return a + b; } static int add(int a,int b) { return a + b; }}class TestOverloading1 { public stat[详细]
-
java – IntelliJ IDEA中的自动错误检测
所属栏目:[Java] 日期:2020-12-15 热度:183
我是 Java编程语言和IntelliJ IDEA 2017.1 IDE的新手. 我刚刚安装了IDE,并且我激活了所有各种检查,但是每次出错时IDE都无法检测到错误,例如省略括号或分号. 此图像显示已激活的检查: 这是我的代码的屏幕截图,其中包含多个错误但IDE未检测到错误: 请帮我解[详细]
-
java – 具有https tsa的JDK 1.7 jarsigner不再有效
所属栏目:[Java] 日期:2020-12-15 热度:61
看起来JDK 1.7.0_80中的Thawte根证书被撤销了. https://www.thawte.com/roots/retired.html 使用7u80 jarsigner不再有效,而且几天前工作正常. /usr/java/jdk1.7.0_80/jre/../bin/jarsigner -keystore /home/build/keystore.p12 -storepass storepass -storet[详细]