RecyclerView是android-support-v7-21版本中新增的一个Widgets,RecyclerView是ListView的升级版本,更加先进和灵活。在以后的开发中我们就可以直接使用RecyclerView来替换ListView。...
分类:
移动开发 时间:
2015-05-18 16:50:46
阅读次数:
183
OpenStack Kilo版本已经于2015年4月30日正式Release,这是OpenStack第11个版本,距离OpenStack项目推出已经整整过去了5年多的时间。在这个阶段OpenStack得到不断的增强,同时OpenStack社区也成为即Linux之后的第二大开源社区,参与的人数、厂商众多,也成就了OpenStack今天盛世的局面。虽然OpenStack在今年经历了Nebula的倒闭,但...
分类:
其他好文 时间:
2015-05-18 16:49:14
阅读次数:
230
原因:
写这个的原因就是网上大都是告诉你如何用drawable里的资源做快捷方式,那么本地的图片能不能做快捷方式呢?肯定是可以的,所以我找了下安卓的源码,发现有这样的介绍
/**
* Activity Action: Creates a shortcut.
* Input: Nothing.
* Output: An Intent representing...
分类:
移动开发 时间:
2015-05-18 16:50:03
阅读次数:
144
/*
dp【s】【i】代表以s为根的剩余的为i个子节点的所需要删除最小的边数
*/
#include
#include
#include
using namespace std;
#define N 155
#define inf 0x3f3f3f3f
int dp[N][N];
int b[N];
int a[N];
int root;
int vis[N];
int son[N]...
分类:
其他好文 时间:
2015-05-18 16:49:03
阅读次数:
86
在做数据迁移的过程中,我们会面临两种常见的hang住场景:
1.表不能修改加字段,不能增大长度。
2.存储过程不能覆盖。
场景1:为表添加字段hang住的处理
session1:
create table test as select * from dba_objects;
select * from test where object_id = 20 for upda...
分类:
数据库 时间:
2015-05-18 16:49:42
阅读次数:
141
25年过去了,Brooks博士著名的“没有银弹”的论断依旧没有被打破。HTML5也是一样。但这并不妨碍HTML5是一个越来越有威力的“炸弹”:发展迅速、势不可挡。随着HTML5技术的普及,用HTML5做可视化呈现的项目越来越多了。HTML5的优势明显:网页上直接运行无需插件、手机平板方便兼容、代码开发和维护相对容易,等等。最近也是应客户需求,打算着手把HTML5可视化好好研究一番,争取不输ECharts和d3。...
分类:
Web程序 时间:
2015-05-18 16:49:32
阅读次数:
143
概述
??插入排序非常类似于整扑克牌。在开始摸牌时,左手是空的,牌面朝下放在桌上。接着,一次从桌上摸起一张牌,并将它插入到左手一把牌中的正确位置上。为了找到这张牌的正确位置,要将它与手中已有的牌从右到左地进行比较。无论什么时候,左手中的牌都是排好序的。
??如果输入数组已经是排好序的话,插入排序出现最佳情况,其运行时间是输入规模的一个线性函数。如果输入数组是逆序排列的,将出现最坏情况。平均情况与...
分类:
编程语言 时间:
2015-05-18 16:50:00
阅读次数:
154
android 一个集合问题导致不得不说的故事...
分类:
移动开发 时间:
2015-05-18 16:47:31
阅读次数:
166
网址:https://leetcode.com/problems/regular-expression-matching/
题意:
输入的字符串是否被规则序列完全覆盖.
其中 . 代表一个任意字符
其中 * 代表任意个任意字符
分析:
其实就是对正则的一部分实现.
都是很实用的技能和技巧.
难点在于对于*的取舍.
*可以是0,也可以是任意值,但却未必是最大值.
尝试用迭代法做....
分类:
其他好文 时间:
2015-05-18 16:49:11
阅读次数:
127
上篇博客讲述了Apriori算法的思想和java实现,http://blog.csdn.net/u010498696/article/details/45641719 Apriori算法是经典的关联规则算法,但是如上篇博客所述,它也有两个致命的性能瓶颈,一个是频繁集自连接产生候选集这一步骤中可能产生大量的候选集;另一个是从候选集得到频繁项集需要重复扫描数据库。
2000年,Han等提出了一个称为...
分类:
编程语言 时间:
2015-05-18 16:48:00
阅读次数:
199
在开发过程中, 有时候会突然发现修改的代码在启动Web容器后没有生效, 解决办法如下......
分类:
系统相关 时间:
2015-05-18 16:48:14
阅读次数:
259
一道经典的最长子序列题,不过该题需要维护两个量,体重和速度,所以需要先对一个量进行排序,然后剩下的那个量就可以像处理最长子序列那样做了。 值得一提的是该题需要打印路径,最好的方法是用一个数组pre运用类似链表的结构,来记录路径。 这恰恰就是紫书上数据结构那章例题14中所用的记录最短路路径的方法 。 其中的巧妙和实现细节请读者细细品味。
针对这道题, 由于dp是利用之前计算的结果进行递推得到的,...
分类:
其他好文 时间:
2015-05-18 16:46:49
阅读次数:
122
对多行的语句块使用大括号
//bad
if(test)
return false;
//good
if(test) return false;
//good
if(test){
return false;
}
//bad
function(){return false;};
//good
function(){
return false;
}
对于使用if和else的多行语句块,...
分类:
编程语言 时间:
2015-05-18 16:49:45
阅读次数:
108
#1169 : 猜数字
时间限制:10000ms
单点时限:5000ms
内存限制:256MB
描述
你正在和小冰玩一个猜数字的游戏。小冰首先生成一个长为N的整数序列A1, A2,
…, AN。在每一轮游戏中,小冰会给出一个区间范围[L, R],然后你要猜一个数K。如果K在AL,
AL+1, …, AR中,那么你获胜。
在尝试了几轮之后,...
分类:
其他好文 时间:
2015-05-18 16:46:38
阅读次数:
242
概述??冒泡排序法的基本思想:(以升序为例)含有n个元素的数组原则上要进行n-1次排序。对于每一躺的排序,从第一个数开始,依次比较前一个数与后一个数的大小。如果前一个数比后一个数大,则进行交换。这样一轮过后,最大的数将会出现称为最末位的数组元素。第二轮则去掉最后一个数,对前n-1个数再按照上面的步骤找出最大数,该数将称为倒数第二的数组元素……n-1轮过后,就完成了排序。
??快速排序是冒泡排序的一...
分类:
编程语言 时间:
2015-05-18 16:48:35
阅读次数:
145
DataAdapter对象
来源以及作用:前面我所介绍的ADO.NET对象中,例如Connection对象,Command对象以及DataReader对象,这些对象均属于Data Provider的一部分,而且都是基于连接的。如果,每次我们检索数据库中的表或者行都需要连接一次数据库,那么性能和效率是十分低下的。实际上,ADO.NET提供了基于非连接的核心组件:DataSet。那么存储的数据...
分类:
Web程序 时间:
2015-05-18 16:47:35
阅读次数:
142
#include
//求数组最大递增数列。
using namespace std;
void Grial(int a[],int b[],int &n)
{
int m = n;
int flogs[n];
int len=1;
int k = 0;
int save[n];
for(int i=0;i<n;i++)...
分类:
编程语言 时间:
2015-05-18 16:46:35
阅读次数:
127