×

synchronized关键字 synchronize 属性

JAVA 中的 synchronized 关键字是否能给 类里面的 动态属性加锁 例如 synchronized(number)?无法获取未定义或 null 引用的属性 “parentNode”

admin admin 发表于2022-07-15 11:00:23 浏览117 评论0

抢沙发发表评论

JAVA 中的 synchronized 关键字是否能给 类里面的 动态属性加锁 例如 synchronized(number)

是的~~锁定后,此数字的其他操作方法无法调用此参数。同步是Java提供的一个关键字,以处理线程和相互排斥线之间的竞争关系。有两种实现线程相互排除的方法:一个是同步语句,使用语句作为关键区域同步(对象){artage){arting}第二个是同步同步(this){method body}

无法获取未定义或 null 引用的属性 “parentNode”

window.setTimeout(function(){
var node=document.getElementById(“__ax2sd2sdfkd“);
var pn=node.parentNode;
pn.removeChild(node);
},3000);
$(“.ad-close“).click(function(){
$(this).parents(“.adc“).remove();
});
(function(){
var adjust=function(){
var bw=1190/2;
var ww=$(window).width()/2;
$(’.ad-tl,.ad-bl’).each(function(){
var m=$(this);
var w=m.outerWidth();
console.log(bw,w,ww);
if((bw+w)》=ww){
m.css({“margin-left“:0,“left“:0});
}else{
m.css({“margin-left“:(bw+w)*-1,“left“:“50%“});
}
});
$(’.ad-tr,.ad-br’).each(function(){
var m=$(this);
var w=m.outerWidth();
if((bw+w)》=ww){
m.css({“margin-left“:(ww-w),“left“:“50%“});
}else{
m.css({“margin-left“:bw,“left“:“50%“});
}
});
};
adjust();
$(window).resize(adjust);
})();

查看了下代码,应该是id为__ax2sd2sdfkd的节点不存在,所以获取到的节点为空

关于CSS border属性

边界顶:1PX实心红色;边界左:xxxborder-tom:xxxborder-right:xxx