-
java – 显示VisualVM等每个可用JVM的主类名
所属栏目:[Java] 日期:2020-12-15 热度:191
VisualVM做得非常好,每个完整的主类名都显示在左侧栏导航中.这些名字是如何检索的? Attach API为所有正在运行的JVM提供显示名称,但是,某些显示名称看起来有点膨胀,例如 Eclipse: C:Program FilesEclipseplugins/org.eclipse.equinox.launcher_1.1.0.v20[详细]
-
java – 测试颜色是否相等
所属栏目:[Java] 日期:2020-12-15 热度:70
我正在从iTunes U上的斯坦福大学演讲(仍然很绿)中完成Breakout任务并陷入咆哮.我正在尝试为不同颜色的砖块设置一个点值,这样我就可以计算出一个分数但是我的if似乎不起作用.我觉得getColor()没有返回我认为的值;我创建了一个状态标签来显示它返回的内容,但我[详细]
-
除了调用之外,java中是否有任何静态方法/函数的使用?
所属栏目:[Java] 日期:2020-12-15 热度:157
将方法声明为static是否有任何优势,除非可以在不实例化类的情况下调用它? 解决方法 不需要实例化类来调用方法本身就是一个优点.考虑方法库,例如 java.lang.Math. 静态方法也用作工厂方法 – 您调用静态方法来获取对象 – 通常是某个接口的实现.我们的想法是[详细]
-
Java:System.getenv(“APPDATA”)返回null,现在是什么?
所属栏目:[Java] 日期:2020-12-15 热度:129
我刚刚发现当一个 Java程序在Windows上通过“Run As …”(从可执行文件的上下文菜单)作为另一个用户启动时,对System.getenv(“APPDATA”)的调用将返回null,而不是通常的应用程序数据文件夹 现在,当涉及到Windows文件夹等时,我有点像菜鸟,所以我的问题是,当我[详细]
-
Java / Android:从图形Api获取Facebook用户信息,在TextView中显
所属栏目:[Java] 日期:2020-12-15 热度:95
我现在正在努力学习 Java,并且从 Android Faceobok API开始,我已经深入学习.现在,我正在尝试从我的图形数据(在这种情况下是朋友)中获取一些信息并在文本视图中显示它.这似乎相当微不足道,但它一直都是. JSONObject json_data = null; try { JSONObject respo[详细]
-
在Java中提取几种方法的常见异常处理代码
所属栏目:[Java] 日期:2020-12-15 热度:153
我在一个具有相同异常处理的类中有一些私有方法.它们的正文代码引发了相同的异常类型,代码处理也是一样的. private void method1() { try { //make_the_world_a_better_place } catch(IOException ioe) { // ... }}private boolean method2(String str) { tr[详细]
-
java – 我们可以重构这些方法吗?
所属栏目:[Java] 日期:2020-12-15 热度:141
我的课程实现方法如下: void methodOne() { try { getHelper().doActionOne(); } catch ( Exception ex ) { throw new CustomException( ex ); }}void methodTwo() { try { getHelper().doActionTwo(); } catch ( Exception ex ) { throw new CustomExcepti[详细]
-
如何在java中使用Smack XMPP库处理TLS证书
所属栏目:[Java] 日期:2020-12-15 热度:191
嗨,大家好.我刚刚开始在 Java中使用XMPP,包括服务器端和客户端端. 在服务器端,我使用的是Apache Vysper 0.7,在客户端,我使用的是Ignite Smack 3.1.0 我正在使用apache vysper演示页面中的一个小型XMPP嵌入式服务器,使用源代码附带的TLS证书: XMPPServer ser[详细]
-
java – 使用循环数组的队列实现:哪种方法可以调整圆形数组的大
所属栏目:[Java] 日期:2020-12-15 热度:185
我正在使用循环数组实现一个队列,我有点陷入resize()方法实现(当数组已满时). 在enqueue()方法中,我检查数组的大小是否等于它的长度,如果它已满,则检查它.现在,我没有抛出异常,而是试图调整数组的大小. 问题是,我有两个案例需要考虑 前 =后方 后面前 将旧数[详细]
-
java – 我可以在JAXWS Web服务方法中返回Hibernate Entities作
所属栏目:[Java] 日期:2020-12-15 热度:85
任何人都可以告诉我,我可以将Hibernate实体作为JAXWS Web服务方法中的返回值返回! 的确,我有一些这样的实体: @Entitypublic class Parent {... private Childone childoneByChildoneid; @ManyToOne public @javax.persistence.JoinColumn(name="ChildOneId[详细]
-
java – AWT XOR SWING在一个应用程序中?
所属栏目:[Java] 日期:2020-12-15 热度:188
我正在研究为生物分析工具开发 Java GUI.我的问题是,我可以在相同的模型视图控制设计模式下使用AWT和SWING库吗?或者,它们是以两种不同的方式控制的图书馆吗?我想知道如果我可以将它们放在同一屋檐下,以便重复使用两个库编写的现有代码.非常感谢您的宝贵时[详细]
-
java – PDF417图像生成API推荐
所属栏目:[Java] 日期:2020-12-15 热度:185
在grails应用程序中,我需要生成PDF417图像并通过电子邮件发送.谁能推荐我一个(希望是免费的)grails插件或 java库? 解决方法 barcode4j插件(http://grails.org/plugin/barcode4j)使用barcode4j,它支持PDF417等. 这是一个示例控制器操作,它将生成一个图像并将[详细]
-
Java – 绘制多项式
所属栏目:[Java] 日期:2020-12-15 热度:171
我只是想知道如何绘制像X ^ 2 2 * X ^ 4这样的多项式… 以有效的方式使它看起来像一个真实的.我的意思是权力是上升的脚本等等. 解决方法 如果您的环境具有良好的Unicode字体,则可以相对轻松地创建自己的多项式toString(). Unicode拥有全部 Arabic numerals d[详细]
-
java – 添加String Literals和String对象之间的区别
所属栏目:[Java] 日期:2020-12-15 热度:111
添加String Literal和String Object之间有什么区别? 例如 String s1 ="hello"; String s2 ="hello1"; String s3 ="hello" + "hello1"; String s4 ="hellohello1"; String s5 = s1 + s2; System.out.println(s3 == s4); // returns true System.out.println([详细]
-
java – 需要有关到期时间限制的hashMap帮助
所属栏目:[Java] 日期:2020-12-15 热度:82
我需要一个具有时间限制到期策略的线程安全Map.我试图找一个现有的库,但找不到一个. Jboss缓存将成为我的要求的重要选择.我有第一次切割草案.请查看 pastebin上发布的代码 我需要建设性的意见和改进建议.提前致谢. 解决方法 看看 Guava MapMaker: http://gu[详细]
-
java – Spring Rest JSON绑定
所属栏目:[Java] 日期:2020-12-15 热度:195
我正在尝试用 Spring创建Restful服务. 方法通过参数接受“UserContext”对象,即@RequestBody. 客户端使用内容类型“application / json”发送JSON对象.但我收到错误“HTTP / 1.1 415不支持的媒体类型”. ..甚至当客户端发送一个空的“{}”JSON对象时. 我的控[详细]
-
如何在Java中使用posix_spawn()
所属栏目:[Java] 日期:2020-12-15 热度:132
我继承了一个遗留应用程序,它使用ProcessBuilder.start()在Solaris 10服务器上执行脚本. 不幸的是,由于内存问题,此脚本调用失败,如here所述 Oracle的建议是使用posix_spawn(),因为在封面下,ProcessBuilder.start()使用的是fork / exec. 我一直无法找到任何示[详细]
-
java – 如何避免使用getter并避免对UI进行硬编码?
所属栏目:[Java] 日期:2020-12-15 热度:103
我想在控制台上打印一个战士的描述,其中包括战士的力量和战士的武器,形式为 description战士使用武器例如:这个强大的战士使用黄油刀. 为清晰起见进行编辑:我想通过使用getter或任何其他显示对象内部实现的方法(如toString)来查询数据对象而不执行此操作.我[详细]
-
java – Spring 3 applicationContext-security-JDBC.xml有bean
所属栏目:[Java] 日期:2020-12-15 热度:164
有人可以告诉我在我的ApplicationContext中我必须使用bean:bean而不是bean以及如何修复它. ?xml version="1.0" encoding="UTF-8"?beans:beans xmlns="http://www.springframework.org/schema/security" xmlns:beans="http://www.springframework.org/schema[详细]
-
Java HTML-> PDF解决方案?
所属栏目:[Java] 日期:2020-12-15 热度:90
我目前正在使用 Java构建基于PDF的报告.我已经看过iText和BIRT,但似乎要花很多精力学习他们的API,我试图找到的是一个解决方案,让我在HTMl中生成报告(我已经知道的东西)并输出到PDF.谁能提供一些可能的解决方案? – 谢谢! – 邓肯克雷布斯 解决方法 Flying[详细]
-
java – 如何比较JSTL中的参数
所属栏目:[Java] 日期:2020-12-15 热度:54
我有一个来自数据库的ID列表,并将它们传递给servlet,但我无法将它们与任何数字进行比较. 我想也许我必须将它们转换为整数类型: c:forEach items="${subjec.id}" var="x"${x} /c:forEachc:forEach items="${listPage}" var = "list"${list.id} c:choosec:whe[详细]
-
Java等价于.NET object.Equals(object,object)
所属栏目:[Java] 日期:2020-12-15 热度:53
在.NET System.Object中定义静态方法 bool Equals(object a,object b); 在a可能为null的情况下,这是a.Equals(b)的有用替代.如果a和b都为null,它也返回true. 我在Java的框架中找不到一个等效的方法(我的Java现在有点生疏了.)我能说的最简洁的代码是: (a==nul[详细]
-
JavaEE的FirstCup教程问题
所属栏目:[Java] 日期:2020-12-15 热度:125
我被困在这里: http://download.oracle.com/javaee/6/firstcup/doc/gcqzl.html#gimvn我有更新工具打开,但没有javaee-firstcup-tutorial包. (即使在更新或安装的组件中).我怎么能得到它? 解决方法 当您打开更新中心时,转到Glassfish 3服务器映像的应用程序[详细]
-
java – 序列化和子类
所属栏目:[Java] 日期:2020-12-15 热度:51
如果我将一个类定义为Serialiable,那么当我创建一个子类时,它会要求我定义一个serialVersionUID.这是必要的还是我可以依靠超级班的? 解决方法 如果更改类的实现,但仍希望能够序列化/反序列化以“旧”格式保存的对象,则使用SerialVersionUID.所以这意味着你[详细]
-
java – 了解Spring Transaction边界
所属栏目:[Java] 日期:2020-12-15 热度:67
我试图清除我的疑虑w.r.t. Spring事务边界用以下示例. @Transactional(propagation=Propagation.REQUIRES_NEW)public void test() { test1(); test2(); }@Transactional(propagation=Propagation.NOT_SUPPORTED,readOnly=false)public void test1() { this.j[详细]