上一页 1 2 3 4 5 6 7 8 9 ··· 19 下一页
摘要: 腾讯团队:https://github.com/tencent 微信团队:https://github.com/tencent-wechat 微信前端团队:https://github.com/WechatFE 阿里巴巴团队:https://github.com/alibaba/ 阿里妈妈团队:ht 阅读全文
posted @ 2021-04-13 19:07 caibaotimes 阅读(542) 评论(0) 推荐(0) 编辑
摘要: 聚簇索引 InnoDB 的数据是按照主键顺序存放的,而聚集索引就是按照每张表的主键构造一颗 B+ 树,它的叶子节点存放的是整行数据。 每张 InnoDB 表都有一个聚集索引,但是不一定有主键。 - 使用非聚簇索引查询数据时,一定要回表查询吗? 回表查询是由于非聚簇索引的B+Tree叶子节点只记录了, 阅读全文
posted @ 2021-04-13 18:58 caibaotimes 阅读(447) 评论(2) 推荐(1) 编辑
摘要: 因为: 数据库出现瓶颈,系统的吞吐量出现访问速度慢 随着应用程序的运行,数据库的中的数据会越来越多,处理时间变长 数据读写速度缓慢 就是咱们说的“性能问题”,程序员一遇到它总是焦头烂额! 优化 like 前导符优化 like模糊查询形如'%AAA%'和'%AAA'将不会使用索引,但是业务上不可避免可 阅读全文
posted @ 2021-04-13 17:42 caibaotimes 阅读(437) 评论(0) 推荐(0) 编辑
摘要: 重载(overloading) 在Laravel中就大量应用了重载相关知识,如在IlluminateSupportFacadesFacade中就用到了方法重载知识:使用魔术方法__callStatic()来动态创建类中未定义或不可见的静态方法。PHP中重载概念与其他的OOP语言如JAVA语言中重载概 阅读全文
posted @ 2021-04-13 11:07 caibaotimes 阅读(174) 评论(0) 推荐(0) 编辑
摘要: 什么叫后期静态绑定呢? 首先,我们通过一段代码来引入后期静态绑定这一概念: class A { public static function who() { echo __CLASS__, PHP_EOL; } public static function test() { self::who(); 阅读全文
posted @ 2021-04-12 18:04 caibaotimes 阅读(233) 评论(0) 推荐(0) 编辑
摘要: PHP具有完整的反射 API,提供了对类、接口、函数、方法和扩展进行逆向工程的能力。**通过类的反射提供的能力我们能够知道类是如何被定义的,它有什么属性、什么方法、方法都有哪些参数,类文件的路径是什么等很重要的信息。**也正式因为类的反射很多PHP框架才能实现依赖注入自动解决类与类之间的依赖关系,这 阅读全文
posted @ 2021-04-11 18:20 caibaotimes 阅读(425) 评论(0) 推荐(0) 编辑
摘要: <?php declare(strict_types=1); namespace App\Command; use App\Amqp\Producer\TestProducer; use App\Model\Logistic; use Carbon\Carbon; use Hyperf\Amqp\P 阅读全文
posted @ 2021-04-08 17:29 caibaotimes 阅读(1070) 评论(0) 推荐(0) 编辑
摘要: composer 在安装时遇到了一个 warning: The lock file is not up to date with the latest changes in composer.json. You may be getting outdated dependencies. Run up 阅读全文
posted @ 2021-03-26 11:47 caibaotimes 阅读(1071) 评论(0) 推荐(0) 编辑
摘要: Laravel项目开发的时候,经常遇到计算两个时间相差的天数、相差小时数、相差秒数等需求 一个星期开始和结束的日期 Carbon::now()->startOfWeek()->toDateString(); //一个星期开始的日期 Carbon::now()->endOfWeek()->toDate 阅读全文
posted @ 2021-03-13 15:00 caibaotimes 阅读(7329) 评论(0) 推荐(1) 编辑
摘要: 属性类型转换 模型中的 $casts 属性提供了一个便利的方法来将属性转换为常见的数据类型。$casts 属性应是一个数组,且数组的键是那些需要被转换的属性名称,值则是你希望转换的数据类型。支持转换的数据类型有:integer,real,float,double,decimal:,string,bo 阅读全文
posted @ 2021-03-06 15:48 caibaotimes 阅读(972) 评论(0) 推荐(0) 编辑
上一页 1 2 3 4 5 6 7 8 9 ··· 19 下一页