pt osc原理 1、检查设置环境 测试db是否可连通,并且验证database是否存在 SET SESSION innodb_lock_wait_timeout=1 //InnoDB事务等待行锁的超时时间 SET SESSION lock_wait_timeout=60 //设置获取元数据琐超时为 ...
分类:
其他好文 时间:
2018-11-03 19:16:22
阅读次数:
344
Mysql性能调优 提高Mysql系统的性能,相应速度 替换有问题的硬件(CPU/磁盘/内存等) 服务程序运行参数的调整 对SQL查询进行优化一:并发及连接控制 连接数,连接超时 max_connections 允许的最大并发连接数 connect_timeout 等待建立连接的超时秒数,默认10秒 ...
分类:
数据库 时间:
2018-11-02 17:58:40
阅读次数:
251
1、使用拦截器 用户每次和后台交互,如果用户长时间未操作,则需要检测用户的登录状态,这样的场景已经是再正常不过了。 传统的做法可以在每个controller里先判断user的状态,然后再执行业务操作,但这样比较代码不够精简,优雅。 可以使用最简单的拦截器,如: 只要我们在登录的时候给session设 ...
分类:
编程语言 时间:
2018-11-02 14:26:29
阅读次数:
305
什么zookeeper? ZooKeeper是一个分布式的,开放源码的分布式应用程序协调服务,是Google的Chubby一个开源的实现,是Hadoop和Hbase的重要组件。它是一个为分布式应用提供一致性服务的软件,提供的功能包括:配置维护、域名服务、分布式同步、组服务等。 ZooKeeper的目 ...
分类:
其他好文 时间:
2018-11-02 13:03:04
阅读次数:
184
前言 说到js的单线程(single threaded)和异步(asynchronous),很多同学不禁会想,这不是自相矛盾么?其实,单线程和异步确实不能同时成为一个语言的特性。js选择了成为单线程的语言,所以它本身不可能是异步的,但js的宿主环境(比如浏览器,Node)是多线程的,宿主环境通过某种 ...
分类:
编程语言 时间:
2018-11-01 19:52:41
阅读次数:
201
大一就写好了这个东西, 前几天好像需求挺大的, 我就把原来的程序改了一改, 加了个table显示, 选课完成后会把log信息写在log.txt里, 优化了命令行卡顿加了timeout, 完善了多课程输入,修复了大一的那一版的大多数bug。 不过,当时这款软件是这样的: 专门去画了UI界面,后来程序搞 ...
分类:
其他好文 时间:
2018-11-01 11:30:45
阅读次数:
769
XtraBackup的执行过程 可以看出执行xtrabackup进行全量备份总共有两个线程 SET SESSION lock_wait_timeout=31536000的作用是:因为如果某个会话中使用了lock tables语句对某表加了锁,或者某个会话在进行DDL,又或者某个会话正在进行一个大的事 ...
分类:
其他好文 时间:
2018-11-01 01:09:15
阅读次数:
176
1.同步和异步 ==>同步/异步概念 同步:==顺序完成== 第一步 >第二部-->第三部.... 异步:在完成自己工作时,分担给另一个人完成部分,事件同时进行 2.timeout和ontimeout timeout:请求超时设置.属性,用来设置等待响应时长,如果超过指定时长,则会结束本次请求,并触 ...
分类:
Web程序 时间:
2018-10-31 12:32:59
阅读次数:
230
vue-router是什么~~ vue-router是Vue的路由系统,定位资源的,我们可以不进行整页刷新去切换页面内容。 vue-router的安装和基本配置 vue-router.js 可以下载 也可以用cdn,基本配置信息看如下代码~~~ // html 代码 <div id="app"> < ...
分类:
Web程序 时间:
2018-10-31 01:12:34
阅读次数:
221
//POST请求//参数1是请求的url//参数2是发送的数据的数组//参数3是其他POST选项public static function POST($url, array $post = array(), array $options = array(), $timeout = 10){ $de ...
分类:
Web程序 时间:
2018-10-30 17:34:41
阅读次数:
242