-
从Java中的String中删除重复项
所属栏目:[Java] 日期:2020-05-22 热度:54
我试图遍历一个字符串,以删除重复的字符. 例如String aabbccdef应该成为abcdef 并且字符串abcdabcd应该成为abcd 这是我到目前为止 public class test { public static void main(String[] args) { String input = new String(abbc); S[详细]
-
java – 如何用枚举使用Hibernate验证注释?
所属栏目:[Java] 日期:2020-05-22 热度:130
如何使用hibernate注释来验证枚举成员字段? 以下不起作用: enum UserRole { USER, ADMIN;}class User { @NotBlank //HV000030: No validator could be found for type: UserRole. UserRole userRole;} 注意,您还可以创建一个验证器来检查字符串是[详细]
-
java – HashMap中的NULL键的Hashcode
所属栏目:[Java] 日期:2020-05-22 热度:197
我刚刚阅读了 Java中HashMap和HashTable类之间的区别.在那里我发现了一个区别,前者允许null键和以后不是相同的权限. 就HashMap的工作而言,我知道,它在密钥上调用hashcode方法来查找要放置该键值对的bucket.这是我的问题: 如何计算一个空值的hashcode或者是否[详细]
-
java – OSGi vs jboss热部署
所属栏目:[Java] 日期:2020-05-22 热度:193
根据我的理解,在OSGi中,您可以在运行时更新jar,而无需重新启动服务器.但是,jboss还具有热插拔,全耳朵更新并且服务器仍在运行. 那么OSGi在jboss的企业Java项目中会有什么好处呢? 我相信答案与每个OSGi用例相同:模块化和更精细的更新粒度. OSGi远不止在运行时[详细]
-
java – Maven增量式构建
所属栏目:[Java] 日期:2020-05-22 热度:156
我们目前拥有一个大型的Maven 2项目,这是一个很复杂的依赖关系的许多单独的独立项目的集合,除了一些常见的父级POM进行构建.最后,我们总是将应用程序作为一个单独的,因此我宁愿将其转换为一个或几个大项目. 有没有人有如何优化大型项目持续集成的经验. Maven或[详细]
-
java – 处理MaxUploadSizeExceededException不能停止上传文件
所属栏目:[Java] 日期:2020-05-22 热度:81
我想检查上传文件的大小,并防止完全载入到内存中的文件.我使用CommonsMultipartFile.上传的文件将被处理并保存在数据库中. AbstractCoupleUploadController类处理包含文件的传入请求: public abstract class AbstractCoupleUploadControllerT extends Serial[详细]
-
java – Liquibase看不到实体的变化
所属栏目:[Java] 日期:2020-05-22 热度:141
我正在尝试使用liquibase配置简单的maven项目.我有很多的问题,而液晶版本的maven-plugin和liquibase-hibernate4的版本不会产生大的堆栈跟踪,但最终我几乎可以使它工作.但是当我执行mvn liquibase:diff它结束与消息liquibase:没有发现变化,没有任何作用. 这[详细]
-
java – 如何在Groovy中自动加载数据库jar而不使用-cp开关?
所属栏目:[Java] 日期:2020-05-22 热度:199
我想简化对Groovy脚本的执行,从而调用Oracle数据库.如何将ojdbc jar添加到默认的类路径,以便我可以运行 groovy RunScript.groovy 代替 groovy -cp ojdbc5.jar RunScript.groovy 摘自Groovy Recipes,由Scott Davis自动在./groovy/lib目录中包含JAR: 在您的登[详细]
-
java – 杰克逊反序列化错误处理
所属栏目:[Java] 日期:2020-05-22 热度:200
我的问题很简单:我有以下简单的类: public class Foo { private int id = -1; public void setId(int _id){ this.id = _id; } public int getId(){ return this.id; }} 我正在尝试处理以下JSON: { id: blah} 显然,这里有一个问题(“bl[详细]
-
java – 从代码合并两个.odt文件
所属栏目:[Java] 日期:2020-05-22 热度:93
如何合并两个.odt文件?手动执行,打开每个文件并复制内容将会起作用,但是是不可行的. 我已经尝试过odttoolkit Simple API(simple-odf-0.8.1-incubating)来实现该任务,创建一个空的TextDocument并将其中的所有内容合并到一起: private File masterFile = new[详细]
-
java – 有什么问题:LinkedList stringList = new LinkedList();
所属栏目:[Java] 日期:2020-05-22 热度:120
当我尝试: LinkedListString stringList = new LinkedListString(); 我收到以下编译错误: type LinkedList does not take parameters 我失踪了什么你不能这样做吗 检查以确保在同一目录中没有一个名为LinkedList的编译类. (特别是因为“链接列表”是一个常[详细]
-
java – 如何使用JEE7 Websockets将参数传递给@OnOpen方法,
所属栏目:[Java] 日期:2020-05-22 热度:135
我有这个代码 @ServerEndpoint(value = /websocket)public class Service { private String clientId; @OnOpen public void init(Session session) throws IOException { //opening a websocket[详细]
-
java – Hibernate on Oracle:将String属性映射到CLOB列
所属栏目:[Java] 日期:2020-05-22 热度:159
警告:请看下面我自己的答案.该问题是由除10.2.0.4之外的类路径中存在的旧Oracle驱动程序引起的.问题解决了.留下这个问题的其余部分为后代. 我一直在冲击下列事情.这是一个简单的POJO从我的应用程序代码中删除: @Entity@Table(name = PIGGIES)public class P[详细]
-
java – “现代JVM”与旧JVM有何不同?
所属栏目:[Java] 日期:2020-05-22 热度:149
这是我在高中和大学计算机科学课上听到的一句话: “That’s not an issue for modern JVMs.” 通常,这会出现在关于整体绩效或优化策略的讨论中.然而,它总是被视为一种神奇的最终答案,好像它使问题不再值得思考.这让我想知道:典型的“现代JVM”和旧的JVM之间[详细]
-
java – 需要恢复图形原始状态时覆盖paint或paintComponent
所属栏目:[Java] 日期:2020-05-22 热度:133
我意识到大部分的 Java代码覆盖了paint或paintComponent,大部分都没有恢复图形对象的旧状态,在他们改变了图形对象的状态之后.例如,setStroke,setRenderingHint … 我想知道在从方法返回之前是否是恢复旧状态的图形对象是一个好的做法.例如 public void paintC[详细]
-
Java泛型,如何强制扩展超类以具有相同类型的方法的两个参数?
所属栏目:[Java] 日期:2020-05-22 热度:162
假设我有一个类层次结构如下: class Vehicle;class Car extends Vehicle;class Plane extends Vehicle; 我有一个比较两个对象的功能 public T extends Vehicle generateDiff(T original, T copy) 在编译时,上述方法保证两个对象为Vehicle,但不能确保两个对象[详细]
-
java – JVM在RHEL 5.2的压力下崩溃
所属栏目:[Java] 日期:2020-05-22 热度:168
我已经(目前最新的)jdk 1.6.0.18崩溃,当运行Web应用程序(目前最新的)tomcat 6.0.24意外地在4到24小时后4小时到8天的压力测试(30个线程打到应用程序6百万次浏览量/天).这是在RHEL 5.2(Tikanga)上. 崩溃报告在http://pastebin.com/f639a6cf1,崩溃的一致部分是:[详细]
-
Java嵌套内部类访问外部类变量
所属栏目:[Java] 日期:2020-05-22 热度:86
嵌套的内部类ABar和BBar可以访问主类的变量吗?例如: public class Foo { public ABar abar = new ABar(); public BBar bbar = new BBar(); public int someCounter = 0; public class ABar { public int i = 0[详细]
-
java – 返回带Jersey的String的JSON表示形式
所属栏目:[Java] 日期:2020-05-22 热度:133
我即将设置一个带有泽西的REST-Webservice. 目前我对 JSON中正确表示字符串或其他值类型有些疑惑. 这是两个片段: @GET@Path(user)@Produces( MediaType.APPLICATION_JSON)public User user() { return new User(reini, admin);} 在浏览器中调用此方法将显示[详细]
-
java – 正则表达式检索引用的字符串和引用字符
所属栏目:[Java] 日期:2020-05-22 热度:87
我有一种语言,它将一个字符串定义为单引号或双引号,通过加倍将字符串转义为字符串中的分隔符.例如,所有以下内容都是合法字符串: This isnt easy to parse.Then John said, Hello Tim!This isnt easy to parse.Then John said, Hello Tim! 我有一个字符串(上[详细]
-
java中的import语句顺序[closed]
所属栏目:[Java] 日期:2020-05-22 热度:89
想知道.导入语句的正确方法是哪一种?还有更多的可读性吗? 喜欢, 外部类(如java.util.List),然后是内部包 类. 按字母顺序排列 提前致谢. 从 Java Programming Style Guidelines The import statements must follow the package statement. import statements[详细]
-
java – 什么是Eclipse最好的免费插件,允许格式/缩进/清理JSP代码?
所属栏目:[Java] 日期:2020-05-22 热度:59
我知道IntelliJ有一个选项来选择JSP文件中的所有代码,右键单击并选择“格式”.这很好地格式化了JSP文件中的所有 HTML,CSS,scriptlet和JSTL标签. Eclipse可以做到吗 如果没有,什么是最好的免费Eclipse插件做同样的事情? 使用Web Tool Plateform平台(在eclipse[详细]
-
将Java对象序列化为Java代码?
所属栏目:[Java] 日期:2020-05-22 热度:156
有没有将 Java对象序列化为 Java代码的实现?例如,如果我有对象 MapString,Integer m = new MapString,Integer();m.put(foo,new Integer(21)); 我可以序列化这个使用 ObjectOutputStream out = new ObjectOutputStream( ... );out.writeObject([详细]
-
如何获取javacv中提取的对象的x,y坐标?
所属栏目:[Java] 日期:2020-05-22 热度:126
目前我正在开发图像处理项目,我正在使用 javacv开发图像处理组件.我能够提取图像的一些有趣的部分,现在我需要读取这些对象的x和y坐标. 这是我提出的形象 我需要识别这些对象,并绘制这些对象的方块.我经历了一些教程,并尝试使用以下代码识别对象. IplImage img[详细]
-
java – 什么时候应该抛出一个方法抛出InterruptedException,我该如何处理一个呢? (阻断方法)
所属栏目:[Java] 日期:2020-05-22 热度:63
如果一个方法必须是一个阻止方法,我是否正确的想,如果我离开 抛出InterruptedException,我犯了一个错误? 简而言之: 一个阻塞方法应该包括throws InterruptedException,否则是一个普通的方法. 阻塞方法可能会影响响应速度,因为可能难以预测何时完成这就是为[详细]

浙公网安备 33038102330553号