最近发表的评论
  • 如何撰寫立即可交付的組件化 Swagger 文件 at 6个月前

    可以跟着文档一步一步走,但是不要复制文档里面的内容,可能是html中有些字符无法被swagger ui 正常解析,会出现No operations defined in spec!。最好的方法是看文档,然后一步一步复制文章最后面“模板”中的内容来完成整个swagger项目的搭建。

  • PHP 7.2 中 count 更加严格了 at 10个月前

    @xuanjiang1985 不是find不好,是有的场景中是由前端来决定显示内容和方式,此时是不能用findOrFail的。

  • 关于如何禁止谷歌浏览器强制转 https at 11个月前

    关于这个问题,我在咋们论坛写过一篇: Chrome 自动升级后,本地项目都无法访问

  • Laravel 中调试输出 SQL 语句的简便方法 at 11个月前

    @扣丁禅师
    @悲剧不上演
    有的版本中\DB::listen(function($sql) {}中的$sql 已经包含binding,time, sql这三种信息。

    \DB::listen(function($sql) {
        $sql->binding;
        $sql->sql;
        $sql->time;
    }

    具体想要怎么调配,就按照正则去处理下即可。

  • 为什么 session 在 routes.PHP 里取得的值是 Null 的? at 1年前

    laravel 5.4 中也有这种情况,没有将\Illuminate\Session\Middleware\StartSession::class,
    注册为全局的。需要在app/Http/Kernel.php 中的$middleware 里面进行注册。
    同时要注意在 RouteServiceProvider 的 mapWebRoutes 里面加上中间件 Route::middleware('web')
    原因:
    session() 本身就是全局函数,但是默认情况StartSession没有注册成全局的。

  • 你想收到中国向世界发出的第一封电子邮件吗 at 1年前

    30年过去了,我们依然还在艰难的越过长城!

  • Blade::if () 指令( Laravel 5.5 新功能早知道) at 1年前

    @hhiew 从另外一个角度去看,我们在blade页面中书写的代码将更加具有语义化的感觉。但是要求自己在命名时注意如何才能见名知意。

  • 一起来分享 PHPStorm 中能够提高效率的奇淫巧技吧 at 1年前

    再来一组mac下的:
    command + ↑ 显示临时导航,可以通过方向键快速选择目录和文件(如果一个文件中文件过多,可以同时输入字符辅助搜索) ,如果同时想新建文件或者文件夹,选择好对应的目录后,按下command+n键可以快速新建文件。可以大幅度减少移动鼠标的次数和距离。再次提升开发的愉悦感。

  • 来谈谈你什么时候开始接触 Laravel at 1年前

    说来也是缘分,去年11月份跟慕课网合作录php的课程,当时的课程经理就跟我推荐了2个框架,一个是yii,一个是laravel,也搜了很多相关的资料。看了下市场占有率,初步接触发现路由,控制器啥的都比较类似。。。但是,“优雅”二字还是有一定的分量。开始学稍微深入点时,有点不是很适应,很多东西没法直接跳转,像java开发时,只要是存在的对象方法,说跳就就跳,绝不含糊。但是可随意跳转到定义,某种程度上,我们去调试程序化的时间将更长,如此,我们不会去分析问题产生的原因,不会通过报错信息去思考,不会去看log。。。。。laravel真正优雅的地方确实是laravel-china给出的规范中所说的“约定大于配置”,很多开发流程其实已经比较成熟了,大家都想应该这么去做,那就这样做好了。laravel提供的各种功能多用几次就会决定非常方便了。熟悉整个开发流程后,就倍感轻松和愉悦。。。。然,编程能让人坚持下去的不正是如此吗?

  • 来谈谈你什么时候开始接触 Laravel at 1年前

    @JokerLinly 每次看到你发言就会微微一笑。?

  • Laravel 数据库设计工具 at 1年前

    玩玩还可以,挺有意思的。但是开发效率确实不如自己写migration table。

  • 终极终端 zsh+autojump at 1年前

    试了下,确实非常好用,可以节约一堆时间。

  • [Laravel 5.3 新功能] 11. Laravel Passport 介绍 at 1年前

    碰到其他类似情况可以看看这段:
    Looks like token guard is just a simple token solution which is like using a password. TokenGuard is looking for the token in 3 places:

    in the URL for parameter ?api_token=XXX
    in the header for "Authorization: Bearer XXX". Which is used in JWT, Oauth, etc.
    in the header for "Authorization: Basic XXX". Which is Basic HTTP auth where XXX is base64 encoded username:password. The password is used as the token.

    出处:https://gistlog.co/JacobBennett/090369fbab0b31130b51

  • [Laravel 5.3 新功能] 11. Laravel Passport 介绍 at 1年前

    Bearer: TOKENHERE 这个地方千万不要加上(冒号)“:”,而是(空格),正确姿势:Bearer TOKENHERE,不然始终都是Unauthenticated。一个冒号引发的2个小时的调试和各种文章的查找。

  • Mac 下 SSH 免密码登录 at 1年前

    @mingyun 不需要,这个文件是本地生成的,生成一次就可以了,然后部署到多个服务器上。就相当于你有同一把钥匙,可以开启多扇大门。

  • 开发微信小程序入门前 at 1年前

    有个小问题望悉知:
    开头2016年09月21日晚 微信发不了微信“小程序”的内测版这句中的发不了应该是是发布了吗?

  • 「PSR 规范」PSR-2 编码风格规范 at 1年前

    这篇文章需要反复看,经常看。。。统一风格可以省很多事。

  • Laravel 5.3 自带多权限登录正确姿势 at 1年前

    @Corrida 你说的是Restful风格的吧,一般情况下是这么做的。?

  • Laravel 5.3 自带多权限登录正确姿势 at 1年前

    @Corrida 不好意思,因为最近忙项目,抽空写的。刚刚调整了下排版。再看看?函数命名有什么高见吗,请指出,并给出修改意见,谢谢。

  • Laravel 5.3 自带多权限登录正确姿势 at 1年前

    @springjk 谢谢,已经修正!