摘要:
XMPP是一种基于标准通用标记语言的子集XML的协议,它继承了在XML环境中灵活的发展性。Smack是一个开源的用 java 写的XMPP(jabber)客户端代码库因为XMPP是XML,所以进行扩展十分方便。而Smack也提供了对Message扩展的支持。Smack对Message扩展主要需要两个... 阅读全文
摘要:
首先,== equality 等同,=== identity 恒等。 ==, 两边值类型不同的时候,要先进行类型转换,再比较。 ===,不做类型转换,类型不同的一定不等。 下面分别说明: 先说 ===,这个比较简单。下面的规则用来判断两个值是否===相等: 1、如果类型不同,就[不相等] 2、如果两... 阅读全文
摘要:
以前安装Eclipse插件有两种方式1 直接copy插件到features/plugins目录2 在links目录下创建链接文件.而 Eclipse 3.5又推出另一种新的安装途径, 更加灵活。Eclipse 3.5下有个dropins目录, 只要把插件放到该目录下就可以加载, 有几种格式可以选择。... 阅读全文
摘要:
HTTP 状态代码 如果向您的服务器发出了某项请求要求显示您网站上的某个网页(例如,当用户通过浏览器访问您的网页或在 Googlebot 抓取该网页时),那么,您的服务器会返回 HTTP 状态代码以响应该请求。 此状态代码提供了有关请求状态的信息,且为 Googlebot 提供了有关您网站和请求的网... 阅读全文
摘要:
aliceblue:艾利斯兰#F0F8FFantiquewhite:古董白#FAEBD7aqua:浅绿色#00FFFFaquamarine:碧绿色#7FFFD4azure:天蓝色#F0FFFFbeige:米色#F5F5DCbisque:桔黄色#FFE4C4black:黑色#000000blanche... 阅读全文
摘要:
什么是跨域当两个域具有相同的协议(如http), 相同的端口(如80),相同的host(如www.google.com),那么我们就可以认为它们是相同的域(协议,域名,端口都必须相同)。跨域就指着协议,域名,端口不一致,出于安全考虑,跨域的资源之间是无法交互的(例如一般情况跨域的JavaScript... 阅读全文
摘要:
步骤:1 创建 .keystore 文件JDK中自带了keytool工具用于生成证书文件keytool工具在$JAVA_HOME/bin 目录下可以使用命令 keytool -genkey -alias tomcat -keyalg RSA 来创建数字证书生成证书步骤比较多,具体用法参照 使用key... 阅读全文
摘要:
Redis是一个开源的Key-Value数据缓存,和Memcached类似。Redis多种类型的value,包括string(字符串)、list(链表)、set(集合)、zset(sorted set --有序集合)和hash(哈希类型)。Jedis 是 Redis 官方首选的 Java 客户端开发... 阅读全文
摘要:
Tomcat的默认编码是ISO-8859-1,如果有是get请求时,会出现乱码,这种情况可以修改Tomcat的编码解决。在tomcat的conf目录下,编辑server.xml配置文件,在Connector节点,加上URIEncoding="UTF-8" 阅读全文
摘要:
HttpOnly Cookies是一个cookie安全行的解决方案。在支持HttpOnly cookies的浏览器中(IE6+,FF3.0+),如果在Cookie中设置了"HttpOnly"属性,那么通过JavaScript脚本将无法读取到Cookie信息,这样能有效的防止XSS攻击,让网站应用更加... 阅读全文