-
Java HashSet等于c
所属栏目:[Java] 日期:2020-12-14 热度:171
如果在c中有一些类似 Java哈希集的东西,我就好奇.我是一个快速浏览的数据结构,因为我只会运行它.(E)就可以了.同样,如果你能启发我如何对你建议的任何数据结构做一个.contains()(),我将非常感谢.哦,请不要发布,只要看看c docs,因为我已经这样做,发现他们很繁[详细]
-
java – EhCache键类型
所属栏目:[Java] 日期:2020-12-14 热度:198
在EhCache中,向缓存添加元素时: cache.put(new Element("key1","value1"));// Element constructors :Element(Object key,Object value) 我看到我可以给对象作为关键指标. 如何使用这个“复杂”键,由多个int((userId,siteId,…)组成,而不是一个字符串作为索[详细]
-
如何使用Java检测PC已经空闲30秒?
所属栏目:[Java] 日期:2020-12-14 热度:191
如何使用 Java检测PC已经空闲30秒? EDITED 随着空闲我的意思是没有用户活动.用户在30秒内什么都不做.我喜欢像Windows一样做一个复制,它检测到用户什么都不做,并进入stad-by. 解决方法 直接从java这是不可能的.您将需要找到一些本机库并创建一个JNI包装器.[详细]
-
java – 了解Eclipse类路径声明
所属栏目:[Java] 日期:2020-12-14 热度:195
我试图了解 Eclipse类路径文件,特别是我想知道这一点: JRE如何使用它(即JVM直接读取这个xml文件,或者是eclipse以某种方式将其加载到其内部编译器中)? 当我从我的IDE运行我的类时,复杂条目(如下面的ivy路径)如何解析并合并到JVM ClassLoader中? 上下文:我[详细]
-
java – Eclipse:当显示方法列表(ctrl-space)时,有没有办法在该
所属栏目:[Java] 日期:2020-12-14 热度:118
蚀: 当显示方法列表(ctrl-space)时,有没有办法在该类中找到方法的名字以粗体显示? Netbeans具有或至少具有一个功能,它将粗体显示该类中找到的方法的名称,而继承的方法保持正常的文本. 这使得很容易知道您正在编辑的类中的哪些方法. 有没有办法在最新版本的[详细]
-
java – 在Play Framework中创建自定义的404/500错误页面
所属栏目:[Java] 日期:2020-12-14 热度:79
如何创建全球,自定义使用Play查看他们的404/505错误页面? 解决方法 在Play Framework 1中,您只需修改提供的应用程序/ views / errors / 404.html和app / views / errors / 500.html.[详细]
-
java – 如何在Eclipse中找到哪些类实现多个接口?
所属栏目:[Java] 日期:2020-12-14 热度:194
使用 Eclipse,如何找到哪些Java类实现接口A和接口B?谢谢. 解决方法 我只是遇到了同样的问题,我在Eclipse搜索对话框中确实缺少这个功能.手动进行所有课程并不是很愉快,所以我用这个讨厌的解决方法.给出这个结构: public interface A { public String x();}p[详细]
-
如何在Java的新进程中启动“main”?
所属栏目:[Java] 日期:2020-12-14 热度:60
这个问题很简单.如何在另一个 java进程中启动一个主要的方法?现在我这样做: startOptions = new String[] {"java","-jar","serverstart.jar"};new ProcessBuilder(startOptions).start(); 但是他们要求我不要使用外部的.jar文件. serverstart.jar显然有一[详细]
-
java – SALT和KEY之间的区别.加密
所属栏目:[Java] 日期:2020-12-14 热度:125
好的,所以我试图学习一点关于加密我的 java应用程序中的消息.我刚刚发现,SALT和KEY不一样. 有人可以帮助我了解两者之间的区别是什么? 解决方法 关键是粗俗地相当于一个密码;您使用它来加密消息,然后使用相同的密钥将其解密回原始明文. (嗯,它有点复杂,一旦[详细]
-
java – 非静态内部类对象在不再被引用后被垃圾收集?
所属栏目:[Java] 日期:2020-12-14 热度:97
我有一个类似于以下的 spring bean: public class MyServiceImpl { private MyDAO myDAO; public class MyInnerClass implements SomeInterfaceMyInnerClass { @Override public MyInnerClass loadFreshObject(final String key) { return myDAO.load(key);[详细]
-
java – 具有jdk8和maven-jaxb2-plugin的SAXParseException
所属栏目:[Java] 日期:2020-12-14 热度:68
如果您使用像org.jvnet.jaxb2.maven2:maven-jaxb2-plugin这样的插件来解析您的xsd文件,那么在从jdk7升级到jdk8时遇到这种异常: org.xml.sax.SAXParseException; systemId:file:/ D:/Work/my/schema.xsd; lineNumber:27; columnNumber:133; schema_ref[详细]
-
用Java中的泛型类型安全
所属栏目:[Java] 日期:2020-12-14 热度:104
我遇到 Java中的泛型行为,我完全不明白(使用我的.NET背景). public class TestGenericT{ public void get (Object arg) { T temp = (T) arg; System.out.println(temp.toString()); return; }}TestGenericInteger tg = new TestGenericInteger();tg.get("Cra[详细]
-
java – 在JUnit测试中模拟对象 – 最佳实践?
所属栏目:[Java] 日期:2020-12-14 热度:187
你认为JUnit测试中的嘲笑对象是最好的做法吗?我看不到很大的优势.当然,如果你有一个数据库不应该在你的测试中被考虑是有意义的,但是为什么不注入该组件的其他实现(如果使用 spring).一个对象工厂的测试将使这很容易.我没有太多经验(我们正在使用Mockito),但[详细]
-
java – 涉及Swing和AWT-EventQueue的无响应线程
所属栏目:[Java] 日期:2020-12-14 热度:166
我有一个没有反应的应用程序,似乎处于僵局或僵局之中.看下面的两个线程.请注意,My-Thread @ 101c线程阻止AWT-EventQueue-0 @ 301.但是,My-Thread刚刚调用了 java.awt.EventQueue.invokeAndWait().所以AWT-EventQueue-0阻止我的线程(我相信). My-Thread@101c,[详细]
-
java – 比较直接和非直接ByteBuffer的get / put操作
所属栏目:[Java] 日期:2020-12-14 热度:109
从直接bytebuffer获取/放置比直接bytebuffer的get / put更快? 如果我必须从直接bytebuffer读/写,最好首先读/写入线程本地字节数组,然后使用字节数组完全更新(用于写入)直接bytebuffer? 解决方法 Is get/put from a non-direct bytebuffer faster than get/[详细]
-
Java – 如何防止BorderLayout EAST拥抱屏幕的一面?
所属栏目:[Java] 日期:2020-12-14 热度:172
如果我在东部或西侧添加像JButtons这样的组件,那么我该如何防止它在屏幕的一边呢?我想要JButton和屏幕边缘之间的一些空间. 解决方法 在您的JButton上调用setBorder,如下所示: setBorder( new EmptyBorder( 3,3,3 ) ) 从JavaDoc,一个EmptyBorder是一个“透[详细]
-
java – play2框架我的模板没有看到. :package views.html不存
所属栏目:[Java] 日期:2020-12-14 热度:128
美好的一天.请给我建议问题是控制器没有看到我想使用的模板: [etl_admin] $compile [info] Compiling 3 Scala sources and 4 Java sources to D:ECLIPSE_WORKSPACESplay2_appsetl_admintargetscala-2.9.1classes… [error] D:ECLIPSE_WORKSPACESpla[详细]
-
关联数组和Java
所属栏目:[Java] 日期:2020-12-14 热度:98
我遇到同样的问题,很多人似乎面临来自 PHP,缺乏一个体面和易于使用的关联阵列解决方案. 我已经在这里阅读了,基本上都建议使用HashMap,像这样Q: Java associative-array 但是,我不认为所提到的解决方案可以解决我的问题.我会解释一下 我有一个包含250个项目([详细]
-
java – 使用Maven 2和Glassfish单元测试EJB 3
所属栏目:[Java] 日期:2020-12-14 热度:139
我一直在试图设置我的应用程序,以便我可以整个单元测试它的EJB,但似乎不能超越似乎是一个非常简单的问题. 我在NetBeans 6.9中设置了一个标准的Maven Web应用程序.我自动为其中一个EJB生成单元测试,但是每当我去运行它时,我会收到错误消息: Testcase: initia[详细]
-
使用Java PDFBox库编写俄语PDF
所属栏目:[Java] 日期:2020-12-14 热度:80
我正在使用一个名为PDFBox的 Java库,试图将文本写入PDF.它适用于英文文本,但是当我试图在PDF中写俄文文本时,这些信件看起来很奇怪.看来问题是在使用的字体,但我不太确定,所以我希望如果有人可以指导我通过这个.这里是重要的代码行: PDTrueTypeFont font = P[详细]
-
Java类型转换 – float(和long)到int
所属栏目:[Java] 日期:2020-12-14 热度:101
我试图理解 Java中的类型转换.我读过,通过使用int范围内的缩减模数将long转换为int,并通过删除小数部分将float转换为int. 我尝试了以下代码. class test{ public static void main(String arf[]) { System.out.println((int)2147483648.0); System.out.print[详细]
-
在最终编译之前如何使用java注释来修改源代码?
所属栏目:[Java] 日期:2020-12-14 热度:91
我从apt工具页面读取可以创建AnnotationProcessors到 generate new derived files (source files,class files,deployment descriptors,etc.).我正在寻找例子来做到这一点. 我的需要是在编译时对所有注释字符串进行编码,以便读取类文件不允许读取静态字符串:[详细]
-
DirectX对Java是否可行?
所属栏目:[Java] 日期:2020-12-14 热度:62
在 Java中使用DirectX有简单的方法吗?特别是DirectX的视频API. 我知道C#可能是一个更自然的选择,但是我有一些愚蠢的理由想要做一些如此恶劣的事情. 解决方法 我不了解简单,但您可以随时使用JNI加载DirectX库并调用方法. 使用像Swig这样的东西,你可以自动生[详细]
-
java – 如何使用jobject数组? (JNI)
所属栏目:[Java] 日期:2020-12-14 热度:143
其实我调用一个c函数: JNIEXPORT void JNICALL Java_test_main_JniFunctions_testObject (JNIEnv *env,jobject obj,jobjectArray objArray){….} 我想做的是获取原始对象的值.考虑到这个对象的java代码声明: jniFct.testObject(new Object[][] { {"testTab[详细]
-
将OptionalDouble转换为可选
所属栏目:[Java] 日期:2020-12-14 热度:130
我有一个构建列表的方法,我希望它将列表的平均值作为可选值返回. 但是,当我使用Java 8计算平均值时,我总是将返回值作为OptionalDouble. 如何转换 OptionalDouble to OptionalDouble? 以下是我的平均计算代码: private static OptionalDouble averageListVal[详细]