风一样的回忆

新浪微薄腾讯微薄

最新碎语:最近开始学习俄语!!!

linux

这家伙很懒,还没填写该栏目的介绍呢~

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

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

阅读(158) 评论(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 里比较重要的几个列

阅读(161) 评论(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 安装实录

阅读(172) 评论(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...
kangle easypanel 安装php扩展方法

linuxkangle easypanel 安装php扩展方法

阅读(262) 评论(2)

kangle 怎么安装php扩展呢?看下面,下面啊以redis为例。一、下载phpredis扩展,并解压wget https://github.com/phpredis/phpredis/archive/4.0.2.tar.gz tar -zxf 4.0.2.tar.gz cd phpredis-4.0.2二、找到对应的php版本phpize ,进行初始化/vhs/kangle/ext/tpl_php5633/bin/phpize三、编译./configure --with-php-config=/vhs/kangle/ext/tpl_ph...
whmcs+openvz+ovz-web-panel 安装全过程.

linuxwhmcs+openvz+ovz-web-panel 安装全过程.

阅读(257) 评论(0)

想做主机服务商的小伙伴们可以考虑whmcs+openvz+ovz-web-panel组合,简易又实惠,大大降低成本。首先我们得准备好安装包,下面是下载地址:WHMCS: 最新版本下载(7.6.1)  https://pan.baidu.com/s/1bo2nlGr Openvz:使用yum安装ovz-web-panel:https://github.com/sibprogrammer/owp/ ===================================================================================一、准备工作#编辑vim&...
关于Python3爬虫简单的一个范例

Python关于Python3爬虫简单的一个范例

阅读(213) 评论(0)

仿站就需要下载原始站点的资源,一个个去下载很麻烦,这个时候我们可以写一个python爬虫来完成资源的快速抓取。这是一个简单的python爬虫抓取图片数据的例子:#!/usr/bin/env python # -*- coding: utf-8 -*- # __Author__: 凡 # 四部曲:1.导入模块 2.获取网页源码 3.正则匹配下载 4.调用函数 import urllib.request #获取网址模块 import re...
七牛云存储批量备份到本地

linux七牛云存储批量备份到本地

阅读(249) 评论(0)

如果担心七牛数据丢失,想要备份,如果一个个从后台下载,那是非常麻烦的事。那该怎么办呢?别担心,七牛给我们提供了便捷go语言客户端工具。只要配置好就能批量下载。QShell :https://github.com/qiniu/qshell文档:https://github.com/qiniu/qshell/blob/master/docs/qdownload.md一、配置 t.conf{ "dest_dir"      :       "...
Ubuntu18.04 Python 3.6.7安装pip 全过程

linuxUbuntu18.04 Python 3.6.7安装pip 全过程

阅读(289) 评论(0)

最近学习python 发现Pip有问题,查看/usr/bin/pip 存在,但是执行时提示模块不存在。检查 cd /usr/local/lib/python3.6/dist-packages/ 文件夹下发现没有pip文件夹也就是没装python3.6的pip??所以运行apt-get install python3-pip(try 还不行还要继续)wget http://bootstrap.pypa.io/get-pip.pysudo python3.6 get-pip.py再检查目录就安装成功了。
关于Ubuntu18.04下解压zip 中文乱码解决办法

linux关于Ubuntu18.04下解压zip 中文乱码解决办法

阅读(355) 评论(0)

在ubuntu下解压中文压缩包总是乱码,无奈只要按去搜索引擎找结局办法,通过一番搜索分析,发现2种解决办法。一:安装支持中文的解压软件sudo apt-get install unar查看压缩包内容:lsar 中文.zip解压:unar 中文.zip二、配置unzip 正确的编码1、解压时带上正确的字符集unzip -O CP936 xxx.zip (用GBK, GB18030也可以)2、配置环境/etc/environment中加入2行 【要安装file-roller】UNZIP="...
LNMP一键安装包多php版本支持

linuxLNMP一键安装包多php版本支持

阅读(212) 评论(0)

lnmp1.5一键安装包现在已经支持多版本php,即不同虚拟机可以设置不同php版本。多PHP版本只支持LNMP模式,LNMPA、LAMP模式下不支持!要使用多PHP先安装多PHP版本,在lnmp1.5源码目录下运行:./install.sh mphp按提示选择要另外安装的PHP版本,不能多选,只能选一个,要安装多个需要安装完成后再运行前面的安装命令。 已经升级完LNMP管理脚本且已安装好多PHP版本的话,lnmp vhost add 时会在设置完日志名称后提示当前已经存在的PHP版本,按提示的数字选择就可以。如果已经存在的虚拟主机要更改PHP为指定版本需要修改虚拟主机的配...
1 2 3 4 5 6 ... »