零碎知识点

来源:互联网 发布:手机拍的图片淘宝 编辑:程序博客网 时间:2024/06/05 14:27
jQuery.extend() 函数用于将一个或多个对象的内容合并到目标对象
如果只为$.extend()指定了一个参数,则意味着参数target被省略。
此时,target就是jQuery对象本身。通过这种方式,我们可以为全局对象jQuery添加新的函数。


localStorage只支持string类型的存储
localStorage会可以将第一次请求的数据直接存储到本地,这个相当于一个5M大小的针对于前端页面的数据库
localStorage与sessionStorage的唯一一点区别就是localStorage属于永久性存储,
而sessionStorage属于当会话结束的时候,sessionStorage中的键值对会被清空
其中官方推荐的是getItem\setItem这两种方法对其进行存取


Hibernate的一个注释 @Transient
@Transient表示该属性并非一个到数据库表的字段的映射,ORM框架将忽略该属性.
如果一个属性并非数据库表的字段映射,就务必将其标示为@Transient,否则,ORM框架默认其注解为@Basic


html5中的Web Storage包括了两种存储方式:sessionStorage和localStorage。




SOAP 是基于 XML 的简易协议,可使应用程序在 HTTP 之上进行信息交换。
或者更简单地说:SOAP 是用于访问网络服务的协议。
一条 SOAP 消息就是一个普通的 XML 文档,包含下列元素:
*必需的 Envelope 元素,可把此 XML 文档标识为一条 SOAP 消息
可选的 Header 元素,包含头部信息
*必需的 Body 元素,包含所有的调用和响应信息
可选的 Fault 元素,提供有关在处理此消息所发生错误的信息
HTTP + XML = SOAP




StringUtil.isEmpty()和StringUtil.isBlank()的区别
public static boolean isEmpty(String str) 
判断某字符串是否为空,为空的标准是str==null或str.length()==0
public static boolean isNotEmpty(String str) 
判断某字符串是否非空,等于!isEmpty(String str)


public static boolean isBlank(String str) 
判断某字符串是否为空或长度为0或由空白符(whitespace)构成
public static boolean isNotBlank(String str) 
判断某字符串是否不为空且长度不为0且不由空白符(whitespace)构成,等于!isBlank(String str)


显然isNotBlank方法要优于isNotEmpty方法






REmote DIctionary Server(Redis)是一个key-value存储系统。


若input类型为  type="hidden",则无法使用JQ中的show()方法让其显示


$("input[name='bootPassword']").click(function(){//通过JQ给name="bootPassword" 的单选按钮绑定点击事件
if($(this).val() == 2){
$("#passwordText").show();
}else{
$("#passwordText").hide();
}
});


$("input[name='bootPassword']:checked").val();//判断单选按钮是否选中




springmvc controller默认的是单例singleton的
单例的原因有二:
1、为了性能。
2、不需要多例。
1、这个不用废话了,单例不用每次都new,当然快了。
2、不需要实例会让很多人迷惑,因为spring mvc官方也没明确说不可以多例。
我这里说不需要的原因是看开发者怎么用了,如果你给controller中定义很多的属性,那么单例肯定会出现竞争访问了。
因此,只要controller中不定义属性,那么单例完全是安全的




$.messager.alert("提示", data.reason, "info", function() {});//参数不能缺少
原创粉丝点击