-
Java中的强制导向布局实现
所属栏目:[Java] 日期:2020-12-14 热度:77
我一直在寻找强制导向图布局算法的 Java实现,但迄今没有结果.任何帮助将不胜感激 :) 解决方法 荣格: http://jung.sourceforge.net/index.html 已经有一段时间了,并且有很多布局算法. 您也可以在http://gephi.org/查看Gephi – 它是一个应用程序,而不是lib,[详细]
-
java – ResulSet – Cursor:rs.next()花费很多时间
所属栏目:[Java] 日期:2020-12-14 热度:103
我从数据库返回的游标以31ms(毫秒)执行. 但是当我使用这个光标超过1500行来获取行 ResultSet rs = (ResultSet)cstm.getObject(6); while(rs.next()){ system.out.println("..."); } 只需简单地横穿每行光标,花费超过40秒(40000 ms) 可以做什么 提前致谢. 解[详细]
-
Java:最终字段冻结从最终字段可访问的对象
所属栏目:[Java] 日期:2020-12-14 热度:111
题为“ Core Java Concurrency”的DZone refcard指出: Once set,final field values cannot be changed. Marking an object reference field as final does not prevent objects referenced from that field from changing later. For example,a final Arra[详细]
-
java – 实现与泛型类可比
所属栏目:[Java] 日期:2020-12-14 热度:105
我想定义一个实现一般Comparable接口的类.在我的类中,我还定义了一个通用类型的元素T.为了实现该接口,我将比较委托给T.这里是我的代码: public class ItemT extends ComparableT implements ComparableItem { private int s; private T t; public T getT()[详细]
-
java – 如何在视图中添加线性布局的顶部代码?
所属栏目:[Java] 日期:2020-12-14 热度:161
我需要在代码中添加一个线性布局的admob adview,但是我需要将其插入布局的顶部,而不是底部. 有没有办法做到这一点? 解决方法 使用: public void addView (View child,int index) Since: API Level 1 Adds a child view. If no layout parameters are alrea[详细]
-
java – Spring请求范围bean
所属栏目:[Java] 日期:2020-12-14 热度:69
我如何设置一个bean,它将根据请求创建一次. 我试着这样做: @Component @Scope(value = "request") public class TestBean { @PostConstruct public void init() { System.out.println("start request"); } @PreDestroy public void onDestroy() { System.ou[详细]
-
java – 用于调试VerifyError的好工具
所属栏目:[Java] 日期:2020-12-14 热度:142
我发现字节码 VerifyErrors 臭名昭着地很难调试. JVM提供很少的反馈,通常只是当前的类,有时是方法. 通过ASM或Jasmin手动工程化字节码时,我通常会遇到的一些错误示例: 堆栈大小太大 无法从一个空的堆栈弹出操作数 掉落代码的末尾 期望在堆栈上找到对象/数组[详细]
-
java – Criteria.DISTINCT_ROOT_ENTITY不会阻止重复的对象
所属栏目:[Java] 日期:2020-12-14 热度:151
我有以下道法: @Overridepublic ListAdminRole findAll() { Session session = sessionFactory.getCurrentSession(); Criteria criteria = session.createCriteria(AdminRole.class); criteria.setResultTransformer(Criteria.DISTINCT_ROOT_ENTITY); retur[详细]
-
Java 7:如何在Java中实现拖放?
所属栏目:[Java] 日期:2020-12-14 热度:115
我正在尝试使用 Java 7 Update 21进行拖放. 我的目标操作系统是: Windows 7 Ubuntu 12.04 Mac OSX 10.6 / 10.8 要求是: 从文件系统拖动文件并将其放到我的Java应用程序(制作一个 将文件复制到临时目录) – 适用于Linux MacOSX视窗 拖动Thunderbird的电子邮[详细]
-
java – 如何实现这个FilteringIterator?
所属栏目:[Java] 日期:2020-12-14 热度:200
IObjectTest是一个接口 单一布尔测试(Object o)方法 FilteringIterator是Iterator的一个实现 用另一个迭代器初始化 和一个IObjectTest实例:new FilteringIterator(myIterator, MYTEST).你的FilteringIterator会 然后允许迭代 ‘myIterator’,但跳过任何 不[详细]
-
java – 在alt-rt.jar和rt.jar中的HashMap的区别?
所属栏目:[Java] 日期:2020-12-14 热度:188
在alt-rt.jar中的HashMap有什么区别? 和rt.jar.我认为我看到了相当快的速度 在我的一个应用程序中,什么是解释? 最好的祝福 我发现两个不同的* .jar 在JDK 1.6.0_25 64位.最终 加速也与alt-string.jar有关. 这个alt可能最终与a相关 命令行选项: http://the[详细]
-
java – 不同颜色的不同系列的XYline图表JFreeChart
所属栏目:[Java] 日期:2020-12-14 热度:124
我已经使用JFreeChart创建了XY线图,有两个数据集,我希望两行都是不同的颜色.我尝试使用以下代码 – XYPlot plot = chart.getXYPlot(); XYItemRenderer xyir = plot.getRenderer(); xyir.setSeriesPaint(0,Color.GREEN); plot.setDataset(0,xyDataset1); xyir[详细]
-
java – Locale.getDefault()永远返回en
所属栏目:[Java] 日期:2020-12-14 热度:125
unix机器上的服务器始终使用en作为默认语言环境. 以下是区域设置输出 LANG=en_US LC_CTYPE="C" LC_NUMERIC="C" LC_TIME="C" LC_COLLATE="C" LC_MONETARY="C" LC_MESSAGES="C" LC_ALL=C 我只是不明白如果LANG设置正确,那么为什么服务器以en语言环境启动. 解决[详细]
-
Java进程执行的Windows进程没有终止
所属栏目:[Java] 日期:2020-12-14 热度:167
我从 Java在Windows上创建一个进程.我的问题是这个过程不会终止.这是一个示例程序: import java.io.IOException;public class Test {/** * @param args * @throws IOException * @throws InterruptedException */public static void main(String[] args) th[详细]
-
java – 以编程方式找到颜色的补码?
所属栏目:[Java] 日期:2020-12-14 热度:164
有没有办法找到给定RGB值的颜色的补码?还是只能找到某些颜色?有人会在 Java中做这个事情吗? 解决方法 这是一个可以有意想不到的深度的问题,这取决于你需要什么.如果你只是尝试创建一些看起来像输入颜色的补充的东西,那么使用简单的数学就是微不足道的.如[详细]
-
java – 字段读取和volatile之间的同步差异
所属栏目:[Java] 日期:2020-12-14 热度:140
在一个很好的 article with some concurrency tips中,一个例子被优化为以下几行: double getBalance() { Account acct = verify(name,password); synchronized(acct) { return acct.balance; }} 如果我正确理解,同步的要点是确保此线程读取的acct.balance的[详细]
-
如何使这个java通用转换?
所属栏目:[Java] 日期:2020-12-14 热度:167
如何使这个 java通用转换? public interface IField {}class Field implements IField { // package private class}public class Form { private ListField fields; public ListIField getFields() { return this.fields; }} return语句引发编译器错误(我知[详细]
-
Java 7切换语句,字符串不起作用
所属栏目:[Java] 日期:2020-12-14 热度:136
根据 The Java Tutorials,在 Java SE 7和更高版本中,您可以在switch语句的表达式中使用String对象. String s = ...switch(s){ //do stuff} 但这是真的吗?我已经安装了JRE并将其添加到Eclipse项目的构建路径,但是我收到以下编译时错误: Cannot switch on a[详细]
-
java – 捕获NumberFormatException是不好的做法?
所属栏目:[Java] 日期:2020-12-14 热度:97
我必须解析一个可以采用十六进制值或其他非十六进制值的字符串 0xff,0x31或A,PC,标签等. 我用这个代码来分割两种情况: String input = readInput();try { int hex = Integer.decode(input); // use hex ...} catch (NumberFormatException e) { // input is[详细]
-
java – 如何使variatic方法将单个数组作为varargs数组的第一个
所属栏目:[Java] 日期:2020-12-14 热度:82
鉴于变量: Object[] ab = new Object[] { "a","b" };Object[] cd = new Object[] { "c","d" }; 调用以下方法时: public static void m(Object... objects) { System.out.println(Arrays.asList(objects));} 使用: m(ab,cd); 我得到了预期的输出: [[Ljava[详细]
-
java – 如何处理Jetty异常 – 长时间运行的HTTP请求超时,但它所
所属栏目:[Java] 日期:2020-12-14 热度:57
我有一个处理长时间运行的HTTP请求的Jetty服务器 – 响应由不同的进程X生成,最终在Jetty请求定期检查的收集器哈希中. 有3例: 进程X在HTTP请求的超时时间之前完成 – 没问题 进程X在请求的超时时间结束 – 否 问题 进程X从不完成 – 发生异常 如何检测这种情[详细]
-
javax.net.ssl.SSLException:连接在4.4.2设备上由对等体关闭(在
所属栏目:[Java] 日期:2020-12-14 热度:109
当我在我的应用程序上执行同步时,遇到此错误时出现问题.主要问题是相同的代码适用于 Android 6.0.1设备,但在4.4.2设备上,我收到此错误: javax.net.ssl.SSLException: Connection closed by peer at com.android.org.conscrypt.NativeCrypto.SSL_do_handshak[详细]
-
java – 比较log4j和Logger
所属栏目:[Java] 日期:2020-12-14 热度:174
JDK的 Logger与Apache log4j进行比较? 哪个更适合面向Java 6的新项目?他们如何在灵活性和可配置性方面进行比较? 解决方法 在我看来,JDK Logger所做的唯一的一件事就是它是JDK的一部分,所以它不会添加外部依赖.如果选择只在两者之间,我会和Log4j一起去.对[详细]
-
如何调试Java Web Start应用程序?
所属栏目:[Java] 日期:2020-12-14 热度:122
我有一个 Java Web Start应用程序,通过下载定制的JNLP文件,从实时站点启动. 问题是,一旦加载了Java Web Start应用程序,应用程序就会退出,没有任何警告.我知道证书是OK,因为当我从Java设置启用“从服务器显示站点证书,即使它是有效的”选项时,它显示相应的消[详细]
-
Java反射 – 获取包的列表
所属栏目:[Java] 日期:2020-12-14 热度:200
我正在构建一个具有多个不同软件包的 Java应用程序.我想能够以编程方式告诉应用程序中以特定的预修复开始的哪些程序包.有没有用Java反射API来做到这一点?我没有看到像这样的反射apis这样的东西. 例: com.app.controls.textcom.app.controls.pickercom.app.[详细]