我走得慢

GlassFish请求处理线程相关

请求处理线程池中的线程负责处理接收到的请求,并将响应传回客户端。除了Servlet3.0规范中定义的异步场景,在其他场景中,请求处理中的每条指令都是在一个线程中执行,包括所有的I/O(数据库交互/外部WebService调用等)。

    支持JSP的动态修改对WEB服务器(GlassFish)的性能有所影响。但开发模式的默认情况下,此服务器支持动态修改JSP,即部署后不用重启GF。此时,服务器保存JSP文件最近的编译时间,每次请求时,都会将这个值与文件系统中该文件最近修改时间进行比照,如果文件比内存中的编译版本新,就会重新加载该文件,

Mysql优化-Mysql索引

1.使用联合索引,而不是单个索引,当在where条件里a和b字段更多时候是联合出现时,就有必要这样做,如idx_a_b(a,b),而不是idx_a(a),idx_b(b)。

2.联合索引中,索引字段的顺序根据字段的区分度排,区分度大的放在前面,如idx_smp(name,gender)

JQuery 事件 bind

$('#btn').bind('click',function() {});这就等同于$('#btn').click()的写法;这种写法一般用于.xxx未封装的事件。

$('#...').mouseEnter(function() {}).mouseLeave(function() {});的写法等同于$('#...').hover(function() {//鼠标进入函数},function() {//鼠标离开函数});

JQuery radioButton取值赋值 checkbox取值赋值

$("input[name='gender']:checked").val();获取一组radioButton中被选中的一个的value的方法。

$("input[name='gender']:checked").val(["男"]);给一组radiobutton赋一个默认被选中值,注意要加方括号,代表数组中的一个值,否则赋值失败。

$(":checkbox").val(["篮球","垒球"]);给所有checkbox赋默认选中值,其中篮球、垒球默认被选中。

$(":checkbox[value=羽毛球]").attr('checked',true);给单独一个checkbox赋值为选中状态。

JQuery replaceWith、wrap()、addClass("")、removeClass

$('<br />').replaceWith('<hr/>');把br替换成hr(横线)

$()用来将所有元素逐个用指定标签包裹。如:$('b').wrap("<font color='red'></font>");将所有粗体字红色显示。也就是用font标签包裹b标签。

addclass添加样式、removeclass移除一个样式;

此外还有attr("class","...");这一方法可用;

toggleClass用于切换样式,有就去掉 没有就加上;

hasClass("")用于判断是否有某样式

mysql source

mysql source 命令导入大的sql文件

appendTo jquery

$("#p1").appendTo("#p3");  把p1移动到p3后,p1就在p3后啦。而不是有两个p1。

JQuery之隐式迭代

$().remove();等JQuery方法都是隐式迭代的,所以即使$()返回多个对象,也能一次移除,remove会返回移除的对象。

JQuery表单选择器1

$(':input')  获取所有可能提交到后台的表单元素<input>、<textarea>、<select>、<button>

$(':text')选取所有单行文本框

$(':password')选取所有密码框

同样还有$(':radio');$(':checkbox');$(':submit');$(':image');$(':reset');$(':button');$(':file');$(':hidden');

JQuery之表单对象选择器

$('#form1 :enabled');  选取id为form1的表单中所有启用的元素。

$('#form1 :disabled');选取id为form1的表单中所有禁用的元素。

$('#input :checked');选取所有选中的元素(radio,checkbox)。

$('select:selected');选取所有选中的选项元素(下拉列表)。