文章库ARTICLE COLUMN

  • Laravel中优雅的验证日期需要大于今天

    Laravel中优雅的验证日期需要大于今天

    摘要:我们有时会碰到一个场景,比如买车票,需要进行查询车票剩余,这时候需要一个日期范围,开始日期必须大于等于今天,结束日期必须大于等于开始日期。通过增加一个额外的字段,然后通过这个字段限制范围。测试发现实际并不生效。 我们有时会碰到一个场景...

    summerpxysummerpxy 评论0 收藏0
  • 个人整理, 阅读过的好文章 (每天随时更新)

    个人整理, 阅读过的好文章 (每天随时更新)

    摘要:大家有好的文章可以在评论下面分享出来共同进步本文链接数组使用之道程序员进阶学习书籍参考指南教你在不使用框架的情况下也能写出现代化代码巧用数组函数框架中间件实现没错,这就是面向对象编程设计模式需要遵循的个基本原则令人困惑的在中使用协程实...

    ChiclaimChiclaim 评论0 收藏0
  • 一次读懂 Select、Poll、Epoll IO复用技术

    一次读懂 Select、Poll、Epoll IO复用技术

    摘要:目前的常用的复用模型有三种,,。如果设置为,则将一直阻塞到有套接字满足条件。模型是和的增强版,同一样,文件描述符数量无限制。支持多种多路复用技术,和等。同时为文件描述符信号超时设定等事件提供了监听回调。 阅读本文大概需要 6 分钟。...

    int64int64 评论0 收藏0
  • Supervisor 从入门到放弃

    Supervisor 从入门到放弃

    摘要:前言是一个客户端服务器系统,允许其用户在类操作系统上控制许多进程。这将打印一个示例的配置文件到您的终端。不会自动生成配置文件。具体可见官方文档后台提供的后台管理比较简单大致功能有重启启动停止进程,打印日志,清除日志等。 showImg("https...

    whjinwhjin 评论0 收藏0
  • docker笔记2---docker-nginx-php-mysql使用记录

    docker笔记2---docker-nginx-php-mysql使用记录

    摘要:代码托管准备工作先安装好软件删除所有容器和镜像代码克隆在上到自己的库中导入到码云中还是码云上快看下有哪些文件 docker-nginx-php-mysql代码托管 准备工作 先安装好软件: git,     docker,    docker-compose 删除所有容器和镜像 $ docke...

    lewiflewif 评论0 收藏0
  • PHP面试

    PHP面试

    摘要:服务器返回此响应对或请求的响应时,会自动将请求者转到新位置。未授权请求要求身份验证。方法禁用禁用请求中指定的方法。请求范围不符合要求如果页面无法提供请求的范围,则服务器会返回此状态代码。服务不可用服务器目前无法使用由于超载或停机维护。...

    trilevertrilever 评论0 收藏0
  • ThinkSNS Plus PHP开发概述

    ThinkSNS Plus PHP开发概述

    摘要:读音,全称,是系列产品一个重要版本,其软件识别名称为即是一个基于框架进行开发的一个功能强大易于开发和强拓展的社交系统。另一方面,程序采用严格模式,从根本上尽量避免弱级错误的产生。哪怕你不会框架,也能让你入门框架基础,并胜任应用开发。 ...

    TasteTaste 评论0 收藏0
  • Linux安装SVN实现自动同步到Web目录

    Linux安装SVN实现自动同步到Web目录

    摘要:个人博客安装实现自动同步到目录一安装检查服务器是否安装已安装未安装未安装使用安装创建仓库目录仓库目录可更改到其他目录看你意愿创建项目版本库为版本库名称创建成功后进入版本库目录查看目录下生成的文件存放版本库所用配置文件的 个人博客:Linux...

    RobinTangRobinTang 评论0 收藏0
  • phpunit使用

    phpunit使用

    摘要:单元测试是一个为代码编写测试用例并自动运行这些测试的框架。测试驱动的开发是一种单元测试方法,其思想是应该首先编写测试程序,并验证这些测试可以发现错误,然后才开始编写需要通过这些测试的代码。 phpunit使用 标签(空格分隔): php 现在是凌...

    ZweiZhaoZweiZhao 评论0 收藏0
  • 简杰的php编程分享-1.3 xdebug性能分析

    简杰的php编程分享-1.3 xdebug性能分析

    摘要:生成性能分析文件,再通过分析软件进行查看性能结果。性能分析工具详解我们通过打开性能分析文件打头的文件。可以很好的区分性能分析文件。 介绍 在上两期中我已经对 xdebug 最核心的操作已经进行了讲解。相信你可以摆脱写 var_dump($data);die; 的编...

    Michael_LinMichael_Lin 评论0 收藏0
  • 搞定PHP面试 - 函数知识点整理

    搞定PHP面试 - 函数知识点整理

    摘要:使用中文函数名和变量名面积长宽长宽面积合法,输出中文符号函数名。类型声明类型声明允许函数在调用时要求参数为特定类型。需要使用自己的包装函数来将这些结构用作可变函数。匿名函数目前是通过类来实现的。 一、函数的定义 1. 函数的命名规则 函数...

    SimpleTriangleSimpleTriangle 评论0 收藏0
  • PHP下的Oauth2.0尝试 - 授权码授权(Authorization Code Grant)

    PHP下的Oauth2.0尝试 - 授权码授权(Authorization Code Grant)

    摘要:不太熟悉什么是的同学可以参考阮大神的文章,理解阮一峰授权码模式授权代码授予类型用于获得访问权限令牌和刷新令牌,并为机密客户进行了优化。 OAuth 2.0 不太熟悉什么是OAuth2.0的同学可以参考阮大神的文章, 理解OAuth 2.0 - 阮一峰 授权码模式(Aut...

    ziluzilu 评论0 收藏0
  • MySQL数据类型

    MySQL数据类型

    摘要:数据类型优化作者的故事原本觉得数据类型是非常简单并十分基础的知识,认为自己掌握的差不多了。数据类型存储空间时间范围个字节年年个字节年年通常情况下应该尽量使用,相比于空间效率更高。 MySQL数据类型优化 作者的故事 原本觉得mysql数据类型是非...

    entnerentner 评论0 收藏0
  • 搞定PHP面试 - 深入了解引用

    搞定PHP面试 - 深入了解引用

    摘要:引用可以被看作是文件系统中的硬链接。如果具有引用的数组被复制,其值不会解除引用。如果试图这样从函数返回引用,将会报错,因为函数在试图返回一个表达式的结果而不是一个引用的变量。这并不意味着变量内容被销毁了。 1. 什么是引用 在 PHP 中引用...

    fox_soyoungfox_soyoung 评论0 收藏0
  • 一次 Laravel 性能分析全程笔记

    一次 Laravel 性能分析全程笔记

    摘要:大家都知道项目写起来是挺爽,但是在生产环境性能不高,我们来抽丝剥茧分析我自己项目的运行时间消耗耗时步骤耗时观察初步结论在调用和的方法时,消耗时间是大头。类是用于注册服务提供者的。但此优化在下无效。我们进一步分析。 大家都知道 laravel ...

    Cruise_ChanCruise_Chan 评论0 收藏0
  • Golang 大杀器之性能剖析 PProf

    Golang 大杀器之性能剖析 PProf

    摘要:大杀器之性能剖析原文地址大杀器之性能剖析前言写了几吨代码,实现了几百个接口。功能测试也通过了,终于成功的部署上线了结果,性能不佳,什么鬼 Golang 大杀器之性能剖析 PProf 原文地址:Golang 大杀器之性能剖析 PProf 前言 写了几吨代码,实现了...

    leeonleeon 评论0 收藏0
  • 内网穿透工具搭建(服务端and客户端)

    内网穿透工具搭建(服务端and客户端)

    摘要:最近一个项目需要用到将订单发布到第三方平台之后要是有人购买他们会请求我们这边的接口来改变订单状态等由于本地开发测试的时候他们那边请求我们这边接口的时候没法访问内网所以要用到内网穿透当然现在也有很多更简单的比如花生壳就是很好的不过我们是...

    AwbeciAwbeci 评论0 收藏0
  • nginx系列2----从源码安装nginx和echo-nginx-module模块

    nginx系列2----从源码安装nginx和echo-nginx-module模块

    摘要:下面的参数是根据需要在压缩或解压档案时可选的。备注了解过程省略这里添加了模块生成文件使用系统库没有用到库使用系统库这些路径是要了解的这是配置文件 资源1: 官网: http://nginx.org资源2: 官方学习资源,     wiki,     nginx安装之wik...

    mylxswmylxsw 评论0 收藏0
  • YII实现dropDownList 联动事件

    YII实现dropDownList 联动事件

    摘要:因功能需求,需要用到联动,特此记录分享一视图中请选择单位父级,必选请选择子级二控制器三实现效果 因功能需求,需要用到联动,特此记录分享 一、视图中 二、控制器 ublic function actionCate($id...

    ChanceWongChanceWong 评论0 收藏0
  • redis各数据类型应用概述

    redis各数据类型应用概述

    摘要:它是内存存储的数据结构服务器,可用作数据库高速缓存和消息队列代理。支持字符串哈希表列表集合有序集合位图等数据类型。最为常用的数据类型。类型经常会被用于消息队列的服务,以完成多程序之间的消息交换。应用场景实现最新消息排行等功能,还有消息...

    1365165710113651657101 评论0 收藏0
  • PHPSocket编程之多进程的回声服务器

    PHPSocket编程之多进程的回声服务器

    摘要:所以这次采用多进程的方式来实现同时为多个客户端提供服务。而多进程则是通过创建多个进程来共同完成一件事。如果是子进程的执行环境,则返回。正常情况下,子进程是通过父进程创建的。以上则是我们的多进程回声服务程序。 上次的回声服务程序有个很大...

    shengguoshengguo 评论0 收藏0
  • PHP和树莓派开发一个比特币/以太坊交易机器人

    PHP和树莓派开发一个比特币/以太坊交易机器人

    摘要:注目前我已经扩展了机器人以便能够交易以太坊我希望它能够在不必太多关注的情况下做事,而我想到的第一件事就是为什么不创建一个可以自动进行比特币和以太坊的简单交易机器人。在下一个泡沫破裂的时候自动购买比特币。选择比特币以太坊和欧元美元钱包。...

    ShowerSunShowerSun 评论0 收藏0
  • Swoole 同步模式与协程模式的对比

    Swoole 同步模式与协程模式的对比

    摘要:开始测试是一个基于的常驻内存协程三模高性能框架,由于该框架同时具备常驻内存模式协程模式,所以能很方便的测试结果。常驻内存模式的进程数配置过多,并发性能反而会降低,该问题同样适用于传统模式。 在现代化 PHP 高级开发中,Swoole 为 PHP 带来...

    WilsonLiu95WilsonLiu95 评论0 收藏0
  • Swoole 自定义项目初始化事件处理的实现

    Swoole 自定义项目初始化事件处理的实现

    摘要:最近使用基于开发的框架开发项目,碰到一个需求,就是想要做项目初始化处理。当初始化处理完成前,不想让处理请求。事件定义是一个从之间的数字,表示这个进程的那这个就好办了,直接判断为的去触发项目初始化事件。 最近使用基于 Swoole 开发的 imi ...

    MrZONTMrZONT 评论0 收藏0
  • 在PHP里使用ImageMagick生成base64图片

    在PHP里使用ImageMagick生成base64图片

    摘要:个人博客本文原地址最近的项目中,需要用到画图和图片拼接效果,这里是一些开发过程里用到的一些点还有就是一些踩过的坑。通过生成图片格式,为前端所使用。需要注意的是前端得到的额数据里包含有回车字符,需要特殊处理才可以正确显示图片。 个人博客...

    avwuavwu 评论0 收藏0

热门文章

<