家居小楠人≈

不要轻易放弃。学习成长的路上,我们长路漫漫,只因学无止境。 网站首页学无止境

  • 从输入网址(URL)到页面展示的过程

    PHP linux| 2020-09-22浏览(65阅读原文
  • count(false)结果为1

    count(false)结果为1

    PHP php| swoole| php| 2020-09-17浏览(49阅读原文
  • PHP的yield是个什么玩意(一)

    其实,我并不是因为迭代或者生成器或者研究PHP手册才认识的yield,要不是协程,我到现在也不知道PHP中还有yield这么个鬼东西。人家这个东西是从PHP 5.5就开始引入了,官方名称叫做生成器。你要说为什么5.5年代的东西,现在才拿出来。我还想问你哟,PHP 5.3就有了的namespace为毛到最近这几年才开始正式投产。

    那么,问题来了,这东西到底是有何用?


    PHP php| 2019-07-23浏览(227阅读原文
  • php 文件上传注意事项

    PHP 2019-05-20浏览(187阅读原文
  • Git远程仓库版本回退方法

    1 简介

    最近在使用git时遇到了远程分支需要版本回滚的情况,于是做了一下研究,写下这篇博客。

    2 问题

    如果提交了一个错误的版本,怎么回退版本?

    如果提交了一个错误的版本到远程分支,怎么回退远程分支版本?

    如果提交了一个错误的版本到公共远程分支,又该怎么回退版本?


    PHP 2019-04-30浏览(196阅读原文
  • Git - 暂存区及撤销修改

    1. 暂存区

    每个 Git 仓库中,都有一个隐藏目录 .git 用于存放 Git 仓库的相关信息,包括暂存区(称为 stage)、自动创建的 master 分支以及指向 master 分支的 HEAD 指针。

    每次提交文件时:

    git add 添加文件到暂存区。
    git commit 提交更改,把暂存区的所有内容一次性全部提交到当前分支,清空暂存区。
    PHP 2019-04-30浏览(284阅读原文
  • Git 如何在不提交当前分支修改的内容的情况下切换到其它分支进行操作

    使用场景


    假如现在手中的 Bug 还没有解决完,而上边又派了一个新的 Bug,而这个新 Bug 又比较急着解决,可是之前的 Bug 还没有解决完而不能提交。该怎么办?

    解决方法


    在其他分支上另开炉灶解决

    首先,将正在解决的 Bug 的当前分支 stash (储存)起来
    因为当前的分支 temp 最初也是从master 分支上衍生出来的。而此时你要再从该分支上切换到主分支。那么你需要先把 temp 分支上的改动提交后才能切换,但是 temp 分支上还没有完成全部的修改,你不想提交。此时你就要选择 stash 你在当前分支上改动的却没有提交commit的内容。



    当前分支有修改(modified)



    PHP 2019-04-29浏览(390阅读原文
  • PHP接收变量自动转义

    PHP php| 2019-04-25浏览(332阅读原文