自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(5)
  • 问答 (1)
  • 收藏
  • 关注

原创 PHP gettype 数据类型判断分析

通过查看zend_api源码发现其实很简单通过源码发现,提前约定好了各个数据类型的常量,只需要case判断数据类型,然后返回数据类型的字符串即可;如何拿到数据类型的呢?是通过Z_TYPE_P函数获取,将参数传给此函数,此函数通过数据指针拿到底层数据结构内部的val_type与case判断是否一致通过分析可以知道,底层的数据结构内type存储了变量的类型/* This API exists *only* for use in gettype(). * For anything else, you l

2022-01-13 19:56:51 102

原创 Linux查找高内存进程与追踪

gstack strace

2021-09-08 15:58:40 348

原创 phpstorm-vagrant-xdebug 调试环境集成

前言:很多开发者在开发PHP程序当中都是用“echo”或者“dump”输出完成调试的,但是在某些情况输出结果会失灵或者说很麻烦不能精准定位到问题所在;这个时候xdebug的优势就凸显出来了,给想查看的程序打断点实时查看程序运行结果和状态,并且你可以在控制台编写临时功能用来调试已验证自己逻辑,总之能有诸多优势。环境准备:1、PHPstorm idea工具、vagrant、VirtualB...

2020-04-08 15:14:39 355

转载 svn 命令详解

Subversion 命令列表:# 查看svn命令svn -h# 命令列表svn add svn blame (praise, annotate, ann) svn cat svn changelist (cl)svn checkout (co)svn cleanupsvn commit (ci)svn copy (cp)svn delete (del, remove...

2018-11-13 11:58:04 305

原创 Windows10+Linux(Debian9)+(PHP7.0、NGINX)集成

打开Windows 开始菜单,找到Microstfo Store 并打开,搜索栏内输入Linux,此时会有快捷搜索提示(在Windows上运行Linux),当然直接回车检索也可以。 选择Debian并安装,当然此处选择你喜欢的Linux发行版本也可以,只是不同发行版本的命令会有所不同。 安装完会让你输入用户名和密码并确认密码即可。 进入系统后执行 apt-get update更新源。 然后...

2018-07-19 10:35:04 542

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除