java1.4相关内容

Java 1.4 中枚举的替代方法

由于 Java 1.4 没有枚举,我正在做这样的事情: public class SomeClass {公共静态 int SOME_VALUE_1 = 0;公共静态 int SOME_VALUE_2 = 1;公共静态 int SOME_VALUE_3 = 2;public void receiveSomeValue(int someValue) {//做一点事}} receiveSomeVal ..
发布时间:2021-12-29 16:39:47 Java开发

Java 1.4 SHA265 问题?

我目前支持在 Java 1.4 上运行的旧式电子商务应用程序. 我了解 1.4 不支持使用 SHA256 签名的 SSL 证书,这是否正确,我是否会在与其他请求使用此证书的站点建立连接时遇到问题? 是否有任何已知的解决方法可以解决此问题? 解决方案 这不太对:SHA-256(以及 SHA-384、SHA-512)是在 1.4.2 中引入的 如果没有更新选项,您可以使用 b ..
发布时间:2021-07-17 20:44:18 Java开发

数组的Java复制部分

有没有一种方法可以复制数组的一部分(不是arraylist)并从中创建一个新数组? 示例: [1,2,3,4,5] ,然后创建 [1,2,3] pre> 是否有任何一行/方法可以做到这一点? 解决方案 这是与Java 1.4兼容的1.5衬套: int [] array = {1,2,3,4, 5}; int size = ..
发布时间:2020-09-24 22:10:01 Java开发

在Java 1.4中使用TLSV1.2时没有此类算法异常

我正在尝试访问支持TLSv1.2的Web服务。我正在使用Java 1.4。它不支持TLSv1.2。 现在有人告诉我,卑诗省可以解决我的问题。 虽然它可以与SSLEngine一起工作,但是以某种方式替换掉了吗? 卑诗省有可能吗? 要获得可用的 SSLEngine (与 中的TLSv1一起使用),我该怎么办?无阻塞io方案)对DH的基本大小没有如此低的限制。 我尝试了什么: ..
发布时间:2020-09-23 01:06:03 其他开发

Java 1.4上的ActiveMQ CLIENT

我们在最新版本5.6.0中使用Active MQ。 现在我们有一个问题,那就是必须连接一个新客户端,不幸的是,该客户端是使用IBM JDK 1.4开发的。将ActiveMQ添加到应用程序中会导致以下错误: 发生意外错误:org / apache / activemq / ActiveMQConnectionFactory(不支持的专业。次要版本50.0) 堆栈跟踪: java.lang. ..
发布时间:2020-06-01 19:14:48 Java开发

针对Jrun的Java 1.4 MVC框架的建议?

我正在重新访问一个项目,需要将其限制为Java 1.4(不幸的是).我有兴趣介绍MVC框架,以提高将来的维护难度. 除了Struts 1之外,我还有哪些选择?框架越轻便越好. 不要无视Struts,我刚刚听到了很多关于它的坏消息.如果有人想在这里为之辩护,请这样做. 此外,该框架必须能够在Jrun上运行,这可能会限制我的选择.例如,我无法使Spring MVC正常工作. 解 ..
发布时间:2020-05-10 19:49:44 Java开发

Java字节码与Java的不同版本兼容吗?

如果我使用Java 5代码将应用程序编译为字节码,生成的.class文件是否可以在Java 1.4下运行? 如果后者可以工作并且我正在尝试在Java 1.4应用程序中使用Java 5框架,那么我应该注意什么吗? 解决方案 不! .class文件仅向前兼容. Java 5引入了新的类文件属性和格式更改,以处理Varargs,枚举和泛型. Java 4处理这些代码时只会失败. 但是 ..
发布时间:2020-04-25 07:16:48 Java开发

易失性阵列的替代品

从其他问题中,我了解到volatile数组的元素不是volatile。只有引用本身是易失性的。 volatile [] int data; 线程A:数据[4] = 457; 线程B:System.out.println(data [4]); 此处,线程B可能永远不会看到更新的值。 我有哪些选择/替代方案可以达到同样的目的?我想避免同步数组,因为它几乎没有 ..
发布时间:2018-12-29 20:47:06 Java开发

Java中的条件数字格式

如何在Java中格式化浮点数,以便浮动组件仅在不为零时显示?例如: 123.45 - > 123.45 99.0 - > 99 23.2 - > 23.2 45.0 - > 45 编辑:我忘了提 - 我还在Java 1.4上 - 对不起! 解决方案 如果使用 DecimalFormat 并在模式中指定#,如果它不为零,则仅显示该值。 查 ..
发布时间:2018-12-20 23:04:54 Java开发

Java 1.4的Web服务框架?

我们希望在Weblogic 8.1 Java 1.4应用程序上实现Web服务。我们希望在其他应用中创建新的服务器服务和呼叫服务。我们需要坚持使用Java 1.4(现在)。 由于1.4我们不能使用像Restlet或Jersey这样的框架。是否有支持Java 1.4的优秀Web服务(最好是REST)API框架? 如果必要,我们可以做一个自行开发的解决方案。即:只需在服务器端设置servle ..
发布时间:2018-12-12 19:59:01 Java开发

什么是Java 1.4.2等效的Pattern.quote()

什么是Java 1.4.2等效的Pattern.quote? 我在URI上使用Pattern.quote()但现在需要将其设为1.4 .2兼容。 解决方案 Pattern.quote 的源代码可用并且看起来很像像这样: public static String quote(String s){ int slashEIndex = s.indexOf(“\ \E“); i ..
发布时间:2018-12-05 21:18:16 Java开发

如何调试Java OutOfMemory异常?

调试 java.lang.OutOfMemoryError 例外的最佳方法是什么? 当我们发生这种情况时应用程序,我们的应用服务器(Weblogic)生成堆转储文件。我们应该使用堆转储文件吗?我们应该生成Java线程转储吗?究竟有什么区别? 更新:生成线程转储的最佳方法是什么? kill -3 (我们的应用程序在Solaris上运行)是杀死应用程序并生成线程转储的最佳方法吗?有没有办法 ..
发布时间:2018-12-05 11:03:44 Java开发

Java 1.4中的枚举替代

由于Java 1.4没有枚举,我正在这样做: public class SomeClass { public static int SOME_VALUE_1 = 0; public static int SOME_VALUE_2 = 1; public static int SOME_VALUE_3 = 2; public void receiveSomeValue(in ..
发布时间:2017-08-23 20:16:12 Java开发

在内建java 1.4 api中使用256位AES

$ b 使用AES 128的代码如下所示。 import java.security。*; import javax.crypto。*; import javax.crypto.spec。*; import java.io. *; / ** *此程序生成AES密钥,检索其原始字节, *然后从密钥字节重新设置AES密钥。 *重新启动的密钥用于初始 ..
发布时间:2017-08-18 05:02:18 Java开发

如何在Java 1.4中播放wav文件

作为标题 我怎样才能在Java V1.4反复播放声音文件? 解决方案 进口的java.net.URL; 进口javax.sound.sampled中*。公共类LoopSound { 公共静态无效的主要(字串[] args)抛出异常{ 网址URL =新的URL( 的“http://ps$c$c.org/media/leftright.wav”); 夹夹= Au ..
发布时间:2016-07-22 20:32:11 Java开发

爪哇 - 替代品挥发阵列

从其他的问题,我了解到,挥发性数组的元素不挥发。只有引用本身就是不稳定。 挥发性[] int数据;线程A:数据[4] = 457; 线程B内容:System.out.println(数据[4]); 下面,线程B可能永远不会看到更新后的值。 哪些选项/替代我必须做到同样的事情?我想,以避免对阵列进行同步,因为它几乎不改变。但是,它是由一些线程读了很多。同步它很可能降低的吞吐量,这是在本实施例中 ..
发布时间:2016-06-01 20:28:31 Java开发