- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
是否可以在 python 中检查和查看实习字符串的字符串池?我熟悉sys.intern()
功能,但是有没有办法检查那里的数据?
最佳答案
没有用于枚举实习字符串池的机制。请参阅源代码中的模块 Objects/unicodeobject.c 和 Python/sysmodule.c。具体来说,包含实习字符串的 var 的定义:static PyObject *interned = NULL;
.
从理论上讲,信息可能会被公开,但这并不是因为它的用处非常有限。部分原因是大多数被实习的字符串是“致命的”。也就是说,当不再引用它们时,它们会从内部字符串缓存中删除。公开缓存字符串集的值(value)非常接近于零,这使得很难证明代码这样做是正确的。特别是因为这样做需要长时间持有 GIL 或制作内部字符串字典的副本,以便可以对其进行迭代而不影响对该缓存的其他并发操作。
关于python - 是否可以直接检查实习字符串池?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/62234991/
记录第一次实习 记录自己大三期间,在成都一家公司实习了一个多月的经历,总结一下自己第一次实习经验、收获以及不足的地方。 公司使用的技术: 公司使用的是微服务开发的,还好之前对微服务
问题: 代理的目的是什么? 在所有的文档中,没有一个关于代理存在的直接解释——然而,它似乎是 intern.js 难题的一个重要部分。 它的职责是什么,代理在许多功能(在测试上下文中不是功能)特性中使
例如,我有一个类,我在二进制文件中存储了一些有关的信息: class car { char car_manufacturer; //other stuff }; car_manufac
是UUIDs在Java中像字符串一样实习?如果不是,我是否应该尝试回收 UUID 对象以最大限度地减少 RAM 使用? 我使用 UUID 作为数据库主键和外键列的数据类型。因此,这意味着许多行重复使用
我是 Scala 的新手,但我了解 Java。因此,据我了解,区别在于 Scala 中的 == 充当 Java 中的 .equals ,这意味着我们正在寻找值(value); Scala 中的 eq
我是一名优秀的程序员,十分优秀!