My title

PHP面试基础

1. mysql 事务的四个特征(ACID)原子性:事务是数据库的逻辑工作单位,事务中包含的各操作要么都做,要么都不做一致性:事务执行的结果必须是使数据库从一个一致性状态变到另一个一致性状态.因此当数据库只包含成功事务提交的结果时,就说数据库处于一致性状态.如果数据库系...

阅读全文

PHP性能分析工具

1. 什么是XhprofXhprof是一个轻量级的分层性能测量分析器。在数据收集阶段,它跟踪调用次数与测量数据,展示程序动态调用的弧线图。它在报告、后期处理阶段计算了独占的性能度量,例如运行经过的时间、CPU 计算时间和内存开销。Xhprof包含了一个基于 HT...

阅读全文

RESTful API 接口

一. API的分类 1. 进程内调用API 调用本地开发库 2. 本地进程间调用API Linux IPC Android IPC 3. 远程调用API 内网API——企业内网中的API...

阅读全文

常用接口整理

// 1. 空载距离计算http://47.103.51.234/app/100.001.001/noLoadDistance.php?driverID=".$driverID// 2. 重载距离计算http://47.103.51.234/app/100.0...

阅读全文

GitLab 的安装及使用

1. 扩展swap(虚拟内存) 查看本机的内存,当然这是我扩展之后的,不然你将看到used跟total几乎一样。 1.1 增加分区大小,使用如下指令,大小为2G: # dd if=/dev/zero of=/home/swap...

阅读全文

数据库分片式管理--Mycat1

随着项目的进行,读写分离是必须的, 尤记得电商ERP我们订单表三百个字段,谁也不敢删.每次查询插入都造成不必要的浪费.分库分表势在必行.结果分表之后二百五十个字段. 今天介绍的阿里的Mycat是分片式管理读写分离.安装: Mycat官网:htt...

阅读全文

PHP性能优化

PHP性能优化:1. 在循环中判断时,数值判断使用恒等要比等于高效2. 在数组中,数组下标是字母时一定要加上单引号或双引号.因为$rows['id']的效率是$rows[id]的7倍3. 不要使用 "@" 去屏蔽错误输出.可以使用er...

阅读全文

Mysql学习--触发器

MySQL包含对触发器的支持。触发器是一种与表操作有关的数据库对象,当触发器所在表上出现指定事件时,将调用该对象,即表的操作事件触发表上的触发器的执行。创建触发器在MySQL中,创建触发器语法如下:CREATE TRIGGER trigger_name trigger...

阅读全文

PHP连接MySQL数据库的三种方式(mysql、mysqli、pdo)

PHP与MySQL的连接有三种API接口,分别是:PHP的MySQL扩展 、PHP的mysqli扩展 、PHP数据对象(PDO) ,下面针对以上三种连接方式做下总结,以备在不同场景下选出最优方案。PHP的MySQL扩展是设计开发允许php应用与MySQL数据库交互的早期...

阅读全文

PHP常见的几种排序

// 冒泡排序法 function bubble_sort($arr){ $count = count($arr); if($count <= 0) return false; for($i=0;$i<$count;$i++){ for($...

阅读全文

Powered By Z-BlogPHP 1.5.2 Zero

WX:xcs345525801 QQ:345525801 Tel:19521445850 Email:xcssh868@163.com

Copyright © 2020 许承胜个人博客 版权所有 备案号:皖ICP备18014705号-1