一、概述1.单个MySQL问题1)不支持高并发数2)单点故障3)数据丢失情况2.主从复制保证服务器之间的数据同步(主指写服务器,从指读服务器)实现过程1)当写服务器有数据写入时,数据将对应写入操纵完毕后,再将所有写入操作写入本地日志文件中(源码:/usr/local/mysql/data、RPM:/var/lib/mysql)2)在读服务器中,一直有两个线程(I/O线程:拿取写服务器新增的日志文件
分类:
数据库 时间:
2018-08-15 14:58:09
阅读次数:
165
线程池 之前一直有这个疑问:我们平时使用线程都是各种new Thread(),然后直接在run()方法里面执行我们要做的各种操作,使用完后需要做什么管理吗?线程池为什么能维持住核心线程不释放,一直接收任务进行处理呢? 线程 线程无他,主要有两个方法,我们先看看start()方法介绍: /** * C ...
分类:
编程语言 时间:
2018-08-15 14:58:00
阅读次数:
177
1 下载并安装MySQL官方的 Yum Repository //下载安装Yum Repository wget -i -c http://dev.mysql.com/get/mysql57-community-release-el7-10.noarch.rpm //yum安装 yum -y ins ...
分类:
数据库 时间:
2018-08-15 14:57:52
阅读次数:
181
微服务大并发连接MySQL,引起“Too many connections”的报错,导致MySQL进程崩溃并且启动失败
分类:
数据库 时间:
2018-08-15 14:57:45
阅读次数:
432
IO同步阻塞与同步非阻塞(IO为同步阻塞形式,NIO为同步非阻塞形式,NIO并没有实现异步,在JDK1.7后升级NIO库包,支持异步非阻塞(AIO),阻塞IO和非阻塞IO都是在网络编程的时候产生的,本地是没有这两个概念的) IO(BIO)和NIO区别: 其本质就是阻塞和非阻塞的区别。 BIO:同步阻 ...
分类:
其他好文 时间:
2018-08-15 14:57:37
阅读次数:
178
T1 游戏(game) 问题描述 Alice准备和Bob玩一个游戏,他们先拿出若干堆石子,每一堆里面都有一定数量的石子。 Alice和Bob轮流操作,Alice先手,每次操作需要选择一堆石子数量大等于2的石子,把这堆石子分成两堆。 假设这堆石子中有x个石子,那么可以分成一堆y(1≤y 输入格式 第一 ...
分类:
其他好文 时间:
2018-08-15 14:57:27
阅读次数:
136
Number 这种类型用来表示整数和浮点数值。typeof 操作符可以判断number的类型。 还有一种特殊的数值,即NaN(非数值 Not a Number),这个数值用于表示一个本来要返回数值的操作数未返回数值的情况(这样就不会抛出错误了)。例如,在其他编程语言中,任何数值除以0都会导致错误,从 ...
分类:
Web程序 时间:
2018-08-15 14:57:19
阅读次数:
182
JAVA的动态代理 代理模式 代理模式是常用的java设计模式,他的特征是代理类与委托类有同样的接口,代理类主要负责为委托类预处理消息、过滤消息、把消息转发给委托类,以及事后处理消息等。代理类与委托类之间通常会存在关联关系,一个代理类的对象与一个委托类的对象关联,代理类的对象本身并不真正实现服务,而 ...
分类:
编程语言 时间:
2018-08-15 14:57:01
阅读次数:
155
斐波那契数列(Fibonacci sequence),又称黄金分割数列、因数学家列昂纳多·斐波那契(Leonardoda Fibonacci)以兔子繁殖为例子而引入,故又称为“兔子数列”,指的是这样一个数列:1、1、2、3、5、8、13、21、34、……在数学上,斐波纳契数列以如下被以递推的方法定义 ...
分类:
编程语言 时间:
2018-08-15 14:56:54
阅读次数:
216
文章:.NET Framework 中的过时类型 url地址:https://docs.microsoft.com/zh-cn/dotnet/framework/whats-new/obsolete-types ...
分类:
Web程序 时间:
2018-08-15 14:56:49
阅读次数:
190
Flask基础(12)-->Flask扩展Flask-Script ...
分类:
其他好文 时间:
2018-08-15 14:56:39
阅读次数:
147
说明:此规范分为两部分:一是,常规配置方法;二是集合配置方法常规的配置方法是指对于端口,服务及源地址的限制方法集合配置方法是针对于源地址和端口组合限制,但源地址是一个IP地址集合,此集合中可以任意添加IP地址及网段
分类:
其他好文 时间:
2018-08-15 14:56:30
阅读次数:
342
在MySQL5.7中,针对MDL,菠菜源码出售(www.1159880099.com)QQ1159880099引入了一张新表performance_schema.metadata_locks,该表可对外展示MDL的相关信息,包括其作用对象,类型及持有等待情况。开启MDL的instrument但是相关instrument并没有开启(MySQL8.0是默认开启的),其可通过如下两种方式开启,临时生效修
分类:
数据库 时间:
2018-08-15 14:56:23
阅读次数:
203
1 <!DOCTYPE html> 2 <html> 3 <head> 4 <meta charset="UTF-8"> 5 <title></title> 6 </head> 7 <style> 8 .a{ 9 font-size: 18px; 10 font-weight: bold; 11 l ...
分类:
Web程序 时间:
2018-08-15 14:56:14
阅读次数:
705
一、业务背景分析前一段时间,需要开发一套业务系统,此系统需要对外统一提供api服务,但这些服务在内部是由多个业务子系统分别提供。经过分析,此业务系统需要具有以下这么几个特性1、不同的api服务由不同的子系统负责2、每一个服务之间是相互独立的3、每一个服务都需要支持横向扩展和负载均衡4、每一个服务都需 ...
分类:
其他好文 时间:
2018-08-15 14:56:05
阅读次数:
171
关键代码是派生QOpenGLWidget,覆写paintEvent函数 使用QMoive播放Gif的代码 最终效果: + ...
分类:
其他好文 时间:
2018-08-15 14:55:55
阅读次数:
386
1.各协议的比较 2、协议的配置:<dubbo:protocal>(只需在服务提供方配置即可) dubbo协议缺省端口为20880, rmi协议缺省端口为1099, http和hessian协议缺省端口为80; 如果配置为-1或者没有配置port,则 会分配一个没有被占用的端口。 dubbo协议缺省 ...
分类:
其他好文 时间:
2018-08-15 14:55:44
阅读次数:
184