文章库ARTICLE COLUMN

  • 使用递归实现多级分享机制

    使用递归实现多级分享机制

    摘要:获取好友列表这是邀请好友的层级获取失败结果 class Invitation extends Controller{ protected $friend_list = array(); protected $level = 1; //获取好友列表 public function invite_friends_list($my_all_friends = null,$begin = f...

    B0B0B0B0 评论0 收藏0
  • S.O.L.I.D: PHP 面向对象设计的五个基准原则

    S.O.L.I.D: PHP 面向对象设计的五个基准原则

    摘要:是首个个面向对象设计准则的首字母缩写,这些准则是由提出的他更为人所熟知的名字是。单一功能原则开闭原则里氏替换原则接口隔离原则依赖反转原则接下来让我们看看每个原则,来了解为什么可以帮助我们成为更好的开发人员。 showImg("https://segmentfa...

    JayChenJayChen 评论0 收藏0
  • Swoole Compiler 加密 Drupal 产生的一些问题

    Swoole Compiler 加密 Drupal 产生的一些问题

    摘要:第行通过类提供的方法分别获取本类和父类中的属性,然后进行对比剔除父类的属性,保留本类的属性,此方法返回的是一个类对象。 前言 上个星期碰到个客户使用Swoole Compiler加密Drupal导致Drupal项目无法运行的问题,逐步排查后总结问题是Drupal中有部...

    sourcesource 评论0 收藏0
  • Nginx 操作响应头信息

    Nginx 操作响应头信息

    摘要:意思为将自定义的头信息添加到响应头的末尾,指令为,可以用在上下文中,只有当响应状态码等于或时生效,如果参数指定了,头信息将无视状态码,在所有响应中强制返回。参数禁用添加或修改和响应头字段。 原文链接:何晓东 博客 前置条件:需要编译 ngx...

    happenhappen 评论0 收藏0
  • 浅析Yii2.0的行为Behavior

    浅析Yii2.0的行为Behavior

    摘要:概念理解使用行为可以在不修改现有类的情况下,对类的功能进行扩充。最后将行为名称和行为实例放到的属性中,至此,行为的绑定就结束了。不过在解除的时候虽然都是删掉相应的,但是解除行为还需要解除在绑定行为的时候绑定的事件,这点不太一样。 概念...

    legendmohelegendmohe 评论0 收藏0
  • Tshare校园资源共享平台(网站开发二之主机浏览器访问虚拟机apache)

    Tshare校园资源共享平台(网站开发二之主机浏览器访问虚拟机apache)

    摘要:上一篇博客地址校园资源分享平台网站开发一之环境搭建回顾上一篇博客我们已经在一个虚拟机上搭建好了的环境,并且在虚拟机的浏览器中成功的访问到了站点中的。下一篇博客地址校园资源分享平台网站开发三之数据库连接 上一篇博客地址:Tshare校园资源分...

    or0funor0fun 评论0 收藏0
  • Leetcode PHP题解--D71 788. Rotated Digits

    Leetcode PHP题解--D71 788. Rotated Digits

    摘要:题目链接题目分析当一个数字度旋转后,不等于原来的数字,那么我们称它是一个好数字。和旋转后为对方。思路用函数生成到给定数组之间的所有数组。对每一个数字,用和函数处理。对数字,转换成。否则返回,排除当前数字。 D71 788. Rotated Digits 题目...

    CntChenCntChen 评论0 收藏0
  • 一个lumen后置中间件,留存下

    一个lumen后置中间件,留存下

    摘要:设置一个后置中间件统一返回格式,去除值返回成功格式化数据去除值判断变量是否数组

    andycallandycall 评论0 收藏0
  • 【SPL标准库专题(10)】Datastructures:SplObjectStorage

    【SPL标准库专题(10)】Datastructures:SplObjectStorage

    摘要:是用来存储一组对象的,特别是当你需要唯一标识对象的时候。类实现了四个接口。可实现统计迭代序列化数组式访问等功能。 PHP SPL SplObjectStorage是用来存储一组对象的,特别是当你需要唯一标识对象的时候。PHP SPL SplObjectStorage类实现了Countabl...

    ConardLiConardLi 评论0 收藏0
  • 浅析Yii2.0的属性Property

    浅析Yii2.0的属性Property

    摘要:概念理解第一次看深入理解的时候,我也是懵逼的,属性不就是类的属性吗,有什么好说的。属性的实现步骤继承自。声明一个用于保存该属性的私有成员变量。如果只提供了,那么该属性为只读属性,只提供了,则为只写。 概念理解:第一次看深入理解Yii2.0的...

    arashicagearashicage 评论0 收藏0
  • Laravel+Layim+GatewayWorker实现实时聊天功能

    Laravel+Layim+GatewayWorker实现实时聊天功能

    摘要:客户端源码服务端源码实现实时聊天功能它是什么基于的有前端有后端的支持分布式部署的网页版实时聊天。个人认为就是为的后端而生的,简直是无缝结合起来。个人只在当中使用把和串连起来,解决了没有后端的尴尬境地。 LayIM客户端源码 LayIM服务端源码 ...

    shengguoshengguo 评论0 收藏0
  • php执行外部系统命令的4中方式

    php执行外部系统命令的4中方式

    http://www.cszhi.com/20111212...值得大家一看

    ElleElle 评论0 收藏0
  • 如何快速上手百度微博都在用的Web框架Yaf?

    如何快速上手百度微博都在用的Web框架Yaf?

    摘要:背景之前在面试新浪微博的时候,被问起一个问题,你会吗这一问直接把我问懵圈了,后来面试结束之后,去特地了解一下,发现不少国内公司都在使用,不少知名大厂都有广泛应用,其中包括腾讯,百度,新浪微博等如果想进腾讯百度微博这类国内较为知名的公司...

    taoszutaoszu 评论0 收藏0
  • php算法题:寻找有序数组的中位数

    php算法题:寻找有序数组的中位数

    摘要:二二分法求解根据上面对中位数的解释,以及对于题目中给出的有序数组,。可以想到,最后肯定是的一部分在中位数的左边,一部分数在中位数的右边,同理。 4. Find Median Sorted Arrays There are two sorted arrays nums1 and nums2 of size m and n r...

    sPengsPeng 评论0 收藏0
  • Swoole源码学习-一个server的创建

    Swoole源码学习-一个server的创建

    摘要:若参数和字符串相等则返回。大于则返回大于的值,小于则返回小于的值。下面的中是增加一个这里我们显然设置了主机和端口暂且跳过在这里我们看到调用了中的方法并且将初始化好的等传了进去,我们追进去线程数 创建一个server 今天我们来研究一下swoole...

    macg0406macg0406 评论0 收藏0
  • 搭建Git服务器、编写自动部署脚本

    搭建Git服务器、编写自动部署脚本

    摘要:搭建服务器编写自动部署脚本今天试了下在服务器上搭建服务器,并且编写一个简单的自动部署脚本。好了,试试吧原文连接搭建服务器编写自动部署脚本更多分享知识点请扫码关注 搭建Git服务器、编写自动部署脚本 showImg("https://segmentfault.com/img/bV...

    jollywingjollywing 评论0 收藏0
  • Leetcode PHP题解--D72 349. Intersection of Two Array

    Leetcode PHP题解--D72 349. Intersection of Two Array

    摘要:题目链接题目分析返回给定两个数组的交集。思路这既然不是自己实现的话,直接用就完事了。最终代码若觉得本文章对你有用,欢迎用爱发电资助。 D72 349. Intersection of Two Arrays 题目链接 349. Intersection of Two Arrays 题目分析 返回给定两个数...

    sixleavessixleaves 评论0 收藏0
  • Swoole MySQL 连接池的实现

    Swoole MySQL 连接池的实现

    摘要:概述这是关于入门学习的第八篇文章连接池的实现。开始今天的文章,这篇文章实现了连接池,代码是在的实现文章的基础上进行开发的。 概述 这是关于 Swoole 入门学习的第八篇文章:Swoole MySQL 连接池的实现。 第七篇:Swoole RPC 的实现 第六篇:Swoo...

    1365165710113651657101 评论0 收藏0
  • laravel 调度任务没有执行的问题

    laravel 调度任务没有执行的问题

    摘要:调度任务命令如下说明这个命令的作用就是当一个进程还没跑完,不会开启新的进程。简单理解就是加上会引起阻塞,只有完成的任务才会继续下面的进程 1.调度任务命令如下: $schedule->command("emails:send")->withoutOverlapping(); 说明:withoutOverl...

    hearawayhearaway 评论0 收藏0
  • php 短链接 compoer 扩展包

    php 短链接 compoer 扩展包

    点链接(dlj.biz) - 可靠的短链接服务 安装 composer require lunzi/dlj GitHub https://dlj.biz/2BS Packagist https://dlj.biz/2BT dlj.biz 接口文档 https://dlj.biz/doc

    absonabson 评论0 收藏0
  • 面向对象基本原则(1)- 单一职责原则与接口隔离原则

    面向对象基本原则(1)- 单一职责原则与接口隔离原则

    摘要:面向对象基本原则单一职责原则与接口隔离原则面向对象基本原则单一职责原则与接口隔离原则面向对象基本原则里式代换原则与依赖倒置原则面向对象基本原则最少知道原则与开闭原则一单一职责原则单一职责原则简介单一职责原则的英文名称是,简称。 面向对...

    lunaticflunaticf 评论0 收藏0
  • 优化你的PHP代码,从现在做起

    优化你的PHP代码,从现在做起

    摘要:前言我一生的文章都会放在这里,我的博客,我希望每一行代码,每一段文字都能帮助你。大家好,我是,今天我们不聊工具规范等等等等的辅助,就聊一下该如何写一段好的代码,本文以我的职业生涯碰到的代码为例,如有出入请在评论区提出异议,谢谢。 show...

    impig33impig33 评论0 收藏0
  • ThinkPHP5.1 源码浅析(二)自动加载机制

    ThinkPHP5.1 源码浅析(二)自动加载机制

    摘要:如果遍历后没有找到,则加载失败。在之后碰到了之后直接拿来用,提高系统自动加载的性能。这里我们就讲完了注册自动加载。使用自动加载我们在中定义了我们自动加载函数式方法。 继 生命周期的第二篇,大家尽可放心,不会随便鸽文章的 第一篇中,我们提...

    mudiyouyoumudiyouyou 评论0 收藏0
  • Nginx 静态文件服务配置及优化

    Nginx 静态文件服务配置及优化

    摘要:如果请求以结尾,则将其视为对目录的请求,并尝试在目录中查找索引文件。指令定义索引文件的名称默认值为。要返回索引文件,会检查它是否存在,然后对通过将索引文件的名称附加到基础上获得的新进行内部重定向。 原文链接: 何晓东 博客 根目录和索引...

    lx1036lx1036 评论0 收藏0
  • Leetcode PHP题解--D69 258. Add Digits

    Leetcode PHP题解--D69 258. Add Digits

    摘要:题目链接题目分析给定一个数字,给每一位相加,对得到结果进行相同的操作。直到最终结果为一位数。题目还要求尽量用的时间复杂度。思路暂时没想出复杂度的,就先用正常的循环完成。判断求和后的值是否大于。小于则退出并返回。 D69 258. Add Digits 题...

    import.import. 评论0 收藏0

热门文章

<