-
java – 使用注释和属性文件中定义的类型的Spring autowire?
所属栏目:[Java] 日期:2020-05-24 热度:181
我的目标是一个框架,其中可以通过属性文件轻松更改具体类型的bean.我也更喜欢注释到 XML.理想情况下,我要使用@Resource和SpEL的组合,如下所示: @Resource(type=#{myProperties[enabled.subtype]})SomeInterface foo; 我已经使用PropertiesFactoryBean或 util[详细]
-
这个基于Java状态的设计模式的名称是什么?
所属栏目:[Java] 日期:2020-05-24 热度:85
在我的工作中,我们进行了调查,一项调查涉及多个步骤.我从事自动化工作,所以我围绕为这些调查创建的页面对象设计测试.我们将此特定调查称为“流量”调查,因为它有多个步骤.因此,您可以跳过步骤1(调查A),然后完成或跳过步骤2(调查B),然后完成或跳过步骤3(调查C)[详细]
-
Java泛型类的方法不适用于传递的参数
所属栏目:[Java] 日期:2020-05-24 热度:116
关于 Java泛型,我有一个“奇怪”的问题. 首先我列出我的代码: Service.class package jse.generics.service;public interface Service {} ServiceProvider.class package jse.generics.service;public interface ServiceProviderT ext[详细]
-
java-8 – 集合流到新集合的交集
所属栏目:[Java] 日期:2020-05-24 热度:71
对这个问题有更好,更简单的方法吗? @Testpublic void testReduce() { SetInteger foo = ImmutableSet.of(1,2,3,4,8,9); SetInteger bar = ImmutableSet.of(1,3,8,5,11); //DO think about solution for 1..n sets[详细]
-
java – 执行DOM节点到字符串转换,但存在名称空间问题
所属栏目:[Java] 日期:2020-05-24 热度:101
所以我们有一个带有自定义命名空间的 XML文档. ( XML是由我们无法控制的软件生成的.它由名称空间不知道的DOM解析器解析;标准 Java7SE / Xerces的东西,但也在我们的有效控制之外.)输入数据如下所示: ?xml version=1.0 encoding=ISO-8859-1 standalone=no?Main[详细]
-
.net – 为什么我们需要IEqualityComparer,IEqualityComparer接口?
所属栏目:[Java] 日期:2020-05-24 热度:182
‘Equal’和’GetHashcode’方法存在于对象类中,我们的类型继承了对象基类. 直接实现对象的两个方法和使用IComparer接口有什么不同? 如果我们重写对象的Equal和GetHashCode,并推送到哈希表,它将使用overring的相等方法? 什么是新的哈希表与IEqualityCompare[详细]
-
Java – 使用For循环创建多个线程
所属栏目:[Java] 日期:2020-05-24 热度:69
我正在尝试创建多个线程,其数量取决于命令行的输入.我知道扩展Thread不是最好的OO练习,除非你正在制作一个专门版本的Thread,但假设这个代码创建了所需的结果? class MyThread extends Thread { public MyThread (String s) { super(s); } public void run()[详细]
-
java – JFreeChart中的基本直方图
所属栏目:[Java] 日期:2020-05-24 热度:168
我需要使用JFreeChart创建一个简单的直方图.应该有3组数字值分配给这些组.问题是DefaultCategoryDataset需要指定“Group”和“Subgroup”(即dataset.setValue(5,“Subgroup1.1”,“Group1”);),但是我没有子组. DefaultCategoryDataset的替代方法是什么?我需[详细]
-
java – 如何在不显示FEST-SWING中进行gui测试
所属栏目:[Java] 日期:2020-05-24 热度:163
在我的项目中,我们正在使用 FEST进行GUI测试.我们已经说服FEST是强大的,但是每次显示框架都是浪费时间的.另外我们正在使用连续体,而FEST不能与连续体一起使用,因为连续体的maven无法打开GUI(通过我们使用maven的方式,我们的测试通过我们本地机器上的maven).[详细]
-
java – 如何让spring缓存存储ResponseBody而不是中间对象
所属栏目:[Java] 日期:2020-05-24 热度:117
我使用 spring cache与这个方法返回查询值作为 JSON: @RequestMapping(/getById)@ResponseBody@Cacheablepublic HugeValue getHugeValueFromSlowFoo( @RequestParam(value = id, defaultValue = ) String id ) { return[详细]
-
jsf – 在呈现响应之前如何处理多个提交?
所属栏目:[Java] 日期:2020-05-24 热度:111
据测试报告说,如果响应速度不够快,可能会多次按下一个按钮,导致后端代码的几个调用,我们不想要. 应用程序是在Glassfish 3.1.1中使用JSF 2.0的Java EE 6 Web Profile. 我想知道应该如何妥善处理,并考虑了几种情况: 提交应该在呈现响应时使用javascript禁用所[详细]
-
java – 如何仅跳过“编译”和“安装”目标的测试而不跳过“测试”目标?
所属栏目:[Java] 日期:2020-05-24 热度:58
我有一种情况,我们的单元测试需要很长时间才能执行我们的业务域项目,因为它将数据库设置为已知状态,然后继续执行每个步骤.我知道这可以在命令行中使用“-Dmaven.test.skip = true”来完成,但是希望仅在NetBeans中为项目配置它,如果任何人都可以阐明如何在IDE[详细]
-
java.time:DateTimeParseException for date“20150901023302166”
所属栏目:[Java] 日期:2020-05-24 热度:110
参见英文答案 Is java.time failing to parse fraction-of-second?2 LocalDateTime.parse(20150901023302166, DateTimeFormatter.ofPattern(yyyyMMddHHmmssSSS)) 给出错误: java.ti[详细]
-
区分Java中的单击和双击
所属栏目:[Java] 日期:2020-05-24 热度:74
我在论坛上搜索并看到这段代码: public void mouseClicked(MouseEvent e) { if (e.getClickCount() == 2) { System.out.println( and its a double click!); wasDoubleClick = tr[详细]
-
Java Servlet – 将servlet映射到每个URL但字符串
所属栏目:[Java] 日期:2020-05-24 热度:97
我有一个servlet配置为处理所有URL(*): servlet servlet-nameMyServ/servlet-name servlet-classMyServlet/servlet-class/servletservlet-mapping servlet-nameMyServ/servlet-name url-[详细]
-
java – 黑莓线程模型
所属栏目:[Java] 日期:2020-05-24 热度:146
我已经阅读了很多评论,提到BlackBerry线程模型偏离了 Java标准,可能会导致问题,但是没有数量的谷歌搜索引起了我的意思. 我一直在为BlackBerry开发一个相当大的业务应用程序,尽管我以前从来没有Java多线程应用程序的经验,但是还没有遇到任何问题,除了我们自己[详细]
-
Java Applet可以使用打印机吗?
所属栏目:[Java] 日期:2020-05-24 热度:73
Java Applet能够轻松打印文本/ HTML到标准的打印机驱动程序(所有常见的平台Win / Mac / Linux)? 需要签名吗? 要打印,您将需要使用 Signed Applets,或者如果未签名的小程序尝试打印,则会提示用户询问是否允许权限. 以下是使用JEditorPane打印HTML的一些示例[详细]
-
在Java中的一组字符串中检查遏制
所属栏目:[Java] 日期:2020-05-24 热度:146
我有一组字符串[].我想检查这个集合是否包含另一个String []. SetString[] s = new HashSetString[]();s.add(new String[] {lucy, simon});System.out.println(s.contains(new String[] {lucy, simon})); 但是,打印错误.我的猜测是这是因为[详细]
-
java – JScrollpane使用可变大小的内容调整大小
所属栏目:[Java] 日期:2020-05-24 热度:67
我的可调整大小的JScrollPane的内容具有最小宽度.如果JScrollPane小于此宽度,则应显示水平滚动条.如果它大于此宽度,则应扩展视口内容以填满整个视口. 看起来像一个简单的概念,我有一些工作,但它感觉像一个黑客: import javax.swing.*;import java.awt.*;impo[详细]
-
java – 为什么我的String到String比较失败?
所属栏目:[Java] 日期:2020-05-24 热度:144
我有一个 Android应用程序,我想检查一下安装的应用程序名称是否匹配传递给包含此代码的函数的字符串.代码和示例如下: private Boolean checkInstalledApp(String appName){ PackageManager pm = this.getPackageManager(); Intent mainIntent = new Intent(I[详细]
-
java – 应该在应用程序或应用程序服务器中定义数据源吗?
所属栏目:[Java] 日期:2020-05-24 热度:113
我已经开发了两个不同团队的应用程序(在Jboss服务器上运行).一个团队在应用程序WAR文件内部具有数据源配置,另一个团队在应用程序服务器的standalone.xml中.我不知道哪种方法更好. 因此,我在服务器的standalone.xml中定义数据源时发现了一些优势. 在服务器的st[详细]
-
JPA中的Oracle Text Criteria Query
所属栏目:[Java] 日期:2020-05-24 热度:125
是否可以使用Oracle Text的contains语句执行JPA Criteria Query,如果是,如何执行? 怀疑. API存在于所有RDBMS中,并提供某些构造,如“LIKE”/“SUBSTRING”,当在Oracle上用于TEXT列时可以映射到该形式的某些内容,但是他们可能只使用标准SQL.没有符合标准的方法[详细]
-
java – SWT浏览器专注于下一个和上一个高亮文本
所属栏目:[Java] 日期:2020-05-24 热度:70
我正在开发一个小型应用程序与SWT浏览器小部件.我正在强调一个搜索文字 a id=xyz href=marktest/mark/a 在HTML文档中.并以这种方式替换HTML文本中的所有搜索词,以便我们得到所有的搜索词突出显示. htmltext.replaceAll((?i)+Pattern.quote(searchword), a id=[详细]
-
java – 在新的浏览器选项卡中打开ResponseEntity PDF
所属栏目:[Java] 日期:2020-05-24 热度:105
我遇到一个有用的PDF生成代码,以便在 Spring MVC应用程序( “Return generated PDF using Spring MVC“)中向客户端显示文件: @RequestMapping(value = /form/pdf, produces = application/pdf)public ResponseEntitybyte[] showPdf(DomainMo[详细]
-
在java中忽略jackson json反序列化时忽略属性
所属栏目:[Java] 日期:2020-05-24 热度:68
在例子中 Class Person{ String name; int age;} 如果json对象的缺少属性“age”, { name : John}Person person = objectMapper.readValue(jsonFileReader, Person.class); 它会抛出一个JsonMappingException,表示它不能反序列化.在反序列化[详细]

浙公网安备 33038102330553号