文章库ARTICLE COLUMN

  • Laravel-Casbin:在 Laravel 里使用 Casbin(PHP 权限管理框架)

    Laravel-Casbin:在 Laravel 里使用 Casbin(PHP 权限管理框架)

    摘要:是一个用语言打造的轻量级开源访问控制框架,目前在开源。采用了元模型的设计思想,支持多种经典的访问控制方案,如基于角色的访问控制基于属性的访问控制等。是一个专为定制的的扩展包。 PHP-Casbin 是一个用 PHP 语言打造的轻量级开源访问控制框架(...

    endiatendiat 评论0 收藏0
  • laravel队列demo

    laravel队列demo

    摘要:队列我使用的是安装配置环境这种使用时不需要多配置,只要写好类和其方法,在需要的位置出队即可。代码示例入队队列消费任务开始前就删除任务,再开始执行任务。业务处理执行出队操作第一次写文章,写的不大好 队列我使用的是redis 1.安装composer req...

    MAX_zuoMAX_zuo 评论0 收藏0
  • tp5     加载  extend  类库的方法      (有命名空间和没有命名空间的调用)

    tp5 加载 extend 类库的方法 (有命名空间和没有命名空间的调用)

    摘要:如下自己开始的写法,还是会报错错误写法没有命名空间的调用没有命名空间的调用正确写法没有命名空间的调用错误写法有命名空间的调用首先我想知道命名空间的名称必须按照路径来书写吗是的解决上述的问题,如果仔细看的命名规范的话,估计也不会饶这么大...

    YujiaaoYujiaao 评论0 收藏0
  • 微信支付流程

    微信支付流程

    摘要:公众号支付流程在微信浏览器打开的可以使用公众号支付公众号后台完成一系列安全配置用户同意授权,获取公众号支付前置条件,说明作为换取的票据,每次用户授权带上的将不一样,只能使用一次,分钟未被使用自动过期。 公众号支付流程(在微信浏览器打开...

    techstaytechstay 评论0 收藏0
  • php实现微信红包金额随机分配的函数

    php实现微信红包金额随机分配的函数

    摘要:参数请自己校验准备发送多少钱分个数控制红包的系数每个红包先保留分钱分剩下的钱如果剩余的钱没有了就给分钱把保留的分钱加进去剩余的钱需要减去刚才发出去的如果剩余的钱没有分配完直接给到第一个元素把数组随机打乱 ...

    ivan_qhzivan_qhz 评论0 收藏0
  • 解决跨域问题,实例调用百度地图

    解决跨域问题,实例调用百度地图

    摘要:如何解决跨域是一种非官方的跨域数据交互协议。实例最近在做一个涉及到地图的项目,使用的是百度地图,就出现了跨域的问题。这个的作用是获取周边地理信息,在调用的时候产生了跨域问题后面采用了的方式解决成都设置同步。 1.什么是跨域? 浏览器对于j...

    fireflowfireflow 评论0 收藏0
  • 基于Redis键空间通知实现30分钟未支付取消订单

    基于Redis键空间通知实现30分钟未支付取消订单

    摘要:代码地址应用背景订单下单分钟内未支付,取消订单发布的求租求购拼团超时需求无人响应,退回押金各种可以使用超时来实现的业务应用原理设置一个指定时间的开启监听过期事件。 代码地址 https://github.com/SmallFores... 应用背景 订单下单30分钟内未...

    kyanagkyanag 评论0 收藏0
  • SMProxy,让你的项目数据库操作快三倍!

    SMProxy,让你的项目数据库操作快三倍!

    摘要:一个基于协议,开发的数据库连接池。也可以通过其自身的管理机制来监视数据库连接的数量使用情况等。超出最大连接数会采用协程挂起,等到有连接关闭再恢复协程继续操作。 SMProxy GITHUB:https://github.com/louislivi/... Swoole MySQL Proxy 一个基...

    MartinHanMartinHan 评论0 收藏0
  • LNMP环境搭建(三):PHP

    LNMP环境搭建(三):PHP

    摘要:安装扩展前面在设置了拓展的安装路径,于是此处已自动将加入拓展目录中,只要在,添加即可查看是否安装成功安装扩展根据版本选择对应的查看是否安装成功相关文章环境搭建一环境搭建二环境搭建三 安装的基本步骤官方文档都有说明:PHP官网安装文档 编译...

    malakashimalakashi 评论0 收藏0
  • Phalcon控制器

    Phalcon控制器

    摘要:控制器使用控制器是控制器中用于处理请求的方法。控制器名称以结尾,名称以结尾。控制器如果继承基类,便可以访问应用中的各种服务。初始化控制器提供了方法,它在所有方法被执行前执行,不建议使用构造方法。 Phalcon 控制器 使用控制器(Using Contro...

    MiyangMiyang 评论0 收藏0
  • React-pdf-js插件使用与base64显示图片与文件

    React-pdf-js插件使用与base64显示图片与文件

    摘要:由于公司项目需要,图片与文件需要存到数据库而存本地,前端用的,后端是接口的方式,只能选择这种方式,而且也方便可以存各种格式。下安装官网大家可以点进去,然后里面有介绍安装方法如何使用。 由于公司项目需要,图片与文件需要存到数据库而存本地...

    AlfredAlfred 评论0 收藏0
  • 浅谈重构造成的灾难性毁灭

    浅谈重构造成的灾难性毁灭

    摘要:本章我们来聊聊重构造成的灾难性毁灭。看到这里即可明白重构造成的灾难性毁灭是在年的时期发生的,那个阶段在技术不够扎实但还有一股子改变世界的劲头发生的问题。 showImg("https://segmentfault.com/img/bVbjDK2?w=1734&h=682"); 前言 这章我在7月20...

    mrcodemrcode 评论0 收藏0
  • PHP To Go 转型手记 (终)

    PHP To Go 转型手记 (终)

    摘要:本章以实战方式来对比以下与的写法。写这类的文章也遭到了很多质疑,作为一个手记去发布仅仅为了让想去学习其他语言的朋友了对新语言的一个认识,不是去对比其不同。 showImg("https://segmentfault.com/img/bVbi4ot?w=800&h=533"); 前言 作为一名PHP...

    leanxileanxi 评论0 收藏0
  • 网络协议 4 - 交换机与 VLAN

    网络协议 4 - 交换机与 VLAN

    摘要:我们先来看两台交换机的情形。但是我们忽略了,两个交换机也是能收到广播包的。,也就是指定交换机。,网桥协议数据单元。只有掌门能发,隶属于某个掌门的交换机只能传达掌门的指示。于是,所有的交换机都认为自己是掌门,每个网桥都分配了一个。   ...

    nidayenidaye 评论0 收藏0
  • PHP-FFMpeg 视频水印 Encoding failed | Unknown encoder

    PHP-FFMpeg 视频水印 Encoding failed | Unknown encoder

    摘要:个人博客地址使用做视频水印遇到的,关于的处理使用做视频水印如下方法时候时候会报错错误位置这边是了,去掉报错如下。直接使用命令行生成设置水印位置参考资料 个人博客地址: http://www.xixinice.com PHP 使用 PHP-FFMpeg 做视频水印 遇到的keng,...

    JuvenJuven 评论0 收藏0
  • 【docker】docker 安装配置 nginx+php+composer

    【docker】docker 安装配置 nginx+php+composer

    摘要:安装安装就不赘述了。现在要在中安装,先拉镜像这个镜像是把和整合到一起,可以看做是,要配合使用。先运行起来表示将容器中的目录映射到宿主环境的目录,此时容器的目录就是我们的网站根目录,这个很关键。 1. 安装php7 安装docker就不赘述了。现在要...

    XanaHopperXanaHopper 评论0 收藏0
  • PHP 源码探秘 - 在解析外部变量时的一个 BUG

    PHP 源码探秘 - 在解析外部变量时的一个 BUG

    摘要:在这方面也没看到有规定否则不会出现两种语言解析不一致的情况了。源码分析也就是说后端在解析的时候的问题。那只能从源码里一探究竟看是如何解析数据的了。 安利 原文:我的个人博客 https://mengkang.net/1301.html工作了两三年,技术停滞不前,迷茫...

    hizengzenghizengzeng 评论0 收藏0
  • 从PHP迁移至Golang - 基础篇

    从PHP迁移至Golang - 基础篇

    摘要:但是,随着微服务架构的兴起以及容器时代的到来,这种情况又再次加剧。最重要的是,在微服务与容器领域有很好的基础,后期系统可完美实现微服务化与容器化。 1、Why Not PHP 使用PHP构建的WEB程序,随着业务发展到一定体量之后,都不得不面临以下一些...

    Kerr1GanKerr1Gan 评论0 收藏0
  • 网络协议 5 - ICMP 与 ping

    网络协议 5 - ICMP 与 ping

    摘要:协议全称,指互联网控制报文协议。对的主动请求,进行网络抓包,称为。小兵报告,大帅,送给张将军的粮草没有送到。接收后检查数据帧,将数据包从帧中提取处理,交给本机的层。检查完成后,提取有用的信息交给协议。     日常开发中,我们经常会碰...

    freewolffreewolf 评论0 收藏0
  • 什么情况下使用静态方法?和实例方法的区别?

    什么情况下使用静态方法?和实例方法的区别?

    摘要:在加载时机和占用内存上,静态方法和实例方法是一样的,在类型第一次被使用时加载。从面向对象的角度上来说,在抉择使用实例化方法或静态方法时,应该根据是否该方法和实例化对象具有逻辑上的相关性,如果是就应该使用实例化对象反之使用静态方法。 1...

    cpuprocpupro 评论0 收藏0
  • 代码重构之消除分支结构

    代码重构之消除分支结构

    摘要:一为什么要消除当写下第一行时就为发展成几十个埋下了伏笔当一个有可能臃肿时那么它一定会臃肿墨菲一个例子看起来非常美妙简洁但是当系统慢慢复杂化角色不断的丰富就变成这样的代码来个极端的例子可以说非常可怕了二如何消除消除这种条件里都是 一. 为...

    MarkxuMarkxu 评论0 收藏0
  • PHP socket初探 --- 含着泪也要磕完libevent(三)

    PHP socket初探 --- 含着泪也要磕完libevent(三)

    摘要:无数个专业送给啦啦啦啦,开始码注意,将监听设置为非阻塞模式这里值得注意,我们声明两个数组用来保存事件和连接欢迎来到聊天室发言注意遵守当地法律法规使用全局的和非阻塞模式下,注意的写法会稍微特殊一些。 原文地址:https://t.ti-node.com/thre...

    suxiersuxier 评论0 收藏0
  • 网络协议 2 - IP 地址与 MAC 地址

    网络协议 2 - IP 地址与 MAC 地址

    摘要:无类型域间选路顾名思义,无类型域间选路基本思想是取消地址的分类结构,取而代之的是允许以可变长分界的方式分配网络数。 了解完网络协议,我们会发现,网络通信的五层模型里,有两个很重要的概念:IP 地址和 MAC 地址。 那么 IP 地址是怎么来的,又...

    jerryjerry 评论0 收藏0
  • mysql8.0.13 cmd 登陆报错

    mysql8.0.13 cmd 登陆报错

    摘要:今天打算配置一个运行环境,将依次下载好,我首先安装的是,安装过程很顺利,在输入的时候,我靠,报错了,在网上搜的时候看到好多都是要在中下加,事实证明没用,还有用一下这种方法的也不行目录下根本就没有什么,不错你可以自己加,反正我是没成功 ...

    MageekChiuMageekChiu 评论0 收藏0
  • meEdu--在线教育小程序

    meEdu--在线教育小程序

    摘要:简介在在校教育火热的年代,在线点播教育系统横空出世,随后为了市场的推动,同套微信小程序跟风而至,提供了了在线观看课程视频,提交评论,以及文章的观看,同步的课程信息和个人信息。 showImg("https://segmentfault.com/img/bVbjrhk?w=2800&h=800...

    OliviaOlivia 评论0 收藏0

热门文章

<