-
Java语法糖
所属栏目:[Java] 日期:2020-08-01 热度:172
我今天碰到这个代码块,我不知道它是如何工作的.我知道如何做匿名类,但我习惯于看到一个方法签名,而不只是一对大括号.这些大括号之间的代码是否放入静态块?它是否进入构造函数?还是别的东西? conext.checking(new Expectations() { { // - what does this p[详细]
-
java – 使用命令行参数将值注入spring
所属栏目:[Java] 日期:2020-08-01 热度:50
我有一个应用程序需要运行两次不同的端口号,是否有一种方法,我可以传递端口号作为命令行参数,并在 spring上下文文件中检索它们. bean id=jmsConnectionFactory class=org.apache.activemq.ActiveMQConnectionFactory property name=brokerURL valuev[详细]
-
Java – 正负零的比较
所属栏目:[Java] 日期:2020-08-01 热度:114
为什么 Java在比较-0.0和0.0时不一致?将数字与-0 / 0进行比较的Java标准方法是什么? 我遇到过这个特别的bugaboo: public class ZeroCompare { public static void main(String[] args) { if ( 0.0 == -0.0 ) { System.out.printl[详细]
-
java – 在通知中使用巨大的内存
所属栏目:[Java] 日期:2020-08-01 热度:94
我正在开发一个服务的应用程序,显示通知区域中的定时器的进度(带有进度条和文本).我已经提取了一个更简单的例子,同样的问题. 服务代码: public class TNService extends Service { private NotificationManager nm; private Notification notification; priv[详细]
-
java – 通常的hibernate性能陷阱
所属栏目:[Java] 日期:2020-08-01 热度:51
我们刚刚完成配置我们的应用程序. (她开始慢了). 这个问题似乎是“在休眠中”. 这是一个遗留映射.谁工作,做这个工作.背后的关系主题也是如此. 但是有些要求比较慢. 所以,我们会感谢任何关于hibernate的常见错误的输入,最终导致缓慢的响应. 例如:渴望代替懒惰[详细]
-
java – 比较枚举的最佳方法
所属栏目:[Java] 日期:2020-08-01 热度:81
参见英文答案 Comparing Java enum members: == or equals()?16个 我有一个枚举,例如enum Color {Red,Brown}.我也有一些这种类型的变量: Color c1 = Brown, c2 = Red 比较常数值的最佳方法是什么: if (c1 == Color.Bro[详细]
-
const和volatile指针之间有什么区别?
所属栏目:[Java] 日期:2020-08-01 热度:155
const和volatile指针之间有什么区别? 差异真的归结于const和volatile之间的差异.这两个概念的唯一共同点是语法. const是编译器执行的,并且说“程序员不能改变这个”. volatile表示“这个数据可能被别人改变”,所以编译器不会对这些数据作任何假设.没有变化,[详细]
-
java – 如何将一个月添加到日期并获得同一天
所属栏目:[Java] 日期:2020-08-01 热度:124
我尝试根据工作日添加一个月的日期.例如,日期是9月的星期一.添加后我想要有10月的星期一. 我试着在下一个日期添加一个月 Mon Sep 17 17:30:00 MESZ 2012 使用此代码: Calendar date = Calendar.getInstance();date.setTimeInMillis(date_in_mil);date.add(Ca[详细]
-
Java:socket读取超时异常
所属栏目:[Java] 日期:2020-08-01 热度:159
我试图打电话给一个非常重的过程. 平均工作时长估计为9-10分钟. 当我执行该过程时,我设置一个可笑的巨大数字的超时时间:99999999. 2分钟后,我收到以下错误: java.net.SocketTimeoutException: Read timed out 我试图再混淆一些,我将超时设置为3000,并且如预[详细]
-
java – 在Weblogic中部署Spring Boot应用程序
所属栏目:[Java] 日期:2020-08-01 热度:99
我在webLogic 12C中部署了一个 Spring引导应用程序. 10.4.4 403禁止 服务器了解该请求,但拒绝履行该请求.授权不会有帮助,请求不能重复.如果请求方法不是HEAD,并且服务器希望公开为什么请求尚未实现,则应该描述拒绝实体的原因.当服务器不希望明确地显示请求被[详细]
-
java – Cron Job in play framework 2.0
所属栏目:[Java] 日期:2020-07-31 热度:107
如何通过cron表达式在Play Framework 2.0中安排任务? 相当于Play 1的@On(“ enter cron expression here”)注释 在Play 2.0中,作业调度是用Akka完成的: http://www.playframework.org/documentation/2.0.1/JavaAkka请参阅调度异步任务 您也可以使用全局对象[详细]
-
java – 如何从微调获取int值
所属栏目:[Java] 日期:2020-07-31 热度:147
我使用NetBeans 7.1来编写 Java.我有一个JFrame,我在它上面带有整数值的微调器,我想知道如何在微调器中获取活动值,我的意思是用户在程序运行时选择的值;将其用于另一种方法. spinner.getValue()应该做的伎俩.你可以把它转换成整数,就像 int value = (Integer)[详细]
-
java – Dagger自定义范围,怎么办?
所属栏目:[Java] 日期:2020-07-31 热度:181
如何用Dagger创建自定义范围? 有指引吗?我没有找到他们 我正在开发Vaadin应用程序,并且需要一个自定义范围.像UiScoped这样的东西 最好的祝福 匕首不使用与Guice相同的机制.具体来说,Dagger并不透明地处理Guice所做的范围,使用各种范围注释,一个Injector和不[详细]
-
为什么Java中的FileChannel不是非阻塞的?
所属栏目:[Java] 日期:2020-07-31 热度:145
我想编写一个同时写入多个文件的程序;认为通过使用非阻塞模式可以使用一个线程.但是FileChannel不支持非阻塞模式.有人知道为什么吗 UNIX不支持文件的非阻塞I / O,请参见 Non-blocking I/O with regular files.由于Java应该(至少尝试)在所有平台上提供相同的行[详细]
-
java – 如何使用GSON / JSON将字符串数组转换为对象?
所属栏目:[Java] 日期:2020-07-31 热度:121
我有一个像这样的json: [ [ Passport Number, NATIONALITY, REASONS ], [ SHAIS100, INDIA, ], [ , , Agent ID is not matched. ], [ ,[详细]
-
多线程C程序在OS X比Linux慢得多
所属栏目:[Java] 日期:2020-07-24 热度:172
我写了一个我已经完成并交付的操作系统类的作业.我昨天发布了这个问题,但由于“学术诚信”的规定,我把它删除,直到提交截止日期. 对象是学习如何使用关键部分.有一个数据数组,100个单调增加的数字,0 … 99和40个线程,随机交换两个元素,每个元素2,000,000次.一[详细]
-
java – 哪些eclipse文件从subversion repo中排除
所属栏目:[Java] 日期:2020-07-24 热度:162
我们作为一个发展团队,一直都喜欢颠覆和日食,我们检查了一切,一切都很好.直到我们有一个新雇用谁使用任何东西,但日食(RAD).他的RAD签证目前正在污染svn repo扣留我们的 eclipse结帐完成建设. 一个解决方案可能是迫使新雇员的喉咙中出现日食,另一种更微妙和更[详细]
-
java – Spring应用程序中是否应该“一切”进行弹簧管理?
所属栏目:[Java] 日期:2020-07-24 热度:80
我们正在开发一个新的应用程序,我们想使用 Spring(大学项目!) 在编写新的Spring应用程序时,是否应该为每个对象注入Spring? class A { ... AHelper helper = new AHelper(); helper.doSomething(); ...}class AHelper { public void doSome[详细]
-
Java中的自然语言处理解决方案
所属栏目:[Java] 日期:2020-07-24 热度:187
参见英文答案 Is there a good natural language processing library [closed]3 在Java世界中有没有像Python的NTLK一样好的软件包? 我知道的两个流行的是: Gate OpenNLP[详细]
-
java – 将包含ASCII字符的字节数组转换为字符串
所属栏目:[Java] 日期:2020-07-24 热度:196
我有一个字节数组,由我希望转换为一个字符串的ASCII字符组成.例如: byte[] myByteArray = new byte[8];for (int i=0; i8; i++) { byte[i] = (byte) (0 + i);} myByteArray应该在循环后面包含一个字符串“12345678”.如何将此字符串转换为String变量? 谢谢![详细]
-
java – Log4j2为什么要用log4j?
所属栏目:[Java] 日期:2020-07-24 热度:107
我一定是想念一些东西,但是现在我已经看了几天,但是为什么在log4j之前你可以使用log4j2(而不是性能)呢? 从目前为止所看到的,log4j2被公布为更简单的配置,但实际上更复杂(现在已经三天了,我仍然无法在主目录中写入日志).自动配置根本不适用于我(或者至少我不[详细]
-
java – 为什么Thread类中的setName分配给一个字符数组?为什么不是一个字符串?
所属栏目:[Java] 日期:2020-07-24 热度:91
当我在 Java中处理线程概念时,我已经看到了Thread.java源文件.我注意到setName()方法将字符串分配给名为“name []”的字符数组. Java具有String数据类型的特性,那么它们为什么使用字符数组. 在源文件中,它初始化为, private char name[]; // why not private[详细]
-
java – 删除的实体传递给持久异常
所属栏目:[Java] 日期:2020-07-24 热度:152
我有这样的实体: Document | n .. to ..1 | DocumentType | 1 .. to .. n | PropertyType | 1 .. to .. n | DocumentProperty 我只是尝试删除一个文件,如: entityManager.remove(文件); 但是发生错误: 16:45:51,499 ERROR [[Seam Resource Servl[详细]
-
在java中获取字符串大小(没有可用的Graphics对象)
所属栏目:[Java] 日期:2020-07-24 热度:89
我正在尝试编写应用程序,需要使用 Java中的Graphics2D类绘制许多字符串.我需要获取每个String对象的大小(以计算每个字符串的确切位置). 有这么多的字符串,应该在paint()方法被调用之前完成,只有在程序开头只有一次(所以我还没有Graphics2D对象).我知道有一个[详细]
-
使用外部Java插件的PhoneGap / Cordova中的音频/视频捕获
所属栏目:[Java] 日期:2020-07-24 热度:50
我正在使用PhoneGap / cordova和 Javascript开发一个Android应用程序.我想使用外部Java插件在我的应用程序的特定html Div中包含音频/视频捕获功能. 或者一些机制,我可以有一个基于Java的基于Java的小部件,它将在特定位置的同一个屏幕中进行(而不是完全替换当[详细]