在HTML5中,客户端验证应该通过像pattern
或等属性成为Web浏览器的工作required
.
有只CSS实现这一点(即:valid
和:invalid
选择,提供反馈给用户)或有还JavaScript实现?
我正在考虑一个功能,如果用户单击提交并且表单中包含无效值,则允许调用JavaScript函数.或者我可以在表单对象中访问的标志,以显示它是否有错误.
谢谢.
我即将在我的公司(我是一名实习生)中介绍Java中的继承.我想我已经明白了,我也知道如何使用它.但有一点不太确定.存储在存储器中的方法在哪里.对象如何知道方法的位置?
例如:
我们有这门课.
class Animal {
private String desc1;
protected String desc2;
public void breath() {
}
public void eat() {
}
}
Run Code Online (Sandbox Code Playgroud)
而这堂课:
class Dog extends Animal() {
public void bark() {
}
}
Run Code Online (Sandbox Code Playgroud)
我们现在创建一个Dog类的对象:
狗狗=新狗();
所以现在我的问题是:
类被加载到堆中.所以狗和动物都在堆里. (编辑:多数民众赞成错了,类没有加载到堆中,看下面的答案.).
所以,让我们说dog.bark()
.狗如何知道树皮方法在堆中的位置?知道狗类在哪里?接下来我们制作dog.eat():
当狗知道狗在哪里时,狗知道动物在哪里或狗是否知道动物在哪里?知道我的意思是它有一个地址在堆上.当我覆盖一个方法时怎么样?存储在哪里?
thx求助.
我必须编写一个程序来检查我们公司的 Kerberos 安全站点。我用 HttpClient 尝试并得到以下错误:
KrbException: Server not found in Kerberos database (7)
at sun.security.krb5.KrbTgsRep.<init>(KrbTgsRep.java:61)
at sun.security.krb5.KrbTgsReq.getReply(KrbTgsReq.java:185)
...
Run Code Online (Sandbox Code Playgroud)
我在 5 个月前写了一个 NTLM 登录,但它不适用于这个 Kerberos 安全站点。我认为 Nego2 已激活,因此如果 Kerberos 失败,它不会回退到 NTLM。
我阅读了 Kerberos 维基百科文章:http : //en.wikipedia.org/wiki/Kerberos_(protocol),我认为问题在于 TGS 在数据库中找不到请求的服务。我认为这是因为我在错误之前得到了一张票(我认为是 TGT)。
Found ticket for userid@EXAMPLE.COM to go to krbtgt/EXAMPLE.COM@EXAMPLE.COM expiring on Thu May 31 01:35:56 CEST 2012
Run Code Online (Sandbox Code Playgroud)
所以错误发生在“客户服务授权”--> 2.(见维基百科文章)
问题是该服务必须在 kerberos 数据库中,因为我可以使用 IE 访问它(无需登录,因此单点登录有效)。
所以我的问题是:为什么 TGS 在 Kerberos 数据库中找不到服务器,但它适用于 IE?
额外信息
我试图在顶部获得必要的信息,但这里是所有信息,因为我不知道我是否获得了所有必要的信息:
操作系统是 Windows 7
Firefox 版本 9.0.1
Chrome 版本 …
我对网络安全性有另一个问题.如果我理解正确,证书就是用来识别你的真实身份.所以中间人的攻击是不可能的.但是当我看到这张图片时:
我认为中间人的攻击是可能的.您可以从数据中拆分签名,证书.使用您的虚假数据制作您自己的签名,并将伪造的签名(但正确的证书)发送到服务器/客户端.
我在这张图片中也不明白的是在验证方面检查证书的地方.
谢谢.
SCBoy
java ×2
class ×1
forms ×1
heap ×1
html ×1
html5 ×1
httpclient ×1
https ×1
javascript ×1
kerberos ×1
object ×1
storage ×1
validation ×1