- 浏览: 133776 次
- 性别:
- 来自: 吉林
最新评论
-
kitleer:
原理比较浅显易懂。最佳实践有些晦涩。unix java php ...
ETL调度原理浅析及最佳实践 -
shiren1118:
HEXLee 写道1.mac下有非常好用的gui版vim -- ...
mac上安装 vim 7.3 -
HEXLee:
1.mac下有非常好用的gui版vim --> macv ...
mac上安装 vim 7.3 -
que1:
学习了,哈哈,ETL还是蛮有意思的。
ETL调度原理浅析及最佳实践 -
wyt1213:
中间领域模型的概念那一部分,很帅~~~如果表明摘录的源地址就 ...
领域模型摘录——
文章列表
Hi,推荐文件给你 "Ruby元编程.pdf" http://vdisk.weibo.com/s/tE85j
http://code.google.com/p/greengnn/wiki/custevent
OC判断用户输入的邮箱地址是否合法的代码
- (BOOL) isEmail: (NSString *) emailAddress {
NSString *regex = @"[A-Z0-9a-z._%+-]+@[A-Za-z0-9.-]+\\.[A-Za-z]{2,4}";
NSPredicate *emailTest = [NSPredicate predicateWithFormat:@"SELF MATCHES %@", regex];
return [emailTest evaluateWithO ...
非常好用的JsonToString方法
//'
function JsonToString(o) {
var arr = [];
var fmt = function(s) {
if (typeof s == 'object' && s != null) return JsonToStr(s);
return /^(string|number)$/.test(typeof s) ? "'" + s + "'" : s;
}
for (var i in o)
arr. ...
js类定义(翻出的js代码)
- 博客分类:
- javascript
/*类机制定义*/
window.Class = function(name, src) {
src.constructor.prototype = src;
window[name] = src.constructor;
};
/*自定义类*/
Class("ArrayUtils", {
constructor: function() {
},
toArray : function(iterable) {
var length = iterable.length, results = new Array( ...
js验证邮箱和url地址方法
- 博客分类:
- javascript
//验证是否是邮箱地址,是则返回true
function isEmail(value) {
// contributed by Scott Gonzalez: http://projects.scottsplayground.com/email_address_validation/
return /^((([a-z]|\d|[!#\$%&'\*\+\-\/=\?\^_`{\|}~]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])+(\.([a-z]|\d|[!#\$%&'\*\+\-\/=\?\^_`{\|}~]|[ ...
安装 vim 7.3
下载
make
make install
这些都简单,问题是,安装完成之后测试vi的时候仍然是7.2
7.3安装后vim位置是/usr/local/bin/vim
而原mac上的vim7.2没有删除,所以/usr/bin/vim仍是原来的,安装的时候没有加新vim的软连接
所以做法如下:
rm -f /usr/bin/*vim*
ln -s /usr/local/bin/rvim /usr/bin/rvim
ln -s /usr/local/bin/vim /usr/bin/vim
ln -s /usr/local ...
ETL
调度原理浅析及最佳实践
前言:
最早的调度应用是
unix
的
crontab
。
最早的
ETL
规范是
NCR
和
SPSS
一起制定的,所以
NCR ETL Automation
的方式此后一直是业界效仿的原因
(SPSS
的
climentine
严格意义上它讲不 ...
希望zigzag平安归来
曾有幸与zig一起滑雪,之后zig请吃的饭,一直没有机会感谢他,
zig技术牛,人也非常好,希望他平安归来,我请他吃饭
BI--商务智能
DW--数据仓库
一定是未来10年的重头戏。我们知道现在企业级应用越来越多,数据量自然越来越大,尤其以电信,银行,erp,电子商务,社交网络等非常明显。以移动为例,每天n个T的话单数据,以校内网为例,它现在成立了一个数据仓库部门,在招人,使用hive数据库,比如做营销的北京新华信,比如淘宝~~~~~~~业界也是,比如teredata公司推出了pb级别的数据仓库,1pb=1024T,大家可以想象一下pb是个什么概念
数据仓库是面向主题,保存的是历史数据,它不需要事务处理,它需要进行多维分析,也就是说一旦数据进入到数据仓库,它就基本不会改变了
那么它是怎么进入到数据仓库的呢 ...
第23章 定制文本组件
Swing文本建立在由javax.swing.text包的类和接口提供的一个复杂的下层构件之上。一般使用
Swing文本组件(在前两章中介绍)不要求对Swing文本包有很深的了解。但如果要定制文本组件,则要对javax.swing.text包有一个基
本的掌握。本章提供了定制通用任务的例子。如彩色文本、设置字符和段落属性、实现定制视图等。
23.1 概览
与其他Swing组件一样,文本组件由一个模型(Document接口的一个实现)和一个UI代表
(javax.swing.plaf.basic.BasicTextUI类的一个扩展)组成。 ...
- 2009-08-14 22:02
- 浏览 1248
- 评论(0)
你是夏天,我是秋天
我总是比你要晚一个季节
你的花开得最灿烂的时候
我还在孕育一片叶子
你是夏天,我是秋天
我们的距离有一个季度却亲密无间
你带着你的成长走进我的世界
我却将自己交给孤独
你是夏天,我是秋天
Cometd is a scalable HTTP-based event routing bus that uses a Ajax Push technology pattern known as Comet. The term 'Comet' was coined by Alex Russell in his post Comet: Low Latency Data for the Browser.
The Plugin setup a Cometd servlet and includes all the demo programs from the original Cometd ...
Grails menu插件今天看了一下,它没有什么文档,不难很简单,相信看完下面的文字一定会明白的。该菜单插件是
数据库驱动的,即它把菜单项保存到数据库中。
分为4类:
1,controller和action
2,子菜单
3,外部URL
4,操作系统程序
...
- 2009-01-07 21:04
- 浏览 3309
- 评论(2)