11 2020 档案
摘要:现象: 我调用推送接口,接口提示 ip地址不合法,服务器调用的接口ip需要在第三方平台上设置,调用提示 ip 错误 我将自己的出口ip地址配置到了第三方平台上,出口ip地址可以通过在服务器上面执行 curl http://ddns.oray.com/checkip 获取到出口ip地址 然后调用,还是
阅读全文
摘要:自己想实现一个共享文档,然后统计每个人每周做题的数量,然后还想到每个月的统计,每年的统计,哇,好复杂哈 所以我想先做一个Excel,然后开始使用,中间发现了问题,然后调整,修改。 当我做了这个Excel 的时候,发现这个Excel 已经可以解决当前我遇到的问题了。。。 所以有的时候,我们如果一开始就
阅读全文
摘要:Api 设计 代码目录组织原则和规范 配置文件如何存放(local/qa/prd) 异常处理 缓存设计与使用 需求设计和分析 单元测试 日志存储和查看 消息队列进行解耦 监控 分支如何维护 多套测试环境如何搭建
阅读全文
摘要:DRY:Don't repeat yourself 尽可能的不要有重复代码,同时意味着你要有足够多的抽象和思考,将相同的功能函数放在一个地方,不要重复。 SRP:Single responsiblity principle 单一职责原则:如函数足够小,一个函数代码不超过50行左右,它只做一件事。 可
阅读全文
摘要:我们经常在项目中会写到 Mode::find()->where()->orderBy()->limit(); 链式调用,那么它是怎么实现的呢? 昨天看韩天峰大佬的视频,学到了 关键点在于类中方法返回的 return $this 我们平常使用的时候 $model = new BaseObject();
阅读全文
摘要:需求读取文件,构造sql,批量写入数据库,批量是构建设置 $num 值的大小进行批量构建sql语句 test.txt 文件内容为 1 2 3 4 5 6 7 8 9 10 <?php class batchInsertController { private $num = 3; private $t
阅读全文