自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

饱和泛滥的程序员-残骸

纯干货分享!

  • 博客(13)
  • 资源 (4)
  • 收藏
  • 关注

原创 mysql索引优化技巧

不管是面试,还是工作中,我们都要带着理论去实践,这样做出来的项目才更健壮先说说索引的类型:普通索引 index唯一索引 unique主键索引 primary key全文索引(myisam独有) fulltext索引的常见模式:哈希表有序列表二叉树Btree(innoDB的B+tree)索引优化记录:首先我们要知道,索引的创建是需要物理空间的,一般都在...

2019-09-30 15:33:30 226

原创 mysql 慢日志查询定位优化

如果你接手了一个项目,跑得很慢,想找到执行比较慢的语句,不仅仅是select语句这时候mysql的慢查询日志可能会对你有很大帮助 ,这里记录一下关于慢查询的流程慢查询定位数据库默认情况下是不会开启慢查询日志记录的在配置文件my.cnf或者 mariaDB的my.ini或者命令行:show variables like 'long_query_time';就可以查询到默...

2019-09-29 11:09:58 194

原创 mysql 自定义随机字符串函数

delimiter $$;create function rand_string(n INT)returns varchar(255)begindeclare chars_str varchar(100) default 'abcdefghijklmnopqrstuvwxyzABCDEFJHIJKLMNOPQRSTUVWXYZ';declare return_str varchar...

2019-09-28 23:42:51 392

原创 TP5如何使用单元测试?

单元测试可以帮助PHP开发人员保证接口的健壮性,通过测试用例的编程来测试,提高效率。话不多说,直接上流程首先安装TP5,方法有几种,这里介绍用composer的安装方法一、使用淘宝镜像加速composer config -g repo.packagist composer https://packagist.phpcomposer.com二、运行安装TP5.0命令com...

2019-09-26 13:47:32 1063

原创 upupw配置php5.6/php7 xdebug

PHP5.6、PHP7 PHP.INI配置zend_extension =""xdebug.collect_params = 1xdebug.collect_return = 1xdebug.auto_trace = 1xdebug.trace_output_dir = ""xdebug.profiler_enable = 1xdebug.profiler_output_dir ...

2019-09-25 11:09:54 461

原创 重新记录下关于TP5结合PHP环境配置伪静态的方法

因为很久没有配置了,今天换了一台电脑,环境什么的都得重新来,突然发现自己忘记了伪静态的配置方法了随后找了下以前配置好的环境看了一下就配置好了,在这里记录一下我用的php+mysql+apache的集成环境包upupw的产品,但只能在windows下做开发用,Linux上不行第一个.htaccess文件安装好了之后在htdocs目录下找到..htaccess文件,将以下内容替换进去...

2019-09-23 11:13:27 259

原创 mysql数据库三范式以及反三范式

面试被问到过,当时说实话,是真忘记了,虽然平时设计表都很顺,但用理论表达出来,有时候却欲言又止今天我把三范式记录下来,分享给大家,这是我面试遇到过的问题数据库有规范,设计有规则,所以要满足标准,对于PHP开发,熟悉三大范式就行了第一范式:1NF原子性什么是原子性?通俗的讲,就是代表某个特性细得不能再细了,具体的指明表示它,并且它不能再进行分割例子:有张user表,它有以下...

2019-09-21 22:12:12 540 1

原创 数据库优化的方法以及流程

mysql数据库优化技术这是一项综合性技术,可以从以下几个方面进行优化:表的设计是否合理(符合3NF)适当添加索引(普通索引,主键索引,唯一索引,全文索引)分表技术(水平分割,垂直分割)读写分离,写:除了select其它的操作都称为写存储过程(模块化编程,可以提高速度)为什么?(省去了编译过程)对Mysql配置优化(配置大并发数,数据库中my.ini配置文件max_co...

2019-09-21 19:49:52 345

原创 PHP最精简的处理二维数组相同value的项

$a=array( array('id'=>1,'location'=>8), array('id'=>2,'location'=>7), array('id'=>3,'location'=>8), array('id'=>4,'location'=>8), array...

2019-09-20 15:48:00 459

原创 restful api接口设计风格以及思路

以一个开发者的角度来看,我们没有必要把rest这种思想跟理念搞得特别清楚,我们只需要大概知道它的规范即可,在工作中能够让接口规范起来,就达到目的了。restful可以理解为是rest思想风格的实现既然是在开发API接口,从正常角度分析来看,得有一套规范吧,就像框架一样会有条条框框个人认为,实现resftul api接口的规范做到几下几点就算是不错了1、规范URL在设计API时...

2019-09-19 09:55:52 505

原创 PHP结合TP5实现无限分类

首先建表:CREATE TABLE `category` ( `id` int(11) NOT NULL AUTO_INCREMENT, `category_name` varchar(10) NOT NULL, `pid` int(11) NOT NULL, `level` int(11) NOT NULL, PRIMARY KEY (`id`)) ENGINE=InnoDB ...

2019-09-09 16:14:27 189

原创 PHP结合TP5实现购物车,一行代码获取购物车总数量

PHP实现购物车功能的方法有多种,不管你使用哪一种,计算购物车中物品的数量是必需的因为前端渲染页面时需要知道有没有购物车商品,有的话有几件儿?话不多说了,直接来说一下我的购物车设计首先,我没有用session去存储购物车信息,我用的是cache,这里注明一下框架:TP5思路如下:1、前端传以下三个参数:{商品ID,商品数量,商品详情ID}2、PHP接收...

2019-09-06 15:19:10 2410

原创 mysql面试题走一波

2019mysql面试题案例分享1、现有login_logs日志表,用来记录用户登录的信息情况,字段有:uid,create_time(时间格式为:yyyy-mm-dd i:m:s)用sql语句查出,2017-06-...

2019-09-04 11:58:09 1602

Logistics.zip

本代码是物流信息跟踪前端源码,模仿淘宝,有日期时间节点,物流信息,快递员信息等等,下载即可使用。配置一个json数据就可以了,里面是显示的字段,后端请求成功的物流信息。

2020-01-09

小程序地图定位腾讯地图SDK

小程序腾讯地图SDK,在小程序开发过程中如有遇到要用到地图插件的可以下载这个腾讯地图,为小程序特定的SDK,腾讯地图自己的东西,为小程序肯定兼容到位,使用教程:http://www.cnblogs.com/zlbrother/p/7773107.html

2017-11-02

微信小程序图表功能

关于如何使用,请看: http://www.cnblogs.com/zlbrother/p/7760226.html

2017-10-31

wxchart.js小程序图表插件

在微信小程序开发过程中有时候会用到图表功能,引入这个插件,创建实例参数即可!如何使用请看: http://www.cnblogs.com/zlbrother/p/7760226.html

2017-10-31

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除