-
一个监听套接字请求的EAR(Java EE)应用程序
所属栏目:[Java] 日期:2020-12-14 热度:57
我想构建一个不仅提供Web服务(WAR)或直接JMS请求(EJB)的 Java EE应用程序(EAR),而且我也想接受套接字请求(例如UDP数据包). 我已经尝试用java.net.DatagramSocket编写监听器,让它作为单独的进程运行,并将请求重定向到我的EAR应用程序. 问题是.. 如何将这样的[详细]
-
Java隐式转换
所属栏目:[Java] 日期:2020-12-14 热度:193
使用以下代码: Float a = 1.2; 有一个错误,因为它将十进制作为double值,double是一个比float更大的数据类型. 现在,它将整数作为默认的int类型.那么,为什么以下代码没有给出任何错误? Byte b = 20; 解决方法 编译器非常聪明,可以确定20的位表示(int值)可以[详细]
-
java – 在JSR-310中查找星期几的下一个发生
所属栏目:[Java] 日期:2020-12-14 热度:195
给定一个JSR-310对象,如LocalDate,我如何找到下个星期三(或任何其他星期几)的日期? LocalDate today = LocalDate.now();LocalDate nextWed = ??? 解决方法 答案取决于你对“下周三”的定义;-) JSR-310提供了使用TemporalAdjusters类的两个选项. 第一个选项[详细]
-
java – Restlet客户端重复调用Restlet服务器挂起
所属栏目:[Java] 日期:2020-12-14 热度:193
我正在使用Restlet来实现Web服务.客户端(也使用Restlet)对服务器进行多次连续调用,但在少量调用成功完成后,进一步调用会挂起服务器,显示消息: INFO: Stop accepting new connections and transactions. Consider increasing the maximum number of threads.[详细]
-
我使用Guava的不可变集合(为Java 6编译)和Java 8 JRE,我可以使用
所属栏目:[Java] 日期:2020-12-14 热度:132
我使用Guava,特别是它们的不可变集合(ImmutableList,ImmutableSet). 但是Guava是为Java 6编译的.如果我使用Java 8,我可以使用.stream()吗? 解决方法 是的你可以. .stream()方法,在Collection接口has a default implementation中定义.就此而言, .parallelStr[详细]
-
我真的需要定义java最小堆大小
所属栏目:[Java] 日期:2020-12-14 热度:169
我即将将应用程序部署到实时服务器,现在我正处于为jvm设置堆和permgen大小的部分.我看过很多文章,所有人都说“将最小堆大小设置为(某个数字)”,并“将最大堆大小设置为(某个数字)”,但这些文章都没有说明为什么需要设置最小堆大小.我理解设置最大堆大小的原[详细]
-
java – 方法参数级别的@ModelAttribute注释是什么意思?
所属栏目:[Java] 日期:2020-12-14 热度:181
Spring 3参考资料告诉我们: When you place it on a method parameter, @ModelAttribute maps a model attribute to the specific, annotated method parameter 我不明白这个魔法咒语,因为我确定模型对象的别名(如果使用ModelMap作为返回类型的键值)在执行[详细]
-
java – 如何在Jbutton的边缘添加间隙?
所属栏目:[Java] 日期:2020-12-14 热度:148
我想在我的JButtons上保留默认边框,但也在它们周围放置空白区域.我正在使用垂直BoxLayout. 我最初没有谈到边框,并且得到了我想要的单像素LineBorders,但按钮都相互对接. 然后我尝试了按钮[i] .setBorder(BorderFactory.createEmptyBorder(5,5,5)).它不是在按[详细]
-
java中的正则表达式与indexOf的性能相比
所属栏目:[Java] 日期:2020-12-14 热度:112
请有人告诉我如何匹配“_”和句号“.”使用正则表达式在字符串中激动一次,使用indexOf()而不是正则表达式也更有效. String s= "Hello_Wor.ld" or s="12323_!£££$.asdfasd" 基本上任何字符都不能出现在_和之前和之后.唯一的要求是整个字符串只应包含一个_[详细]
-
java – if子句中的变量声明
所属栏目:[Java] 日期:2020-12-14 热度:84
if(someCondition) int a=10;//Compilation Errorelse if(SomeOtherCondition){int b=10;//no compilation Error} 为什么会发生这种情况.为什么在第一种情况下出现编译错误.如果我放括号,那么没有编译错误,但if语句括号是可选的,如果它是一个语句. 解决方法[详细]
-
JBoss Seam设计模式?
所属栏目:[Java] 日期:2020-12-14 热度:89
我真的很喜欢JBoss Seam应用程序框架.由于JSF / EJB / JPA之间的注入/拒绝和紧密集成的概念在 Java应用程序框架中相对稀少,因此我一直在寻找一些用于设计模式和使用此框架的最佳实践的良好资源.我已经倾注了关于这个主题的例子和几本书.但是,我对与传统J2EE[详细]
-
图像处理 – 如何将两个不同维度图像的光谱相乘?
所属栏目:[Java] 日期:2020-12-14 热度:70
这不是一个“编程”问题.但我确信这是在这个社区广为人知和理解的东西. 我有一个图像,x和一个小得多的图像y,我需要通过乘以它们来对两者进行卷积.但由于它们的大小不同,我不知道如何进行频域乘法. 我采用x的(二维)FFT(这是一个尺寸为4096 x 4096的整数矩阵),[详细]
-
java – 允许分别提供equals-comparator和散列函数的Map
所属栏目:[Java] 日期:2020-12-14 热度:154
在尝试对多项式进行建模时,特别是它们的乘法,我遇到了以下问题.在乘法期间,两个多项式的单个单项式相乘,当然可以发生我有(3x ^ 2 y 5x y ^ 2)*(x y).结果包含3x ^ 2 y ^ 2和5 x ^ 2 y ^ 2,我想通过添加立即组合. 当然,我想使用单项式的部分x ^ 2 y ^ 2作为([详细]
-
帮助在Java中使用Horner的规则和哈希函数?
所属栏目:[Java] 日期:2020-12-14 热度:113
我正在尝试使用Horner的规则将单词转换为整数.我理解它是如何工作的,如果这个词很长,它可能会导致溢出.我的最终目标是在散列函数h(x)= x mod tableSize中使用转换后的整数.我的书建议,由于溢出,你可以“在计算Horner规则中的每个带括号的表达式之后应用mod运[详细]
-
多线程 – 如何在Delphi中编写线程数
所属栏目:[Java] 日期:2020-12-14 热度:181
我今天在Dobbs博士的网站上发现了这个 http://www.ddj.com/hpc-high-performance-computing/220300055?pgno=3 这是关于线程实现的一个很好的建议. 用Delphi中的TThread实现这个目标的最佳方法是什么? 谢谢 布赖恩 ===来自Dobbs博士============== 使多线程[详细]
-
java – 使用AsyncTask下载文件
所属栏目:[Java] 日期:2020-12-14 热度:170
我试图用asyncTask下载一个文件,但是没有工作,没有错误消息或什么都没有,只是不下载文件…我尝试了一切,但它似乎没有进入的同时…任何人都知道什么可以是问题?我在手机上测试过,网址也可以. class DownloadFileFromURL extends AsyncTaskString,String,Stri[详细]
-
如何跳过Java中csv的第一行?
所属栏目:[Java] 日期:2020-12-14 热度:193
我想跳过第一行并使用第二行作为标题. 我正在使用apache commons csv中的类来处理CSV文件. CSV文件的标题位于第二行,而不是第一行(包含坐标). 我的代码看起来像这样: static void processFile(final File file) { FileReader filereader = new FileReader(f[详细]
-
Java – 等待第三方线程完成
所属栏目:[Java] 日期:2020-12-14 热度:88
我有一个运行第三方库的线程,它也将运行自己的线程.当我的线程的run方法完成时,第三方线程将不会完成. 那么,在这些外部线程仍在运行之前,保持我的线程的最佳方法是什么? 解决方法 如果您是一个应用程序而不必担心SecurityManager限制,并且如果您准备在更新[详细]
-
java – 如何构建同一个加载不同类加载器的两个实例?
所属栏目:[Java] 日期:2020-12-14 热度:136
我有两个不同的webapps,每个都加载相同的A类和不同的类加载器.当我在会话中放入一个实例然后从另一个webapp获取它时,抛出ClassCastException. 例如,在webapp A中,我在会话中存储a,然后在webapp B中,我从会话中获取a并将其转换为A,抛出ClassCastException. 有[详细]
-
将Java转换为Kotlin错误的Android Studio无法推断此参数的类型.
所属栏目:[Java] 日期:2020-12-14 热度:153
我是 Android开发的新手(6个月前开始),并希望从Java迁移到Kotlin.我已将我的项目转换为Kotlin并修复了所有问题,但我无法弄清楚如何修复它. 我正在尝试检索JSONArray(如类JsonManager中所示)并通过方法调用在名为DataDisplayPage的第二个类中使用检索到的数据[详细]
-
使用JSF PrimeFaces时,在java.lang.String类型上不可读的属性
所属栏目:[Java] 日期:2020-12-14 热度:161
我正在尝试使用站点中的演示代码在数据表中实现延迟加载数据 PrimeFaces Lazy loading 我收到了错误 javax.el.PropertyNotFoundException: /table.xhtml @14,49 value="#{car.year}": Property 'year' not readable on type java.lang.String 这是我的table.[详细]
-
Java中可用的加密类型?
所属栏目:[Java] 日期:2020-12-14 热度:191
我正在用 Java实现数据传输模型.我在我的应用程序中实现了DES,3DES和AES,我很想知道是否还有其他加密类型可以包含在内? 解决方法 您可以使用所有正在使用的加密提供程序的 JCE算法.例如,here是 Bouncy Castle(一种流行的JCE提供商)可用的一些算法.[详细]
-
java – netbeans 8.0.2 – 无法正确打印utf-8字符
所属栏目:[Java] 日期:2020-12-14 热度:63
正如标题所说,我在 Windows 7操作系统上使用Netbeans 8.0.2.我看到了很多不同的主题并尝试了不同的解决方案,但没有一个真的有帮 因此,[?,?,?,?,è,?]等字符显示为 或平方,具体取决于字体.这是我尝试过的: 我在../etc/netbeans.conf中设置了-J-Dfile.encodin[详细]
-
java – 如何创建隐藏其参数的Wicket URL?
所属栏目:[Java] 日期:2020-12-14 热度:63
我目前正在创建一组包含以下代码的链接: BookmarkablePageLinkCheeseMain havarti = new BookmarkablePageLinkCheeseMain("havarti",CheeseMain.class);havarti.setParameter("Title","Havarti");havarti.setParameter("Group","cheeseName");add(havarti);[详细]
-
java – 使用泛型强制转换为内部类
所属栏目:[Java] 日期:2020-12-14 热度:70
请考虑以下代码: public class OuterT { public class Inner{ } public static T OuterT.Inner get(){ Object o = new Object(); return (OuterT.Inner)o; } public static void main(String[] args) throws Exception { Outer.Stringget(); }} 此代码在Ecl[详细]