上一页 1 ··· 10 11 12 13 14
摘要: 单例对象:保证内存中只存在一个对象, 保证对象的唯一性。 1) 禁止其他程序通过构造函数创建该类对象。 2) 只允许其他程序通过该类中的定义方法来实例化对象。 实现: 1) 在类中创建该类的私有静态的对象。 2) 将构造函数私有化。 3) 提供一个静态方法来获取该对象。 饿汉式设计模式: 懒汉式设计 阅读全文
posted @ 2017-02-21 08:58 Chinda 阅读(247) 评论(0) 推荐(0) 编辑
摘要: LifeCycleState: IDLE, START, STOP, ERROR [Source]: org.apache.flume.Source 继承LifeCycleAware{stop() + start() + getLifeCycleState()} + NamedComponent{g 阅读全文
posted @ 2016-12-02 15:13 Chinda 阅读(615) 评论(0) 推荐(0) 编辑
摘要: 准备Linux环境 修改主机名: $ vim /etc/sysconfig/network NETWORKING=yes HOSTNAME=hadoop001 修改IP: # vim /etc/sysconfig/network-scripts/ifcfg-eth0 DEVICE=eth0 HWAD 阅读全文
posted @ 2016-11-29 12:24 Chinda 阅读(757) 评论(0) 推荐(0) 编辑
摘要: [root@hadoop001 ~]# cd /etc/udev/rules.d/ [root@hadoop001 rules.d]# vim 70-persistent-net.rules 将eth1改成eth0, vim /etc/sysconfig/network-scripts/ifcfg- 阅读全文
posted @ 2016-11-28 09:57 Chinda 阅读(222) 评论(0) 推荐(0) 编辑
摘要: flume优点 1.存储数据到任何中央数据库 2.进入数据速率大于写出速率,可以起到缓存作用,保证流的平稳 3.提供文本式路由 4.支持事务 5.可靠、容错、可伸缩、可定制、可管理 put的缺点 put的缺点 1.put命令一次只能put一个文件,不能满足文件告诉被生成的场景,需要实时传输数据 2. 阅读全文
posted @ 2016-11-25 14:48 Chinda 阅读(309) 评论(0) 推荐(0) 编辑
摘要: 判断是第几代身份证(第一代15位, 第二代18位) 正则校验身份证是否符合第一代第二代标准 验证第二代身份证是否符合国家规范 阅读全文
posted @ 2016-11-23 13:17 Chinda 阅读(10816) 评论(0) 推荐(1) 编辑
摘要: 密码校验需求: 1) 密码控制只能输入字母、数字、特殊符号(~!@#$%^&*()_+[]{}|\;:'",./<>?)2) 长度 6-16 位,必须包括字母、数字、特殊符号中的2种3) 密码不能包含用户名信息 判断密码是否包含数字:包含返回1,不包含返回0int i = newPwd.matche 阅读全文
posted @ 2016-11-10 17:51 Chinda 阅读(17455) 评论(1) 推荐(1) 编辑
摘要: 预备工作: 启动hadoop集群 准备数据 Synthetic_control.data数据集下载地址http://archive.ics.uci.edu/ml/databases/synthetic_control/synthetic_control.data 在集群中创建 /user/root/ 阅读全文
posted @ 2016-11-05 16:30 Chinda 阅读(321) 评论(0) 推荐(0) 编辑
上一页 1 ··· 10 11 12 13 14