1,安装依赖库 composer require php-amqplib/php-amqplib 地址:https://github.com/php-amqplib/php-amqplib 2,mq生产者.php include(__DIR__ . '../../public/config.php' ...
分类:
Web程序 时间:
2020-05-27 15:23:48
阅读次数:
257
开篇 SDS遵循C字符串以空字符结尾的惯例,保存空字符的1字节空间不计算在SDS的len属性里面,并且为空字符分配额外的1字节空间,以及添加空字符到字符串末尾等操作,都是由SDS函数自动完成的,所以这个空字符对于SDS的使用者来说是完全透明的。 遵循空字符结尾这一惯例的好处是,SDS可以直接重用一部 ...
分类:
其他好文 时间:
2020-05-27 00:44:23
阅读次数:
87
连接数据库 在应用配置目录或者模块配置目录下面的config/database.php中配置下面的数据库参数 注:配置好的,一定要检查mysql服务是否开启,同时也要检查pdo是否打开。 同时还是创建好对应的数据库和连接数据库的用户名和密码并确保他们可以连接上你们的mysql服务器。 读取配置文件中 ...
分类:
数据库 时间:
2020-05-26 01:11:55
阅读次数:
79
采用单一入口模式 定义框架路径/项目路基/项目名称 定义调试模式/运行模式/相关常量 载入框架入口文件 MVC mvc是一种将应用层的逻辑层和表现层分离的方法。模型/控制器/试图 Thinkphp 3.0架构(核心+行为+驱动) 核心:框架的核心代码,tp本身是基于mvc思想开发的框架 行为:在系统 ...
分类:
Web程序 时间:
2020-05-25 12:16:13
阅读次数:
81
前言# 在功能、接口测试中常常需要通过数据库的操作,来准备数据、检测环境及核对功能、接口的数据库操作是否正确。在自动化测试中,就需要我们用代码连接数据库自动完成数据准备、环境检查及数据库断言的功能。使用Python操作MySQL数据库这里我们需要用到三方库PyMySQl 安装方法:pip insta ...
分类:
数据库 时间:
2020-05-25 12:12:17
阅读次数:
95
输出响应 大多数情况,我们不需要关注 对象本身,只需要在控制器的操作方法中返回数据即可。 最简单的响应输出是直接在路由闭包或者控制器操作方法中返回一个字符串,例如: 但是这种修改了之后,所有数据都是json,如果全是接口可以使用这种方式 方式二:json方法返回 格式: 例: 重定向 我们有succ ...
分类:
Web程序 时间:
2020-05-24 16:50:14
阅读次数:
66
1.手册样例thinkphp 5.0Db::table('think_user') ->where('name',['like','thinkphp%'],['like','%thinkphp']) ->where(function($query){ $query->where('id',['<', ...
分类:
Web程序 时间:
2020-05-22 19:42:25
阅读次数:
80
控制器的后缀 打开配置文件 application/app.php ,有如下配置 【可选设置】 如果需要进行设置,可以设置为 注:一般不建议进行修改,保持默认,框架默认给我们的配置 。 使用命令创建模块(分组) 命令格式: 例: 创建控制器 创建控制器的方式有两种: 手动创建 例:在applicat ...
分类:
Web程序 时间:
2020-05-22 00:09:24
阅读次数:
76
路由简介 什么是路由? 将用户的请求按照事先规划的方案提交给指定的 控制器 和 方法来进行处理。 Thinkphp框架提供了两种路由规则 ? pathinfo模式 ? 自定义路由规则【推荐】 进而可以让URL更规范以及优雅,提高网站的安全和网站URL访问的友好度。 Route类注册使用think\f ...
分类:
Web程序 时间:
2020-05-21 17:44:17
阅读次数:
69
一、OC配置的基本条件与工具软件1.1、准备Mac平台,包括实体机平台和虚拟机平台。1.2、下载最新镜像并核对MD5,制作安装U盘。1.3、工具软件:loverConfigurator(Clover配置工具),OpenCoreConfigurator(持续更新中),Hackintool(综合工具),PlistEditPro(Plist文件工具),IORegistryExplorer(路径工具),B
分类:
移动开发 时间:
2020-05-21 10:29:18
阅读次数:
1380