7得票3回答
Spring MVC配置 + Jackson + Guava多映射表

我遇到了一些困难: 我们有一个Table类,其中包含一个Guava multimap(简化的代码,基本上有1个成员变量、2个构造函数、用于multimap的getter和setter): public class Table { private LinkedHashMultima...

7得票2回答
调用具有URL查询参数的“REST”服务

我需要调用返回 text/xml 的服务的 GET 请求。 端点类似于: http://service.com/rest.asp?param1=34&param2=88&param3=foo 当我在浏览器(或某些UI工具)中直接访问此URL时,一切正常,我能得到响应。 ...

3得票3回答
奇怪的Swing重量级和轻量级混合问题

自从我们将Java版本从6u5升级到6u18后(应用程序在WinXP上运行),我们的基于Swing的应用程序出现了问题。 我们的应用程序包含一个Canvas对象,该对象位于JFrame中。应用程序在画布上绘制图形。 每次我们将轻量级Swing对象(弹出窗口或另一个框架)拖动到画布上时,就会...

27得票3回答
Java:按子值分组作为值

假设我有一个名为Person的对象,其中包含FirstName和LastName类型的字段。现在我还有一个List<Person>,想要使用streams。 现在我想生成一个Map<FirstName, List<LastName>>,以便将拥有相同名字的...

3得票1回答
新手使用Cassandra - SliceQuery出现错误:没有足够的字节来读取组件0的值

我在尝试查询由2列组成的复合键 comment_key 和 prattle_key 的列族(CF),但遇到了一些问题。 以下是CF的定义: CREATE TABLE comments ( comment_key text, prattle_key text, parent_ke...

3得票1回答
使用工厂方法注入Spring对象

我正在试图将这段Java代码转换为Spring private MyObject myObject = MyObjectFactory.getService(); 在我的Foo.java类中,我有 @Autowired private MyObject myObject; 在Spr...

4得票2回答
按属性对对象进行分组,并计算每个键的对象属性平均值的组列表

假设我有一个Person类: class Person { String firstName; String age; public String getFirstName() { return firstName; } publi...

3得票1回答
不使用JTextField等组件如何绘制文本框

我正在为我正在开发的游戏制作启动器,并使用Graphics2D来渲染按钮、GUI等。现在,我已经通过Canvas扩展了执行此操作的类(Launcher.java)。这意味着我不能使用JTextFields(此外,它看起来也很丑)。所以我的问题是,如果不使用JTextField,如何制作文本字段...

21得票4回答
为什么Java ArrayList使用逐个元素转换而不是逐个数组转换?

Java的ArrayList<T>(以及可能许多其他类)内部会有一个内部的Object[] array = new Object[n];,将T对象写入其中。每次从中读取元素时都会进行类型转换return (T) array[i];,因此每次读取都需要进行转换。 我不知道为什么要这...

3得票2回答
TCP客户端无法从服务器读取数据。

我在安卓平板电脑上运行了一个TCP客户端,并且在PC上运行了一个C++服务器。 我可以从我的平板电脑向PC发送数据,并且PC可以正常读取,但是当PC尝试向平板电脑发送消息时,平板电脑就收不到任何消息。它会在readLine()调用中阻塞,尝试读取一些东西。 下面是Java方法发送并等待响应...