MySQL数据库优化 数据库优化无论实在面试还是工作中都非常重要,结合个人多年的从业经验,它主要从数据库设计、sql优化、服务器优化等方面来进行。 数据库设计优化表设计方面 1)表的数据类型是否合理,要遵守选取数据类型越简单越小的原则 2)表中碎片是否整理 3 2021-08-07 MySQL 数据库优化 Yii2使用笔记 1. 安装Yii2第三方扩展 方法一:composer安装123php composer.phar require php-amqplib/php-amqplib或者在composer.json文件的require里添加"php-amqpl 2021-05-27 PHP Yii2 rabbitMQ+yii2实现远程过程调用(RPC) RPC服务端代码1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556<?phpn 2021-05-27 PHP Yii2 RPC php中composer的使用 用法 降低composer版本script12composer self-update -r或者是 composer self-update -- l 2021-05-27 PHP composer 常用的SQL 1、查看所有的触发器1SELECT * FROM information_schema.`TRIGGERS`; 2、查询所有的表12SELECT TABLE_NAME table_name,TABLE_COMMENT table_comme 2021-04-26 MySQL MySQL 系统设计 1. 系统分析 对于初期单一系统的产品来说,一个数据库➕一个平台程序即可; 对于含有两个及以上平台的初期产品来说,系统结构应该是:多个平台程序➕一个服务中心➕一个或多个数据库; 对于多平台且需与第三方交互的产品来说,系统结构应该是:多个 2021-04-26 架构 系统设计 Linux下网络相关的命令 1、检测IP/域名是否连通:12ping -c 4 192.168.10.8 #指定ping的次数 -c timesping -q -c 4 www.baidu.com #只显示结果 -q 2、测试端口的连通性:1telnet ip 2021-01-07 Linux 网络 云闪付的商业模式 云闪付的商业模式 2018年,由银联主导的一个APP——云闪付上线,之后以新用户前20笔消费可享优惠的方式吸引了一大批羊毛党,近一两年在各大地铁站、公交站等出现了云闪付的广告。个人及周边的朋友也有使用过,但都是从开始的频 2020-10-21 产品 云闪付 Notepad++常用操作 1. 将指定字符替换为换行 方法一查找目标:待替换的字符替换为:\r查找模式:扩展如把 | 替换为换行 方法二 打开 需要修改的文本文件。 按下 Ctrl+H 组合键,打开“替换”对话框。 查找目标: 在“查找目标”输入框中输入要替换的 2020-08-29 其他 Notepad++ PHP常用的魔术方法 __construct() __clone() __get() __set() __call() 2020-08-22 PHP 魔术方法 数据库三范式 数据库三范式 第一范式(1NF):规定表中的每个列都应该是不可分割的最小单元。 第二范式(2NF):是在满足第一范式的基础上,规定表中的非主键列不存在对主键的部分依赖。即要求实体的属性完全依赖于主关键字。所谓完全依赖是指不能存在仅依赖主关键 2020-08-21 数据库 数据库 详解php.ini safe_mode_exec_dir 设置安全模式下脚本可执行的目录,如果要通过popen()、system()、exec()等执行脚本,则该脚本需放在本配置设置的目录下。 2020-07-12 PHP PHP