摘要: laravel 策略模式、工厂模式使用案例 在 Laravel 中使用设计模式来对接多个物流服务商(如菜鸟、顺丰、极兔),可以使用 策略模式 或 工厂模式 来实现动态调用不同物流接口的功能。下面的示例展示了如何使用策略模式来实现这个需求,通过一个父类,多个子类来处理不同的物流服务商,并根据单号选择对 阅读全文
posted @ 2024-09-10 17:30 pine007 阅读(53) 评论(0) 推荐(0) 编辑
摘要: laravel singleton 单例模式使用 1、简介 在 Laravel 中,singleton 是用于将一个类注册为单例模式的服务,也就是说,整个应用程序生命周期内,Laravel 只会实例化一次该服务。这个服务可以在多个地方共享同一个实例,而不是每次请求时都创建一个新的实例。 2、使用场景 阅读全文
posted @ 2024-09-05 18:25 pine007 阅读(67) 评论(0) 推荐(0) 编辑
摘要: /** * 批量插入并在遇到重复键时更新 * @param array $values * @return bool */ public static function insertOnDuplicate(array $values) { if (empty($values)) { return t 阅读全文
posted @ 2024-08-15 14:09 pine007 阅读(31) 评论(0) 推荐(0) 编辑
摘要: 1、按英文排序 $r = [ ['color'=>'b', 'color_zh'=>'波'], ['color'=>'c', 'color_zh'=>'吃'], ['color'=>'a', 'color_zh'=>'啊'], ['color'=>'d', 'color_zh'=>'得'], ] 阅读全文
posted @ 2024-07-03 14:49 pine007 阅读(15) 评论(0) 推荐(0) 编辑
摘要: 原文:https://www.cnblogs.com/dontbealarmedimwithyou/p/17999401 redis-cli -h 127.0.0.1 -p 6379 127.0.0.1:6379> config get slave-read-only 1) "slave-read- 阅读全文
posted @ 2024-07-03 09:44 pine007 阅读(39) 评论(0) 推荐(0) 编辑
摘要: 参考:https://www.cnblogs.com/Yan3399/p/14971702.html Promise是异步编程的一种解决方案 1、什么情况下会来处理异步事件? 一种很常见的场景就是网络请求 我们封装网络请求的函数,因为不能立即拿到结果,所以不能简单的像3+4=7一样直接返回结果 所以 阅读全文
posted @ 2024-06-27 10:55 pine007 阅读(27) 评论(0) 推荐(0) 编辑
摘要: 1、需求 查询SKU在最近创建的采购单中的到达时间、数量 purchase_no表 purchase_no, create_at, arrival_at purchase_detail表 purchase_no, goods_sn,quantity 查询SKU create_at最近的采购单的arr 阅读全文
posted @ 2024-06-17 14:57 pine007 阅读(20) 评论(0) 推荐(0) 编辑
摘要: 原文:https://www.cnblogs.com/tujia/p/5916202.html mysql 当两个字段想减时,如果其中一个或两个字段的类型的unsigned无签名类型,如果想减的值小于0则会报错(BIGINT UNSIGNED value is out of range) 测试: s 阅读全文
posted @ 2024-05-11 14:18 pine007 阅读(94) 评论(0) 推荐(0) 编辑
摘要: 分组后统计数量 $query = DB::table("accessories_outbound as a") ->join("accessories_outbound_details as b", 'b.acc_outbound_no', '=', 'a.acc_outbound_no') ->g 阅读全文
posted @ 2024-05-08 10:39 pine007 阅读(221) 评论(0) 推荐(0) 编辑
摘要: 原文:https://zhuanlan.zhihu.com/p/534415409 1、数据库三大范式是什么?** 第一范式:每个列都不可以再拆分。 第二范式:在第一范式的基础上,非主键列完全依赖于主键,而不能是依赖于主键的一部分。 第三范式:在第二范式的基础上,非主键列只依赖于主键,不依赖于其他非 阅读全文
posted @ 2024-05-06 18:33 pine007 阅读(15) 评论(0) 推荐(0) 编辑