首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
小二郎_
掘友等级
php
程序员
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
10
文章 7
沸点 3
赞
10
返回
|
搜索文章
赞
文章( 7 )
沸点( 3 )
⚠️ 关于掘金社区 CDN 开启防盗链的公告
近日以来,我们发现部分掘友存在盗用、滥用掘金 CDN 资源行为,造成较大的经济损失(仅在27、28 两日便消耗了我们平时一个月的 CDN HTTPS 流量, 见下图),掘金官方经自查,认识到自身在产品服务和运营工作中存在诸多隐患。为保证掘金社区健康有序的运营环境,自 2019 …
跟着动画来学习TCP三次握手和四次挥手
TCP三次握手和四次挥手的问题在面试中是最为常见的考点之一。很多读者都知道三次和四次,但是如果问深入一点,他们往往都无法作出准确回答。 本篇尝试使用动画来对这个知识点进行讲解,期望读者们可以更加简单地地理解TCP交互的本质。 TCP 三次握手就好比两个人在街上隔着50米看见了对…
PHP 底层原理之类和对象
类的底层实现可看作是之前我们讲过的变量、函数等的知识集合。所以想要理解更深入的同学最好查看下我之前的关于介绍变量、函数的文章 不管是普通类还是抽象类或是接口,都存放到统一的结构体中,并且在生成中间代码时,会将此类添加到全局类列表中。当然,也是在此时,会通过类名判断该类是否已经存…
php底层原理之变量(二)
php变量的zval结构,我们已经介绍了很多遍了,这里我们就不再多作介绍了。但是对于zval结构体中的refcount__gc和is_ref__gc字段我们一直都没有详细介绍过,而这两个字段其实是和变量之间赋值的原理有着密切的关系的。所以,我们这次从几个例子入手,了解这两个字段…
php底层原理之变量(一)
就像我们会将true和false映射成0和1进行数据库存储一样,php也是这么做的。所以php发现zval的type值是布尔型时,会将布尔型转成0或1存储在zval.value的lval中 资源对于php来说属于一个比较特殊的变量,而php会将每个资源对应的资源标识存储在zva…
php底层原理之垃圾回收机制
php垃圾回收机制,对于PHPer来说是一个不陌生但是又不是很熟悉的内容。那么php是怎么实现对不需要的内存进行回收的呢? 首先还是需要了解下基础知识,便于垃圾回收原理内容的理解。大家都知道php是由C编写而成的,所以php变量的内部存储结构也会和C语言相关,即zval的结构体…
后端架构师技术图谱
分享自 GitHub
个人成就
文章被点赞
1
文章被阅读
15,458
掘力值
280
关注了
26
关注者
2
收藏集
0
关注标签
26
加入于
2017-11-08