笔记
拼命_小李
始终坚信知识源于分享,努力大于幸运!
亚太地区数学建模大赛优胜奖
美国大学生数学建模大赛优胜奖
中国大学生数学建模大赛省级三等奖
全国大学生计算机设计大赛国家级三等奖
大学生创新创业大赛省级三等奖
工商杯创新创业竞赛市级三等奖
展开
-
wait和sleep区别
wait 和 sleep的区别:wait指线程处于进入等待状态,形象地说明为“等待使用CPU”,此时线程不占用任何资源,不增加时间限制。sleep指线程被调用时,占着CPU不工作,形象地说明为“占着CPU睡觉”,此时,系统的CPU部分资源被占用,其他线程无法进入,会增加时间限制。...原创 2021-05-08 10:10:28 · 248 阅读 · 0 评论 -
java CyclicBarrier的应用理解
1、概要CyclicBarrier的意思就是多个子线程都执行到某个位置时,再继续执行。2、案例旅游团案例,旅游团有三个人,每个人到达指定位置之后,旅游团团长才会下发门票一起出行。3、具体案例如下博主【CyclicBarrier使用及应用场景例子】https://mbd.baidu.com/ma/s/5o1qdOJh...原创 2021-05-08 10:00:27 · 117 阅读 · 0 评论 -
python为什么使用format连接字符串而不是+
使用 format 而不是 “+” 来生成字符串 —— 在Python中,str 是不可变的,所以每对连接都必须将左、右字符串复制到新的字符串中。如果连接长度为10的四个字符串,则将复制(10+10) + ((10+10)+10) + (((10+10)+10)+10) = 90 个字符,而不是 40 字符。随着字符串数量和大小的增加,事情会变得越来越糟。Java 有时将一系列的连接转换为使用StringBuilder 来优化这种情况,但是 CPython 没有。因此,建议使用 .format 或 % 语法原创 2021-04-13 22:57:32 · 394 阅读 · 0 评论