201705老男孩的MySQL私房菜深入浅出精品视频课程第1-2章说明:关系数据库及非关系数据库的介绍,产品发布知识http://edu.51cto.com/course/course_id-9073.html201705老男孩的MySQL私房菜深入浅出精品视频课程第3-4章说明:MySQL多种安装方案及企业里选择建议,单多实例的企业..
分类:
数据库 时间:
2017-06-15 00:45:36
阅读次数:
530
业务的系统结构是nginx+php-fpm,服务器是12核cpu、16G的内存,工作中cpu、内存、io、网络利用率都不高,但QPS就是跑不上去,超过800就会有少量错误并且性能下降,push瞬间服务就会抖动。排除了依赖的资源mc、redis原因后,那剩下的就是nginx和php-fpm本身,继续分析,nginx用..
分类:
Web程序 时间:
2017-06-14 16:35:25
阅读次数:
319
基本理论:利用同一套安装程序,不同配置文件,不同启动程序,不同数据目录。有公用资源,也有私有资源。 实现步骤: 1、正常安装mysql,二进制安装或者编译安装。 2、创建mysql多实例总目录,总目录下面创建分目录,如3306,3307等目录,各示例目录下创建data文件夹用于数据文件夹。 3、cp ...
分类:
数据库 时间:
2017-06-13 21:51:25
阅读次数:
188
今天帮朋友解决 Plupload 上传的问题,查了很多资料,资料还是挺全的,但是有点零零散散的,故整理好,合并发出来。 本教程包括: Plupload 上传详细讲。 Plupload 多实例上传。 Plupload 多个上传按钮。 Plupload 上传成功获取返回值。 我们来看一个比较全的 Plu ...
分类:
Web程序 时间:
2017-06-13 18:25:27
阅读次数:
198
原文地址:实现多个LOG4NET日志记录器实例 本文内容为摘抄,请查看原文。 对于.NET Framework开发者来说,使用Log4Net进行日志记录是非常方便的,通常只要写好配置文件和简单的编码就可以轻松实现应用程序的日志记录功能。但是因为很多时候我们做开发没有时间详细阅读文档,所以也会因疏忽犯 ...
分类:
Web程序 时间:
2017-06-13 14:18:47
阅读次数:
155
1.前言上一篇讲述了如何在CentOS7下编译安装Nginx-1.12.0并如何配置反向代理,本篇将讲述如何编译安装MySQL5.7.18并配置多实例。2.准备2.1下载MySQL5.7.18源码注意最新版本的MySQL需要Boost才能编译安装,在MySQL提供的下载中有不带boost的源码,还有带boost的源码,如果下载不..
分类:
数据库 时间:
2017-06-11 23:37:00
阅读次数:
456
PHP-FPM 作为 FastCGI 进程管理器而广为熟知,它是PHPFastCGI 实现的改进,带有更为有用的功能,用于处理高负载的服务器和网站。下面列出其中一些功能: 新功能 拥有具有优雅(graceful)启动/停止选项的高级进程管理能力。 PHP-FPM 作为 FastCGI 进程管理器而广 ...
分类:
Web程序 时间:
2017-06-10 10:41:56
阅读次数:
187
有长度为n的街道 有m个人 大家一起捡垃圾 下面有n个整数a[i],表示在第i点有a[i]个垃圾 我们在起点0处 没前进一步需要1秒,一次只能捡一个垃圾并且耗时1秒 问你最快需要多少时间能够捡完 输入: 多实例 n,m (0<n<1000) 下面n个整数表示在i位置有多少个垃圾 输出: 最小的耗时 ...
分类:
其他好文 时间:
2017-06-09 18:15:51
阅读次数:
162
单例模式:主要关注三点: 1. 私有化构造器。 2. 静态公有方法方法,返回唯一实例。 3. 防止多线程程序并发导致的多实例的问题。 还有一种写法: 不用考虑多线程的问题。代码更简单。 ...
分类:
其他好文 时间:
2017-06-09 12:31:54
阅读次数:
187
开发mysql多实例启动脚本:已知mysql多实例启动命令为:mysqld_safe–defaults-file=/data/3306/my.cnf&停止命令为:mysqladmin-uroot-p123456-S/data/3306/mysql.sockshutdown要求:用函数,case语句、if语句等实现。#!/bin/sh
[-f/etc/init.d/functions]&&./etc..
分类:
数据库 时间:
2017-06-09 10:03:13
阅读次数:
158