- 博客(8)
- 资源 (40)
- 收藏
- 关注
转载 应该知道的Linux技巧
作者:陈皓 地址:http://coolshell.cn/articles/8883.html这篇文章来源于Quroa的一个问答《What are some time-saving tips that every Linux user should know?》—— Linux用户有哪些应该知道的提高效率的技巧。我觉得挺好的,总结得比较好,把其转过来,并加了一些自己的理解。 首先,
2014-12-11 10:55:03 680
原创 C语言简单写日志函数
#include #include #include /* debug level define */int g_dbg_level;FILE *g_log_fp;/* debug level */#define DBG_INFOR 0x01 // call information#define DBG_WARNING 0x02 // paramters
2014-12-11 09:52:03 6747 1
转载 《effective STL》读书笔记
转载地址:http://www.cnblogs.com/luxiaoxun/archive/2012/12/05/2803136.html#.string 建议 使用string 的方便性就不用再说了,这里要重点强调的是string的安全性。 string并不是万能的,如果你在一个大工程中需要频繁处理字符串,而且有可能是多线程,那么你一定要慎重(当然,在多线程下你使
2014-12-08 17:31:59 634
转载 STL中二分查找相关算法(binary_search, lower_bound, upper_bound, equal_range)
STL包含四种不同的二分查找算法,binary_search lower_bound upper_bound equal_range.他们作用的range是已sorted。 binary_search试图在已排序的[first, last)中寻找元素value。如果[first, last)内有等价于value的元素,它会返回true,否则返回false,它不返回查找位置。
2014-12-05 17:53:38 842
原创 effective STL 条款27 和 条款28
#include #include #include #include using namespace std;int main(){//条款27:用distance和advance把const_iterator转化成iterator typedef deque IntDeque; typedef IntDeque::iterator Iter; typedef IntD
2014-12-05 16:21:29 901
原创 数据库优化建议
1. 建立索引时,按照索引字段重复最少来排序,尽量建立复合索引。 2. 应考虑在where及order by涉及的列上建立索引。 3. select时,不要返回不需要的行。4. sql中where的第一个条件写聚集索引, where条件中建立了索引的字段要放在前面。5. 联合查询时,使用EXISTS(或NOT EXISTS)代替IN(或NOT IN
2014-12-04 15:09:10 707
转载 聚集索引和非聚集索引
聚集索引和非聚集索引: 【1】 聚集索引: 聚集索引,表中的数据存储位置,根据索引的排序进行实际存储,因此效率是相当高的。因为聚集索引决定了表中数据行的存储位置。 一个表不可能有两个或以上的聚集索引,如果一个表中已经有一个聚集索引,那么这个表中其他的索引都将是非聚集索引。 表排列顺序:表记录的排列顺序与索引的排列顺序一致。 查询速度快:因为一旦具有第一个
2014-12-04 14:11:34 654
转载 mysql执行计划解读
Explain语法EXPLAIN SELECT ……变体:1. EXPLAIN EXTENDED SELECT ……将执行计划“反编译”成SELECT语句,运行SHOW WARNINGS 可得到被MySQL优化器优化后的查询语句 2. EXPLAIN PARTITIONS SELECT ……用于分区表的EXPLAIN执行计划包含的信息 id包含一组数字,
2014-12-03 15:41:40 514
ActivePerl-5.14.2.1402-MSWin32-x86-295342.msi
2011-10-28
VC编程百例
2011-09-18
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人