最近go get
总是失败,报错
1 | git clone https://github.com/mattn/go-sqlite3.git |
直接git clone
也是同样的问题
当然,访问github.com
是没问题
最近go get
总是失败,报错
1 | git clone https://github.com/mattn/go-sqlite3.git |
直接git clone
也是同样的问题
当然,访问github.com
是没问题
出现错误'%!s(MISSING)
是调用fmt.Sprintf
时出了错,字符串中包含了%
git log
用的非常频繁,指定分支,指定文件等等
不过-G
和-S
参数的差异没搞清楚,导致查找特定提交时废了不少时间
项目里有很多多层关联的数据
系统中现有方法都是递归的,直到最近出现了一次超出递归层数的bug数据
Note: 但是要避免递归函数/方法调用超过 100-200 层,因为可能会使堆栈崩溃从而使当前脚本终止。 无限递归可视为编程错误。
于是不再使用递归方式,改用如下的经典方法
虽然cookie用了很多年,从第一次面试就有cookie和session的区别相关的问题
但是,今天却又在cookie上栽了个跟头——cookie注销失败
而原因则是domain导致
以此为契机,把cookie的path、domain属性重新了解记录下
收到告警邮件,执行mysql出错,如题,代码1390
虽然问题容易定位,但也是出了问题才了解到
对mysql各种配置所对应的限制,尤其是默认限制还是要主动了解的
用不同的端口来模拟多个测试环境,结果发现非80端口的链接总会跳转到80端口
通过开发者工具记录网络请求发现发生了301跳转
且链接末尾会被加上/
127.0.0.1:82/action
-> 127.0.0.1/action/
系统为Ubuntu16.04
使用fabric编写自动部署脚本,想使用python3
而系统中安装了2.7
、3.5
等多个版本,而python命令默认是2.7
为了使默认python版本为3.5
,使用了update-alternatives
命令来实现
Debian系的发行版自带?
功能大概就是windows的“打开方式”吧
pull代码的时候突然疯狂aborting
1 | error: The following untracked working tree files would be overwritten by checkout: |
然而并没有改动这个文件,所以应该并不是冲突
事情并没有那么简单
接触PHP也有四五年了,但仍不时有一些新鲜的用法被发现
当然了,肯定是因为文档没读好才会这样