-
Java EE新手;服务/守护进程的架构建议?
所属栏目:[Java] 日期:2020-05-24 热度:122
我是Java EE世界的新手.作为一个尝试熟悉Java EE的练习,我正在尝试创建一个分层的Web应用程序,但我有点卡在最好的方法是在后台启动服务工作.服务参数:它必须打开并保持套接字连接并从连接的服务器接收信息.用户与新套接字连接之间存在一对一的关联.因此,想法[详细]
-
使用Java File / IO API保留符号链接时复制目录
所属栏目:[Java] 日期:2020-05-24 热度:127
是否可以使用Java I / O和与文件相关的API复制目录内容,同时保留现有的符号链接?我正在研究一种工具,它需要在各种UNIX风格上执行“目录复制”操作,同时保留现有的符号链接.我更喜欢使用核心Java SE库来尝试这一点,而不需要使用Runtime.exec / ProcessBuilder[详细]
-
客户端和服务器上的GWT / Java中的JSON或YAML编码
所属栏目:[Java] 日期:2020-05-24 热度:90
我正在寻找一个用Java编写的超级简单的JSON或YAML库(不是特别困扰哪一个),可以在客户端的GWT和服务器上的原始Java形式中使用.我想要做的是:我有我的模型,它们在客户端和服务器之间共享,这些是数据交换的主要来源.我想在其间设计Web服务尽可能简单,并决定采用[详细]
-
java – 虚幻竞技场的Bot
所属栏目:[Java] 日期:2020-05-24 热度:134
为了测试虚幻竞技场(1999或2004版)CTF游戏类型的行为规则,我想在Java中制作一个完全可控的机器人.没有人工智能,只有一组命令,比如跳跃,运行到这一点等等.一种实时的进化算法,用于演化一系列动作,将其带到对手的旗帜并返回.没有复杂的行动,比如射击,而是避免冲[详细]
-
使用log4j.xml时java-log4j警告消息
所属栏目:[Java] 日期:2020-05-24 热度:107
我正在尝试将我的log4j.properties转换为log4j.xml,因为我需要使用一些过滤器功能.当我启动应用程序时,我收到一堆警告,我不确定如何解决它们:log4j:WARN Continuable parsing error 4 and column 69 log4j:WARN Attribute threshold for element t[详细]
-
java – OOP方法是什么? (或你的方法?)
所属栏目:[Java] 日期:2020-05-24 热度:104
我遇到了一些普通的OOP amp; Java方法.有许多方法可以让类/对象相互通信.举个简单的例子:我需要对象A来执行操作X.对象A需要P,Q和R来执行此操作X.那么Object A会自己检索P,Q和R(在动作X中),还是这些值必须是动作X的参数?最佳答案这个问题太过笼统,无法具体回[详细]
-
java – Linux上的套接字性能
所属栏目:[Java] 日期:2020-05-24 热度:55
继我上一期的问题之后:Performance issue using Javas Object streams with Sockets我正在研究Linux上的套接字性能.通过上面的例子,我的往返时间约为65μsec.如果我在文件系统上制作两个fifo,则会下降到~45μsec.使用localhost套接字的额外时间必须是因为我[详细]
-
java – wsimport – 没有名称空间的导入模式==名称为’generated’的包
所属栏目:[Java] 日期:2020-05-24 热度:120
我创建了一个Web服务,它有一个WSDL导入模式(让我们称之为SCHEMA A)文件,其中没有目标命名空间.它定义了它自己的类型,但也导入了其他模式.因此,当创建JAXB绑定时,来自SCHEMA A的类型的包被“生成”.对于导入的模式,包很好.有没有办法定制这个?我的意思是当我[详细]
-
java – Shebang行解析Ubuntu中的问题
所属栏目:[Java] 日期:2020-05-24 热度:84
什么是在shebang线中包含解释器选项的可接受的,可移植的方式,即.我该怎么办呢#!/usr/bin/env python -c 或者(更重要的是)类似的东西#!/usr/bin/env java -cp ./jars/*:./src -Xmn1G -Xms1G -server 并让它正确解析?现在ubuntu似乎只是将整个事情放在一起,尽[详细]
-
java – Clojure:协议中没有方法的实现
所属栏目:[Java] 日期:2020-05-24 热度:72
我试图在Clojure REPL中为RDF clj-plaza加载Clojure库,如下所示:user= (use plaza.rdf.core) nil 我有一个名为plaza的文件夹,以及一个名为rdf的子文件夹和文件core.clj,据我所知,Clojure REPL可以加载库.现在,如果我这样做user= (alter-root-r[详细]
-
java – 配置HttpClient以用作Restlet客户端
所属栏目:[Java] 日期:2020-05-24 热度:170
我无法为我的客户端代码配置Restlet.我正在使用Restlet 2和HttpClient 4.我将扩展jar和HttpClient jar添加到构建路径,它似乎工作.但是,我不知道如何详细配置它.我没有手动创建任何客户端,而是使用ClientResources进行交互,这是我直接使用Restlet的唯一部分.客[详细]
-
java – JSF 2.0使用Eclipse?
所属栏目:[Java] 日期:2020-05-24 热度:180
参见英文答案 EL proposals / autocomplete / code assist in Facelets with Eclipse1个我正在使用JSF 2.0与eclipse 3.4和Tomcat6.对于Facelets,我需要创建XHTML文件.现在的问题是e[详细]
-
java – 字符串,拆分.需要帮助理解
所属栏目:[Java] 日期:2020-05-24 热度:63
情况1String a = ; String[] b = a.split(,); System.out.println(b.length); 打印1.为什么?案例2String a = ,,,,,,,,,,,,; String[] b = a.split(,); System.out.println(b.length); 打[详细]
-
java – 如何确定文本编码
所属栏目:[Java] 日期:2020-05-24 热度:68
我知道UTF文件有用于确定编码的BOM,但其他编码有什么不知道如何猜测编码.我是新的java程序员.我编写了使用UTF BOM猜测UTF编码的代码.但我有其他编码的问题.我怎么猜他们.有人可以帮帮我吗?提前致谢.最佳答案这个问题与several previous ones重复.至少有两个J[详细]
-
java – 仿真网络断开连接以本地测试分布式应用程序分区
所属栏目:[Java] 日期:2020-05-24 热度:90
我有几个在localhost上运行的分布式应用程序实例;每个实例都通过某些端口与其他实例进行通信,所有实例共同构成一个整体.(我实际上是在谈论ZooKeeper,在Linux上运行)现在我想编写单元测试来模拟整体分区.例如.我有5个实例,我想将它们分成两组,每组3和2,这样一[详细]
-
在Scripting java(javax.script)中导入一个类
所属栏目:[Java] 日期:2020-05-24 热度:56
我想将我在项目中创建的类导入到我的脚本中我这样做但它不起作用: function doFunction(){ //Objectif Mensuel importPackage(java.lang); importClass(KPDataModel.KPData.KPItem); //ERROR HERE, this is my class tha[详细]
-
java – Google App Engine的速度有多快?
所属栏目:[Java] 日期:2020-05-24 热度:166
我在过去2个月里一直在试验GAE.我通过上传CSV文件将记录保存到bigtable.我的测试文件大小为300 KB.这是我发现的本地系统上传时间不到1秒在3秒内处理2500条记录在Google Sandbox上上传需要5-7秒.处理文件给出超时.它只保存60-180条记录.我的问题是为什么需要太[详细]
-
在Clojure中扩展自定义Java类,映射和序列的协议
所属栏目:[Java] 日期:2020-05-24 热度:60
我在Clojure 1.2中创建了一个协议来处理我自己的Java类,并且对通用的java.lang.Object进行了默认处理.代码看起来像:(extend-protocol PMyProtocol my.java.ClassName (protocol-function [c] My Java class result)[详细]
-
Java – PDFBox – 文本提取
所属栏目:[Java] 日期:2020-05-24 热度:125
我一直在使用pdfbox从PDF中提取文本信息.我成功地解析了文本的所有属性,如fontname,fontface,size,position等.问题:我使用的是pdfbox1.2.1(最新版本). TextPosition类中的getCharacter()返回除最后一个字符之外的完整字符串.最后一个字符被解析为单独的字符[详细]
-
java – 保持JDO持久性管理器不活动而不是关闭它?
所属栏目:[Java] 日期:2020-05-24 热度:183
是否通常需要关闭持久性管理器?你可以保持一个开放并一直重复使用它,即重复这种模式:Transaction tx = pm.currentTransaction(); try { tx.begin(); // do stuff tx.commit(); } finally { if (tx.isActive()) tx.roll[详细]
-
java – 没有可用的客户端连接器支持所需的协议:’HTTP’
所属栏目:[Java] 日期:2020-05-24 热度:141
问候语.我正在使用Restlet框架,当我运行以下代码获取和异常内部连接器错误(1002) - 没有可用的客户端连接器支持所需的协议:HTTP.ClientResource cr = new ClientResource( http://127.0.0.1:8888/user/123); UserResource resource = cr.wrap[详细]
-
java – “缓冲区尚未创建”…同时创建缓冲区
所属栏目:[Java] 日期:2020-05-24 热度:63
我(我认为是)JFrame的直接BufferStrategy.它是这样创建的: // Buffer container.createBufferStrategy(2); strategy = container.getBufferStrategy(); 但是,偶尔我收到以下错误(指向前一个片段的第一行作为违规项目)[详细]
-
java – 一般调试日志实践
所属栏目:[Java] 日期:2020-05-24 热度:164
由于最近的事件,我试图弄清楚我应该使用多少调试日志代码.我一直在做的是非常谨慎地使用调试日志,并且只是在我想要一些额外信息或者你有什么的情况下.这对我来说很有意义,因为看起来你不应该记录你的代码所做的每一件小事,因为这可能会让你充斥着如此多的信息[详细]
-
java – 使用FindBugs Maven插件的自定义检测器
所属栏目:[Java] 日期:2020-05-24 热度:87
我有一个很好的JAR的一些自定义FindBugs探测器,我想与FindBugs Maven插件一起使用.有一种方法可以通过 pluginList对插件执行此操作.配置参数,但只接受本地文件,URL或资源.我发现这样做的唯一方法是以某种方式将我的JAR复制到本地文件(可能通过Dependency插件)[详细]
-
java – 将delete-orphan与where条件组合在一起
所属栏目:[Java] 日期:2020-05-24 热度:112
Hibernate映射问题,其中行为是模糊的和/或危险的.我有一对多关系,具有级联删除孤立条件和where条件限制集合中的项目.这里映射 - hibernate-mapping class name=User table=user !-- properties and id ... --[详细]

浙公网安备 33038102330553号