9.6k 9 分钟

  • 环境
    MySQL5.5

  • 现象
    A. 数据更新或新增后数据经常自动回滚。
    B. 表操作总报 Lock wait timeout exceeded 并长时间无反应

7.3k 7 分钟

# mysql 锁等待分析

# 1、简单说明

使用 innodb 存储引擎后,mysql 有三张表来分析锁及阻塞的问题,在 information_schema 下面有三张表:INNODB_TRX、INNODB_LOCKS、INNODB_LOCK_WAITS,通过这三张表,可以更简单地监控当前的事务并分析可能存在的问题。

mysql> show tables like '%INNODB%';
+-----------------------------------------+
| Tables_in_information_schema (%INNODB%) |
+-----------------------------------------+
| INNODB_LOCKS                            |
| INNODB_TRX                              |
| INNODB_LOCK_WAITS                       |

609 1 分钟

# Math.round (),Math.ceil (),Math.floor () 的区别

1.Math.round ():根据 “round” 的字面意思 “附近、周围”,可以猜测该函数是求一个附近的整数,看下面几个例子就明白。

小数点后第一位 < 5
正数:Math.round (11.46)=11
负数:Math.round (-11.46)=-11

小数点后第一位 > 5
正数:Math.round (11.68)=12
负数:Math.round (-11.68)=-12

小数点后第一位 = 5
正数:Math.round (11.5)=12
负数:Math.round (-11.5)=-11
总结:(小数点后第一位)大于五全部加,等于五正数加,小于五全不加。

2.1k 2 分钟


<font color=#0099ff size=3> 快捷键 </font>

ctrl+1 一级标题 
ctrl+2 二级标题 
····
ctrl+shift+o 有序列表
ctrl+u 无序列表
ctrl+g 插入图片
ctrl+l 插入超链接

1.6k 1 分钟

Markdown 由于其简洁的排版风格受到很多码字员的喜欢,由于其本身支持 HTML 语法,所以在 markdown 中加入 HTML 支持的语法会使文章更具表现力。在这里先说说一些常用得 HTML 特殊符号:持续更新中....

1.4k 1 分钟

str 为要去除空格的字符串: 去除所有空格: str = str.replace(/\s+/g,""); 去除两头空格: str = str.replace(/^\s+|\s+$/g,"");去除左空格:str=str.replace( /^\s*/, '');去除右空格:str=str.replace(/(\s*$)/g, "");SCRIPT LANGUAGE="JavaScript"> &lt;!-- // 出处:网上搜集 // Trim() , Ltrim() ,...
1.8k 2 分钟

全局唯一标识符(GUID,Globally Unique Identifier)也称作 UUID (Universally Unique IDentifier) 。GUID 是一种由算法生成的二进制长度为 128 位的数字标识符。GUID 的格式为 “xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx”,其中的 x 是 0-9 或 a-f 范围内的一个 32 位十六进制数。在理想情况下,任何计算机和计算机集群都不会生成两个相同的 GUID。GUID 的总数达到了 2128(3.4×1038)个,所以随机生成两个相同 GUID 的可能性非常小,但并不为 0。GUID 一词有时也专指微软对 UUID 标准的实现。

509 1 分钟

最近在解决 IE 升级及浏览器兼容问题,有些原生态的 js 方法与属性随着版本的不同则相应的不同,所以判断浏览器就是一个很必要的动作了,js 判断是否为 IE 浏览器