-
Java AWT – 绘制由平滑曲线连接的多边形
所属栏目:[Java] 日期:2020-12-14 热度:98
在这里,我要问更多愚蠢的图形问题.希望很快我会离开图形世界,再次将自己牢牢地植入无色中间层.对于那些能够通过代码以令人愉悦的方式摆弄图像的人来说,我有了新的尊重. 也就是说,我在画布上绘制了一个Polygon.它可以有任意数量的点,但我们假设现在是12.实现[详细]
-
java – 将delete-orphan与where条件组合在一起
所属栏目:[Java] 日期:2020-12-14 热度:115
Hibernate映射问题,其中行为是模糊的和/或危险的.我有一对多关系,具有级联删除孤立条件和where条件限制集合中的项目.这里映射[详细]
-
java – 使用FindBugs Maven插件的自定义检测器
所属栏目:[Java] 日期:2020-12-14 热度:111
我有一个很好的JAR的一些自定义FindBugs探测器,我想与FindBugs Maven插件一起使用.有一种方法可以通过 对插件执行此操作.配置参数,但只接受本地文件,URL或资源. 我发现这样做的唯一方法是以某种方式将我的JAR复制到本地文件(可能通过Dependency插件),然后配[详细]
-
java – 一般调试日志实践
所属栏目:[Java] 日期:2020-12-14 热度:112
由于最近的事件,我试图弄清楚我应该使用多少调试日志代码. 我一直在做的是非常谨慎地使用调试日志,并且只是在我想要一些额外信息或者你有什么的情况下.这对我来说很有意义,因为看起来你不应该记录你的代码所做的每一件小事,因为这可能会让你充斥着如此多的信[详细]
-
java – “缓冲区尚未创建”…同时创建缓冲区
所属栏目:[Java] 日期:2020-12-14 热度:159
我(我认为是)JFrame的直接BufferStrategy.它是这样创建的: // Buffer container.createBufferStrategy(2); strategy = container.getBufferStrategy(); 但是,偶尔我收到以下错误(指向前一个片段的第一行作为违规项目): java.lang.IllegalStateException:[详细]
-
在Clojure中扩展自定义Java类,映射和序列的协议
所属栏目:[Java] 日期:2020-12-14 热度:143
我在Clojure 1.2中创建了一个协议来处理我自己的Java类,并且对通用的java.lang.Object进行了默认处理.代码看起来像: (extend-protocol PMyProtocol my.java.ClassName (protocol-function [c] "My Java class result") java.lang.Object (protocol-function[详细]
-
java – 保持JDO持久性管理器不活动而不是关闭它?
所属栏目:[Java] 日期:2020-12-14 热度:117
是否通常需要关闭持久性管理器?你可以保持一个开放并一直重复使用它,即重复这种模式: Transaction tx = pm.currentTransaction();try { tx.begin(); // do stuff tx.commit();} finally { if (tx.isActive()) tx.rollback();} 这有什么缺点?由于持久性管[详细]
-
Java – PDFBox – 文本提取
所属栏目:[Java] 日期:2020-12-14 热度:132
我一直在使用pdfbox从PDF中提取文本信息.我成功地解析了文本的所有属性,如fontname,fontface,size,position等. 问题:我使用的是pdfbox1.2.1(最新版本). TextPosition类中的getCharacter()返回除最后一个字符之外的完整字符串.最后一个字符被解析为单独的字[详细]
-
java – Linux上的套接字性能
所属栏目:[Java] 日期:2020-12-14 热度:51
继我上一期的问题之后: Performance issue using Javas Object streams with Sockets 我正在研究Linux上的套接字性能.通过上面的例子,我的往返时间约为65μsec.如果我在文件系统上制作两个fifo,则会下降到~45μsec.使用localhost套接字的额外时间必须是因为[详细]
-
java – 字符串,拆分.需要帮助理解
所属栏目:[Java] 日期:2020-12-14 热度:198
情况1 String a = " ";String[] b = a.split(",");System.out.println(b.length); 打印1.为什么? 案例2 String a = ",";String[] b = a.split(",");System.out.println(b.length); 打印0.为什么? 老实说,我在这里不知所措 最佳答案 String.split的文档中提[详细]
-
java – JSF 2.0使用Eclipse?
所属栏目:[Java] 日期:2020-12-14 热度:126
参见英文答案 EL proposals / autocomplete / code assist in Facelets with Eclipse????????????????????????????????????1个 我正在使用JSF 2.0与eclipse 3.4和Tomcat6.对于Facelets,我需要创建XHTML文件. 现在的问题是eclipse中没有XHTML文件. 我可以使用[详细]
-
java – 配置HttpClient以用作Restlet客户端
所属栏目:[Java] 日期:2020-12-14 热度:196
我无法为我的客户端代码配置Restlet.我正在使用Restlet 2和HttpClient 4.我将扩展jar和HttpClient jar添加到构建路径,它似乎工作. 但是,我不知道如何详细配置它.我没有手动创建任何客户端,而是使用ClientResources进行交互,这是我直接使用Restlet的唯一部分.[详细]
-
java – Clojure:协议中没有方法的实现
所属栏目:[Java] 日期:2020-12-14 热度:178
我试图在Clojure REPL中为RDF clj-plaza加载Clojure库,如下所示: user= (use 'plaza.rdf.core)nil 我有一个名为plaza的文件夹,以及一个名为rdf的子文件夹和文件core.clj,据我所知,Clojure REPL可以加载库. 现在,如果我这样做 user= (alter-root-rdf-ns “ht[详细]
-
java – wsimport – 没有名称空间的导入模式==>名称为’
所属栏目:[Java] 日期:2020-12-14 热度:116
我创建了一个Web服务,它有一个WSDL导入模式(让我们称之为SCHEMA A)文件,其中没有目标命名空间.它定义了它自己的类型,但也导入了其他模式. 因此,当创建JAXB绑定时,来自SCHEMA A的类型的包被“生成”.对于导入的模式,包很好.有没有办法定制这个?我的意思是当[详细]
-
java – Shebang行解析Ubuntu中的问题
所属栏目:[Java] 日期:2020-12-14 热度:200
什么是在shebang线中包含解释器选项的可接受的,可移植的方式,即.我该怎么办呢 #!/usr/bin/env python -c 或者(更重要的是)类似的东西 #!/usr/bin/env java -cp "./jars/*:./src" -Xmn1G -Xms1G -server 并让它正确解析?现在ubuntu似乎只是将整个事情放在一[详细]
-
java – 当xercesImpl.jar位于类路径上时,NetBeans Web服务客户
所属栏目:[Java] 日期:2020-12-14 热度:110
当xercesImpl.jar作为库包含时,我无法在NetBeans Web应用程序中创建Web服务客户端. 使用NetBeans 6.9和GlassFish 3.0.1: 1.)创建新的Web应用程序 2.)创建一个新的Web服务 3.)向创建的Web服务添加一个新操作(只是让它返回null 实现并不重要) 4.)将Web服务部[详细]
-
java – 如何确定文本编码
所属栏目:[Java] 日期:2020-12-14 热度:127
我知道UTF文件有用于确定编码的BOM,但其他??编码有什么 不知道如何猜测编码. 我是新的java程序员. 我编写了使用UTF BOM猜测UTF编码的代码. 但我有其他编码的问题.我怎么猜他们. 有人可以帮帮我吗? 提前致谢. 最佳答案 这个问题与several previous ones重复.[详细]
-
在Scripting java(javax.script)中导入一个类
所属栏目:[Java] 日期:2020-12-14 热度:100
我想将我在项目中创建的类导入到我的脚本中 我这样做但它不起作用: function doFunction(){ //Objectif Mensuel importPackage(java.lang); importClass(KPDataModel.KPData.KPItem); //ERROR HERE,this is my class that I want to import KPItem kpItem =[详细]
-
java – Google App Engine的速度有多快?
所属栏目:[Java] 日期:2020-12-14 热度:199
我在过去2个月里一直在试验GAE. 我通过上传CSV文件将记录保存到bigtable. 我的测试文件大小为300 KB. 这是我发现的 本地系统 上传时间不到1秒 在3秒内处理2500条记录 在Google Sandbox上 上传需要5-7秒. 处理文件给出超时. 它只保存60-180条记录. 我的问题是[详细]
-
java – 仿真网络断开连接以本地测试分布式应用程序分区
所属栏目:[Java] 日期:2020-12-14 热度:86
我有几个在localhost上运行的分布式应用程序实例;每个实例都通过某些端口与其他实例进行通信,所有实例共同构成一个整体. (我实际上是在谈论ZooKeeper,在Linux上运行) 现在我想编写单元测试来模拟整体分区. 例如.我有5个实例,我想将它们分成两组,每组3和2,这[详细]
-
java – log4j:输出文件取决于源调用类
所属栏目:[Java] 日期:2020-12-14 热度:196
假设我有一个公共类,其logger由其名称初始化: public class SomeCalculationLogic {private static final Log log = LogFactory.getLog(SomeCalculationLogic .class);public void doCalculation() { log.info("doing calculations..."); ... }} 这个类由两[详细]
-
使用log4j.xml时java-log4j警告消息
所属栏目:[Java] 日期:2020-12-14 热度:165
我正在尝试将我的log4j.properties转换为log4j.xml,因为我需要使用一些过滤器功能.当我启动应用程序时,我收到一堆警告,我不确定如何解决它们: log4j:WARN Continuable parsing error 4 and column 69log4j:WARN Attribute "threshold" for element type "lo[详细]
-
java – 虚幻竞技场的Bot
所属栏目:[Java] 日期:2020-12-14 热度:191
为了测试虚幻竞技场(1999或2004版)CTF游戏类型的行为规则,我想在Java中制作一个完全可控的机器人. 没有人工智能,只有一组命令,比如跳跃,运行到这一点等等.一种实时的进化算法,用于演化一系列动作,将其带到对手的旗帜并返回.没有复杂的行动,比如射击,而是避免[详细]
-
java – 我可以将maven依赖项分配给特定的repo吗?
所属栏目:[Java] 日期:2020-12-14 热度:101
所以我有几个大型项目,最多使用8个不同的外部存储库,所有这些都在settings.xml中指定,而不是在poms中指定.我们的许多内部依赖项都是快照,所以当它们都在我们的内部仓库中时,这显然会导致大量检查跨多个外部仓库的更新. 所以我的问题是,有没有办法设置一个配[详细]
-
java – 我们如何使用JPA计算LAST页面?
所属栏目:[Java] 日期:2020-12-14 热度:113
我想在我的Servlet / EJB / JPA-Hibernate项目中实现分页,但我无法弄清楚查询中只有一个页面如何知道我必须显示的页数 我用 setFirstResult(int first) ;setMaxResults(int max) ; 这工作正常,但我怎么知道我总共会有多少页呢? (Hibernate是我的JPA提供者,[详细]