面试问题: 1.python的垃圾回收机制:主要使用引用计数(reference counting)来跟踪和回收垃圾。在引用计数的基础上,通过“标记 清除”(mark and sweep)解决容器对象可能产生的循环引用问题,通过“分代回收”(generation collection)以空间换时间的 ...
分类:
编程语言 时间:
2019-08-13 20:42:07
阅读次数:
107
"回顾传统垃圾回收器" HotSpot 垃圾收集器实现 Serial Collector(串型收集器) 使用场景,大多数服务器是单核CPU。 适用收集场景:1. 新生代收集(Young Generation Collection)2. 老年代收集(Old Generation Collection) ...
分类:
编程语言 时间:
2019-08-05 20:43:19
阅读次数:
171
今天在学习生成器对象(generation object)运行以下代码时,遇到了一个错误: #定义生成器函数def liebiao(): for x in range(10): yield x#函数调用g = liebiao() #打印元素print(g.next())D:\>python test ...
分类:
编程语言 时间:
2019-07-28 14:08:19
阅读次数:
148
忘了上次打什么比赛碰到过一次aeg(auto exploit generation)的题目,正好看到pwnable.kr上有一个aeg,顺便拿来分析下 首先写个脚本抓几个程序看看 ...
分类:
其他好文 时间:
2019-07-27 12:45:43
阅读次数:
142
在前一篇文章深入理解低功耗蓝牙的配对过程- Part 2 Key Generation Methods中,讨论了密钥生成方法,如果配对发起设备和响应设备满足一些IO功能的条件,它们将选择LE legacy Bluetooth配对Passkey Entry方法。 在此文中,我将研究legacy pai ...
分类:
其他好文 时间:
2019-07-11 12:30:40
阅读次数:
191
TestNG是一个开源自动化测试框架,“NG”表示下一代(Next Generation的首字母)。 TestNG类似于JUnit(特别是JUnit 4),但它不是JUnit框架的扩展,相较于Junit而言,功能更强大,使用起来更加方便,比较适合测试人员来进行集成测试或是接口回归测试。 ...
分类:
编程语言 时间:
2019-06-14 12:21:28
阅读次数:
123
Freeze all the objects tracked by gc - move them to a permanent generation and ignore all the future collections. This can be used before a POSIX fork ...
分类:
其他好文 时间:
2019-06-11 20:49:26
阅读次数:
147
论文链接:https://arxiv.org/pdf/1502.03044.pdf 代码链接:https://github.com/kelvinxu/arctic-captions & https://github.com/yunjey/show-attend-and-tell & https:// ...
分类:
其他好文 时间:
2019-06-07 00:35:12
阅读次数:
106
#include<bits/stdc++.h>using namespace std;int n,m,l,t;int a[1307][137][67];int vis[1307][137][67];typedef struct{ int x,y,z;}node;int xx[6]={0,0,0,0, ...
分类:
其他好文 时间:
2019-05-09 23:45:36
阅读次数:
158
'''高级特性: 1. slice : 切片 2. iterable/iterator: 可迭代对象, 迭代器 3. list generation: list推导式 4. generator: 生成器''' # 综述'''slice: 切片 1. 定义: l_new = l[n:m:i] # l为 ...
分类:
编程语言 时间:
2019-05-09 13:29:19
阅读次数:
152