-
java – 使用Eclipse的多个项目
所属栏目:[Java] 日期:2020-12-14 热度:182
我在 Eclipse里面有工作区,里面有2个项目. 我想引用项目#1中的项目#2,但是当我去Project – 属性 – 引用,并勾选我想要添加的项目作为参考,我仍然无法实例化项目#1中项目#2的类. 这是一个用Java和Eclipse开发的黑莓应用程序. PROJECT1 Launcher.java 项目2 S[详细]
-
使用Java的Jackson中的通用对象序列化
所属栏目:[Java] 日期:2020-12-14 热度:188
我想在字符串{“a”:1.0}中读取通用 Java对象,同时保持相同的字符串格式.但是,当我尝试时,杰克逊自动将内部表示更改为{a = 1}.换句话说,如何让以下代码打印{“a”:1.0}而不是{a = 1}?请注意,我必须将其作为Object读取(由于其他程序限制). import org.code[详细]
-
Java / Grails环境中用户通知的最佳解决方案架构?
所属栏目:[Java] 日期:2020-12-14 热度:174
我正在使用Grails构建一个社区网站,我想实现与stackoverflow.com完全相同的用户通知.例如,用户将在他返回网站时通过电子邮件或邮箱收到新事件(“您有新评论”,“您最喜欢的一个已经改变了……”)的通知. 我想这是一个常见的问题,我想听听你在Grails领域实现[详细]
-
Java,多个罐子还是一个大?
所属栏目:[Java] 日期:2020-12-14 热度:116
就效率和内存使用情况而言,根据需要为每个功能设置一个带有类/包的大型jar会更好吗?或者更好的是将它分成更小的更易管理的罐子? 假设我有一个大型项目,其中包含20-30个彼此无关的软件包: com.example.test - class 1 - class 2 - class 3 - another.packa[详细]
-
java – 如何对字符串进行排序,以便首先显示带有额外信息的值?
所属栏目:[Java] 日期:2020-12-14 热度:173
我试图排序以下字符串 1.0.0.0-00000000-000002.1.0.02.2.0.02.3.0.0-00000000-00000 我目前在一个字符串数组中有这些值. String[] arrays = {"1.0.0.0-00000000-00000","2.1.0.0","2.2.0.0","2.3.0.0-00000000-00000"}; 我试图有一个输出,如果没有“ – ”[详细]
-
可以控制Java中对象的身份,如果是,如何控制?
所属栏目:[Java] 日期:2020-12-14 热度:83
这是一个简单的编程问题.我不是 Java专家.假设我使用自定义类Company和Employee的对象,方式类似于许多RDBMS示例所做的方式: class Employee{ Company company;}class Company{ String name;} 我需要保证不同的Company对象具有唯一的名称 – 即没有两个这样[详细]
-
Java泛型与工厂
所属栏目:[Java] 日期:2020-12-14 热度:158
建立: 我有一些格式化程序的接口: interface FormatterT extends AbstractItem { String format(T item);} 我有一个工厂创建这样的格式化程序: public class Factory { public static Formatter? extends AbstractItem create() { switch (something) { c[详细]
-
Java将对象转换为未实现的接口
所属栏目:[Java] 日期:2020-12-14 热度:151
我在学习书中发现了以下问题,有点困惑: 给出以下代码,哪个选项,如果用于替换/ * INSERT CODE HERE * /,将启用Roamable类型的引用变量来引用该对象 电话课? (选择1个选项.) interface Roamable{}class Phone {}class Tablet extends Phone implements Roama[详细]
-
java – CheckStyle,FindBugs和PMD配置没有重叠
所属栏目:[Java] 日期:2020-12-14 热度:143
在我的公司,我们开始使用CheckStyle,FindBugs和PMD来检查我们的代码质量并统一我们的编程风格.这些工具非常有效,但不幸的是它们有一些重叠的规则集. 是否有在线可用的配置删除了重叠规则? 当然,这些默认规则集并不适用于每个项目,但对我们来说这将是一个很[详细]
-
这个Runnable是否可以防止内存泄漏?
所属栏目:[Java] 日期:2020-12-14 热度:130
我是 Java的初学者,已经创建了一个简单的Java Android代码片段,在1.5秒后我在Runnable中将TextView从Hello World更改为Hola Mundo.它完美无缺,基本上WeakReference应该防止这种内存泄漏发生吗?我怀疑是否在设备方向发生时绝对没有内存泄漏.我很想检查这个,[详细]
-
JavaEE项目无法部署
所属栏目:[Java] 日期:2020-12-14 热度:61
我是 Java EE的初学者.今天我按照本教程尝试学习Java EE: http://netbeans.org/kb/docs/javaee/javaee-gettingstarted.html 它基本上教授如何使用Netbeans从Java Web类别创建Web应用程序. 当我运行该应用程序时,我得到了Build Failed错误消息,如下所示: We[详细]
-
java – 如何验证战舰领域?
所属栏目:[Java] 日期:2020-12-14 热度:120
我试图用这些规则验证 battleship字段: 船舶不得与侧面或角落接触; 船是直的; 有1×4甲板船,2×3甲板,3×2甲板,4×1甲板船. 该字段表示为byte [10] [10]数组. 我可以用什么算法来实现这个目标? 我使用的语言是Java,但任何语言都很好. 解决方法 快速检查有[详细]
-
java – 如何实现我可以回放的OutputStream?
所属栏目:[Java] 日期:2020-12-14 热度:94
在将一些处理过的内容写入输出流之后,我需要重新访问流的开头并写出一些内容元数据.我写的数据非常大,高达4Gb,可以直接写入文件或内存缓冲区,具体取决于各种环境因素. 如何实现一个OutputStream,允许我在完成内容写入后写出标题? 解决方法 这是一个随机访问[详细]
-
java – 使用OOPS扩展已编写的类
所属栏目:[Java] 日期:2020-12-14 热度:169
我正在努力学习设计实践和OOP.我正在使用停车场问题作为样品开始. 我有一个GeneralParkingLot接口和一个Vehicle接口. GeneralParkingLot只有一个函数returnParkingLotSize,Vehicle接口有多个Vehicle属性. 我创建了一个类UrbanParkingLot,它扩展了GeneralPark[详细]
-
java – 片段中的super.onCreateView
所属栏目:[Java] 日期:2020-12-14 热度:61
我完成了针对 Android手持系统的移动应用编程的Coursera课程. 课程中的一个示例代码告诉我们如何对我们进行分片.基本上它的作用是将屏幕分成两个片段,一个用于书名,一个用于书中的引用.如果用户单击左侧片段中的标题,则从该书中关联的引用将显示在右侧的片段[详细]
-
java – 在h2o中加载大于内存大小的数据
所属栏目:[Java] 日期:2020-12-14 热度:184
我正在尝试加载大于h2o内存大小的数据. H2o blog提到:关于Bigger Data和GC的说明:当Java堆太满时,我们进行用户模式交换到磁盘,即,您使用的数据量大于物理DRAM.我们不会死于GC死亡螺旋,但我们会降低到核心外速度.我们会像磁盘允许的那样快.我个人测试过将12[详细]
-
在运行时编写和实现新的Java类文件
所属栏目:[Java] 日期:2020-12-14 热度:132
是否有可能以某种方式将新的 Java类“导入”到正在运行的程序中并使用它? 我可以让程序创建一个类型为’.java’的新文件,然后将其包含在项目文件中并引用它而不必重新启动程序吗? 以下是我的意思的一个例子: import java.io.*;public class Program {File[详细]
-
java – 矢量时钟的实现
所属栏目:[Java] 日期:2020-12-14 热度:54
对于在不同设备上运行的代码,我需要确定在这些设备之间发送的消息的顺序.因此我想使用矢量时钟,因为我读取矢量时钟允许事件的排序. 我可以使用任何已建立的框架/公共API吗?或参考实现=或者我是否必须从头开始编码? 感谢您的任何参考和提示 解决方法 Vector[详细]
-
java – 如何使用Netbean的GUI Builder单独调整表列的大小?
所属栏目:[Java] 日期:2020-12-14 热度:144
在使用Netbeans的GUI Builder快速模拟项目的最终设计时,我遇到了为Table对象提供给我的选项的问题.似乎我无法单独调整列的大小,只能调整整个表的大小.我错了,有没有办法使用GUI Builder调整列的大小?如果没有,我可以使用Swing代码完成此操作吗?怎么样? 解[详细]
-
java – 在每个查询中实例化一个新的JdbcTemplate或者在任何地方
所属栏目:[Java] 日期:2020-12-14 热度:69
我有一个 Java库,我使用Spring的JDBC支持通过JDBC访问数据库.这个库大约包含了我需要访问的每个表的DAO类,超过一百个.目前,每次我需要执行新查询时,我都会实例化一个新的JdbcTemplate或其变体之一.这被认为是好的做法还是我应该尽可能多地重用单个JdbcTempla[详细]
-
java – 运行grunt和tomcat服务器的Web App(Spring,Angular,Grun
所属栏目:[Java] 日期:2020-12-14 热度:77
好的,所以我一直在阅读其他几个堆栈问题并尝试将它们拼凑在一起而没有太多运气.基本上我的方法是我目前有一个项目有多个子项目.我基本上有以下几点: root|----backend|----|----src|----|----|----main|----|----|----|----java (individual java files not[详细]
-
java – @Convert不适用于Hibernate和QueryDSL
所属栏目:[Java] 日期:2020-12-14 热度:196
我有一张表Incidencia,有一个CHAR(1 Byte)列visiblemovil.此列有两个可能的值:“S”或“N”(是/否,西班牙语为si / no)我希望使用@Convert注释转换为布尔值.这是我的代码: 转换器: @Converterpublic class SiNoToBooleanConverter implements AttributeCon[详细]
-
在jar启动时预加载java类/库?
所属栏目:[Java] 日期:2020-12-14 热度:134
我用 Java编写了一个Thrift服务器来利用特定的Java包/库,但我不是一个java程序员. 问题是;我看到第一次RPC调用服务器的超时.子请求请求在没有任何问题的情况下执行,并且它仅影响以某些(但必不可少的)语言编写的客户端. 我当前的想法是服务器在响应时超时,因[详细]
-
java – 将图像X,Y坐标转换为经度和纬度?
所属栏目:[Java] 日期:2020-12-14 热度:188
我设置了特定静态地图图像的最小经度和纬度值.那张地图图片是某个国家的剪影. /** * Maximum longitude value of the map */private float mapLongitudeMax;/** * Minimum longitude value of the map */private float mapLongitudeMin;/** * Maximum latitu[详细]
-
黑莓队列线程
所属栏目:[Java] 日期:2020-12-14 热度:147
我看过BB API(5.0),我找不到任何串行执行一批线程的方法.我知道BB对它将启动的线程数量有限制,所以如果用户点击速度足够快但我找不到类似线程池的东西,我不想启动7. 是否有一个简单的解决方案或我是否必须创建数据结构? 解决方法 如果你只是想在一个线程上[详细]