
杂文
文章平均质量分 87
iteye_14938
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
堆排序算法原理以及实例代码
1、 堆排序定义 n个关键字序列Kl,K2,…,Kn称为堆,当且仅当该序列满足如下性质(简称为堆性质): (1) ki≤K2i且ki≤K2i+1 或(2)Ki≥K2i且ki≥K2i+1(1≤i≤ ) 若将此序列所存储的向量R[1..n]看做是一棵完全二叉树的存储结构,则堆实质上是满足如下性质的完全二叉树:树中任一非叶结点的关键字均不大于(或不小于)其左右孩子(若存在)结点的关键字。 【例】关键字序...原创 2009-02-17 21:11:15 · 109 阅读 · 0 评论 -
MySQL 优化总结 (二)
Sql语句优化 Sql语句优化工具 ·慢日志 如果发现系统慢了,又说不清楚是哪里慢,那么就该用这个工具了。只需要为mysql配置参数,mysql会自己记录下来慢的sql语句。配置很简单,参数文件里配置: slow_query_log=d:/slow.txt long_query_time = 2 就可以在d:/s...原创 2009-05-31 14:39:13 · 122 阅读 · 0 评论 -
MySQL 优化总结 (三)
range checked for each record (key map: 35) 因为type对每张表是ALL,这个输出显示MySQL正在对所有表产生一个笛卡尔乘积;即每一个行的组合!这将花相当长的时间,因为必须检查每张表的行数的乘积!对于一个实例,这是74 * 2135 * 74 * 3872 = 45,268,558,720行。如果表更大,你只能想象它将花多长时...原创 2009-05-31 14:43:57 · 185 阅读 · 0 评论 -
MySQL 优化总结 (四)
减少不必要的表关联 有时候一个查询需要很多表关联,表一多了就容易让人犯晕,没必要join的也都给塞进来了,看看下面这个句子: 老师在布置作业的时候,会写入【布置班级】表和【学生作业评价】表,现在要检索每个班、每个学生在一段时间内做过的作业。我们的同事开始的join是走了红色的那条线,后来经过分析,显然蓝线就够了。 尽可能的限制条件 W...原创 2009-05-31 14:47:44 · 151 阅读 · 0 评论 -
MySQL 优化总结 (五)
Join Vs select 结果集作列 有时候我们需要关联很多表统计: select f1, f2, count(*) from a join b join c join d join e …… 如果结果集很小,只统计出几条数据来,那么可以换成这样写 Select f1, f2, (select count(*) from a join b ) from ...原创 2009-05-31 14:52:01 · 157 阅读 · 0 评论 -
SCJP 310-055 资料汇总 (不断更新中……)
SCJP在线练习 http://www.java3z.com/cwbwebhome/article/SCJP/scjpex.jsp SCJP在线测试 http://www.java3z.com/cwbwebhome/dir1/javaSCJP/examination1.jsp2008-11-05 17:05:25 · 102 阅读 · 0 评论 -
MyEclipse 6.5 最新下载、注册、汉化
因最近发现网上很多转载的文章中的下载、汉化等地址目前已经失效,故特此发布最新验证过的MyEclipse 6.5 GA 的有效下载地址和汉化更新地址,以供参考 MyEclipse 6.5 官方下载地址:http://downloads.myeclipseide.com/downloads/products/eworkbench /6.5.0GA/MyEclipse_6.5.0GA_E3.3.2...2008-11-11 14:36:16 · 92 阅读 · 0 评论