摘要: 死锁出现的原因:线程A和线程B相互等待对方持有的锁导致程序无限死循环下去。 死锁代码: Thread1 get lock1Thread2 get lock2 两个线程相互得到锁1,锁2,然后线程1等待线程2释放锁2,线程2等待线程1释放锁1,两者各不相互,这样形成死锁。 阅读全文
posted @ 2019-07-25 11:12 大山深处修行的野生板蓝根 阅读(127) 评论(0) 推荐(0) 编辑
摘要: 根据一个条件查出来多条信息,想要根据状态统计某项数据之和,可以用这条sql select SUM(CASE WHEN STATE = '5JA' THEN AMOUNT ELSE 0 END) 未销账,SUM(CASE WHEN STATE = '5JB' THEN AMOUNT ELSE 0 EN 阅读全文
posted @ 2019-07-03 15:10 大山深处修行的野生板蓝根 阅读(4741) 评论(0) 推荐(0) 编辑