风一样的回忆

新浪微薄腾讯微薄

最新碎语:从未遇见一位没亏过钱的富人,却遇见许多从未亏掉一毛钱的穷人

置顶推荐

最近更新

[原创]mysql优化实例,性能提高9倍.

mysql[原创]mysql优化实例,性能提高9倍.

阅读(42) 评论(0)

最近要做一个随机红包功能。需求:通过企业微信号发布一个2000块,3000份的随机红包。当会员分享一篇文章后,会自动领取一份红包,打开红包获取随机金额。这个功能有2点比较重要1、通过递归实现红包的随机数组,并存入到数据库2、mysql随机查询出一条记录注意:上述2 有两种方法懂通过rand()可以实现,并且查询的表已经添加的相关的索引,实际执行时间最高相差9倍..... 可见Mysql性能优化是多么重要。1、直接使用order by rand() limit 1 ,查询耗时:0.018秒select money,status,id from red_packets...
关于mysql中explain 里比较重要的几个列

mysql关于mysql中explain 里比较重要的几个列

阅读(19) 评论(0)

mysql自带一个explain命令,可以用来查询当前sql是否处于最优状态,是否需要优化。explain返回的结果中比较重要的列如下:type:       显示连接使用何种类型。这是一个比较重要的指标,结果值从好到坏一次是:system > const >eq_ref > ref > fulltext > ref_or_nul > index_merge > unique_subquery > index_subquery > range > index > ALL...
golang -1.2 安装实录

linuxgolang -1.2 安装实录

阅读(55) 评论(0)

看小伙伴们都在学go,我也忍不住,先安装个基本环境试试手。系统环境:Ubuntu 18.04一、下载 go sudo wget https://studygolang.com/dl/golang/go1.12.linux-amd64.tar.gz二、解压tar -zxvf go1.12.linux-amd64.tar.gz三、修改环境变量方法一:只影响当前用户 vim ~/.bashrc export PATH="$PATH:/usr/local/go/bin" 方法二:影响所有用户 vim&nb...
PHP面试题之猴子选大王详解

php面试宝典PHP面试题之猴子选大王详解

阅读(40) 评论(0)

不少童鞋会遇到下面的面试题,感觉没有头绪,如下:一群猴子排成一圈,按1,2,...,n依次编号。然后从第1只开始数,数到第m只,把它踢出圈,从它后面再开始数,再数到第m只,在把它踢出去...,如此不停的进行下去,直到最后只剩下一只猴子为止,那只猴子就叫做大王。要求编程模拟此过程,输入m、n,输出最后那个大王的编号。其实这道题目很简单,可以理解为1...n 最后一轮不能整除m的就是大王<?php function monkey($n, $m){     $k = 0;    ...
关于帝国cms “头条”、“推荐”、“置顶”相关设置说明

php关于帝国cms “头条”、“推荐”、“置顶”相关设置说明

阅读(56) 评论(0)

近日打算自己做一个资讯门户,于是从百度搜索找来了一套帝国cms的整站,由于第一次使用帝国cms,比较生疏.我忙了半天,居然连一个首页板块布局都设置不好!!!幸运的是源码自带数据,经过不断的比较,我弄明白了设置方法。下面是我整理的相关资料:一、顶部部大标题新闻 【配置“八级头条”】二、顶部焦点图文【配置“四级头条、三级头条”】三、顶部小标题新闻 【配置“九级推荐”】四、中部分类栏目 【配置“一级推荐、二级推荐”】       中部《今日头条》热点聚焦、热点视频等 【配置“四级头条[自动置顶、加粗]、一级推荐”】   ...
1 2 3 4 5 6 ... »