-
java – MVP和GWT小部件之间的通信
所属栏目:[Java] 日期:2020-12-15 热度:55
如果我在GWT中使用MVP模式,就像在GWT架构中从2009年的Google I / O谈起最佳实践,但是将信息分散到多个小部件中,应该如何填充值对象? 假设我有一个EditPersonView / Presenter,一个EditPetView / Presenter和一个EditAddressView / Presenter,最后两个是小部[详细]
-
java – 自动生成单元测试
所属栏目:[Java] 日期:2020-12-15 热度:80
我有一个Web工具,在查询时返回基于URL中的参数生成的Java类. 我们从Web服务器检索的类每天都在变化,我们需要确保它们仍然可以处理已知的输入. 请注意,这些类不测试Web服务器,它们在本地运行并将xml转换为自定义格式.我没有测试网络服务器. 然后必须将这些类[详细]
-
java – 将JAR资源作为FileStream打开
所属栏目:[Java] 日期:2020-12-15 热度:102
我有一个项目,我想从另一个项目访问JAR中的资源.它不在我的类路径上,所以ClassLoader不是一个选项.我试过了: new FileInputStream("C:mydirmy.jar!myresource.txt"); 并收到FileNotFoundException. JarInputStream可能是一种可能,但我希望输入文件名[详细]
-
使用Java进行NAT遍历
所属栏目:[Java] 日期:2020-12-15 热度:77
我想连接到计算机,每个计算机都在NAT路由器后面.我读到STUN只适用于NAT路由器后面的一台计算机.真的吗?如果是这样,我该如何解决双NAT问题? 谢谢,托马斯 最佳答案 UDP hole punching和TCP hole punching[详细]
-
java – 将对象创建移动到另一个方法后的JNI总线错误
所属栏目:[Java] 日期:2020-12-15 热度:159
我有一个问题,JNI整天带我走,如果我不打电话求助,可能会让我感到疯狂. 在两个短语中:我从JNI方法调用NewObject并且它工作正常,但是当我将此代码移动到另一个方法时,它会崩溃. 更多细节: 我有这个简单的类,我想从JNI C/C++代码创建它的实例: package examp[详细]
-
java – 有没有办法防止空值被持久化,同时允许其他人通过?
所属栏目:[Java] 日期:2020-12-15 热度:86
我有一个现有的JPA(EclipseLink)项目,其中所需的行为是,如果在实体的字段中给出空值,则不应该保留该空值. 用例是我们可以从外部源获得对这些实体的多个部分更新.这些来源可能会给我们一个空值,这并不意味着“使这个领域无效”,这意味着“我没有这个价值”.[详细]
-
如何使用相互身份验证解决TLSv1握手问题?
所属栏目:[Java] 日期:2020-12-15 热度:87
我有一点时间让我的Web服务客户端与我的Web服务通信,这需要客户端证书.我正在使用JAX-WS 2.1,Web服务请求首先通过IIS,然后在身份验证后转发到JBoss. 我使用自签名证书作为客户端证书,它安装在Windows“服务器”的“受信任的根证书颁发机构”部分中. 如果我尝[详细]
-
如何在java中使用Http,Socks4和Socks5代理?
所属栏目:[Java] 日期:2020-12-15 热度:178
我想屏幕抓一个网站,为此我想使用Http,Socks4和Sock5代理.所以我的问题如下: 是否可以在不使用任何其他外部API的情况下通过Java使用这些代理?例如,是否可以通过这些代理通过HttpURLConnection发送请求? 如果不可能,那么我可以使用哪些其他外部API? 我是[详细]
-
如何在Eclipse RCP应用程序中使用java.lang.instrument?
所属栏目:[Java] 日期:2020-12-15 热度:194
为了使用JDK 5中引入的检测功能,可以使用传递给JVM的-javaagent标志.这会将一个Instrumentation类的实例注入静态premain方法.例如,在这样的类中: public class MyClass { public static Instrumentation inst; public static void premain(String options,I[详细]
-
java – 与Var.intern和RT.var的Clojure怪异
所属栏目:[Java] 日期:2020-12-15 热度:76
所以我正在尝试探索Clojure的内部,我遇到了一些我不太确定的理解: 从REPL中,我可以正常访问RT.var(“clojure.core”,“require”)(这应该返回与“clojure.core”命名空间中的“require”符号相关联的var): user= (clojure.lang.RT/var "clojure.core" "req[详细]
-
它是否与Ruby的Wicket等效?
所属栏目:[Java] 日期:2020-12-15 热度:133
我们的想法是用纯XHTML模板替换ERB,并且视图将是操作模板内容的纯代码. 这已经完成了吗? 最佳答案 到Yuri Rashkovskii时曾经是Lilu,但不再维护.这是still available,所以如果你有兴趣,你可以自己维护它. (实际上它的代码非常少,并且模板部分本身也不需要改[详细]
-
Java和Cobol的差异
所属栏目:[Java] 日期:2020-12-15 热度:67
任何人都可以帮助比较和对比Java和cobol在技术差异和架构设计风格方面 最佳答案 相似 Cobol和Java将改变世界并解决编程问题. 没有辜负最初的炒作. 现在有很大的,膨胀的Cobol和Java程序被银行使用并且是“遗留的”对于重写或丢弃来说太大而且至关重要. Cobol[详细]
-
java – 如何创建类似于Blackberry App World的黑莓屏幕幻灯片
所属栏目:[Java] 日期:2020-12-15 热度:156
有没有人知道如何使用黑莓JDE API创建类似于黑莓应用程序世界中的特色项目屏幕的屏幕幻灯片动画?我知道在黑莓5.0中,有一些过渡api来执行它.但我希望在4.6版操作系统上做到这一点.它使用黑莓粗体滚动球具有很好的滚动效果. 谢谢. 最佳答案 作为截图/位图方法[详细]
-
java – 套接字关闭问题 – 数据的最后一部分丢失
所属栏目:[Java] 日期:2020-12-15 热度:186
我有一个Java程序接受连接,接收HTTP请求并发送HTTP回复和一些存储在文件中的数据(这是缓存代理的一部分).删除所有不相关的内容,我的代码如下所示: FileInputStream fileInputStream = new FileInputStream(file);OutputStream outputStream = socket.getOut[详细]
-
Java:使用NIO和System.in [复制]
所属栏目:[Java] 日期:2020-12-15 热度:199
参见英文答案 How to get SelectableChannel from an InputStream?????????????????????????????????????2个 是否可以将NIO与System.in一起使用? 我想以某种方式将stdin视为可选择的频道.有没有人找到办法做到这一点? 最佳答案 重复: How to get Selectab[详细]
-
Java Swing中的自动完成文本框
所属栏目:[Java] 日期:2020-12-15 热度:186
是否有任何可用于实现自动完成文本框的现成Java Swing组件? 最佳答案 Heres an example on autocompletion without a drop down selection.只有在找到唯一匹配项时,它才会自动完成.完成将自动插入文本字段并进行选择.类似于Safari的地址字段的工作方式. 可[详细]
-
从Java程序访问NFS共享
所属栏目:[Java] 日期:2020-12-15 热度:102
我想从我的Java程序中读取NFS共享中的一些数据.我需要程序首先对NFS服务器进行身份验证,然后执行I / O. (要求先前安装NFS共享是不可接受的.) 所以,我想要这个库提供的功能:http://jcifs.samba.org/,除了NFS而不是CIFS.这样的东西已经内置到Java中了,还是需[详细]
-
java – 比较两个arraylist
所属栏目:[Java] 日期:2020-12-15 热度:65
我有两个Arraylists: ArrayList a1 = new ArrayList();a1.add("5");a1.add("10");a1.add("20");a1.add("50");a1.add("100");a1.add("500");a1.add("1000");ArrayList a2 = new ArrayList();a2.add("50");a2.add("500");a2.add("1000"); 我如何比较这两个arr[详细]
-
java – 同步2复杂对象图状态的最佳方法是什么
所属栏目:[Java] 日期:2020-12-15 热度:77
我有一个复杂的对象图来表示操作调度. 有一次,我必须将整个图表序列化到Web UI(通过XML / JSON),以便用户使用基于Javascript的甘特图组件修改计划. 用户完成编辑后,Java /服务器层中的图形状态必须与修改后的状态同步. 我想问一下实现复杂对象图的状态同步的[详细]
-
在Java中使用String或StringBuffer:哪个更好?
所属栏目:[Java] 日期:2020-12-15 热度:91
我阅读了很多关于使用StringBuffer和String的内容,特别是在Java中涉及串联以及是否是线程安全的情况下. 那么,在各种Java方法中应该使用哪些? 例如,在PreparedStatement中,应查询为StringBuffer: String query = ("SELECT * " + "FROM User " + "WHERE user[详细]
-
java – ToStringBuilder追加X appendSuper
所属栏目:[Java] 日期:2020-12-15 热度:58
在编写toString()方法的类中,我总是使用org.apache.com的ToStringBuilder 当我扩展其他类时,我使用appendSuper()然后我的追加 问题: 这样做有什么不同之处: appendSuper(super.toString()) 代替 append(super.toString()) 一种虚拟问题. 干杯 最佳答案 当[详细]
-
Java中的Ruby解析器
所属栏目:[Java] 日期:2020-12-15 热度:130
我正在做的项目是用Java和解析器源代码文件编写的. (Java src到现在为止).现在我想启用解析Ruby代码. 因此,我正在寻找一个解析Ruby源代码的Java解析器. 到目前为止,我唯一能找到的是Ruby中的Ruby解析器(ParseTree和RubyParser ). 我可以用JRuby中的Ruby解析[详细]
-
Java中的XML模板
所属栏目:[Java] 日期:2020-12-15 热度:133
我需要生成XML,它们只在标签包含的值上有所不同. 是否可以创建模板XML,然后每次只写入值? (我不想采用JAXB方式,因为这些是小型XML,不值得为它们创建对象). 这是一个好方法吗? 有什么想法吗? 最佳答案 只要要生成的XML文件小,简单且格式大致一致,我倾向于[详细]
-
什么是一些有趣的,免费的,开源的Java动态分析工具?
所属栏目:[Java] 日期:2020-12-15 热度:151
我正在寻找一些有趣的动态分析仪来使用和报告大学任务.工具应该是: 开源(所以我可以向他们学习) 免费(在演讲和啤酒中,因为我希望能够分享结果,而且我分别是紧张的) 用于Java(源代码或字节码) 这包括但不限于性能分析器.他们可以执行任何类型的分析,只要它是[详细]
-
java nio Selector唤醒
所属栏目:[Java] 日期:2020-12-15 热度:137
请指出/给我一个selector.wakeup()的工作示例;两个线程之间的方法. 我试图创建一个简单的程序,其中一个线程正在等待selector.select()方法.第二个线程创建一些套接字并尝试向选择器注册;第一个线程被阻止的位置. 因此我需要使用选择器的唤醒方法,但不知何故[详细]