文章列表
synchronized只对同一对象加锁,即对象锁:
public class ABSpeaker{
public void spa(){
synchronized(this){
for(int i=0;i<100;i++){
System.out.print("○");
}
}
}
public synchronized void spb(){
for(int i=0;i<100;i++){
System.out.print ...
js弱类型陷阱:
IE下,
var o = {}
o.condition = $("#a").val!=null?$("#a").val():1;
此时o.condition自动转化为object,并且是key/value形式,
即:o.condition[a]{……}形式
解决方法:
o.condition = $("#a").val!=null?parseInt($("#a").val(),n):1;
其中n为进制,可设为2进制,8进制,10进制,16进制等,值为2~36之间,不设则默认为10进制。