文章库ARTICLE COLUMN

  • Docker下部署自己的LNMP工作环境

    Docker下部署自己的LNMP工作环境

    摘要:构建配置其它代码启动启动后,用数据连接工具测试,链接地址树莓派端口用户名密码到此为止,属于你自己的工作环境已经做好了。 普通PC环境也可以用以下配置,只是MYSQL那里换回mysql官方版本就可以。 Docker 安装 $ curl -sSL get.docker.com | sudo s...

    tomlingtmtomlingtm 评论0 收藏0
  • PHP实现一个轻量级容器

    PHP实现一个轻量级容器

    摘要:出于需要,我们自己造一个轻量级的轮子,为了保持规范,我们基于来实现。这样我们就拥有了一个功能丰富,使用方便的轻量级容器了,赶快整合到你的项目中去吧。 什么是容器 在开发过程中,经常会用到的一个概念就是依赖注入。我们借助依懒注入来解耦代...

    GTGT 评论0 收藏0
  • polarphp:一个新的 PHP 语言运行时环境

    polarphp:一个新的 PHP 语言运行时环境

    摘要:项目介绍是一个全新的语言的运行时环境,基于目前最新的进行打造,支持最新的语言规范,同时提供了自己的运行时标准库。同样也在的基础上进行打造,实现了一个除开发之外的一个全新的运行环境。发布核心虚拟机的镜像。整合运行时框架。 showImg("https...

    宋华宋华 评论0 收藏0
  • PHP 实现插入排序

    PHP 实现插入排序

    摘要:插入排序插入排序英语是一种简单直观的排序算法。插入排序在实现上,通常采用排序即只需用到的额外空间的排序,因而在从后向前扫描过程中,需要反复把已排序元素逐步向后挪位,为最新元素提供插入空间。一般来说,插入排序都采用在数组上实现。 导语 ...

    DoINsiStDoINsiSt 评论0 收藏0
  • PHP程序员如何优雅的搬砖

    PHP程序员如何优雅的搬砖

    摘要:这是年前的最后一篇文章,本章来聊一聊程序员如何优雅的搬砖搬砖既为达到目的,不断重复某项工作的行为,其实与造轮子一样,不谋而合基础这里的基础并非单指其技术能力,技术底蕴,更有意体现程序员在初期不断重复的工作而获得的感想与意识。 showImg(...

    妤锋シ妤锋シ 评论0 收藏0
  • Faker 虚拟数据填充和源码解析

    Faker 虚拟数据填充和源码解析

    摘要:是一个虚拟数据的生成器,可以用它填充数据库进行压力测试或者创建优雅的文档。格式器除了以上三个属性,还提供了大量可供选择的模拟数据。 Faker 是一个虚拟数据的生成器,可以用它填充数据库进行压力测试或者创建优雅的 XML 文档。 安装 如果项目支...

    weaponweapon 评论0 收藏0
  • php无限分类树扩展组件

    php无限分类树扩展组件

    摘要:系统树图地址安装配置首先往应用中注册,打开文件,在中添加一项然后发布拓展包的配置文件,使用如下命令此时目录下会生成配置文件数据导入两表三个自定义函数结构以父节点为基准的链式查询增删容易查询不便结构以左右值包容形式增删不便查询容易图片描...

    VioletJackVioletJack 评论0 收藏0
  • PHP-FPM 与 Nginx 的通信机制总结

    PHP-FPM 与 Nginx 的通信机制总结

    摘要:而这样的面向连接的协议,可以更好的保证通信的正确性和完整性。在各自的配置文件里设置用户通过以上配置即可完成与的通信。个人总结,若有不对,敬请指正 PHP-FPM 介绍 CGI 协议与 FastCGI 协议 每种动态语言( PHP,Python 等)的代码文件需要通过对...

    gekylingekylin 评论0 收藏0
  • 输出 JSON 数据时的 Content-Type

    输出 JSON 数据时的 Content-Type

    摘要:实际上用封装的方法,设置为或者,都可以自动转换为格式,即使是,这时用函数打印返回值,是类型,这也是之前代码没有问题的原因。或者使用转换一下返回值,也是可以的。 导语 缘由是这样的,给前端返回 json 数据,反馈说数据不对(前端是在原代码基...

    callmewhycallmewhy 评论0 收藏0
  • 超级方便好用的微信公众号菜单管理扩展

    超级方便好用的微信公众号菜单管理扩展

    摘要:看了中有一个微信管理插件,就萌生了自己做一个的想法。展示素材选择菜单设置菜单事件处理配置其他事件处理配置,比如收到文本消息订阅取消订阅等安装详细使用方法重点 看了 FastAdmin 中有一个微信管理插件,就萌生了自己做一个的想法。 展示 DEMO ht...

    caoymcaoym 评论0 收藏0
  • Laravel 5 通过中间件实现 JSON_UNESCAPED_UNICODE 和跨域控制

    Laravel 5 通过中间件实现 JSON_UNESCAPED_UNICODE 和跨域控制

    摘要:在路由中引用中间件有关跨域控制的更多知识请访问访问控制。钻牛角尖如果需要对程序返回数据作统一加工,都可以通过实现更灵活的响应管理 做 json 接口的使用 JSON_UNESCAPED_UNICODE,能在返回大量非 ascii 字符数据的时候节约大量流量(其实就是把 u...

    BaoyuanBaoyuan 评论0 收藏0
  • 专为 Laravel 定制的 Visual Studio Code 编辑器

    专为 Laravel 定制的 Visual Studio Code 编辑器

    摘要:此扩展使用安装在已打开的工作区文件夹内的库。此扩展由开发,是一个与之间的调试适配器。它具有零依赖性,并可以极大程度地工作于任何规模的项目里。查看先前文件的拷贝或者将其与工作区版本或先前版本进行比较,查看编辑器里对活动行的更改。 showIm...

    MertensMertens 评论0 收藏0
  • PHP 之 SplObjectStorage对象存储

    PHP 之 SplObjectStorage对象存储

    摘要:类实现了对象存储映射表,应用于需要唯一标识多个对象的存储场景。在之前仅能存储对象,之后可以针对每个对象添加一条对应的数据。实际上他们并没有直接的关系。 1. 定义 php.net上的定义 The SplObjectStorage class provides a map from objects to ...

    cpuprocpupro 评论0 收藏0
  • PHP 实现冒泡排序

    PHP 实现冒泡排序

    摘要:导语冒泡排序是相对比较简单常用的算法,同时在面试中也是最常被问到的问题。冒泡排序对个项目需要的比较次数,且可以原地排序。冒泡排序算法的运作如下比较相邻的元素。 导语 冒泡排序是相对比较简单、常用的算法,同时在面试中也是最常被问到的问题...

    genednagenedna 评论0 收藏0
  • SeeRedis,一款实用的redis管理工具

    SeeRedis,一款实用的redis管理工具

    摘要:下载安装地址是一款基于开发的端的管理工具,其无论是从界面还是具体的功能,都展现出了简洁快速的设计思维,尤其非常是和快节奏的程序开发,能够对实现管理和对数据实现有效的查询与利用。 SeeRedis下载安装地址:https://github.com/void9mainSeeRed...

    CNZPHCNZPH 评论0 收藏0
  • 微信小程序-仿QQ音乐

    微信小程序-仿QQ音乐

    摘要:歌曲来源音乐说明目前只有体验版,如果有兴趣的同学可以私聊我,我帮您加入,名额有限。 歌曲来源:QQ音乐 说明 目前只有体验版,如果有兴趣的同学可以私聊我,我帮您加入,名额有限。 因为个人开发者无法发布在线音乐播放小程序,所以开发该小程序...

    FaremaxFaremax 评论0 收藏0
  • MySQL 查询条件放置 on 和 where 的区别

    MySQL 查询条件放置 on 和 where 的区别

    摘要:导语今天在写的时候,遇到一个问题。需求是这样的,查询数据,按照评分倒序近一周访问量倒序,这样进行排序。解决办法呢,就是将条件放到中。参考资料步步深入架构总览查询执行流程解析顺序操作中与放置条件的区别中过滤条件放在和中的区别。 导语 今...

    mykurisumykurisu 评论0 收藏0
  • 第二天-《企业应用架构模式》-组织领域逻辑

    第二天-《企业应用架构模式》-组织领域逻辑

    摘要:模型抉择领域逻辑复杂度抉择领域逻辑复杂度较低时,选择事物脚本如果开发环境拥有大量基于记录集的工具和,可以选择表模块开发小组经验丰富时,选择领域模型种模式并不互相排斥,可以同时使用服务层服务层是从领域层分离出来的,用于置于底层的领域模型...

    wwolfwwolf 评论0 收藏0
  • 利用 Laravel Resources 来整合第三方 API 数据

    利用 Laravel Resources 来整合第三方 API 数据

    摘要:对于某些应用程序,可能需要第三方服务或者来提取某些数据,将该数据转换为所需的响应,并将其传送到客户端界面。使用中间件来处理响应数据可以确保数据库的一致性。 showImg("https://segmentfault.com/img/remote/1460000018016736?w=1000&h=421"); ...

    Jonathan ShieberJonathan Shieber 评论0 收藏0
  • PHP 实现快速排序

    PHP 实现快速排序

    摘要:导语这篇了解下快速排序。事实上,快速排序通常明显比其他算法更快,因为它的内部循环可以在大部分的架构上很有效率地达成。动图演示实例基准值小于基准值,存入左边大于基准值,存入右边倒序参考资料快速排序快速排序算法演示排序算法。 导语 这篇了...

    Loong_TLoong_T 评论0 收藏0
  • laravel 任务调度实战 数据库备份

    laravel 任务调度实战 数据库备份

    摘要:我们要一分钟备份一次数据库。但是如果你选错了,就可能会遇到点麻烦,没有办法正常编辑,。怎么办执行这个命令针对的一个命令,可以让你重新选一次。复制如下内容是项目的目录一分钟后可以检查文件夹内是否有生成备份的文件。 我们要一分钟备份一次数...

    周国辉周国辉 评论0 收藏0
  • PHP中json文件上传

    PHP中json文件上传

    摘要:一种超文本的传输协议,是计算机与计算机沟通的一种标准协议,现在一般为端与端之间的通信。 HTTP:一种超文本的传输协议,是计算机与计算机沟通的一种标准协议,现在一般为端与端之间的通信。1、约定内容 请求/响应报文格式 请求方法 GET/POST 响应状...

    null1145null1145 评论0 收藏0
  • 三篇文章带你极速入门php(三)之php原生实现登陆注册

    三篇文章带你极速入门php(三)之php原生实现登陆注册

    摘要:看下成果纯天然,绝不添加任何添加剂以及化学成分我就是喜欢纯天然,不接受任何反驳关于本文用原生的和做了一个登陆注册,大概是可以窥见一般开发的样子了。 看下成果 ps:纯天然h5,绝不添加任何添加剂(css)以及化学成分(js)( 这行session_start(...

    Hancock_XuHancock_Xu 评论0 收藏0
  • 首页的显示和问题

    首页的显示和问题

    摘要:首页的最终结果老师提供的思路查询当前学期,找到开始时间。查询本周的课程。遇到的问题这个错误的原因是因为方法里的条件不够所导致的,且不可连续使用两个方法。其他问题英语词汇量过少。 首页的最终结果 showImg("https://segmentfault.com/img/bVb...

    KoreyLeeKoreyLee 评论0 收藏0
  • PHP 实现选择排序

    PHP 实现选择排序

    摘要:导语这篇说下选择排序。选择排序选择排序是一种简单直观的排序算法。以此类推,直到所有元素均排序完毕。选择排序的主要优点与数据移动有关。动图演示实例当前值的位置相邻值进行比较,条件成立替换当前值倒序交换位置参考资料选择排序选择排序。 导语...

    trigkit4trigkit4 评论0 收藏0

热门文章

<