文章库ARTICLE COLUMN

  • Swoft之服务注册发现Consul服务器配置

    Swoft之服务注册发现Consul服务器配置

    摘要:关于推荐使用的就是,是一个使用写的服务注册发现配置管理系统。远程过程调用,这是一种允许客户端发出服务器请求的请求响应机制。 Consul服务器配置 微服务带来最大的好处就是把整个大项目分割成不同的服务,运行在不同服务器上,实现解耦和分布式处...

    SwordFlySwordFly 评论0 收藏0
  • Swoft之RPC服务介绍

    Swoft之RPC服务介绍

    摘要:微服务做的事情是按照项目颗粒度进行服务的拆分,把模块多带带拿出来做成每一个多带带的小项目。给我们提供了的底层服务,我们并不需要去关心底层通讯细节和调用的过程。通过定义接口,实现接口,启动提供接口服务。 RPC 服务 RPC,是一种远程调用方式...

    娣辩孩娣辩孩 评论0 收藏0
  • 深入理解PHP之foreach

    深入理解PHP之foreach

    摘要:建议使用来将其销毁。那为何一直是,一直是呢先用查看编译后的新特性之循环对数组内部指针不再起作用在之前当数据通过迭代时数组指针会移动。版本结果说明数组指针会移动数据指针不再移动按照值进行循环时对数组的修改是不会影响循环。 招聘 标签(空...

    Lemon_95Lemon_95 评论0 收藏0
  • PHP上传文件到七牛(Qiniu)

    PHP上传文件到七牛(Qiniu)

    摘要:上传文件到七牛最简单的方式就是使用七牛官方最新的安装上传文件到七牛创建一个过期时间为小时的临时上传令牌搞定 上传文件到七牛最简单的方式就是使用七牛官方最新的SDK 安装PHP SDK composer require qiniu/php-sdk 上传文件到七牛 use QiniuAuth; u...

    lakesidelakeside 评论0 收藏0
  • 高级面试题总结—线程池还能这么玩?

    高级面试题总结—线程池还能这么玩?

    摘要:线程池可以用来解决处理一个特定请求最大线程数量限制问题。安抚多岁的发发发线程池的作用线程池作用就是限制系统中执行线程的数量。若队列中没有等待进程,线程池的这一资源处于等待。此线程池支持定时以及周期性执行任务的需求。 前言 面试中我们经...

    dinferdinfer 评论0 收藏0
  • PHP 文件系统完全指南

    PHP 文件系统完全指南

    摘要:同时,还封装了常用目录及文件操作的面向对象接口和迭代器接口方便大家使用文件系统的元数据什么是元数据元数据通俗一点讲就是数据的数据。 本文首发于个人博客 PHP 文件系统完全指南,转载请注明出处。 今天我们将开启一个新的探索旅程,深入到 PHP ...

    sourcesource 评论0 收藏0
  • yii-basic 2.14 composer安装失败 解决办法

    yii-basic 2.14 composer安装失败 解决办法

    摘要:使用国区镜像全局配置项目多带带配置删除中默认的仓库配置解决依赖然后我们看到依赖开始安装安装失败的主要原因是默认的仓库访问很慢直接使用国区镜像需要解决依赖修改配置将别名指向如果没有配置密钥需要在中加上一个密钥安装成功了 1.使用composer国...

    you_Deyou_De 评论0 收藏0
  • 使用Hashids来保护你的数据库主键

    使用Hashids来保护你的数据库主键

    摘要:使用注意该库并不是一个加密库,所以不建议用来加密敏感数据,我们的数据库主键并不是业务上的敏感数据,所以这个没关系。 为什么要保护数据库主键? 数据库主键一般是有序自增主键,极易被爬虫抓取数据,作为应用开发者,这是不应该的,你辛辛苦苦收集...

    jk_v1jk_v1 评论0 收藏0
  • 推荐一个工具

    推荐一个工具

    摘要:杠杆这是一个基于运行模式的工具,方便你在写或者学习的时候做实验,同时促使你将你的代码片段管理起来。 PHP杠杆(php-learn-skeleton) 这是一个基于cli运行模式的工具,方便你在写Demo或者学习PHP的时候做实验,同时促使你将你的代码片段管理起来。 ...

    sf190404sf190404 评论0 收藏0
  • PHPExcel读取表格内容

    PHPExcel读取表格内容

    摘要:读取表格先引入类测试文件加载测试文件判断文件类型实例化类型对象加载文件下面主要判断和类型即和格式文件请确保导入的文件格式正确加载文件发生错误获取当前工作表或者获取工作表行数和列数注意有时候你会发现你的表格明明有内容的行数就 PHPExcel读...

    NoseeNosee 评论0 收藏0
  • JS 实现全屏预览  F11功能

    JS 实现全屏预览 F11功能

    摘要:按进入全屏模式全屏查看按关闭全屏模式全屏关闭记得一定要加上调用代码,调用代码,调用代码,说三遍调用代码只做个人备忘,不做任何发表,不做信息交流。尽管拿去用,不谢 老是不通过,没办法,只能是重新发布了,反正我就是杠上了,大大小小写过很多...

    gggggggbonggggggggbong 评论0 收藏0
  • 1.5s~0.02s,期间我们可以做些什么?

    1.5s~0.02s,期间我们可以做些什么?

    摘要:而且需要在特定的菜单位置上显示待办事项的数量。以我的博客某篇文章加载为例最右边有个红框标识的就是每条资源的加载耗时,我们可以看到第一条是服务端的处理速度。接下来我们就可以直接去看代码了。在大脑中构思了一下,其实这些完全可以通过递归来实...

    novonovo 评论0 收藏0
  • php微框架 flight源码阅读——1.自动加载

    php微框架 flight源码阅读——1.自动加载

    摘要:先来看下框架的单入口文件,先引入了框架类文件。中定义了加载存放哪些类型类路径数组对象数组框架目录路径数组中使用将当前类中的方法注册为加载的执行方法。接下来我们试着按照自动加载的方式,写个简单的自动加载进行测试微框架源码阅读系列 先来看...

    OnlyLingOnlyLing 评论0 收藏0
  • Swoft 源码剖析 - Swoole和Swoft的那些事(Task投递/定时任务篇)

    Swoft 源码剖析 - Swoole和Swoft的那些事(Task投递/定时任务篇)

    摘要:作为定时任务的执行者,通过每唤醒自身一次,然后把执行表遍历一次,挑选当下需要执行的任务,通过投递出去并更新该任务执行表中的状态。 作者:bromine链接:https://www.jianshu.com/p/b44...來源:简书著作权归作者所有,本文已获得作者授权转载,...

    vvpvvpvvpvvp 评论0 收藏0
  • 16个帮助开发者成长的技术社区

    16个帮助开发者成长的技术社区

    摘要:掘金网址掘金是一个帮助开发者成长的社区,是给开发者用的,给设计师用的,和给产品经理用的。就是一个以讨论服务器数据库等技术为主的自由开放的技术社区。网址社区为国内最大最具影响力的开源技术社区,致力于的技术研究。 1.StackOverflow网址:htt...

    JerryZouJerryZou 评论0 收藏0
  • 一道看似简单的面试题

    一道看似简单的面试题

    摘要:二进制本身就是为这个数字而使用的,所以说这道面试题直指二进制的使用是没错的。正负在二进制中,第一位为的是负数,是正数。 showImg("https://segmentfault.com/img/bVbd7d0?w=1580&h=732"); 前言 使用PHP,给定一个数,判断这个数是否是二的N次方 这...

    kid143kid143 评论0 收藏0
  • token 的生成杂谈

    token 的生成杂谈

    摘要:背景很多时候我们需要用来作为一些标识比如一个用户登录后的认证标识实现方式的方式自己定义的需要的值这里用随机串作为执行结果看着不是很舒服作为强迫症的我是受不了的的方式执行结果看着稍微舒服些了但是还不够好反观微信的一般是不会有后面的号的优...

    willinwillin 评论0 收藏0
  • GoFrame框架之gtime时间模块,支持自定义时间格式化语法

    GoFrame框架之gtime时间模块,支持自定义时间格式化语法

    摘要:文章来源通用时间管理模块,封装了常用的时间日期相关的方法。并支持自定义的日期格式化语法,格式化语法类似的语法。示例,自定义时间格式化语法在该示例中,我们给定了四种格式,并将当前时间用这四种格式转换后打印出来。 文章来源:http://gf.john...

    BryanBryan 评论0 收藏0
  • PHP数组相关函数Demo及归纳

    PHP数组相关函数Demo及归纳

    摘要:源码年来都没有动手跑一跑内置的函数。这一跑才发现平时自鸣得意的那些算法是有原生实现的,顿时有一种啪啪啪被打脸的感觉。希望亡羊补牢,为时不晚吧。下面是从里摘抄的归纳对比片段,希望对你有所启发。 Demo源码 3年来都没有动手跑一跑PHP内置的Arr...

    shuiboshuibo 评论0 收藏0
  • vue开发--生成token并保存到本地存储中

    vue开发--生成token并保存到本地存储中

    摘要:首先回顾一下认证是的一个很重要的部分,通过认证和设置,后端会有一个接口传给前台其实就是向用户表里去生成一个这里的相当于用户名,相当于密码,这样后台会生成一个我们需要把这个保存到客户端中。 首先回顾一下token:token认证是RESTFUL.api的一个...

    mylxswmylxsw 评论0 收藏0
  • 一个简单的给二维数组按照某个字段的值进行排序的算法

    一个简单的给二维数组按照某个字段的值进行排序的算法

    摘要:之前看到一道面试题,大概意思是尽可能的写出来给二维数组按照某个字段值排序的功能比如说是下面数组结构按照年龄对用户进行排序大家第一眼感觉应该是用循环,然后用冒泡排序之类的去计算但这一道题显然不是去考察大众都能想到的它应该是想考一下求职者...

    BmobBmob 评论0 收藏0
  • PHP 算法01之选择排序

    PHP 算法01之选择排序

    摘要:描述选择最小的元素由左到右依次交换顺序即完成元素由小到大的排序。选择排序重点在于选择最小元素。选择排序每次循环都能排好一个元素,因此需要交换的次数等于元素个数。 描述 选择最小的元素由左到右依次交换顺序即完成元素由小到大的排序。选择排...

    NikoManiacNikoManiac 评论0 收藏0
  • PHP 算法02之插入排序

    PHP 算法02之插入排序

    摘要:最后看第三位和第四位,发现左边小于右边,无需交换,最终是,,,。总结一下就是从左到右依次选中一个数和左边比较,这个数小于左边就交换,交换完在和左边比较,直到交换到比左边大了之后,换下一个数,最后数字依次处理后,数据即从小到大排序。 描...

    awesome23awesome23 评论0 收藏0
  • PHP程序员必须知道的两种日志

    PHP程序员必须知道的两种日志

    摘要:前言作为一名程序员,比码代码还重要那么一点点的东西就是日志的分析和查询。下面列出常见日志及设置方法。设置慢查询日志的生成目录设置慢查询的标准时间打开此配置就相当于开启了慢查询日志,配置以秒为单位,一般设置。 showImg("https://blog.fast...

    junnplusjunnplus 评论0 收藏0
  • PHP支持友盟消息推送踩坑记录

    PHP支持友盟消息推送踩坑记录

    摘要:公司客户端选定的友盟消息推送文档很少自己踩坑不少代码引入核心文件推送广播推送消息标题推送消息内容推送单播推送消息标题推送消息内容设备的值自定义 公司客户端选定的友盟消息推送,PHP文档很少,自己踩坑不少: 代码 ...

    scq000scq000 评论0 收藏0

热门文章

<