文章库ARTICLE COLUMN

  • Leetcode PHP题解--D60 824. Goat Latin

    Leetcode PHP题解--D60 824. Goat Latin

    摘要:题目链接题目分析给定一个句子,由大小写英文字母组成,以空格为单词的分割。即,在第个单词按以上规则转换完成后,再加个。分割后,判断首字母是否不是元音。不是元音,则将第一个字母移到最后。给字符串末尾添加。 D60 824. Goat Latin 题目链接 824...

    xorpayxorpay 评论0 收藏0
  • PHP GD库 生成图片时,对于英文的换行

    PHP GD库 生成图片时,对于英文的换行

    摘要:前言最近开发遇到后端生成图片时英文的换行贴代码字符串相关处理英文字符串换行如果是字母,并且到了换行的地方,则需要看这个字符的下一个字符是否是字母,如果是的话就需要回到上一个不是字母的地方注意中文和英文上一次出现不是字母的索引位置将单个...

    alaegealaege 评论0 收藏0
  • Yii modules模块配置

    Yii modules模块配置

    摘要:在开发过程中,一个项目中,项目的功能可能会分为多个模块,例如,如果我们的项目为电商的管理控制系统的话,这时候我们的项目可能就会分为销售模块,采购模块,财务模块等等,这时候我们如果可以将项目按照一个个模块区分开来,在一个目录下专门写指定...

    tain335tain335 评论0 收藏0
  • Nginx 内容缓存及常见参数配置

    Nginx 内容缓存及常见参数配置

    摘要:设置一个共享内存区,该内存区用于存储缓存键和元数据,有些类似计时器的用途。注意,非活动内容有别于过期内容。在两次缓存管理器启动的间隔,缓存的数据量可能短暂超过配置的大小。为在缓存响应之前必须使用相同密钥的请求的最小次数。 原文链接:何...

    olleolle 评论0 收藏0
  • 带你深入浅出HTTP协议(一)

    带你深入浅出HTTP协议(一)

    摘要:或许对于刚接触协议的同学,或许有些理解不了上面的这句话。这样,在接受数据方,只要判断数据的前俩位标识,来解析固定的格式便可,至此,我们的简陋版的协议就完成了。下节内容带你深入浅出协议二开始进入的世界 写作背景 最近在面试一些前端工程师...

    wing324wing324 评论0 收藏0
  • 【modernPHP专题(14)】内置的http服务器

    【modernPHP专题(14)】内置的http服务器

    摘要:起就在中内置了服务器但只是提供开发测试使用,不推荐使用中生产环境中。因为这个服务器接受处理请求时顺序执行的,不能并发处理。这个内置的服务器使用起来非常的方便,你只需要执行下面的命令启动服务器然后就可以访问了。 PHP 5.4起就在CLI SAPI中...

    RancherLabsRancherLabs 评论0 收藏0
  • Leetcode PHP题解--D61 953. Verifying an Alien Dictio

    Leetcode PHP题解--D61 953. Verifying an Alien Dictio

    摘要:题目链接题目分析给定一个单词数组和一个字符串,判断给定的数组是否满足给定字符串的顺序。思路按给定字符串,替换成正常顺序的单词。再判断之前和之后的数组是否相同。最终代码若觉得本文章对你有用,欢迎用爱发电资助。 D61 953. Verifying an Alie...

    sshesshe 评论0 收藏0
  • Swoole Timer 的应用

    Swoole Timer 的应用

    摘要:你好,的协程高性能网络通信引擎,使用语言编写,提供了多种通信协议的网络服务器和客户端模块。可应用于互联网移动通信企业软件网络游戏物联网车联网智能家庭等领域。这篇文章主要分享毫秒精度的定时器。最小时间粒度为毫秒。 你好,Swoole PHP 的协...

    fyberfyber 评论0 收藏0
  • Swoole Task 的应用

    Swoole Task 的应用

    摘要:概述这是关于学习的第二篇文章的应用。第一篇的应用异步,主要实现调用异步任务的执行。的实现方式是进程处理数据请求,分配给进程执行。单进程读写性能可达万,不同的进程使用不同的管道通信,可以最大化利用多核。 概述 这是关于 Swoole 学习的第二...

    邹立鹏邹立鹏 评论0 收藏0
  • Swoole WebSocket 的应用

    Swoole WebSocket 的应用

    摘要:概述这是关于学习的第三篇文章的应用。第二篇的应用第一篇的应用什么是是一种在单个连接上进行全双工通信的协议。如果想了解的知识,请看第二篇的应用。温馨提示本仅仅是简单的实现,如需应用到真实场景中还要多做优化。 概述 这是关于 Swoole 学习的...

    WildcardWildcard 评论0 收藏0
  • php 根据实际地址获取对应的经纬度

    php 根据实际地址获取对应的经纬度

    摘要:百度坐标在此基础上,进行了二次加密措施一百度地图根据实际地址获取经纬度的百度接口文档地址地理编码获取密钥点击文档左侧的获取密钥按钮,根据提示获取密钥实现根据实际地址获取到经纬度参数为表示传输数据,为表示直接输出显示。 在php中根据实际...

    ad6623ad6623 评论0 收藏0
  • php 根据两个经纬度获取到两者之间的距离

    php 根据两个经纬度获取到两者之间的距离

    摘要:在中获取到两个经纬度,如何计算出两个经纬度之间的距离,可以参考经度纬度经度纬度地球半径两点纬度差两点经度差两个经纬度之间的距离原文地址 在php中获取到两个经纬度,如何计算出两个经纬度之间的距离,可以参考: $lng1=118.88812984364158; //...

    MAX_zuoMAX_zuo 评论0 收藏0
  • 系统的讲解 - PHP 浮点数高精度运算

    系统的讲解 - PHP 浮点数高精度运算

    摘要:浮点数类型包括单精度浮点数和双精度浮点数。小结通过浮点数精度的问题,了解到浮点数的小数用二进制的表示。以后,在使用浮点数运算的时候,一定要慎之又慎,细节决定成败。 概述 记录下,工作中遇到的坑 ... 关于 PHP 浮点数运算,特别是金融行业、...

    makeFoxPlaymakeFoxPlay 评论0 收藏0
  • Leetcode PHP题解--D58 693. Binary Number with Altern

    Leetcode PHP题解--D58 693. Binary Number with Altern

    摘要:题目链接题目分析给定一个数字,返回其二进制形式中,和是否交替出现。若为偶数,最低位为,那么只能重复出现串。根据以上规则创建长度为给定数字二进制长度一半的串,并转换为十进制。最终代码若觉得本文章对你有用,欢迎用爱发电资助。 D58 693. Bin...

    yexiaobaiyexiaobai 评论0 收藏0
  • 【modernPHP专题(10)】理解output buffer

    【modernPHP专题(10)】理解output buffer

    摘要:磁盘高速缓存操作系统中使用磁盘高速缓存技术来提高磁盘的速度,对高速缓存复制的访问要比原始数据访问更为高效。因此,磁盘高速缓存在逻辑上属于磁盘,物理上则是驻留在内存中的盘块。 1. 磁盘高速缓存(Disk Cache) 操作系统中使用磁盘高速缓存技术...

    kelvinleekelvinlee 评论0 收藏0
  • 小程序图片上传 wx.uploadFile   后台java   PHP两个版本

    小程序图片上传 wx.uploadFile 后台java PHP两个版本

    摘要:上传图片前台选择图片并把临时地址上传后台,后台把图片上传至自己的服务器,以下是上传图片的方法,有后台是的还有的,如有疑问或不解,请留言。前端定义添加图片的点击点。 上传图片:前台选择图片并把临时地址上传后台,后台把图片上传至自己的服务...

    nanchen2251nanchen2251 评论0 收藏0
  • 记录下学习笔记(Laravel 中的事件监听)

    记录下学习笔记(Laravel 中的事件监听)

    摘要:什么是事件监听从字面上就可以看出来,无非就是监听一个事件。这时候可能会有人说,那我可以封装起来啊,是的,你可以封装起来,然后就可以用简短的代码来实现。但是实际项目中,会涉及多人开发,这样就不方便了。 1.什么是事件监听? 从字面上就...

    LiveVideoStackLiveVideoStack 评论0 收藏0
  • 【modernPHP专题(11)】断言ASSERT

    【modernPHP专题(11)】断言ASSERT

    摘要:可以在任何时候启用和禁用断言验证,因此可以在测试时启用断言,而在部署时禁用断言。会检查指定的并在结果为时采取适当的行动视而定。中的断言向后兼用并增强之前的的方法。它使得在生产环境中启用断言为零成本,并且提供当断言失败时抛出特定异常的能...

    WalkerXuWalkerXu 评论0 收藏0
  • 基于Nuxt.js服务渲染框架的后台管理系统

    基于Nuxt.js服务渲染框架的后台管理系统

    后台管理系统 vue-admin 基于vue的nuxt.js 服务渲染框架的后台框架,使用了docker部署方式。 功能介绍 [x] 用户模块 [x] 登录注册 [x] 找回密码 [ ] 邮箱激活 [x] 用户标签 [ ] 用户分组 [x] 文章模块 [x] 增删改查 [x] 标签管理 [ ] 消息模块 [...

    RaoMengRaoMeng 评论0 收藏0
  • make_fcountext、jump_fcontext

    make_fcountext、jump_fcontext

    摘要:所以子程序调用是通过栈实现的,子程序调用总是一个入口,一次返回,调用顺序是明确的。栈保存的数据,指令通过寄存器控制。所以需要多个栈来维护。由于栈是从高到底,此处的意思表示预留字节的栈空间。 我们先弄清如何进行协程的切换,程序可以在某个...

    silencezwmsilencezwm 评论0 收藏0
  • Leetcode PHP题解--D59 226. Invert Binary Tree

    Leetcode PHP题解--D59 226. Invert Binary Tree

    摘要:题目链接题目分析反转二叉树。思路类似反转两个变量,先把左右子树存进多带带的变量,再相互覆盖左右子树。并对子树进行相同的操作。最终代码若觉得本文章对你有用,欢迎用爱发电资助。 D59 226. Invert Binary Tree 题目链接 226. Invert Binary Tree...

    miqtmiqt 评论0 收藏0
  • 【开源】基于语雀API开发的文档系统YQdoc

    【开源】基于语雀API开发的文档系统YQdoc

    摘要:语雀是阿里巴巴旗下的在线文档编辑与协同工具,不仅支持编辑,还支持导入导出,等功能,使用非常方便。基于语雀还开发了文档系统,使用开发,代码完全开源。 语雀是阿里巴巴旗下的在线文档编辑与协同工具,不仅支持Markdown编辑,还支持导入、导出,AP...

    荆兆峰荆兆峰 评论0 收藏0
  • 重构:你可能不知道的重构场景

    重构:你可能不知道的重构场景

    摘要:过多的注释注释多并不是一件坏事,它是重构的领路人,当你感觉需要为某段代码写上注释时,这意味着你认为这段代码不容易被他人理解,也侧面证明了这就是重构发出的预警信号,所以当想要写注释时,就先重构,争取让注释都变得多余。 showImg("https://s...

    codecookcodecook 评论0 收藏0
  • 【modernPHP专题(12)】魔术方法小结

    【modernPHP专题(12)】魔术方法小结

    说明 魔术方法就是在特定场景下不需要调用而自动执行的方法。因为有魔术方法,所以我们的类可以写得很灵活~ __construct #构造方法,在类被实例化时自动调用,一般用于初始化操作; __destruct #析构方法,对象被销毁时自动调用; __clone() ...

    hearawayhearaway 评论0 收藏0
  • 关于手机端拍照上传图片的问题

    关于手机端拍照上传图片的问题

    摘要:关于移动端拍照上传图片的解决方案场景产品要求用户拍一张身份证和一张人像,然后后台调用商用接口比对证件和人像的匹配度。缺点手机拍照图片过大,压缩后,图片依然大,没上传一次花费时间过长,最后再调用接口比对时间花费也长。 关于移动端拍照上传...

    jifeijifei 评论0 收藏0

热门文章

<