草庐IT

javax.sound.sampled

全部标签

java - javax.sql 和 java.sql 之间的区别?

javax.sql和java.sql有什么区别我知道javax.sql适用于JavaEE。还是我错了。我正在努力理解这种差异。以及它们的使用场景。 最佳答案 Whatisthedifferencebetweenjavax.sqlandjava.sqlIunderstandthatjavax.sqlisforJavaEE.过去,javax.sql用于JavaEE而不是JavaSE中的JDBC扩展,但这从JDBC3开始发生了变化。现在这两个包都是JavaSE中JDBC的一部分,而且现在有两个包的事实只是一个历史异常。这两个包继续存在,因

javax.net.ssl.SSLPeerUnverifiedException : Hostname not verified:

我正在尝试使用带有自签名证书的HTTPS连接。我已按照此处提到的创建自签名证书的步骤进行操作-CreatingSelf-signedcertificate.即使在浏览器中也一切正常,它只显示一条消息,表明我的证书是由未知CA签名的。但是我的证书中的FQDN(服务器名称不匹配)名称有问题,因为我在生成证书时设置了不正确的名称。我已经重新生成它,现在没有这样的错误。我需要从移动Android客户端使用我的服务器证书,我找到了关于这个问题的好文章-UseRetrofitwithaself-signedorunknownSSLcertificateinAndroid.我已按照所有步骤操作,但不

java.lang.NoClassDefFoundError : javax/servlet/http/HttpServletRequest 错误

我正在开发一个servlet,它接收包含多个文件内容的多部分请求,并且我正在使用apache公共(public)文件上传库。当我调用parseRequest(request);方法时,servlet抛出以下异常:GRAVE:Servlet.service()forservletDiffOntologythrewexceptionjava.lang.NoClassDefFoundError:javax/servlet/http/HttpServletRequestatorg.apache.commons.fileupload.servlet.ServletRequestContext.g

javax.annotation.Nonnull 与断言

我在方法参数上使用了Findbugs和javax.annotation.Nonnull。在私有(private)方法上,我通常添加一个断言行来检查是否为空privatevoidmyMethod(@NonnullStringstr){assertstr!=null....最新的Netbeans版本(7.3rc2)报告说断言检查不是必需的(因为Nonnull注释)。我不确定这是否是Netbeans错误。是否可以删除断言行,因为我指定了@Nonnull注释?据我所知,注释仅在静态分析期间使用,而断言在启用时在执行期间处于Activity状态,因此两者不可替代。 最

javax.crypto.BadPaddingException :Given final block not properly padded

我必须解密我服务器上的一个帧。加密帧通过套接字上的GPRS来自客户端设备。加密是使用TripleDes和给定key完成的。我在服务器端使用相同的算法和key。Frame是Hex和AsciiString的组合。现在的问题是:当我用零填充字节数组时,出现以下异常。javax.crypto.BadPaddingException:Givenfinalblocknotproperlypadded以下是我的代码:byte[]key=newbyte[]{31,30,31,36,32,11,11,11,22,26,30,30,30,30,30,30,30,30,30,30,30,30,30,30};

java - 使用 javax.xml.soap.SOAPConnection 设置套接字读取超时

我正在使用javax.xml.soapAPI(javax.xml.soap.SOAPConnectionFactory,javax.xml.soap.SOAPConnection,和friend)对远程服务器进行Web服务调用,在大多数情况下都取得了巨大成功。但是,有时会出现问题,程序会永远卡在读取中。为了解决这个问题,我想添加一个读取超时。我发现了几种可能实现这一目标的方法,但它们看起来都很糟糕。所以我向社区提出的问题是:在使用javax.xml.soapAPI进行调用时,实现读取超时行为的最佳方法是什么? 最佳答案 您必须创建自

java - 无法使用 SMTP 发送电子邮件(获取 javax.mail.MessagingException : Could not convert socket to TLS;)

我已经编写了以下代码,用于使用javamailAPI通过SMTP作为TLS发送电子邮件,因为不支持SSL,但我最终遇到了以下异常。请在下面查看我的代码。我使用了Debug模式,在代码下方您也可以找到异常。importjava.util.Properties;importjavax.mail.Message;importjavax.mail.MessagingException;importjavax.mail.PasswordAuthentication;importjavax.mail.Session;importjavax.mail.Transport;importjavax.ma

java - Hibernate 未知实体(不缺少 @Entity 或导入 javax.persistence.Entity )

我有一个非常简单的类:importjavax.persistence.Column;importjavax.persistence.Entity;importjavax.persistence.GeneratedValue;importjavax.persistence.GenerationType;importjavax.persistence.Id;importjavax.persistence.Table;@Entity@Table(name="users")publicclassUser{@Column(name="firstName")privateStringfirstNa

【Flutter】运行报错:Cannot run with sound null safety, because the following dependencies

flutter在运行老项目的时候,或者是添加一些第三方库的时候,会报Cannotrunwithsoundnullsafety,becausethefollowingdependenciesdon‘tsupportnullsafety;报错是因为这些包不支持safety模式。解决方法:运行的时候添加–no-sound-null-safetyAndroidStudio工具选择【Run】-->【EditConfigurations】-->【AddAdditionalRunargs】–>【–no-sound-null-safety】,如下图:VS按图操作添加--no-sound-null-safety

java - 如何使用 JPA 解决 javax.persistence.EntityNotFoundException(不是使用 @NotFound)

我们正在使用JPA从数据库加载一些东西。一些实体之间可能有可选的关系,例如@EntitypublicclassFirst{....@OneToOne(cascade={CascadeType.PERSIST,CascadeType.MERGE,CascadeType.REFRESH,CascadeType.DETACH})@JoinColumns(value={JoinColumn(name="A_ID",referencedColumnName="A_ID",insertable=false,updatable=false),JoinColumn(name="B_ID",refere