`
shiren1118
  • 浏览: 130474 次
  • 性别: Icon_minigender_1
  • 来自: 吉林
社区版块
存档分类
最新评论
文章列表
Hi,推荐文件给你 "Ruby元编程.pdf" http://vdisk.weibo.com/s/tE85j

custevent

http://code.google.com/p/greengnn/wiki/custevent
1330-0431-0319-6701-4515-0017
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. ...
/*类机制定义*/ 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( ...
//验证是否是邮箱地址,是则返回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类的一个扩展)组成。 ...
    你是夏天,我是秋天 我总是比你要晚一个季节 你的花开得最灿烂的时候 我还在孕育一片叶子   你是夏天,我是秋天 我们的距离有一个季度却亲密无间 你带着你的成长走进我的世界 我却将自己交给孤独   你是夏天,我是秋天
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,操作系统程序 ...
Global site tag (gtag.js) - Google Analytics