问题: 一同事提出说从库延迟,我上去查看。发现一个怪现象,TPS其实很低,怎么就延迟了呢? 排查: (1)查看性能数据,发现一个很怪的现象,比如17:36分这里,至17:38分,ins都为0,说明这个时候,系统卡住了。这意味着有一条语句,需要执行70秒。 show processlist可以发现是一 ...
分类:
其他好文 时间:
2018-07-09 19:10:51
阅读次数:
154
卸载MAC中的IDEA Intellij 首先在应用里面右键移动到垃圾桶 然后使用命令行: cd Users/xxx/Library/ 上面的xxx对应你的用户名,然后输入 rm -rf Logs/IntelliJIdeaxxx/ rm -rf Preferences/IntelliJIdeaxxx ...
分类:
系统相关 时间:
2018-07-09 19:10:44
阅读次数:
1586
说是学习 其实还是百度 给个链接 http://www.cnblogs.com/dennyzhangdd/p/7827564.html 项目实例 https://www.cnblogs.com/wangb0402/p/6187796.html#commentform项目实例 https://blog ...
分类:
其他好文 时间:
2018-07-09 19:10:36
阅读次数:
147
1.UDF user define function ,用户自定义函数 //current_database(),current_user(); 2.显示所有函数 $hive show functions ; 3.表生成函数 $hive explode(str,exp); //按照exp来切割str ...
分类:
其他好文 时间:
2018-07-09 19:10:29
阅读次数:
161
一、装饰器 1、为什么要用装饰器? 装饰器的功能:在不修改原函数以及调用方式的情况下对原函数功能进行扩展。 二、开放和封闭原则 1、对扩展是开放的 2、对修改是封闭的 三、装饰器的固有结构 四、带参数的装饰器 五、多个装饰器装饰一个函数 ...
分类:
编程语言 时间:
2018-07-09 19:10:20
阅读次数:
150
有几种错误处理的声明形式: § 如果任何错误(不是 NOT FOUND ) , 设置 l_error 为 1 后继续执行: DECLARE CONTINUE HANDLER FOR SQLEXCEPTION SET l_error=1; § 如果发生任何错误(不是 NOT FOUND), 执行 RO ...
分类:
数据库 时间:
2018-07-09 19:10:05
阅读次数:
243
背景 在写自动执行函数时 出现莫名错误: Uncaught TypeError: vm.$watch(…)(…) is not a function 解决方法: 一个分号搞定。 自此,又引出 JavaScript 代码中要不要加分号的经典话题 分号 在 C 语言中,分号是语句结束的标志,在语句结束的 ...
分类:
Web程序 时间:
2018-07-09 19:09:56
阅读次数:
205
给定一棵有N个点的树,所有节点的权值都为0。 有K次操作,每次指定两个点s,t,将s到t路径上所有点的权值都加一。 请输出K次操作完毕后权值最大的那个点的权值。 很裸的一道题,树剖+查分 将val[x]+1,val[y]+1,val[lca]-1,val[fa[lca]]-1 最后统计就好了。 #i ...
分类:
其他好文 时间:
2018-07-09 19:09:46
阅读次数:
208
Ansible介绍不需要安装客户端,通过sshd去通信基于模块工作,模块可以由任何语言开发不仅支持命令行使用模块,也支持编写yaml格式的playbook,易于编写和阅读安装十分简单,centos上可直接yum安装有提供UI(浏览器图形化)www.ansible.com/tower,收费的官方文档http://docs.ansible.com/ansible/latest/index.htmlan
分类:
其他好文 时间:
2018-07-09 19:09:37
阅读次数:
345
一、文字动画效果预览 点击本页面任意位置即可!因为动画效果用的是CSS3 animation,因此,IE9及其以下浏览器无效果。 二、如何在自己网站上添加类似效果? 1. 复制并粘贴下面的内联CSS代码到页面任意位置 <style> .text-popup { animation: textPopu ...
分类:
其他好文 时间:
2018-07-09 19:09:31
阅读次数:
191
官方文档:https://laravel.com/docs/5.5/migrations 一,生成迁移 php artisan make:migration create_表名(复数)_table 例如新建一个admins表 php artisan make:migration create_adm ...
分类:
其他好文 时间:
2018-07-09 19:09:23
阅读次数:
162
part 1 入门基本操作 Docker 安装 1. 去官网下载对应的版本,然后点击安装就可以了; 2. 如果环境是Linux,可以参照之前写的 "get started教程" 查看docker版本 1. ,很多软件版本都是这样检测,很容易记住的。如果打 ,会得到更加详细的信息 1. 会得到比 更加 ...
分类:
系统相关 时间:
2018-07-09 19:09:07
阅读次数:
197
/** * 随机读取文件内容 */ public static void readFileByRandomAccess(String fileName) { RandomAccessFile randomFile = null; try { System.out.println("随机读取一段文件内 ...
分类:
编程语言 时间:
2018-07-09 19:08:49
阅读次数:
132
在高可用集群环境中,keepalived使用的是VIP,利用keepalived自带的服务监控功能和自定义脚本来实现MYSQL故障时自带切换。 Keepalived基于VRRP协议,虚拟冗余路由协议,所谓vrrp的优先级就是它会根据优先级来确定其他在集群中的地位,用0-255来表示,数字越小则表示优 ...
分类:
其他好文 时间:
2018-07-09 19:08:41
阅读次数:
327
1. ASCII: 英文, 特殊字符, 数字, 8bit, 1byte 2. GBK: 中文 16bit, 2byte. 兼容ASCII 3. unicode: 万国码, 32bit 4byte. 兼容ASCII 4. UTF-8: 长度可变的unicode. 英文:8bit, 欧洲:16bit, ...
分类:
编程语言 时间:
2018-07-09 19:08:31
阅读次数:
151