2022年5月12日
摘要: 一、暴力破解,执行效率低,可能会超时 【1】思路:从第0位开始,查看和后面几位的之和是否=target # -*- coding:utf-8 -*- # __author__:pansy # 2022/5/11 # 在数组nums中查找和为target的两个值的下标并输出,假设只会存在一组值 def 阅读全文
posted @ 2022-05-12 22:12 墙角一枝花 阅读(38) 评论(0) 推荐(0) 编辑
摘要: 一、什么是死锁 【1】两个线程同时占有某个资源,并且同时等待对方的资源,就会造成死锁 # -*- coding:utf-8 -*- # __author__: # 2022/5/12 import threading,time #A向B要钱,B向A要货物,A要让B先给,B让A先给,两者造成死锁 # 阅读全文
posted @ 2022-05-12 12:43 墙角一枝花 阅读(87) 评论(0) 推荐(0) 编辑
摘要: 一、为什么不安全 【1】假设a的银行账户有balance=500,此时公司像银行账户转入工资1000元,a此时又在淘宝上购买200元的商品。因为并发,如果此时银行获取balance=500,在银行系统内a的账户内就有1500元,此时该结果还没返回到a账户,这个时候淘宝也拿到了balance=500, 阅读全文
posted @ 2022-05-12 09:53 墙角一枝花 阅读(101) 评论(0) 推荐(0) 编辑