-
java – 什么是字节码,JVM如何处理它们
所属栏目:[Java] 日期:2020-05-22 热度:182
我听到很多次 Java实现JIT(即时)编译及其在平台上可移植的字节码被JVM“解释”.但是,我不知道字节码是什么,JVM在Java语言架构中是什么意思?我想更多地了解他们. JVM(Java虚拟机)具有与真实机器一样的指令集.该指令集的名称是Java字节码.它在 Java Virtual Ma[详细]
-
java – 在JSP页面上显示树
所属栏目:[Java] 日期:2020-05-22 热度:173
我需要在JSP页面上显示树.我怎样才能做到这一点?我有以下对象: public class Node { private Long id; private Long parentId; private String name; private ListNode children; // Getters setters} 使用jsp递归滚动自己[详细]
-
java – 如何找到OS位类型
所属栏目:[Java] 日期:2020-05-22 热度:68
参见英文答案 How can I check the bitness of my OS using Java?? (J2SE, not os.arch)4个 我想知道操作系统类型,意味着它是64位操作系统或32位操作系统.但是我从32位/ 64位可执行文件获得不同的响应,可以获取有关操作系统的系统属性 我从系统属性得到细节[详细]
-
java – 为什么我不能.invokeExact()在这里,即使MethodType是OK?
所属栏目:[Java] 日期:2020-05-22 热度:188
对于我的一个项目,我必须对构造函数进行动态调用.但由于这是 Java 7,而是使用“经典”反射API,我使用java.lang.invoke. 码: @ParametersAreNonnullByDefaultpublic class PathMatcherProvider{ private static final MethodHandles.Lookup LOOKUP[详细]
-
java – 如何清除不适合MySQL中utf8编码的坏字符?
所属栏目:[Java] 日期:2020-05-22 热度:79
我有脏数据.有时它包含像 this这样的字符.我使用这个数据来进行查询 WHERE a.address IN (mydatahere) 对于这个角色我得到 org.hibernate.exception.GenericJDBCException: Illegal mix of collations (utf8_bin,IMPLICIT), (utf8mb4_general_ci,COERCIB[详细]
-
java – 我在哪里排序?
所属栏目:[Java] 日期:2020-05-22 热度:171
我有一个数据库,我查询,我不知道在哪里执行结果的排序,到目前为止,我有以下选项. 在MySQL查询. 在列表级别(使用LinkedList) 在显示结果之前使用比较器排序未排序的列表(基本上在jsp中) 该列表由ObjectDTO组成,所以它将在哪里更有效率.有任何想法吗? 如果可能[详细]
-
如何消除大尺寸java swing标签的差距
所属栏目:[Java] 日期:2020-05-22 热度:115
在我的应用程序中,我有一个字体大小超过200的标签.这个标签包含大的上下(不规则)间隙.我该如何删除它? 这是我的代码: package Core;import java.awt.Font;import java.awt.GridBagConstraints;import java.awt.GridBagLayout;import javax.swing.BorderFact[详细]
-
Java泛型和返回类型
所属栏目:[Java] 日期:2020-05-22 热度:180
我刚刚遇到一些我不明白的东西.当第二个相同的时候,为什么每个循环都不合法? public interface SomeInterfaceT { ListSomeNamedObject getObjects(); void doSomething(P1 p1, T p2);}public class SomeNamedObject { private String[详细]
-
如何从Java中获取网页的源代码
所属栏目:[Java] 日期:2020-05-22 热度:54
参见英文答案 How do you Programmatically Download a Webpage in Java8个 我只想从Java中检索任何网页的源代码.到目前为止,我发现了很多解决方案,但是我找不到适用于以下所有链接的代码: http://www.cumhuriyet.com.tr?hn=298710[详细]
-
java – XMPP vs SIP比较
所属栏目:[Java] 日期:2020-05-22 热度:170
我将开始一个新的项目.在这个项目中,我有一台服务器和许多客户端(超过10万).客户端和服务器不断地相互通信.他们只使用短信.我觉得用tcp socket来管理太难了,所以我应该选择XMPP或者SIP.我将在这个项目中使用 Java.你建议我哪一个?他们的利弊是甚么?或者你知[详细]
-
Java Double vs double:class type vs primitive type
所属栏目:[Java] 日期:2020-05-22 热度:177
我很好奇 Java的类和原始类型之间的性能差异是什么.所以我创建了一个小的基准,发现类类型比原始类型慢3倍到7倍. (本机OSX为3x,ideone为7x) 这是测试: class Main { public static void main(String args[]) { long bigDTime, littleDTime; {[详细]
-
反思 – Java 8 – 无效的常量类型
所属栏目:[Java] 日期:2020-05-22 热度:60
我有一个 Reflections库的问题. 我正在尝试动态加载实现特定接口的所有类. 一切工作正常(所有类都被加载),只要我不在这些类中使用lambda表达式(java 8). 我尝试升级lib版本,但效果是一样的(java.io.IOException:无效的常量类型:18). 依赖关系并在pom.xml中[详细]
-
java – 为什么我们需要在同一个对象上同步以使notify()工作
所属栏目:[Java] 日期:2020-05-22 热度:62
我收到了 java.lang.IllegalMonitorStateException.我提到了 this问题,它解决了我的问题.第一个答案是 To be able to call notify() you need to synchronize on the same object.synchronized (someObject) { someObject.wait();}/[详细]
-
java – 使用JUnrar提取文件
所属栏目:[Java] 日期:2020-05-22 热度:163
我之前问了一个关于用 Java提取RAR档案的问题,有人把我指向了JUnrar.官方网站已关闭,但它似乎被广泛使用,因为我在网上发现了很多关于它的讨论. 有人可以告诉我如何使用JUnrar提取存档中的所有文件吗?我在网上找到了一个小片段,但似乎没有用.它将归档中的每个[详细]
-
将Java文档添加到导出jar的Eclipse Project中
所属栏目:[Java] 日期:2020-05-22 热度:191
所以我在 Eclipse中有一个Java项目,我可以生成一个Jar文件.现在我可以在其他项目中使用这个jar文件.但是,当我使用例如Eclipse将此jar文件添加到其他项目的构建路径时,它不会显示任何文档. 它只有工作,如果生成Jar文件,我也分别生成java文档,在用户端,当我导入[详细]
-
java – 使用Apache Mina作为模拟/内存SFTP服务器进行单元测试
所属栏目:[Java] 日期:2020-05-22 热度:98
我正在解决如何使用Apache Mina的麻烦.他们的文档对我无能为力的大脑来说有一点不足.我已经看到了有用的起始代码 Java SFTP server library? 我无法想像的是如何使用它.我想设置一个检查我的sftp代码的单元测试,使用Mina作为一种模拟服务器,即能够写一个单元[详细]
-
java – 使用Maven,OSGi和Bndtools
所属栏目:[Java] 日期:2020-05-22 热度:74
今天我被问到在我们当前的OSGi应用程序中使用Maven是个好主意.我们使用Bndtools和它的伟大,因为它使开发尽可能容易. Bndtools使用OBR来维护其他捆绑包和依赖关系分辨率,即使在应用程序运行. 由于Maven广泛传播并且非常受欢迎,所以大多数人都尝试在OSGi环境中[详细]
-
java – 迭代遍历树以查找大小
所属栏目:[Java] 日期:2020-05-22 热度:161
我需要使用迭代算法找到树中元素的数量,但我发现代码在概念上很难编写. 我的方法是从根节点开始并访问子节点,然后访问这些子节点的子节点,依此类推. 这是我编写的适用于小树的代码,但不是真正的解决方案,因为我需要为每个深度级别添加一个额外的块: // Start[详细]
-
java – Spring:文件上传RESTFUL Web Service
所属栏目:[Java] 日期:2020-05-22 热度:77
我正在使用 Spring 4.0为RESTFUL Web服务创建POC. 如果我们只传递String或任何其他基本数据,它可以正常工作. @RequestMapping(value=/getcontent/file, method=RequestMapping.post)public String getFileContents(@RequestParam(fileName, requi[详细]
-
在这种情况下,一个java垃圾收集的年轻一代长久?
所属栏目:[Java] 日期:2020-05-22 热度:61
昨天我们在一个JBoss应用服务器的服务器日志中有以下GC输出: 51628.286: [GC 51628.288: [ParNew: 1843200K-204800K(1843200K), 21.3196040 secs]5177730K-3743415K(7987200K), 21.3217870 secs][Times: user=1.38 sys=0.33, real=21.32[详细]
-
Java:DataInputStream替换为字节顺序
所属栏目:[Java] 日期:2020-05-22 热度:95
下面是我的代码替换DataInputStream来包装一个InputStream,但是除了读取大尾数类型的普通方法之外,还提供了额外的方法来读取小端数据类型.如果你愿意,随意使用它. 我有几点保留如下.注意不改变功能的方法(读取大尾数类型的函数).没有办法我可以实现DataInputS[详细]
-
java – 配置Spring Security以使用customPasswordAuthenticationFilte
所属栏目:[Java] 日期:2020-05-22 热度:157
我已经实现了自己的LowerCaseUsernamePasswordAuthenticationFilter,它只是UsernamePasswordAuthenticationFilter的一个子类. 但是现在我的问题是如何配置Spring的安全性来使用这个过滤器. 到目前为止,我使用: security:http auto-config=true use-expressio[详细]
-
JavaFX在企业网络应用程序 – 良好的替代传统的网页?
所属栏目:[Java] 日期:2020-05-22 热度:189
我们为不同的客户开发了几个Web应用程序,从简单的无聊的CRUD风格的GUI,为那些可怜的管理员们,为那些互联网人们提供了一个喜欢的 AJAX增强型GUI.所有这些都是基于JSF 1.2结合JBoss Seam 2,使用Facelets和RichFaces作为表示层. 我们知道JSF 1.2的局限性(我感到[详细]
-
如何将Java 2D Shape对象序列化为XML?
所属栏目:[Java] 日期:2020-05-22 热度:178
Shape界面由 Java 2D(Arc2D,Area,CubicCurve2D,Ellipse2D,GeneralPath等)的对象实现. 一些具体对象被标记为Serializable,可以使用对象序列化存储和恢复,但像Area这样的其他对象不会实现接口并抛出错误. 但是由于我们经常被警告,这种天真的序列化在Java实现或[详细]
-
java – MainActivity.this不是一个封闭的类AsyncTask
所属栏目:[Java] 日期:2020-05-22 热度:110
我试图第一次创建一个AsyncTask,但我没有太多的运气. 我的AsyncTask需要从服务器获取一些信息,然后将新的布局添加到主布局以显示此信息. 一切似乎或多或少是清楚的,但是错误信息“MainActivity不是封闭的类”是困扰我的. 没有人似乎有这个问题,所以我想我很想[详细]

浙公网安备 33038102330553号