您现在的位置是:首页>慢生活
MySQL Explain详解
在日常工作中,我们会有时会开慢查询去记录一些执行时间比较久的SQL语句,找出这些SQL语句并不意味着完事了,些时我们常常用到explain这个命令来查看一个这些SQL语句的执行计划,查看该SQL语句有没有使用上了索引,有没有做全表扫描,这都可以通过explain命令来查看。所以我们深入了解MySQL的基于开销的优化器,还可以获得很多可能被优化器考虑到的访问策略的细节,以及当运行SQL语句时哪种策略预计会被优化器采用。... 全文

SQL优化
随着时间的积累,业务数据量的增多,SQL的执行效率对程序的运行效率的影响逐渐增大,此时对SQL的优化就很有必要。... 全文

Git实现服务器搭建和自动化部署
讲述一下整个过程吧,包括Git的安装搭建,以及仓库的创建和网站根目录实现自动化部署问题... 全文

Socket通信原理
对TCP/IP、UDP、Socket编程这些词你不会很陌生吧?随着网络技术的发展,这些词充斥着我们的耳朵。那么我想问: 1. 什么是TCP/IP、UDP? 2. Socket在哪里呢? 3. Socket是什么呢? 4. 你会使用它们吗?... 全文

mysql存储引擎的索引分类
Memory存储引擎可以选择Hash或BTree索引,但是为什么很多人都是选择BTree索引呢?... 全文

yii2自定义gii模板
yii2是一个快速开发的框架,其中gii扩展不得不说是一个很大的助力,通过gii自动生成代码,把一些通用的代码交给程序去生成,很大程度上减少开发者的时间成本。但gii也有一些弊端,那就是生成的代码是yii2自带的模板,每次生成的代码并不是我们想要的,因而每次都要去对应的做调整。... 全文

xintiaoshop简介
该项目主要是一个商城,分为三个人员模块:用户、商家。管理员,用户可进行商品购买、查看购物车、查看订单、注册登录、修改找回等功能,商家可进行商品上下架、注册登录、管理员则可进行对人员、商品、分类、订单记录、用户地址等进行管理... 全文

关于pjax无刷新定位
今天遇见一个朋友问的问题:当页面过长,批量删除使用 pjax 操作,页面会回到最顶层。下面给出解决方案。其实很简单,只是没弄清位置... 全文
