文章库ARTICLE COLUMN

  • PHP调试之ChromePHP

    PHP调试之ChromePHP

    摘要:调试工具有很多这里只介绍是基于谷歌浏览器的插件在代码中不会终止代码并且会在谷歌台中打印出信息插件链接下载并且安装下载代码使用使用对应要加载的文件地址浏览器通过浏览器访问在台中可以看到中想要的打印信息已经输出不同浏览器的版本台中的数据可...

    array_huangarray_huang 评论0 收藏0
  • wampserver(3.1.4 64bit) apache(2.4.35) vhosts配置的一个

    wampserver(3.1.4 64bit) apache(2.4.35) vhosts配置的一个

    摘要:大家在使用时,可能会遇到启动后,图标为黄色的情况,发现服务没有启动在中切换到的目录运行发现下面的错误信息大家只有理解是配置失败就好了,其实是配置中为了对齐文本格式的时候数据了非空格和键之外的不可打印字符导致的找到对应的行吧所有的空白地...

    SwordFlySwordFly 评论0 收藏0
  • 分层数据Hierarchical Data探索(1.递归)

    分层数据Hierarchical Data探索(1.递归)

    摘要:分层数据探索例如无限级分类多级菜单省份城市引言什么是分层数据类似于树形结构,除了根节点和叶子节点外,所有节点都有一个父节点和一个或多个子节点。接下来我会先通过一般方法和递归方法来实现无限极分类,然后再通过两种数据模型来谈一谈分层数据的...

    yzdyzd 评论0 收藏0
  • 【PHP源码学习】2019-03-22 AST的遍历

    【PHP源码学习】2019-03-22 AST的遍历

    baiyan 全部视频:https://segmentfault.com/a/11... 原视频地址:http://replay.xesv5.com/ll/24... 引入 先看上一节笔记中展示的AST示例:

    RobinQuRobinQu 评论0 收藏0
  • 【SPL标准库专题(2)】Iterator

    【SPL标准库专题(2)】Iterator

    摘要:由于没有方法,所以就不能用重置游标,这个时候已经到最后了,所以为空一种占位符形式的迭代器,不执行任何操作。检查是否含有子节点输出所有字节点将一个树形结构的迭代器展开为一维结构。 Iterator界面 本段内容来自阮一峰老师再加自己的部分注解 SP...

    focusjfocusj 评论0 收藏0
  • Leetcode PHP题解--D63 917. Reverse Only Letters

    Leetcode PHP题解--D63 917. Reverse Only Letters

    摘要:题目链接题目分析给定一个包含符号的字符串,仅倒转字母的出现顺序,不改变符号的出现位置。思路先把字符串分成字母和符号两部分,保留下标。抽离字母数组的键和值,对值部分进行倒转,合并到键数组中。最终代码若觉得本文章对你有用,欢迎用爱发电资助...

    binaryTreebinaryTree 评论0 收藏0
  • 【PHP源码学习】抽象语法树编译过程的验证

    【PHP源码学习】抽象语法树编译过程的验证

    摘要:引入阅读前请先查看源码学习的遍历了解基本概念。此篇文章是针对于进行了实战调试,以验证源码学习的遍历中的一些论证。到此,编译阶段告一段落。参考资料源码分析源码研究之浅谈虚拟机 grape 引入 阅读前请先查看【PHP源码学习】2019-03-22 AST的遍历...

    antyiweiantyiwei 评论0 收藏0
  • 微信获取用户地理位置(经纬度)和百度获取实际地址的经纬度之间相差较大解决

    微信获取用户地理位置(经纬度)和百度获取实际地址的经纬度之间相差较大解决

    摘要:前提了解坐标系分类经纬度美国,国际通用,如谷歌国外地图地图火星系国测局制定的标准,国内地图必须至少使用此对位置进行首次加密,高德地图腾讯搜搜地图阿里云地图灵图地图谷歌中国地图百度在标准基础上进行二次加密,百度地图这两天一直在研究经纬度...

    gougoujianggougoujiang 评论0 收藏0
  • 我发誓这真的是最后一篇关于ECDH的文儿!(API安全加强篇四)

    我发誓这真的是最后一篇关于ECDH的文儿!(API安全加强篇四)

    摘要:这种神奇的算法可以让你服务器和客户端在不传输该对称密钥的情况下就可以通过心有灵犀地方式各自计算出一个对称密钥,而且可以一样,避免了该密钥在网络上流通,而且你可以随意更换,过期时间定为分钟,可谓是狠毒至极我们引入就是为了解决上面的问题。...

    IntMainIntMain 评论0 收藏0
  • Laravel 队列 --- database 驱动(今天刚学习了队列,记录下笔记)

    Laravel 队列 --- database 驱动(今天刚学习了队列,记录下笔记)

    刚学习了laravel队列,把笔记记一下。 1.第一步配置(.env) QUEUE_CONNECTION=database 2.database 驱动设置 第一步:生成 jobs 数据迁移表 php artisan queue:table 效果如下:showImg("https://segmentfault.com/img/remote/1460000019192211?w=699&am...

    NusterCacheNusterCache 评论0 收藏0
  • Laravel 队列 --- beanstalkd 驱动

    Laravel 队列 --- beanstalkd 驱动

    摘要:上一篇文章讲了通道建议先去看上篇文章与把队列添加到数据表中把队列添加到内存中安装依赖安装到项目根目录修改访问路由数据将写入到内存中执行命令打开日志文件打印的消息完结下一篇文章讲能更直观的看到数据添加到内存中 上一篇文章讲了 database 通...

    LycheeeeLycheeee 评论0 收藏0
  • 使用 seed 命令创建模拟数据(学习笔记)

    使用 seed 命令创建模拟数据(学习笔记)

    摘要:在开发环境中,我们经常会使用模拟数据来测试我们应用,在中提供了数据填充来帮助我们实现这个需求。 在开发环境中,我们经常会使用 模拟数据 来测试我们应用,在laravel 中 提供了 数据填充来帮助我们实现这个需求。我们现在就来用这个功能来...

    zoomdongzoomdong 评论0 收藏0
  • Lumen 报错提示 实例不了 Response 类的问题

    Lumen 报错提示 实例不了 Response 类的问题

    摘要:今天使用的时候,用到了类,很奇怪提示大概就是说实例不了类,那怎么解决呢我们以一个全新的项目来说我在写了个路由 今天使用Lumen的时候,用到了Response类,很奇怪提示:Target [IlluminateContractsRoutingResponseFactory] is not instantiable. ...

    codeKKcodeKK 评论0 收藏0
  • Swoole HTTP 的应用

    Swoole HTTP 的应用

    摘要:概述这是关于学习的第四篇文章的应用。主要使用了的两大对象请求对象响应对象。,包括状态响应体跳转发送文件等。对协议的支持并不完整,建议仅作为应用服务器。 概述 这是关于 Swoole 学习的第四篇文章:Swoole HTTP 的应用。 第三篇:Swoole WebSoc...

    BlackMassBlackMass 评论0 收藏0
  • Swoole 多协议 多端口 的应用

    Swoole 多协议 多端口 的应用

    摘要:概述这是关于学习的第五篇文章多协议多端口的应用。网络通信协议设计多端口监听的使用希望通过我提供的,能够对文档有更加深刻的理解。支持了种类型的自定义网络通信协议结束符协议固定包头包体协议。 概述 这是关于 Swoole 学习的第五篇文章:Swoole ...

    wenshi11019wenshi11019 评论0 收藏0
  • Swoole 整合成一个小框架

    Swoole 整合成一个小框架

    摘要:概述这是关于学习的第六篇文章整合成一个小框架。相关配置,在文件夹。代码放不全,就放一个主要的文件吧。当然我自己也会继续完善它,后期的一些新知识点会集成到这里面,做成自己迭代的小项目。初版比较糙,不喜勿喷。后期会新增需要源码的,加我微信...

    bergwhitebergwhite 评论0 收藏0
  • 安装composer后报错proc_open(): fork failed - Cannot all

    安装composer后报错proc_open(): fork failed - Cannot all

    摘要:问题描述在服务器使用部署项目时,出现也就是提示提示内存不足,我们可以通过创建分区解决这个问题。 1.问题描述: 在linux服务器使用composer部署yii项目时,出现proc_open(): fork failed - Cannot allocate memoryshowImg("https://segmentfaul...

    quietinquietin 评论0 收藏0
  • Leetcode PHP题解--D62 976. Largest Perimeter Triangl

    Leetcode PHP题解--D62 976. Largest Perimeter Triangl

    摘要:思路对给定的数组进行降序排序,使最大的数字在前面。取最大的前三条,判断任两边之和是否大于第三边。是则返回周长即可。最终代码若觉得本文章对你有用,欢迎用爱发电资助。 D62 976. Largest Perimeter Triangle 题目链接 976. Largest Perimeter Tr...

    GHOST_349178GHOST_349178 评论0 收藏0
  • Android如何快速实现打渠道打包

    Android如何快速实现打渠道打包

    摘要:接下来正式开始多渠道打包。实际上只要完成步即可实现多渠道打包,这也意味着,只要每次更新时给出一个原始包,运营人员就能在后台自己进行操作管理,简单快捷到全程无需开发人员参与。 我们都知道,Android 市场被分割成几十个应用商店渠道,程序员给...

    ScorpionScorpion 评论0 收藏0
  • 【SPL标准库专题(1)】SPL简介

    【SPL标准库专题(1)】SPL简介

    摘要:什么是是标准库的缩写。根据官方定义,它是是用于解决典型问题的一组接口与类的集合。而的对象则严格以堆栈的形式描述数据,并提供对应的方法。返回所有已注册的函数。 什么是SPL SPL是Standard PHP Library(PHP标准库)的缩写。 根据官方定义,它是"...

    GeekGhcGeekGhc 评论0 收藏0
  • Composer 安装太慢?终极解决方案

    Composer 安装太慢?终极解决方案

    摘要:必备工具很多人使用下载包的时候都遇到速度非常慢,基本上不能使用的问题,网上的大篇解决方案都是建议更换中国镜像,但是还是很不好用。 必备工具: ssr 很多人使用composer下载包的时候都遇到速度非常慢,基本上不能使用的问题,网上的大篇解决方案...

    lscholscho 评论0 收藏0
  • 在事务中使用闭包优化代码结构

    在事务中使用闭包优化代码结构

    摘要:以下是事务代码业务代码实现几乎所有事务都需要如此处理,但是这样重复代码太多,实际上只需要关心的部分是业务代码部分,使用闭包函数可以很好的解决这个问题。 闭包函数 PHP官方文档对于闭包函数的定义: 匿名函数(Anonymous functions),也叫闭包...

    zhiweizhiwei 评论0 收藏0
  • 三个水桶等分8升水的问题

    三个水桶等分8升水的问题

    摘要:三个水桶都没有刻度,现在需要将大水桶中的升水等分成两份,每份都是升水,附加条件是只能这三个水桶,不能借助其他辅助容器。假设将每个状态下三个水桶中的水的体积作为。 智力题目 有三个容积分别为3升、5升、8升的水桶,其中容积为8升的水桶中装满...

    ShevaKuilinShevaKuilin 评论0 收藏0
  • tp5简单测试

    tp5简单测试

    摘要:环境,内存并发,请求插入一条数据图片上传中插入并查询一条数据查询一套数据开启查询缓存效果好一点查询数据插入数据测试结束 环境 lnmp ,php7,ubuntu18,mysql5.7, 内存1g 并发1000, 请求1000 tp5 echo showImg("https://segmentfault.com/img/bVbs...

    enalienali 评论0 收藏0
  • 【modernPHP专题(13)】ZendOpcache字节码缓存

    【modernPHP专题(13)】ZendOpcache字节码缓存

    摘要:概述字节码缓存不是的新特性,有很多独立的扩展可以实现,比如和等,但是截至目前这些扩展都没有集成到内核,从开始,内置了字节码缓存功能,名为。开始之前,我们先来看看什么是字节码缓存,以及字节码缓存的作用是什么。该函数将重置整个字节码缓存。...

    KevinYanKevinYan 评论0 收藏0

热门文章

<