-
java – 使用apache poi从Excel读取下拉列表内容
所属栏目:[Java] 日期:2020-12-14 热度:154
我需要在Excel工作表中的特定单元格上创建一个下拉列表(数据验证)并将其读回. 在Apache POI提供的教程的帮助下,我能够在Excel工作表中创建一个下拉列表,但是我还需要在再次阅读时阅读下拉列表内容,以便我可以渲染类似的下拉UI上的下拉列表. 有什么建议? 解[详细]
-
java – Maven Plugin Build使用Lambdas时失败
所属栏目:[Java] 日期:2020-12-14 热度:198
我写了一个maven插件/ mojo来生成一些代码.该插件运行良好,并且内置 Java Java JDK 1.8. 我看到一些奇怪的行为,尽管如此,如果我使用1.8之前的语法,它会构建,安装等等,但是一旦我使用Java 8 Lambda表达式,我在执行mvn clean install时会收到以下错误: [ERROR[详细]
-
java – Eclipse:OSGI首选项与PreferenceStore
所属栏目:[Java] 日期:2020-12-14 热度:157
我正在使用 Eclipse插件(或实际上是一个基于Eclipse的应用程序的插件),需要用户输入一些配置. 从文档看,似乎有两个偏好的API – 一个在 org.eclipse.core.runtime.preferences ,一个在 org.eclipse.jface.preference 扩展/实现OSGI prefererence API,另一个,[详细]
-
java – 发布aar文件到Maven Central,Gradle不工作
所属栏目:[Java] 日期:2020-12-14 热度:182
发布一个文件到Maven Central与Gradle仍然不工作: 好的,我们重新说明我遵循的所有步骤,设法“将文件发布到Maven Central with Gradle”(我主要跟随这个guide),只是为了确保… 1)我使用“Android Studio”,我有这个简单的android lib,我想要在maven:https:/[详细]
-
最近的Java API中缺少OpenCV枚举变量(如CV_BGR2GRAY或CV_AA)?
所属栏目:[Java] 日期:2020-12-14 热度:125
我在 Eclipse中设置了一个Java项目来检测图像中的面孔和眼睛. 一切都正常工作,除非我被迫使用数值来表示枚举变量,如CV_BGR2GRAY或CV_AA. 有没有一些进口(或有一种方法来引用它们)可以做到访问它们? 解决方法 CV_BGR2GRAY应定义为Imgproc.COLOR_BGR2GRAY,CV_[详细]
-
java – Logger slf4j没有使用logback配置的级别
所属栏目:[Java] 日期:2020-12-14 热度:144
Even though I have awarded the bounties to the users below that have attempted to help,the original question remains unanswered. No actual workable solution exists to ensure that the logback.groovy configured logging is honoured within the[详细]
-
在Java中计算可用内存的最佳方法是什么?
所属栏目:[Java] 日期:2020-12-14 热度:69
我试图计算出我的 Java程序有多少内存可用. 我现在有这个实现: long getAvailableMemory() { Runtime runtime = Runtime.getRuntime(); long totalMemory = runtime.totalMemory(); long freeMemory = runtime.freeMemory(); long maxMemory = runtime.maxM[详细]
-
如何存储Java类型,只允许一些特定的?
所属栏目:[Java] 日期:2020-12-14 热度:106
假设我想要有一个类用于记录的描述符,其中每个记录都有一组属性. 每个属性都有一个唯一的名称,应该有一个特定的类型,对应一个特定的Java类型,如整数,字符串,短,双,… 应该限制??可能的类型列表,例如我仅支持Integer和String. private HashMapString,Class at[详细]
-
Java ExecutorService暂停/恢复一个特定的线程
所属栏目:[Java] 日期:2020-12-14 热度:93
有没有办法使用ExecutorService来暂停/恢复一个特定的线程? private static ExecutorService threadpool = Executors.newFixedThreadPool(5); 想象一下,我想停止线程,因为id = 0(假设每个线程被分配一个增量的id,直到达到线程池的大小). 过了一会儿,按一下[详细]
-
java – 多个dex文件定义/ BuildConfig,找不到原因:
所属栏目:[Java] 日期:2020-12-14 热度:80
我正在使用新的毕业生构建系统,我正面临以下问题: UNEXPECTED TOP-LEVEL EXCEPTION:com.android.dex.DexException: Multiple dex files define Lcom/kibo/mobi/BuildConfig; at com.android.dx.merge.DexMerger.readSortableTypes(DexMerger.java:594) at c[详细]
-
java – 在Eclipse中添加API基线
所属栏目:[Java] 日期:2020-12-14 热度:181
在编译 eclipse源码库. 我有一个“API基准尚未设置…”错误. 我试图添加API Baseline,但是我不知道如何添加或添加它. API基准是什么,如何添加或制作? 解决方法 有关API基准的更多信息,请参阅此文章: http://eclipse-tips.com/tutorials/26-api-tooling-tut[详细]
-
java – Objects.requireNonNull(T obj)而不是null检查并手动抛
所属栏目:[Java] 日期:2020-12-14 热度:95
每当我检查一个方法的给定参数是否不为null时,如果null检查失败,我用来写一个空检查并抛出一个IllegalArgumentException: if (user == null) { throw new IllegalArgumentException("User can't be null."); } 然而,通过读取一些Java 8类(如ArrayList)的源[详细]
-
java – Mock数据库驱动
所属栏目:[Java] 日期:2020-12-14 热度:137
有没有一些JDBC驱动程序,只是忽略数据库调用? 对于我正在将应用程序迁移到虚拟机的开发.这里我只想在GUI部分工作.但是应用程序会向数据库发出多个请求,而不会让应用程序启动.此时,我不想更改应用程序代码,因为数据库几乎相互耦合. 所以我认为可能会有一个JD[详细]
-
通过消息代理进行Java / Python通信
所属栏目:[Java] 日期:2020-12-14 热度:134
什么是通过消息代理进行通信的良好解决方案,它支持(C) Python和Java / JMS应用程序?我的具体要求是: 开源解决方案 在基于Linux的系统上可用 发送者和接收者之间不需要会合(即使用消息代理) 支持单个事件队列的多个生产者和消费者(只有一个消费者接收每个消[详细]
-
Java进程内存无限增长.内存泄漏?
所属栏目:[Java] 日期:2020-12-14 热度:103
我们有一个运行在Solaris 10上的 java进程,为约200-300个并发用户提供服务.管理员已经报告过程中使用的内存随着时间的推移而显着增加.在几天内达到2GB,从不停止增长. 我们已经倾倒堆并使用Eclipse内存分析器进行分析,但无法看到任何普通的内存.堆大小非常小.[详细]
-
java – 泛型和compareTo()方法
所属栏目:[Java] 日期:2020-12-14 热度:127
我正在尝试创建一个SkipList,我有一个采用通用数据类型的方法: public void add(E key,Integer value){ NodeE p; p = find(key);} 带你到这里: public NodeE find(E key){ //Start at head NodeE p = head; while (true) { while ( (p.getRight().getKey()[详细]
-
java – 如何避免对Base 64的警告?
所属栏目:[Java] 日期:2020-12-14 热度:136
我刚刚尝试了一个示例代码表,它显示如下警告 SimpleConvertImage.java:7: warning:com.sun.org.apache.xerces.internal.impl.dv.util.Base64 is internal proprietary API and may be removed in a future release import com.sun.org.apache.xerces.interna[详细]
-
JavaFX 8是否会实现文本字段验证支持?
所属栏目:[Java] 日期:2020-12-14 热度:140
JavaFX 2不提供验证支持(掩码,输入过滤等).难以采用不提供基本功能的技术.我试图实现我自己的验证器,但这是一个很大的痛苦. 有关JavaFX 8有关验证的消息吗?我试图找到新的功能,但是我不知道在哪里搜索,很难找到JavaFX 8中的变化.我需要了解它,因为我正在考[详细]
-
java – 从父对象创建子对象的最佳方法[复制]
所属栏目:[Java] 日期:2020-12-14 热度:189
参见英文答案 Java: Creating a subclass object from a parent object10个 在给父母提供数据的情况下,创建孩子的最佳方法是哪种? 是否可以在子类上使用包含所有父值的方法: public class Child extends Person { public Child(Parent p) { this.setParent[详细]
-
Java:以编程方式确定加载在类路径上的所有包名称
所属栏目:[Java] 日期:2020-12-14 热度:186
有关如何处理如何找到当前类路径中存在的包名称列表的任何建议? 这需要在运行时通过在类路径上加载(并执行)的类之一(即内部,不在外部)在程序中完成. 更多细节: 我考虑的一种方法是在类加载器到目前为止加载的每个类上使用反射,并从中提取包名称.但是,我的[详细]
-
java – 比较版本号字符串(主要,次要,修订版,测试版)
所属栏目:[Java] 日期:2020-12-14 热度:153
我有一个应用程序与设备的固件通信.随着固件的更改,它的格式为{major}.{minor}.{revision} [beta [{beta}]).给你几个例子,目前的版本是0.4.7beta,其次是0.4.7beta2,有时候是0.4.7,其次是0.4.8beta.固件的版本格式不幸不受我的控制,所以我无法改变它. 我需要[详细]
-
SEVERE:没有找到Java类java.util.ArrayList和MIME媒体类型appli
所属栏目:[Java] 日期:2020-12-14 热度:154
我正在测试RESTful服务,当我执行时,我得到异常,尽管我的类路径(WEB-INF / lib)中有以下jar,但是我没有使用Maven,我的JDK版本是1.5.关于这个问题的其他问题没有帮助解决问题. 代码片段 @GET@Produces("application/json") //@Produces({MediaType.APPLICATION[详细]
-
不可稀释的日期,在Java中有额外的数字
所属栏目:[Java] 日期:2020-12-14 热度:84
这段代码有什么问题?我试图解析几个月和几个月之间的日期格式. import java.text.SimpleDateFormat;class Main { public static void main(String[] args) { SimpleDateFormat format = new SimpleDateFormat("yyyy'0'MMdd"); try { Date date = format.par[详细]
-
java – 在开发手机应用程序之前,开发者应该知道什么?
所属栏目:[Java] 日期:2020-12-14 热度:85
我想开始制作 Android手机应用程序作为首选,但不是唯一的.我在商业应用程序中拥有10年Java,C#,C的经验,我知道这个应用程序的许多事情和做法对手机无效.我从哪里开始阅读?如何快速调整我的思维方式与这个新环境?我计划在未来某个时候赚取一些钱,作为一个额[详细]
-
java – 如何将hex转换为base64
所属栏目:[Java] 日期:2020-12-14 热度:191
如何将hex字符串转换为base64?我发现这个页面 http://home2.paulschou.net/tools/xlate/,但我需要一些功能在java中:String base64 = … decoder(String hex);我在互联网上发现了一些东西,但是他们很难使用字节数组.我正在寻找更简单的东西 多谢 解决方法[详细]