转自:http://blog.sina.com.cn/s/blog_4c98b9600100b0qm.html 一、为什么要创建索引呢(优点)? 创建索引可以大大提高系统的性能。 第一,     通过创建唯一性索引,可以保证数据库表中每一行数据的唯一性。 第二,     可以大大 加快数据的检索速度 ,这也是创建索引的最主要的原因。 第三,     可以加速表和表之间的连接,特别是在实现数据的参考完整性方面特别有意义。 第四,…

2014年9月30日 0条评论 6点热度 阅读全文

前言     由于在前文的《STL算法剖析》中,源码剖析非常多,不方便学习,也不方便以后复习,这里把这些算法进行归类,对他们单独的源码剖析进行讲解。本文介绍的STL算法中的find、search查找算法。在STL源码中有关算法的函数大部分在本文介绍,包含findand find_if、adjacent_find、search、search_n、lower_bound、 upper_bound、 equal_range、binary_search、find_first_of、find_end相关算…

2014年9月30日 0条评论 8点热度 阅读全文

Letter Combinations of a Phone Number   Total Accepted: 17652  Total Submissions: 66854 My Submissions Given a digit string, return all possible letter combinations that the number could represent. A mapping of digit to letters (just like o…

2014年9月30日 0条评论 16点热度 阅读全文

题目描述: 给定一个浮点数序列(可能有正数、0和负数),求出一个最大的连续子序列乘积。 分析:若暴力求解,需要O(n^3)时间,太低效,故使用动态规划。 设data[i]:第i个数据,dp[i]:以第i个数结尾的连续子序列最大乘积, 若题目要求的是最大连续子序列和,则易确定状态转移方程为: dp[i]=max(data[i],dp[i-1]+data[i])(dp[i]为以第i个数结尾的连续子序列最大和) 但乘积存在负负得正的问题,即原本很小的负数成了一个负数反而变大了,(负数逆袭了), 故不能照抄加法的转移方程,…

2014年9月30日 0条评论 3点热度 阅读全文

首页>Win8.1之家>Win8平板电脑 Surface Pro 3除了自带手写笔,还有这个 2014-9-29 19:01:11来源:IT之家 原创作者:玄隐责任编辑:玄隐人气:15684评论:25  IT之家(www.ithome.com):Surface Pro 3除了自带手写笔,还有这个  IT之家报道,微软Surface Pro 3搭配手写笔,带来更好的输入体验,但是除了自带的,还有没有选择呢?Neo Smartpen 2是第三方厂商的手写笔,适用于Windows、安卓和i…

2014年9月30日 0条评论 4点热度 阅读全文

一 鼠标闪烁 for ubuntu  1.ubuntu 系统设置 2.打开显示 3.关闭其中的未知显示器。 二 菜单栏重返应用程序窗口 for ubuntu14.04 1.打开ubuntu系统设置 2.打开外观 3.点击行为 4.在显示窗口菜单这栏选择 在窗口的标题栏

2014年9月30日 0条评论 2点热度 阅读全文

First Missing Positive   Total Accepted: 18124  Total Submissions: 80060 My Submissions Given an unsorted integer array, find the first missing positive integer. For example, Given [1,2,0] return 3, and [3,4,-1,1] r…

2014年9月30日 0条评论 3点热度 阅读全文

上学时候写的,贴在这,亦是怀念。。。

2014年9月30日 0条评论 30点热度 阅读全文

上学时候写的,贴在这,亦是怀念。。。

2014年9月30日 0条评论 24点热度 阅读全文

思路: 需要安装一个mysql的udf函数。这样就可以了。 源码: #在tbls表上面创建触发器 #由于不能查询到刚插入的那条记录。所以只能在这边手动的传参 drop TRIGGER trigger_tbls; create TRIGGER trigger_tbls AFTER INSERT ON hive_metastore.TBLS  FOR EACH ROW BEGIN DECLARE script_sh VARCHAR(200) DEFAULT 'sh /opt/trigger/trigger_t…

2014年9月30日 0条评论 0点热度 阅读全文