描述现象 用pyinstaller打包了一个上传文件的脚本,里面有多个input在while循环内,然后启用了多线程上传,在编辑器中运行没问题,但是打包完后,就一直循环提示你input... 解决 在google了一段时间后,发现需要在执行入口之前调用 multiprocessing.freeze_ ...
分类:
编程语言 时间:
2021-01-06 11:56:17
阅读次数:
0
数据结构 weixin_30768661 2017-09-07 22:51:00 1553 收藏 16 文章标签: java 面试 数据结构与算法 版权 熟记数据结构基础知识: http://www.jianshu.com/nb/6355905 http://www.jianshu.com/p/23 ...
分类:
其他好文 时间:
2021-01-06 11:44:23
阅读次数:
0
一、背景 分布式系统环境下,服务间类似依赖非常常见,一个业务调用通常依赖多个基础服务。如下图,对于同步调用,当库存服务不可用时,商品服务请求线程被阻塞,当有大批量请求调用库存服务时,最终可能导致整个商品服务资源耗尽,无法继续对外提供服务。并且这种不可用可能沿请求调用链向上传递,这种现象被称为雪崩效应 ...
分类:
编程语言 时间:
2021-01-05 11:37:17
阅读次数:
0
1、 >>> a = "" >>> while a != "quit": a = input("please input a str or 'quit' to leave: ") print(a) please input a str or 'quit' to leave: 100 100 plea ...
分类:
编程语言 时间:
2021-01-05 11:31:35
阅读次数:
0
一、谈谈你是如何理解JS异步编程的,EventLoop、消息队列都是做什么的,什么是宏任务,什么是微任务? 1. 异步编程:回调函数、事件监听、发布/订阅、Promises对象 2. EventLoop是主线程从"任务队列"中读取事件,这个过程是循环不断的,所以整个的这种运行机制又称为Event L ...
分类:
Web程序 时间:
2021-01-05 11:31:05
阅读次数:
0
1. 两数之和 思路: 1、创建一个map 集合 2、for循环遍历nums 数组 3、用target 减去nums[i],以计算哪个数能和当前的数相加得到target 4、检查map 里面有没有这个数,如果有则返回结果,没有就把num[i]当做key、下标i 当做value放入map中(为什么?) ...
分类:
其他好文 时间:
2021-01-05 11:20:01
阅读次数:
0
1.js可以根据选择跳出多层循环【在循环前加个标签】 label:for(var i=0;i<2;i++){ for(var j=0;j<10;j++){ console.log(i,j); if(j==3){ break label; } } } 2.typeof运算符产生的值只有'number' ...
分类:
编程语言 时间:
2021-01-05 11:09:31
阅读次数:
0
给定两个整数,分别表示分数的分子 numerator 和分母 denominator,以 字符串形式返回小数 。 如果小数部分为循环小数,则将循环的部分括在括号内。 如果存在多个答案,只需返回 任意一个 。 对于所有给定的输入,保证 答案字符串的长度小于 104 。 leetcode 解题思路:这里 ...
分类:
编程语言 时间:
2021-01-05 10:58:24
阅读次数:
0
思路:防御式编程,在收尾都加1个0,这样方便循环 bool canPlaceFlowers(vector<int> &flowerbed, int n) { if (n == 0) return true; if (flowerbed.size() == 0) return false; flowe ...
分类:
其他好文 时间:
2021-01-05 10:57:55
阅读次数:
0
原题链接 KMP+标准化+最大最小表示法 错误思路: 看到这题的第一反应是破环成链思想,枚举它能循环得到的字符串...算了下时间复杂度大概率TLE,看了别人的提示才反应过来是标准化... 正确思路: 像这种一种表示多种形态的字符串大概率用标准化了,我们用最小最大表示法求最大或最小值,用set或map ...
分类:
其他好文 时间:
2021-01-05 10:48:42
阅读次数:
0