rockybean 发布的文章

IDEA集成xdebug远程调试功能

在使用php调试代码的时候,我通常都是使用简单暴力的echo之类的输出调试。这种调试方法的效率与个人能力正相关,你加一个echo多数是为了验证自己的一个推测,那么你对代码越熟悉,你推测的就会越准确,bug解决的就越快,相反则往往如无头苍蝇般,东一头西一头,不知所谓地输出一些无意义的调试信息,效率奇低。此时单步调试工具便成了救命稻草,有了它,你可以查看代码执行过程中所有变量的值,心如明镜,解个bug还不手到擒来。对于php,常用的就是xdebug,我这里就简单讲下IDEA里面如何使用xdebug进行代码调试。

- 阅读剩余部分 -

一次由tar解压引起的ssh登录失败事故

今天在服务器上解压缩一个文件(.tar.gz)的时候,忘记添加解压目的地路径参数(-C [dir path]),导致直接解压到了/root目录,然后简单地将相关文件从/root下面删除掉后就下线愉快地写代码去了。过了一段时间,当我再尝试登录服务器时(ssh密钥登录),被提示ssh:Permission denied(public key)当时就慌乱了。

- 阅读剩余部分 -