12.3 html Div嵌套 li 无法居中解决,java公平锁监视锁

7 篇文章 0 订阅

div嵌套li列表时无法居中,使用以下css样式解决

.box{border:1px solid #000000;width:800px;margin:auto;}
ul,li{margin:0px;padding:0px;}
.box ul li{border:1px solid #333333;background:#CCCCCC;color:#000000;text-align:center;margin-right:5px; list-style:none}

.box {*text-align:center;}
ul {display:table;margin-left:auto;margin-right:auto;}
ul li{float:left;*float:none;*display:inline;*zoom:1;}

刚好解决了我的bug,所以放上来备忘一下
参考:http://blog.csdn.net/yxwmzouzou/article/details/17515527

同步锁监视锁
以下代码,如果没有输出0,绝对不会输出1,如果你偏偏需要没有输出0的同时还能输出1,此时,你需要使用公平锁(ReentrantLock)

    Object locker = new Object();
    public void test  () {
        synchronized (locker) {
            System.out.print("0");
        }
        System.out.print("1");
    }

参考api:
http://www.apihome.cn/api/java/ReentrantLock.html
http://tenyears.iteye.com/blog/48750

修改后:

 ReentrantLock reentrantLock = new ReentrantLock();
    public void test2  () {
       if (!reentrantLock.isLocked()) {
           reentrantLock.lock();
           System.out.print("0");
           reentrantLock.unlock();
        }
        System.out.print("1");
    }
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值