首先我们用go-micro构建一个服务。(关于go-micro的使用可以参照官方实例或者文档)//新建一个微服务micro new --type "srv" u...
Swoole毫秒定时器Swoole提供了异步毫秒定时器函数:swoole_timer_tick(int $msec, callable $callback):设...
1、如果一个方法能被静态,那就声明他为静态的,速度可提高1/4;2、echo的效率高于print,因为echo没有返回值,print返回一个整型;3、在循环之前...
PHP中获取文件扩展名的方法第一种:$file = 'x.y.z.png';echo substr(strrchr($file, '.'), 1);解析:str...
环境部署一直是一个很大的问题,无论是开发环境还是生产环境,但是 Docker 将开发环境和生产环境以轻量级方式打包,提供了一致的环境。极大的提升了开发部署一致性...
1.冒泡排序思路分析:在要排序的一组数中,对当前还未排好的序列,从前往后对相邻的两个数依次进行比较和调整,让较大的数往下沉,较小的往上冒。即,每当两相邻的数比较...
shell脚本的运行方式首先要说一下shell的几种启动方式,正是踩了脚本启动的坑,才使用原来十分钟就搞定的脚本,花了两个小时才搞定。同时也使得我们运行shel...
1、概况介绍后端语言:php(用的是原生php,未引入框架)前端样式:Bootstrap主要功能:基本的管理员功能,普通用户需要通过管理员来统一管理。普通用户可...
1、概述索引是存储引擎用于快速查找记录的一种数据结构,通过合理的使用数据库索引可以大大提高系统的访问性能,接下来主要介绍在MySql数据库中索引类型,以及如何创...
首先采用Mysql存储千亿级的数据,确实是一项非常大的挑战。Mysql单表确实可以存储10亿级的数据,只是这个时候性能非常差,项目中大量的实验证明,Mysql单...
使用PHP uniqid()函数,该函数可用于生成不重复的唯一标识符,基于微秒级当前时间戳。但是在高并发或者间隔时长极短(如循环代码)的情况下,会出现大量重复数...
在我看来,limit应该是我们在mysql中最经常使用到的方法了吧SELECT * FROM table LIMIT [offset,] rows | rows...
什么是socket?Socket 是在应用层和传输层之间的一个抽象层,它把 TCP/IP 层复杂的操作抽象为几个简单的接口,供应用层调用实现进程在网络中的通信。...
yii1.1安装步骤详解安装Yii 的安装由如下两步组成:1.从 yiiframework.com 下载 Yii 框架。2.将 Yii 压缩包解压至一个 Web...
官方解释yieldyield生成器是php5.5之后出现的,官方文档这样解释:yield提供了一种更容易的方法来实现简单的迭代对象,相比较定义类实现 Itera...
使用rpm安装方式安装完MySQL数据库后,数据文件的默认路径为/var/lib/mysql,但是根目录并不适合用于存储数据文件,所以我们需要更改数据库文件默认...
什么是RPC框架?如果用一句话概括RPC就是:远程调用框架(Remote Procedure Call)那什么是远程调用?通常我们调用一个php中的方法,比如这...
一款PHP+jQuery实现的中国地图热点数据统计展示实例,当鼠标滑动到地图指定省份区域,在弹出的提示框中显示对应省份的数据信息。首先在页面中加一个div#ti...
1、查看磁盘空间情况执行 df -h 选择剩余空间最大的目录 (以/目录为例)2、创建备份目录cd / mkdir backupcd backup(相关视...
快速生产带背景的二维码,他为你提供了以下功能:● 生产原始二维码,可配置url或则text,以及二维码大小● 生产带背景带二维码,背景大小是你传入带背景大小,可...