一、什么是索引?
索引用来快速地寻找那些具有特定值的记录,所有MySQL索引都以B-树的形式保存。如果没有索引,执行查询时MySQL必须从第一个记录开始扫描整个表的所有记录,直至找到符合要求的记录。表里面的记录数量越多,这个操作的代价就越高。如果作为搜索条件的列上已经创建了索引,MySQL无需扫描....
分类:
数据库 时间:
2014-05-16 21:09:33
阅读次数:
461
公众号支付有2种支付方式: JS API
支付:是指用户打开图文消息或者扫描二维码,在微信内置浏览器打开网页进行的支付。商户网页前端通过使用微信提供的 JS
API,调用微信支付模块。这种方式,适合需要在商户网页进行选购下单的购买流程。 Native(原生)支付:是指商户组成符合 Native(原生...
分类:
微信 时间:
2014-05-16 07:22:00
阅读次数:
744
表访问操作: TABLE ACCESS FULL:全表扫描 TABLE ACCESS BY
ROWID:通过索引中找到ROWID来存取数据可以快速定位到目标数据上,是Oracle存取单行数据的最快方法 TABLE ACCESS BY LOCAL
INDEX ROWID:通过本地分区索引中找到ROWI...
分类:
其他好文 时间:
2014-05-16 04:45:06
阅读次数:
414
题意:从一个已排序的数组中移除掉重复的元素
思路:用下标i扫描旧数组,用下标j来保存新数组的尾部
如果旧数组的当前元素与新数组的最后一个元素相同,则继续扫描旧数组
如果不同,新数组的下标前移一们,将旧数组的当前元素赋给新数组,继续扫描旧数组
相关题目:
Remove Element
Remove Duplicates from Sorted List
Remove Duplicates from Sorted List II...
分类:
其他好文 时间:
2014-05-15 06:57:53
阅读次数:
249
水题。
描述的还挺麻烦的,实际上就是纸老虎,用两个string,一个存上一轮的结果,一个用来更新出这一轮的结果,每次扫描上一轮,统计一个字符出现的次数,然后把这个次数和字符加入到这一轮的字符串中就可以了。
class Solution {
public:
string countAndSay(int n) {
if(n == 0) return "";
...
分类:
其他好文 时间:
2014-05-15 04:12:07
阅读次数:
289
未排序数组,O(N)时间,常数空间,这道题让我非常清晰的感觉到算法的魅力。
先想一下如果允许用额外空间的话,我们会怎么做,对,我们会建立一个hash表,然后从头到尾的扫描数组,等等,怎么映射呢?有n个数,要找第一个消失的正正整数,那么这个消失的正整数的取值范围是什么呢?[1, n+1],之所以包含n+1是因为如果这n数正好是连续的前n个自然数。那我们就知道了,开一个长为n的哈希表,如果当前扫到得...
分类:
其他好文 时间:
2014-05-15 03:45:41
阅读次数:
276
HP
Webinspect是著名的扫描工具,这里讲一下怎么使用它扫wap的url。通俗的讲,Wap是手机网页浏览器使用的网页,web是电脑网页浏览器使用的网页。(讲得不专业,但方便理解)在手机上显示的网页不一定能在电脑上正常显示,有些web服务器会对浏览器版本进行判断,并返回信息,如下图是在电脑上打...
分类:
Web程序 时间:
2014-05-14 11:33:20
阅读次数:
351
采用的算法:(想法很简单)
从上到下扫描:if(X1水平是否连通&&X2水平是否连通)Y垂直是否连通;
从左到右扫描:if(y1垂直是否连通&&y2垂直是否连通)X水平是否连通;
缺点:比较次数较多,需要优化,该算法作为一种可以参考的想法。
数据方面处理得不是很好,本想采用设计模式,但由于学习设计模式不够深入,希望能得到这方面的指导。
有兴趣的可下载互相学习下:
源程序地址:http:...
分类:
其他好文 时间:
2014-05-13 14:49:30
阅读次数:
277
在上一篇文章《Android开发实践:WIFI扫描功能的封装》介绍了如何利用Andriod的API实现WIFI的扫描,本文则重点讲述一下如何连接WIFI吧,在此,也给出一个封装WIFI连接过程的类,提供简单的接口以供在各个代码工程中复用。与WIFI扫描类似,WIFI的连接同样是一个耗时的过程,所以..
分类:
移动开发 时间:
2014-05-13 12:11:41
阅读次数:
334
堆排序分为两个阶段:1、将原始数组组装成一个堆;2、从堆顶逐个取出元素并得到排序结果。(如果是最大堆,则是重复删除最大元素,然后从后往前放入到数组。)
用sink()只需扫描数组中的一半元素。
堆排序可以不需要额外的空间,最优的利用空间和时间。可用于嵌入式系统。缺点:无法利用缓存,影响缓存命中。...
分类:
其他好文 时间:
2014-05-13 05:43:27
阅读次数:
207