以下两篇文章中讲解了在kettle中使用$及?,当?无法满足我们的需求时,我们怎么办? Dynamic SQL Queries in PDI a.k.a. Kettle kettle中实现动态SQL查询 ?只支持单个占位,如果要有多个参数要传时,我们要使用下图...
分类:
其他好文 时间:
2015-04-30 14:27:00
阅读次数:
174
本项目完成的功能类似与迅雷等下载工具所实现的功能——实现多线程断点下载。
主要设计的技术有:
1、android中主线程与非主线程通信机制。
2、多线程的编程和管理。
3、android网络编程
4、自己设计实现设计模式-监听器模式
5、Activity、Service、数据库编程
6、android文件系统
7、缓存博文链接:
Android-多线程断点下载详解...
分类:
移动开发 时间:
2015-04-30 14:25:11
阅读次数:
275
makefile编写规则
在一个makefile中通常包含如下内容:
1 需要由make工具创建的目标体(target),通常是目标文件或可执行文件
2 要创建的目标体所依赖的文件(dependency_file)
3 创建每个目标体时需要运行的命令(command),这一行必须以制表符(tab键)开头
格式:
target: dependency_files
comma...
分类:
系统相关 时间:
2015-04-30 14:27:03
阅读次数:
223
本项目完成的功能类似与迅雷等下载工具所实现的功能——实现多线程断点下载。
主要设计的技术有:
1、android中主线程与非主线程通信机制。
2、多线程的编程和管理。
3、android网络编程
4、自己设计实现设计模式-监听器模式
5、Activity、Service、数据库编程
6、android文件系统
7、缓存博文链接:
Android-多线程断点下载详解...
分类:
移动开发 时间:
2015-04-30 14:26:04
阅读次数:
259
在写php 程序是有时候会遇到下面这样的错误: (你的类重复定义了); 这时我们就需要命名空间的帮助.
但是这个命名空间和c++的命名空间有一些不同, 我在测试的过程中就遇到一些问题,我把这些问题一一列出来以免以后重蹈覆辙.
这是我文件的目录结构 : ns_tes...
分类:
Web程序 时间:
2015-04-30 14:23:52
阅读次数:
143
Nutch介绍
Nutch是一个开源的用java实现的一个搜素引擎,它包含两个部分的内容:爬虫和搜索。
我们这里主要介绍nutch的爬虫部分,爬虫系统是由nutch爬虫工具Cralwer实现的,生成数据文件主要包括三类,分别是webdatabase,一系列的segment加上index,三者的物理文件分别存储在爬行结果目录下的db目录下webdb子文件夹内,segments文件夹和index文...
分类:
其他好文 时间:
2015-04-30 14:25:53
阅读次数:
251
题目:
数组中有一个数字出现的次数超过数组长度的一半,请找出这个数字。例如输入一个长度为9的数组{1,2,3,2,2,2,5,4,2}。由于数字2在数组中出现了5次,超过数组长度的一半,因此输出2。
解法一:
先将数组排序,然后出现次数超过一半的数字就是a[n/2+1],时间复杂度O(nlgn)。
解法二:O(n)
基本思想:
消除原理:在遍历数组的时候保存两个值:一个...
分类:
编程语言 时间:
2015-04-30 14:23:07
阅读次数:
91
上图
项目需求:有一个xml文件,记录了一张图片每个元素的位置,大小,样式信息。
通过XmlResourceParser解析xml文件,得到每个元素的属性。
然后使用Paint绘制元素到Canvas上,得到一张Bitmap位图
将位图模糊处理,处理算法的原理(取图片上每个像素点周围的8个点平均值)
模糊算法:
p...
分类:
编程语言 时间:
2015-04-30 14:24:04
阅读次数:
260
/******************************************************************************************
complex.hpp:
Copyright (c) Bit Software, Inc.(2013), All rights reserved.
Purpose:
声明并实现一个复数类
难度:**
Aut...
分类:
编程语言 时间:
2015-04-30 14:24:17
阅读次数:
132
面要素是一个 GIS 对象,其地理制图表达(一系列的 x 和 y 坐标对)作为其属性(或字段)之一存储在数据库的行中。某些线要素(例如地铁线)还需要包含 z 值或高度,以在 3D 空间对自身进行正确定位。这些对象必须作为 3D 线要素进行建模。...
分类:
其他好文 时间:
2015-04-30 14:23:21
阅读次数:
140
分析:最长子序列的变种;另外长方体可以有三种放法,三种放法都存在同一个数组里面,因为每种长方体可以有无限个。
#include
#include
using namespace std;
struct BOX
{
int x,y,z;
} box[100];
int dp[100];
bool cmp(BOX a,BOX b)
{
if(a.x>b.x) return true;
e...
分类:
其他好文 时间:
2015-04-30 14:24:20
阅读次数:
131
python闭包和内部函数...
分类:
编程语言 时间:
2015-04-30 14:22:32
阅读次数:
158
反射一、反射的几个方法:
首先要弄明白你要对那个类进行反射,这里拿Bean类作为我们演示的类;
Class clazz = Class.forName("Bean");2、其次,得到反射类的对象
Object o = clazz.newInstance();
3、获取Bean中的属性
Field[] fields = clazz.getDeclaredFields();4、对属性的数组进行循环,并修...
分类:
其他好文 时间:
2015-04-30 14:23:00
阅读次数:
135
SharePoint 2013 可视化工作流自定义审批界面
在使用SPD开发工作流的时候,默认的审批页面 并不能满足需求,而且看起来比较难看。所以自定义这个页面 是必须的。
在工作流审批页面的URL可以看出这是一个InfoPath页面。所有直接去SPD的工作流里 去修改这个InfoPath页面
首先看看默认任务审批页面;注意前面的2个按钮是我手工增加的。
使用SPD 打开网站--所...
分类:
其他好文 时间:
2015-04-30 14:23:56
阅读次数:
215
#include using namespace std;
class complex
{
public:
// 带缺省值的构造函数
complex (double real = 0, double image = 0)
:_real(real)
,_image(image)
{
cout<<"complex (double real = 0, double image = 0)...
分类:
编程语言 时间:
2015-04-30 14:23:00
阅读次数:
129
参照:v_JULY_v
最长公共子序列定义:
注意最长公共子串(Longest CommonSubstring)和最长公共子序列(LongestCommon Subsequence, LCS)的区别:子串(Substring)是串的一个连续的部分,子序列(Subsequence)则是从不改变序列的顺序,而从序列中去掉任意的元素而获得的新序列;更简略地说,前者(子串...
分类:
其他好文 时间:
2015-04-30 14:23:18
阅读次数:
146
这一题,相比之前做的题目,增加了欧拉路径的求解。而且这一题是有向图。题目大概的意思就是成语接龙,能接起来就算可以打开门,因此要考虑两种,一种是回路,另外一种是一条路径。
第一次WR就是因为没有考虑回路这一个因素。
有向图中,欧拉回路与欧拉路径的求解方法:
1.欧拉回路:
首先当然是图连通,其次就是所以顶点的入度都等于出度。
2.欧拉路径:
首要的还是图连通,然后就是存在一个顶点的出度大...
分类:
其他好文 时间:
2015-04-30 14:22:15
阅读次数:
151