判断单链表是否有环
使用两个slow, fast指针从头开始扫描链表。指针slow 每次走1步,指针fast每次走2步。如果存在环,则指针slow、fast会相遇;如果不存在环,指针fast遇到NULL退出。...
分类:
其他好文 时间:
2015-04-03 21:06:47
阅读次数:
145
需求:把每天的慢查询日志进行按库切割对每个库的慢查询日志进行分析思路:工具/功能一般统计信息高级统计信息脚本优势mysqldumpslow支持不支持perlmysql官方自带mysqlsla支持支持perl功能强大,数据报表齐全,定制化能力强.mysql-explain-slow-log支持不支持perl无mysql-log-fil..
分类:
数据库 时间:
2015-04-03 15:38:18
阅读次数:
288
【前言】mysql可以记录用户执行的sql:记录到文件、表格mysql可以定义执行多少时间以上得sql属于慢查询,也会根据配置,记录相关信息到文件、表格【背景说明】公司想监控记录每天执行了哪些sql,哪些sql是慢查询,然后去优化sql【技术说明】其实只要搞清楚了mysql怎样记录执行s..
分类:
数据库 时间:
2015-04-03 06:56:55
阅读次数:
328
show()方法和hide()方法是jQuery中的基本动画方法,hide()方法等于将css()方法设置display属性为none.如何让元素动起来呢,我们可以在show和hide里加入slow,fast,normal或者具体时间1 $("element").show("slow");//注意....
分类:
Web程序 时间:
2015-04-01 14:57:08
阅读次数:
138
跨时钟域设计是FPGA设计中经常遇到的问题,特别是对Trigger信号进行同步设计,往往需要把慢时钟域的Trigger信号同步到快时钟域下,下面是我工作中用到的慢时钟域到快时钟域的Verilog HDL设计。 // Trigger Cross Domain Design, Slow to fast ...
分类:
其他好文 时间:
2015-03-31 10:38:32
阅读次数:
105
跨时钟域设计中,对快时钟域的Trigger信号同步到慢时钟域,可以采用上面的电路实现,Verilog HDL设计如下:// Trigger signal sync, Fast clock domain to slow domainmodule Trig_CrossDomain_F2S (input ...
分类:
其他好文 时间:
2015-03-31 10:37:40
阅读次数:
208
Given a linked list, return the node where the cycle begins. If there is no cycle, return null.Follow up:
Can you solve it without using extra space?解题思路设链表长度为n,头结点与循环节点之间的长度为k。定义两个指针slow和fast,slow每次走...
分类:
其他好文 时间:
2015-03-18 14:07:38
阅读次数:
116
还在为慢SQL而烦恼吗?如今Percona5.6解决了这个问题,这个补丁是由Twitter提供。通过max_statement_time参数控制(单位毫秒),默认为0,不限制,假如你定义了超过5秒的慢SQL,由DB自动杀死,那么就要设置setglobalmax_statement_time=5000;下面通过截图,看例子:可以看到,D..
分类:
数据库 时间:
2015-03-16 19:27:44
阅读次数:
143
给定一个单链表,只给出头指针h:
1、如何判断是否存在环?
2、如何知道环的长度?
3、如何找出环的连接点在哪里?
4、带环链表的长度是多少?
解法:
1、对于问题1,使用追赶的方法,设定两个指针slow、fast,从头指针开始,每次分别前进1步、2步。如存在环,则两者相遇;如不存在环,fast遇到NULL退出。
2、对于问题2,记录下问题1的碰撞点p,slow、fast...
分类:
其他好文 时间:
2015-03-10 00:15:52
阅读次数:
117
yslow官网 http://yslow.org/很明显起这个名字是说why slow 为什么这么慢,理所当然是为当前网页进行检测借百度的什么是YSlow?YSlow是yahoo发布的一款基于FireFox的插件。如何安装YSlow?安装YSlow必须首先先安装 Firebug,然后下载YSlow,...
分类:
其他好文 时间:
2015-03-09 23:46:52
阅读次数:
273