- 博客(17)
- 收藏
- 关注
原创 查询数据库表结构
查询表结构:SELECTt.COLUMN_NAME AS 字段,t.COLUMN_COMMENT AS 注释,t.COLUMN_TYPE AS 类型FROMinformation_schema.`COLUMNS` tWHEREt.TABLE_SCHEMA = (SELECT DATABASE())AND t.TABLE_NAME = 'store_appointment';
2020-12-30 09:08:43
222
转载 Windows中redis的下载及安装、设置
一、下载:下载地址:https://github.com/MicrosoftArchive/redis/releases根据系统下载的版本:以(64位为例)下载后一般解压到根目录下:如(E:\Redis-x64-3.2.100)二、安装:打开cmd命令窗口,使用命令进行安装和注册redis到window服务安装命令:redis-server.exe --service...
2020-03-28 11:18:58
134
转载 easyswoole学习,自定义配置文件路径
easyswoole 中\EasySwoole\EasySwoole\Config 类读取配置信息使用Config::getInstance()->getConf() 方法,实际上是从swoole的内存table中读取,因此可以在框架初始化时就往table中写入配置文件信息,在EasySwooleEvent::initialize()方法中加入载入配置文件的方法...
2019-10-10 15:08:26
1551
原创 RabbitMQ+PHP演示实例二
接下来我们用 php 连接 rabbitmq 玩一玩。还没有安装 rabbitmq ,请参考 Rabbitmq 安装还没有安装 PHP 的 AMQP 扩展,参考 PHP AMQP 扩展安装一些概念Rabbitmq 是一个功能很强大消息队列系统,使用起来可能不像某些 push 、pop 类型的队列简单(比如 redis 的list),Rabbitmq 支持消息的订阅发布模式,方便大型系统...
2019-08-28 15:09:33
183
原创 RabbitMQ+PHP演示实例一
新建rabbit_consumer.php作为消费者<?php //配置信息 $conn_args = array( 'host' => '127.0.0.1', 'port' => '5672', 'login' => 'guest', 'password' => 'guest', 'vhost'=&...
2019-08-28 14:34:41
173
原创 mysql中的模糊查询(二)
1. field like str2. field regexpattern3.LOCATE('substr',str,pos)4.POSITION('substr' IN `field`)方法5.INSTR(`str`,'substr')方法6.FIND_IN_SET(str1,str2):1. likeSELECT 字段 FROM ...
2019-08-07 12:55:50
167
原创 mysql中的模糊查询(一)
1,%:表示任意0个或多个字符。可匹配任意类型和长度的字符,有些情况下若是中文,请使用两个百分号(%%)表示。比如 SELECT * FROM [user] WHERE u_name LIKE '%三%'将会把u_name为“张三”,“张猫三”、“三脚猫”,“唐三藏”等等有“三”的记录全找出来。另外,如果需要找出u_name中既有“三”又有“猫”的记录,请使用and条件SELECT * F...
2019-08-07 11:52:02
119
原创 ubuntu下RedisDesktopManager的安装,redis可视化工具
官方网站:https://redisdesktop.com/download一句命令行解决:sudo snap install redis-desktop-manager或者直接通过软件管理中心下载
2019-08-07 10:39:41
325
原创 thinkphp框架使用消息队列服务thinkphp-queue
不同版本的thinkphp要使用不同版本的thinkphp-queue:thinkphp 5.1.37 LTS使用thinkphp-queue2.0.x安装命令:composer require topthink/think-queue 2.0.x-dev官方文档: https://packagist.org/packages/topthink/think-queue参考文档:...
2019-08-07 09:43:58
968
转载 php7.2 安装bcmath扩展
今天正好要用到bcadd()函数,结果报错,百度下原因是没有安装bcmath扩展。那就安装呗,搜了一下,我是yum安装的php7.2,扩展也可以yum来安装1.键入命令 (72W就是php版本,不加有一定的几率报错)yum install php72w-bcmath回车;2.ok,安装完毕,重启服务器 Nginx 或者 Apache重启方法参考:https://blog...
2019-07-24 13:54:36
1754
转载 服务端高并发分布式架构演进之路 (转)
1. 概述本文以淘宝作为例子,介绍从一百个并发到千万级并发情况下服务端的架构的演进过程,同时列举出每个演进阶段会遇到的相关技术,让大家对架构的演进有一个整体的认知,文章最后汇总了一些架构设计的原则。2. 基本概念在介绍架构之前,为了避免部分读者对架构设计中的一些概念不了解,下面对几个最基础的概念进行介绍:分布式 系统中的多个模块在不同服务器上部署,即可称为分布式系统,如Tomca...
2019-07-15 15:17:58
164
转载 composer安装swoft后开启服务报错API must be called in coroutine
https://segmentfault.com/q/1010000019746578
2019-07-15 15:06:20
2099
转载 configure: error: Cannot find php-config.
本文章给大家介绍configure: error: Cannot find php-config. Please use --with-php-config=PATH错误解决办法。configure: error: Cannot find php-config. Please use --with-php-config=PATH一般出现这个错误说明你执行 ./configure 时 --w...
2019-07-15 14:58:42
525
原创 lumen框架命令行执行脚本
1.在app->Console->Commands中新增类 继承 Illuminate\Console\Command<?php namespace App\Console\Commands; use Illuminate\Console\Command; class TestCommand extends Command{ /** * 命令行执...
2018-06-06 16:35:40
4397
2
原创 php 通过 pecl 安装 swoole 扩展
简介展开目录Pecl 全称 The PHP Extension Community Library,php 社区扩展库,由社区编写,维护。使用 pecl 方便之处在于我们不用到处找源码包下载编译,配置,不用手动 phpize,configure,make,make install, 自动识别模块安装路径,我们只需要编辑 php.ini 配置文件开启扩展,当然我们也需要自己配置一些参数的时候可以先下...
2018-06-01 11:21:26
11867
2
转载 ubuntu 解决“无法获得锁 /var/lib/dpkg/lock -open (11:资源暂时不可用)”的方法
在ubuntu系统的termial下,用apt-get install 安装软件的时候,如果在未完成下载的情况下将terminal close。此时 apt-get进程可能没有结束。结果,如果再次运行apt-get install 命令安装如今,可能会发生下面的提示: 无法获得锁 /var/lib/dpkg/lock - open (11: 资源暂时不可用) 无法锁定管理目录(/var/l...
2018-06-01 11:10:23
5025
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人