草庐IT

null_type

全部标签

java - OpenSAML bootstrap() net me "InputStream cannot be null"

部署环境:WindowsServer2008、Tomcat7.0.5、OracleJRE1.6。开发环境相同加上EclipseHelios。当我尝试部署使用OpenSAML2.3.1的Java应用程序并对其进行实时测试时,它不想运行。查看源代码和堆栈跟踪,似乎DefaultBootstrap.bootstrap()最终导致java.lang.IllegalArgumentException:InputStreamcannotbenull。我在下面包含了完整的堆栈跟踪。目标部署系统上的软件版本与我的开发箱上的完全相同,或者至少应该是,一切都运行良好,但当然我没有使用.war进行部署。我有

Java - 获取/设置方法接收和返回 "null"

我是Java的初学者。出于培训目的,我正在尝试为自己构建一个国际象棋游戏应用程序。在我的Case类中,它将用于实例化我的板的所有64个案例,我编写get/set方法来查找案例实例中是否有Piece占用者。我读到返回“null”是一种不好的做法,所以我抛出一个异常来表示这个案例是免费的。但是,我想知道如何将占用者的指针设置为“null”;我可以在调用此方法时简单地将“null”作为参数推送吗?此外,获取/返回“null”是否可以接受/良好实践?publicPiecegetOccupant(){if(this.occupant==null)thrownewIllegalArgumentEx

java - 无法创建消息 : incorrect content-type for SOAP version. 已获取文本/xml; charset=UTF-8,但应为 application/soap+xml

我正在尝试使用eBay提供的大型商家服务API将文件上传到eBay。他们提供了一个相同的sample.jar文件。当我们在命令提示符下执行.jar文件时,它似乎工作正常,但是当我试图将其源代码集成到我的Web应用程序中时,它给了我这个错误。我还尝试使用Netbeans创建一个Web服务客户端并尝试使用它,但它仍然给了我同样的错误。我还将SOAP版本从1.1更改为1.2,但这似乎也不起作用。以下是完整的堆栈跟踪。Nov11,20112:59:41PMcom.sun.xml.internal.messaging.saaj.soap.MessageImplinitSEVERE:SAAJ053

java - 通用方法 - "unchecked conversion to conform to T from the type"警告

如果我有以下内容:publicinterfaceFoo{TgetBlah();}publicclassBarimplementsFoo{publicBargetBlah(){returnthis;}}我在Eclipse中收到有关Bar类中“getBlah”实现的警告:-Typesafety:ThereturntypeBarforgetBlahfromthetypeBarneedsuncheckedconversiontoconformtoTfromthetypeFoo我该如何解决这个问题?为什么我会收到警告?谢谢 最佳答案 您正在覆

java - getSystemResourceAsStream() 返回 null

嗨...我想使用getSystemResourceAsStream()将属性文件的内容放入InputStream类对象中。我已经构建了示例代码。它使用main()方法运行良好,但是当我部署项目并在服务器上运行时,无法获取属性文件路径...因此输入流对象存储空值。示例代码在这里..publicclassReadPropertyFromFile{publicstaticLoggerlogger=Logger.getLogger(ReadPropertyFromFile.class);publicstaticStringreadProperty(StringfileName,Stringpr

java - 库存 JDK 类和 "null"ClassLoader?

我试图通过查看一些动态创建的组件的ClassLoader来调试一个非常奇怪的类错误。ClassLoader是我从来没有玩过的东西-我很惊讶标准JDK类有null类加载器实例。有人可以根据我试图打印其加载器的类来解释这个简单的main方法的输出吗?更一般地说:ClassLoader在JVM上的工作方式和我们如何使用ClassLoader调试缺失的类。publicclassMyClass{/***@paramargs*/publicstaticvoidmain(String[]args){System.out.println(relfect.MyClass.class.getClassLo

java - 为什么 Integer 不解决 null String

按照目前的情况,这个问题不适合我们的问答形式。我们希望答案得到事实、引用或专业知识的支持,但这个问题可能会引发辩论、争论、投票或扩展讨论。如果您觉得这个问题可以改进并可能重新打开,visitthehelpcenter指导。关闭9年前。Integer类包含一些将String转换为Integer的方法:Integer.parseInt(null);参数:String返回:int,所以我预计当参数为null时抛出NPEInteger.valueOf(null);参数:String返回:Integer,所以我预计当参数为null时应该返回null。但是这个前提是错误的,请问为什么没有这样的方法

java - 允许数字范围的正则表达式,或 null

我有以下正则表达式,如何修改它以允许空值?[0-9]{5}|[0-9]{10}我希望它允许一个5位数字、一个10位数字或null谢谢 最佳答案 只需附加|null:[0-9]{5}|[0-9]{10}|null您可能知道,|是“或”运算符,字符串null匹配单词null。因此它可以读出为ornull。.如果您希望模式匹配空字符串,答案是这是不可能的。也就是说,您无法制作例如Matcher.matches()。为空输入字符串返回true。如果那是你所追求的,你可以摆脱使用上面的正则表达式并匹配不在str上但在""+str这将导致"nu

如果节点还不存在,则“无法读取null的属性”'lastchild'如何做?

我无法删除此错误:mypage.php:53UncaughtTypeError:Cannotreadproperty'lastChild'ofnull这是由此代码生成的:vartextNode=document.getElementById('element');if(textNode.lastChild.lastChild.nodeName==='BUTTON'){错误是正常的,因为尚未生成。vartextNode仍然不包含代码。该节点仍然不存在:我该怎么说:如果节点不存在...?我想通过说“如果有textnode.lastchild.lastchild”来抑制警告,但是在此错误中进行了任何

java - 身份验证流程中 grant_type=client_credentials 和 grant_type=password 之间的区别?

我想了解grant_type=client_credentials之间的区别和grant_type=password在Authentication或在OAuth2Flow概念。我正在关注以下网站:http://help.atavist.com/api:authenticationhttp://apiwiki.poken.com/authentication/oauth2我想grant_type=password是notsecure就使用grant_type而言在JavaScript开发中。但我仍然想知道是否有人可以帮助我理解这个概念。我还观察到grant_type=client_cre