传统龙猫

文章
6
资源
0
加入时间
3年1月8天

python中的生成器解析

通过python中的列表生成式,我们可以快速的生成一个包含多个元素的列表,但是如果这个列表的元素很多呢(比如100万个)?这种情况下,就会大量的占用宝贵的内存空间。因此我们需要一种更有效的方法来解决这个问题。此时,**生成器(generator)**应运而出。接下来我们就看一下,什么是生成器?如果列表中的元素可以按照某种方式推算出来,那么我们就可以把这种计算方法保存下来。这种一边循环一边计算的机...

ANR 类型

摘抄自ANR原理分析#5.1 ANR分类由小节[3.5] InputMonitor.notifyANR完成, 当发生ANR时system log中会出现以下信息,并且TAG=WindowManager:Input event dispatching timed out xxx. Reason: + reason, 其中xxx取值:窗口类型: sending to windowState....

跨域资源共享 CORS

跨源资源共享标准通过新增一系列 HTTP 头,让服务器能声明那些来源可以通过浏览器访问该服务器上的各类资源(包括CSS、图片、JavaScript 脚本以及其它类资源)。另外,对那些会对服务器数据造成破坏性影响的 HTTP 请求方法(特别是 GET 以外的 HTTP 方法,或者搭配某些MIME类型的POST请求),标准强烈要求浏览器必须先以 OPTIONS 请求方式发送一个预请求(preflight request),从而获知服务器端对跨源请求所支持 HTTP 方法。在确认服务器允许该跨源请求的

SO_RCVBUF和SO_SNDBUF默认值

内核:cat /proc/versionLinux version 2.6.32-431.23.3.el6.centos.plus.x86_64 (mockbuild@c6b9.bsys.dev.centos.org) (gcc version 4.4.7 20120313 (Red Hat 4.4.7-4) (GCC) ) #1 SMP Wed Jul 30 00:12:13 UTC 2

js双重for循环对数组进行冒泡排序

双重for循环、冒泡排序是一种排列方法,可对数组进行升序排列或者降序排列例如有一组数组我们可以用冒泡排序对该数组进行升序排列使其变成。