docker内运行图形界面
2023-02-18
https://www.cnblogs.com/51python/p/16629697.html linux 安装图形界面
安装这个镜像 https://hub.docker.com/r/dorowu/ubuntu-desktop-lxde-vnc
启动命令:docker run -p 1490:80 -p 1491:5900 -e VNC_PASSWORD=aexggw -v /d...
php7 packed hashtable 和 hashtable的转换规则
2022-07-22
php7的数字底层是通过hashtable实现的,一般的是通过数据连续存储实现有序遍历、中间映射表索引实现随机查找、链表实现hash冲突的普通hashtable。
但针对数字下标场景php做了优化packed hashtable,索引就是存储位置,这样节省了索引的内存,但是当下标不连续的时候会浪费bucket位置的内存。
切换代码在:Zend/zend_hash.c zend_hash_...