1 NAME 2 Queue - A multi-producer, multi-consumer queue. 3 4 CLASSES 5 Queue 6 LifoQueue 7 PriorityQueue 8 excep...
分类:
编程语言 时间:
2015-09-11 09:07:07
阅读次数:
251
查找链表的中点 LinkNode*?middle(LinkNode*?head)
{
?????LinkNode?*fast?=?head;???????//快慢指针起点相同
?????LinkNode?*slow?=?head;
?????
?????//使用快慢指针
??...
分类:
其他好文 时间:
2015-09-11 06:59:21
阅读次数:
168
Python’s handling of default parameter values is one of a few things that tends to trip up most new Python programmers (but usually only once).What ca...
分类:
编程语言 时间:
2015-09-11 00:08:52
阅读次数:
366
所谓慢查询即一条sql语句的查询时间超过了预定义好的规定查询时间,这些语句是要记录下来做语句优化使用的,下面是如何记录慢查询语句的方法:1、先查看是否开启慢查询日志功能:mysql>showglobalvariableslike‘slow_query_log‘;+----------------+-------+|Variable_name|V..
分类:
数据库 时间:
2015-09-10 19:40:10
阅读次数:
209
?Explain查询:rows,定位性能瓶颈。只需要一行数据时,使用LIMIT1.在搜索字段上建立索引。使用ENUM而非VARCHAR。选择区分度高的列作为索引。采用扩展索引,而不是新建索引。慢查询日志:log-slow-queries,mysqldumpslow工具。避免select *尽可能使用...
分类:
数据库 时间:
2015-09-08 23:26:21
阅读次数:
445
查看mysql语句运行时间的2种方法 show profiles timestampdiff来查看测试时间 http://blog.51yip.com/mysql/968.html 开启log日志 show variables like "%log%"; set glabel general_log=1 找查询比较缓慢的sql,...
分类:
数据库 时间:
2015-09-07 15:39:17
阅读次数:
224
The inversion of control (IoC) pattern is abstract; it says that one should move dependency creationout of the consumer class, but it doesn’t talk abo...
分类:
其他好文 时间:
2015-09-07 12:57:13
阅读次数:
185
Query Profiler是MYSQL自带的一种query诊断分析工具,通过它可以分析出一条SQL语句的性能瓶颈在什么地方。通常我们是使用的explain,以及slow query log都无法做到精确分析,但是Query Profiler却可以定位出一条SQL语句执行的各种资源消耗情况,比如CP...
分类:
数据库 时间:
2015-09-07 12:46:28
阅读次数:
239
在64位Linux系统上使用IDEA时遇到如下问题,启动时警告信息External file changes sync may be slow Project files cannot be watched (are they under network mount?)命令行启动时警告信息api.v...
分类:
Web程序 时间:
2015-09-01 12:29:02
阅读次数:
1554
//带环返回1//不带环返回0intIsCycle(PLinkListpList,PLinkList*ppMeetNode){ Node*fast=pList; Node*slow=pList; while(fast&&fast->next) { slow=slow->next; fast=fast->next->next; if(slow==fast) { *ppMeetNode=slow; return1; } } *ppMeet..
分类:
其他好文 时间:
2015-08-30 01:13:00
阅读次数:
153