这个主要注意几点:首先,str[i]-str[j]包含keyword里面的所有词语,但是不要求顺序相同,然后,str[i]-str[j]是所有满足这样要求的最短子串。主要方法是:dequestore:记录当前摘要的所有单词在str中的下标,maprecord记录所有当前摘要中出现的次数。min_le...
分类:
其他好文 时间:
2014-09-06 23:43:34
阅读次数:
211
url参数的分解与组合:需求来源:分页功能中需要动态更改page参数。实现:2个重要函数1. 分解1 parse_str(str, [array]);2 3 /*4 str: url字符串, array: 结果5 例:6 str : "id=1&page=2"7 得array:8 array["id...
分类:
其他好文 时间:
2014-09-06 22:30:34
阅读次数:
277
今天整理资料的时候,发现以前做项目时,写的一些公共方法,供大家参考:1. 用JAVA自带的函数publicstaticbooleanisNumeric(Stringstr){for(inti=str.length();--i>=0;){if(!Character.isDigit(str.charAt...
分类:
编程语言 时间:
2014-09-06 18:35:23
阅读次数:
209
在前面的Camel示例中,路由的构建中调用了RouteBuilder的from,to方法,该方法的参数为一个uri字符串。Camel运行是由组件(component)进行组织的,而我们传递的参数为一字符串,所以Camel要根据这个uri字符串来查找到对应的组件,即要维护uri到组件之间的映射关系。
查找组件的过程是调用DefaultCamelContext中的getComponent(Str...
分类:
其他好文 时间:
2014-09-06 16:10:53
阅读次数:
308
/*
*字符串分割,把一个长的字符串(可能有空格),分割到一个二维字符数组中。
*并且输出
*
*时间复杂度O(N)
*注意在操作二维字符串数组时:使用“数组指针”操作能方便 int(*p)[LEN];
*
*/
#include
#include
#include
#include
#define NDEBUG
#include
#define STR_SI...
分类:
其他好文 时间:
2014-09-06 14:53:13
阅读次数:
293
Android中的设置按钮:长按或点击菜单键1.长按选项:布局文件: 1 11 12 18 19 25 26 31 32 33 实现过程: 1 private ListView list; 2 private TextView lv; 3 4 Str...
分类:
移动开发 时间:
2014-09-05 21:05:22
阅读次数:
199
没什么好说的,直接上代码。 <?php
function csvJSON() {
// data.csv 是你的csv文件
$lines = array_map(‘str_getcsv‘, file(‘data.csv‘));;
$result = array();
$headers;
if (count($lines) > 0) {...
分类:
Web程序 时间:
2014-09-05 18:34:52
阅读次数:
185
1 void GetMemory(char *p) 2 { 3 p = (char*)malloc(100); 4 } 5 6 void Test(void) 7 { 8 char *str = NULL; 9 GetMemory(str);10 strcpy(s...
分类:
其他好文 时间:
2014-09-05 18:08:41
阅读次数:
183
1. 4个数字 24点判断double Calc(double a, double b, string oper){ double result = 0; const char *p = oper.c_str(); if (p != NULL) { switch (*p) { case '+'...
分类:
其他好文 时间:
2014-09-05 17:42:01
阅读次数:
204
序列:由字符串,元组,列表组成有两个特点:可以通过索引操作符和切片操作符索引可以是负数,str[-1]表示取出最后一个元素切片操作符是序列名后跟一个方括号基本操作符:len()得出序列长度min()得出序列中最小的值max()得出序列中最大的值+连接两个序列*重复序列元素,..
分类:
编程语言 时间:
2014-09-05 16:26:42
阅读次数:
204