有时候业务中可能需要根据数据库中字段名字、类型等来进行不同处理的情况,总结了两种方式如下:
Python 速查表
当我们在开发项目或者进行一些特定方向的联系时,速查表可以说是非常有用的。然而现在大部分的速查表都只是列一些基本的语法规则,而这份 Python 速查表不仅列出了语法规则,还会提示你一些非常重要的概念。
MySQL 技巧:COALESCE 函数的使用
COALESCE() 函数可以接收多个参数,并返回第一个非 NULL 的参数。如果所有参数都为 NULL,则 COALESCE() 函数返回 NULL。
[译]基于真实应用环境下的 WEB REST API 性能测试
作为一名自由WEB开发工作者,我对各种框架和技术的性能非常感兴趣,但是我们在网络上看到的测试大多数都只是考虑到 Hello World 的例子。当我们构建真实的应用程序的时候,有更多的方面需要考虑,因此我决定在最流行的框架和技术之间运行一个完整的基准测试。
macOS 升级 Mojave 出现 xcrun: error: invalid active developer path 的解决办法
当升级到 macOS Mojave 之后,当尝试在命令行执行 git 的时候,出现了如下错误:xcrun: error: invalid active developer path
通过 View::first 使用 Laravel Blade 的动态模板
7 个非常有用却很少人知道的 Carbon 方法
我们在很多时候使用 Carbon 来处理日期和时间,对吗?但是又有多少人完整的阅读过文档了解它有那些方法呢?除了众所周知的 now() 和 format() 方法,Carbon 还有很多其他有用的方法。下面我们一起来看看吧。
Laravel 5.4 及 5.5 中新的字符串辅助方法介绍
随着 Laravel 5.5 大版本发布时间的临近(预计为 2017 Laracon EU (8.28 – 8.30)期间发布),Laravel 带来了一些新的字符串辅助方法。下面介绍 String 辅助类中一些非常有亮点的新方法。
使用 Laravel 的邮件和消息通知作为事件监听者
多数情况下,当某个特定事件发生时我们会给用户发生通知,例如当有购买行为时我们会发送发票,或者当用户注册时发送一个欢迎邮件,为了实现这个功能,我们需要这样监听事件:
资源控制器:覆盖默认的路由名称和参数
Laravel 资源路由可以将典型的「CURD」路由指定到一个控制器上,仅需一行代码就可以实现,是一个非常神奇的工具。但是如果默认的方法不能 100% 的适用于你的需求,你需要覆盖它的话该怎么办呢?我们来看看你可以如何实现。