-
java – 重载方法如何工作?
所属栏目:[Java] 日期:2020-05-27 热度:117
public class Test1 { public static void main(String[] args) { Test1 test1 = new Test1(); test1.testMethod(null); } public void testMethod(String s){ System.out[详细]
-
java – 应该在ReferenceQueue上同步吗?
所属栏目:[Java] 日期:2020-05-27 热度:175
我正在看看WeakHashMap的源代码,偶然发现: private final ReferenceQueueObject queue = new ReferenceQueue();private void expungeStaleEntries() { for (Object x; (x = queue.poll()) != null; ) { synchro[详细]
-
java – 在clojure中构建bloom过滤器时使用什么哈希技术?
所属栏目:[Java] 日期:2020-05-27 热度:146
我想在Clojure中构建一个bloom过滤器,但是对于基于JVM的语言可能可用的所有哈希库,我并不太了解. 在Clojure中我应该使用最快的(相对于最准确的)bloom地图实现? 所以关于bloom过滤器的有趣的事情是,要有效地工作,他们需要多个哈希函数. Java Struts已经有一个[详细]
-
java – 将uuid转换为字节,当使用UUID.nameUUIDFromBytes(b)
所属栏目:[Java] 日期:2020-05-27 热度:170
我使用此代码将UUID转换为字节 public byte[] getIdAsByte(UUID uuid){ ByteBuffer bb = ByteBuffer.wrap(new byte[16]); bb.putLong(uuid.getMostSignificantBits()); bb.putLong(uuid.getLeastSignificantBits())[详细]
-
是否有一个java等效的python eval函数?
所属栏目:[Java] 日期:2020-05-27 热度:187
是否有一个 java等效的python eval函数? 这将是一个使用任意字符串并尝试在当前上下文中执行它的函数. 基于 this Java Tip,如果您愿意使用com.sun.tools.javac.Main.compile(source),则可以即时编译Java字符串. com.sun.tools中的类当然不是官方Java API的一[详细]
-
java – 我可以强制消除犀牛所称重载的方法吗?
所属栏目:[Java] 日期:2020-05-27 热度:118
进行以下测试: public static class Scripted { public void setThing(List? list) { System.out.println(Set via list); } public void setThing(Object[] array) { System.out.println[详细]
-
java – 使用Apache Commons FTPSClient在“数据通道上需要550 SSL / TLS”
所属栏目:[Java] 日期:2020-05-27 热度:173
我在FTP服务器(ProFTPD 1.3.3a)上使用FTPClient读取数据时遇到问题,需要对数据通道进行加密.一切正常,没有加密在其他服务器上. 我的代码是: FTPSClient ftpsClient = new FTPSClient(TLS, false);log.debug(using TLS);FTPClientConfig ftpClientConfig = ne[详细]
-
java – 从集合中删除“第一个”对象
所属栏目:[Java] 日期:2020-05-27 热度:86
在某些情况下,我需要驱逐 Java集合中最早的元素.该集合使用 LinkedHashSet实现,这使得简单:只是摆脱集合迭代器返回的第一个元素: SetFoo mySet = new LinkedHashSetFoo();// do stuff...if (mySet.size() = MAX_SET_SIZE){ IteratorFoo iter = mySet.it[详细]
-
java – Google Guice:具有参数的提供程序
所属栏目:[Java] 日期:2020-05-27 热度:76
我有一个依赖于类A和B的构造函数.我定义如下: @Inject TestClass(A a, B b) 在Guice中有没有办法手动注入一个构造函数参数? 问题是,不能建立类A的对象,因为它取决于用户输入.我只是想知道Guice是否支持接受参数的提供者.例如,当前一个对象可以由provider.ge[详细]
-
java – 如何在jshell中表示一般多态静态方法的类型参数?
所属栏目:[Java] 日期:2020-05-27 热度:124
在纯 Java中,我可以写 class P { static A A id (A x) { return x; } static int y = P.Integerid(8); static String bar = P.Stringid(foo);} 在jshell中,我可以声明并使用id jshell A A id (A x) { return[详细]
-
java – 如何在Linux中签署Mac OS X应用程序?
所属栏目:[Java] 日期:2020-05-27 热度:192
对于OS X,我将 Java应用程序分发到DMG中.由于Mountain Lion的发布,打开该应用程序会出现以下错误信息: [app name] is damaged and couldn’t be opened. You should eject the disk image. Apparently the fix is to sign the .app file所以我读了Code Signi[详细]
-
JAVA Apache POI Excel:为单元格区域添加边框
所属栏目:[Java] 日期:2020-05-27 热度:140
有没有办法在 Java POI中使用 Java为cellrange添加边框? 像A1:B2应该得到一个左上角 – 右下角的厚边框式? 我知道如何创建将样式应用于单个单元格,我可以通过单元格迭代并应用适当的样式,但我确信这是一种更简单的方法. 我已经弄清楚了.在apache poi页面上[详细]
-
java – SimpleDateFormat parse(string str)在str = 2011/12 / 12
所属栏目:[Java] 日期:2020-05-27 热度:195
这是一个例子: public MyDate() throws ParseException { SimpleDateFormat sdf = new SimpleDateFormat(yyyy/MM/d); sdf.setLenient(false); String t1 = 2011/12/12aaa; System.out.println(sdf.par[详细]
-
java – 如何从自定义的ArrayAdapter调用主要活动的功能?
所属栏目:[Java] 日期:2020-05-27 热度:80
我看了很多类似的问题,似乎没有任何工作.我有一个这样的功能的主类,编辑显示一个对话框,然后编辑一个按钮时的列表. public class EditPlayers extends SherlockFragmentActivity { listPlayerNames.setAdapter(new EditPlayerAdapter(ctx, R.layout[详细]
-
Java反射:获取字段类
所属栏目:[Java] 日期:2020-05-27 热度:163
我有一个方法需要像Double.class这样的一个输入; 例如 someOutput = SomeObj.someMethod(parameter,Double.class); 我有另一个类有一堆不同数据类型的字段,我想作为输入到这个方法,而不是明确地编写Integer.class等的Double.class. 我知道这涉及到java反思,但[详细]
-
春天 – JPA和DAO – 什么是标准方法?
所属栏目:[Java] 日期:2020-05-27 热度:184
我正在使用JPA / Hibernate和 Spring开发我的第一个应用程序.我在DAO课上的第一次尝试看起来像这样: @Repository(value = userDao)public class UserDaoJpa implements UserDao { @PersistenceContext private EntityManager em; publ[详细]
-
在Java 8中删除Stream的第一个元素
所属栏目:[Java] 日期:2020-05-27 热度:194
我已经使用 java.nio库中的Files.walk()方法生成了 Java 8中的Stream.问题是该方法默认包含根路径,但我不想要这个元素.我在这个例子中已经解决了这个代码使用filter()方法: public void listFiles(String directoryPath) { try { Path root = Paths.get(dire[详细]
-
java – Hamcrest泛型地狱#2:iterableWithSize给出错误“不适用于参数”
所属栏目:[Java] 日期:2020-05-27 热度:122
在hamcrest(1.3.RC2,没有JUnit依赖) 我没有使用iterableWithSize(). 我有一个(扩展)Iterator参数化了这样的内容 EndResult内容 contents = contentRepository.findAllByPropertyValue(“title”,“* content *”); EndResult在哪里 包org.springframew[详细]
-
java-8 – 始终使用Cucumber-Java8获取异常“常量池索引的错误类型”
所属栏目:[Java] 日期:2020-05-27 热度:167
我正在设计一个用于 Java8方言的示例项目.我的问题是,我没有得到它运行.我总是得到以下异常层次结构: Tests run: 1, Failures: 0, Errors: 1, Skipped: 0, Time elapsed: 0.068 sec FAILURE! - in soy.wimmer.CucumberITFeature: Cucumber with Java8 Tim[详细]
-
java – Google Maps有一个Swing组件吗?
所属栏目:[Java] 日期:2020-05-27 热度:77
我想在我的 Java Swing桌面应用程序中支持Google Maps.是否有免费提供的适用于Swing的Google Maps组件?如果它是可扩展的,也可能支持其他地图,例如OpenStreetMaps,这将是好的. 您可以使用JXMapViewer 看这里 http://today.java.net/pub/a/today/2007/10/30/bu[详细]
-
java – Intellij IDEA完全不会识别测试文件夹中的测试
所属栏目:[Java] 日期:2020-05-27 热度:122
我使用JUnit,因为我开始这个项目,一切都很好.我有几百个测试,当然,这里和那里我启动他们.右键单击根测试文件夹,使用JUnit运行(或调试). 但是从昨天起,当我这样做,结果是: Process finished with exit code 0 没有开始任何测试.与文件夹树中的任何文件夹相同.[详细]
-
java堆分析与oql:计数唯一的字符串
所属栏目:[Java] 日期:2020-05-27 热度:107
我对现有的 java软件进行内存分析.在oql中有一个sql’group by’等价物,以查看具有相同值但不同实例的对象的计数. 选择count(*) 来自java.lang.String s group by s.toString() 我想实现重复字符串的列表以及重复的数量.这样做的目的是查看大量的情况,以便可[详细]
-
rx-java – RxSwift – .subscribe vs .subscribeNext有什么区别?
所属栏目:[Java] 日期:2020-05-27 热度:103
这两个操作符之间有什么区别? http://reactivex.io不要提.subscribeNext. 在早于3的RxSwift版本中,subscribeNext(_:Value – ())是subscribe的专用版本(_:Event Value – ()). 订阅(_ :)将针对每个事件情况触发,即.next(Value),. error(Error)和.completed[详细]
-
java – 如何在GWT中预取图像?
所属栏目:[Java] 日期:2020-05-27 热度:147
我尝试了以下代码: RootPanel root = RootPanel.get(root);root.clear();final FlowPanel p = new FlowPanel();root.add(p);for (int i=0; i20; ++i) { String url = /thumb/+i; final Image img = new Ima[详细]
-
java – Spring Boot控件目标JAR文件名
所属栏目:[Java] 日期:2020-05-27 热度:59
我的 Spring Boot项目有构建描述: build plugins plugin groupIdorg.apache.maven.plugins/groupId artifactIdmaven-surefire-plugin/artifactId version[详细]

浙公网安备 33038102330553号