-
java – 查找WebElements,最佳做法
所属栏目:[Java] 日期:2020-12-14 热度:166
在我们当前的自动化(使用Selenium / WebDriver / Java)中,我们非常广泛地使用@FindBy.例如: @FindBy(css="a[name='bcrumb']") protected ListWebElement breadCrumbLinks;@FindBy(id="skuError") protected WebElement skuError; @FindBy(className="reduce[详细]
-
java – 用手指在Google地图上自由绘制
所属栏目:[Java] 日期:2020-12-14 热度:130
我想在Google地图上实现自定义模块免费绘图.当涉及到实现时,我发现Google Map onDrag()回调并且总是覆盖我的自定义onDrag()函数.我不太清楚如何使用我的FrameLayout onDrag()覆盖地图点击并拖动动作. 这是我的工作: XML: ?xml version="1.0" encoding="utf[详细]
-
Java中的事件侦听器
所属栏目:[Java] 日期:2020-12-14 热度:190
我一直在使用AS3中的事件监听器,但似乎在 java中没有(除了图形组件).令人惊讶 问题是,我如何在java中实现我自己的事件监听器?也许有人以前做过这样的工作? 解决方法 您可以定义侦听器界面: public interface EventListener { void fireEvent (Event e);}[详细]
-
如何在运行时从通用类型定义和运行时类型参数构建Java类型的对象
所属栏目:[Java] 日期:2020-12-14 热度:105
假设通用类型声明( Java) class FooT { public T bar;} 在运行时,我如何实例化一个Type对象,该对象表示通过特定类型T参数化的Foo(也仅在运行时才知道)? 解决方法 我想我明白你的问题.你想序列化一个FooT,你在运行时有T的类对象(但在编译时它不是固定的).因[详细]
-
java – 如何将LEFT JOIN和Where子句与JPQL组合?
所属栏目:[Java] 日期:2020-12-14 热度:167
我有两个JPA实体: 附表(包含预约清单) 预约(包含日期字段:日期resDate) 我的目标是仅在检索所有时间表时检索与日期参数(planningDate)匹配,无论在此给定日期是否存在保留. 所以我写道: SELECT s FROM Schedule as s LEFT JOIN s.reservations as r WHERE[详细]
-
java – 如何将长字符串合并到JLabel中
所属栏目:[Java] 日期:2020-12-14 热度:115
如标题所示:我需要将JLabel安装到JFrame中,但是JLabel中的文本太长,所以我需要添加一些换行符. JLabel中的文本是从在线 XML文件获得的,因此我不能将文本更改为包含换行符. 此代码从XML文件中提取数据 Element element = (Element)nodes1.item(i); String v?[详细]
-
Java EE Servlet是否直接实际使用?
所属栏目:[Java] 日期:2020-12-14 热度:75
我只是想开始使用 Java EE和相关概念.但是,我了解一些技术与他们发挥的作用之间的关系有一些困难. 据我所知,Java EE Servlet是一个运行在服务器内部的Java类,可以产生对请求的响应(通常是对HTTP请求的HTML响应,尽管Servlet理论上可以服务于任何协议). 我的问[详细]
-
java – Docker创建巨大的图像大小
所属栏目:[Java] 日期:2020-12-14 热度:122
我拉底座ubuntu:最新图像(大小192.7 MB),并且只安装了Oracle java7(JDK)(大小为tar.gz?53MB),并提交了生成的图像.图像大小为903MB. 为什么图像尺寸增加如此巨大的余地?我们还需要添加其他组件(tom cat,vertx,mysql等).图像大小将变得难以控制. 关于如何减[详细]
-
java – 文本对齐在JLabel
所属栏目:[Java] 日期:2020-12-14 热度:186
参见英文答案 Align text in JLabel to the right2 我有GridLayout-JPanel.在每个单元格中都有一个带有一些String的JLabel.如何在单元格中对齐这个文本? 解决方法 几个JLabel构造函数采用水平对齐参数.这些 constants从SwingConstants继承.[详细]
-
java – Calendar.before(Object when),为什么是Object?
所属栏目:[Java] 日期:2020-12-14 热度:132
从 javadoc的Calendar.before(Object when): 返回此日历是否表示指定对象所表示的时间之前的时间.此方法相当于: compareTo(when) 0 当且仅当日历是日历实例时.否则,该方法返回false. 如果有人传递不是日历实例的东西返回false,它为什么接受Object?为什么[详细]
-
java – JasperReports:如何在jsp页面调用报表
所属栏目:[Java] 日期:2020-12-14 热度:166
我使用iReport 3.7.4版本做了一个jasper报告,现在我必须使用或者在我使用servlets,jsp和struts框架,apache tomcat作为服务器的 java应用程序中调用该报告. 我想要一些例子,关于如何调用碧玉报告的步骤. 解决方法 在iReport中编译报告 将编译报告放在类路径上[详细]
-
如何打印java类垃圾回收事件?
所属栏目:[Java] 日期:2020-12-14 热度:94
java version "1.5.0_14"Java(TM) 2 Runtime Environment,Standard Edition (build 1.5.0_14-b03)Java HotSpot(TM) Server VM (build 1.5.0_14-b03,mixed mode) 我试图调试一个NullPointerException我得到传递一个引用到静态定义的字段.更具体地说,我在Drool[详细]
-
Java中的字节码编译器
所属栏目:[Java] 日期:2020-12-14 热度:119
我正在寻找一个使用 JavaScript实现的标准Java到Java字节码编译器. 有没有人听说过可以做到这一点的事情? 解决方法 假设在Javascript中实现了工作的JVM,您可以获得所有的元和运行 this project(Java编写的Java编译器).[详细]
-
为什么使用相同的页码多次调用java Printable的打印方法?
所属栏目:[Java] 日期:2020-12-14 热度:192
从 sun’s documentation “打印系统可能会要求在转到下一页之前多次渲染页面.” 示例总是显示如下: Printable print(Graphics g,PageFormat pageFormat,int page) { if (page == 0) do... else if(page == blah...)} 如果你遵循这种模式,你的代码通常工作[详细]
-
java – 简单快速的JTree Cell Editor
所属栏目:[Java] 日期:2020-12-14 热度:53
我有一个带有自定义TreeModel和自定义TreeRenderer的JTree.树模型包含一堆不同类型的对象. 其中一种类型的显示方式与其他类型不同:显示的文本是对象的两个字段的串联.当我编辑单元格时,我想用编辑的文本更新其中一个字段.到目前为止,我的工作得很好. 我的问[详细]
-
java – Hibernate saveOrUpdate()尝试在应该更新时保存
所属栏目:[Java] 日期:2020-12-14 热度:169
我有一个名为IssueParticipant的Hibernate实体.它基本上描述了用户和问题之间的关系(类似于JIRA或Bugzilla问题).它表示数据库中的一种多对多链接表,将用户ID链接到问题ID,但还包括与通知设置相关的其他信息,因此将其视为自己的实体. 我使用userId和issueId作[详细]
-
java – 如何处理国际化“你的输入”xyz是非常好的!“
所属栏目:[Java] 日期:2020-12-14 热度:136
我想知道什么是正确的方法处理国际化的语句添加运行时数据.例如 1)您的输入“xyz”非常好! 2)当您从“Barney and Freinds”转为“海绵宝宝”时,您已经“4年”了. 双引号是在运行时获取或计算的用户数据.我的平台主要是Java / Android.西方语言的正确解决方[详细]
-
java – XMLEventWriter:我怎么能告诉它写空元素?
所属栏目:[Java] 日期:2020-12-14 热度:119
我在 javax.xml.stream. XMLEventWriter或javax.xml.stream.XMLOutputFactory中看不到一个选项,可以设置一个方法,以便写入空元素(而不是显式的起始和结束元素对). 我看到Woodstox有这样做的财产,但它不是标准化的. 我没有任何明显的做法吗? 解决方法 不. x[详细]
-
java – 具有maven的多模块IntelliJ项目 – 如何从一个模块添加
所属栏目:[Java] 日期:2020-12-14 热度:113
假设我有一个maven项目,里面有一些maven模块. 我的主要模块依赖于其他模块,所以当我编译主模块时,它们应该被编译在一起. 问题是如何将这些模块作为依赖关系添加到主模块? 我知道如果我有一个自定义的lib,我想用maven,让我们来说一个实用程序项目,我必须编译[详细]
-
java – 我应该在这种情况下使用Drools吗?
所属栏目:[Java] 日期:2020-12-14 热度:68
我将使用大学的图书馆系统来解释我的用例.学生在图书馆系统中注册,提供他们的个人资料:性别,年龄,部门,以前完成的课程,目前注册的课程,已借阅的书籍等.图书馆系统中的每本书都将根据学生的资料来定义一些借阅规则,例如,计算机算法教科书只能由目前在该类注[详细]
-
java – 使用GSON解析JSON,对象有时包含列表有时包含对象
所属栏目:[Java] 日期:2020-12-14 热度:52
我正在使用有时包含子对象列表的API: { 'obj' : { children: [ {id: "1"},{id: "2"} ] } } 我可以解析这个没问题.但如果只有一个孩子,它不会将其作为列表返回: { 'obj' : { children: {id: "1"} } } 我的解析器,期望一个列表然后中断.有谁有一个建议如何处[详细]
-
java – Alpha-beta移动排序
所属栏目:[Java] 日期:2020-12-14 热度:85
我有一个alpha-β修剪的基本实现,但我不知道如何改进移动顺序.我已经看到可以用浅层搜索,迭代深化或存储最好的转换表来完成. 有什么建议如何在这个算法中实现这些改进之一? public double alphaBetaPruning(Board board,int depth,double alpha,double beta[详细]
-
如何使用BeanUtils内省获取Java对象的所有属性列表?
所属栏目:[Java] 日期:2020-12-14 热度:172
我有一个方法获取一个POJO作为它的参数.现在我想以编程方式获取POJO的所有属性(因为我的代码可能不知道运行时的所有属性),还需要获取属性的值.最后我将组成POJO的字符串表示. 我可以使用ToStringBuilder,但是我想按照我的要求制定特定格式的输出字符串. 可以[详细]
-
java.lang.LinkageError:Grails项目中的加载器约束违规
所属栏目:[Java] 日期:2020-12-14 热度:95
我已经用POI(包括poi-3.7和poi-ooxml-3.7)构建了一个Grails项目.我已经在项目的BuildConfig.groovy文件中添加了这2个外部库到依赖关系.当我编译它没有什么奇怪的.但是当我为该项目调用了命令“run-app”时,下面的stacktrace发生错误: Base Directory: path-[详细]
-
java – Kryo crash EnvironmentFailureException
所属栏目:[Java] 日期:2020-12-14 热度:61
我试图序列化一些自定义类的对象,我得到以下异常: com.esotericsoftware.kryo.KryoException: com.sleepycat.je.EnvironmentFailureException: (JE 5.0.73) IdentityHashMap.entrySet() should not be used. See [#18167]. UNEXPECTED_STATE: Unexpected in[详细]