用户中心USER CENTER

首页/用户
  • laravel批量更新多条记录,可防止SQL注入

    摘要:写在前面熟悉的童鞋都知道,有批量一次性插入多条记录,却没有一次性按条件更新多条记录。本篇文章,结合的做了调整,可有效防止注入。 写在前面 熟悉laravel的童鞋都知道,laravel有批量一次性插入多条记录,却没有一次性按条件更新多条记录。 是否羡慕thinkphp的saveAll,是否羡慕ci的update_batch,但如此优雅的laravel怎么就没有类似的批量更新的方法呢? ...

    Drummor 发布于PHP
  • 第十天-《企业应用架构模式》-数据源架构模式

    摘要:运行机制表数据入口包含了用于访问单个表或试图的所有,如选择插入更新删除等。其他代码调用它的方法来实现所有与数据库的交互。示例如下图分别是普通情况下充分利用特征下的表数据入口实现行数据入口充当数据源中单条记录入口的对象,每行一个实例。 1. 表数据入口   充当数据库表访问入口的对象,一个实例处理表中所有的行。 1)运行机制:     表数据入口包含了用于访问单个表或试图的所有SQL,如...

    Drummor 发布于PHP
  • PHP实现微信红包拆分算法

    算法为自创,非微信官方算法(仅供参考);如测出有问题,请及时反馈。感谢 原文:http://flc.ren/2018/04/701.html CHANGELOG 2018-04-07 修复最后一个红包输出未保留2位数 修复领取的红包金额低于最小红包限制

    Drummor 发布于PHP
  • Laravel最佳实践--事件驱动编程

    摘要:事件驱动编程是图形用户界面和其他应用程序例如应用程序中使用的主要范例,用于执行某些操作来响应用户输入。我们来看一下事件驱动编程带来的收益。现在让我们看看采用事件驱动编程方法如何实现上述相同的功能。 在这篇文章中我们将了解到什么是事件驱动编程以及在Laravel中如何开始构建一个事件驱动应用,同时我们还将看到如何通过事件驱动编程来对应用程序的逻辑进行解耦。 在开始之前,先说明一下这篇文章...

    Drummor 发布于PHP
  • 使用Envoy 作Sidecar Proxy的微服务模式-1.熔断

    摘要:我们将直接向发送流量,以使其帮帮助处理熔断。让我们调用我们的服务我们将看到以下的输出我们也能看到我们五次的调用成功了。 本博客是深入研究Envoy Proxy和Istio.io 以及它如何实现更优雅的方式来连接和管理微服务系列文章的一部分。 这是接下来几个部分的想法(将在发布时更新链接): 断路器(第一部分) 重试/超时(第二部分) 分布式跟踪(第三部分) Prometheus的指标...

    Drummor 发布于容器云
<