- 2017-12-07
皮皮爸爸时代
图片发自App案主性格外向中偏内向,情感类型偏稳定,比较自我,自控能力比较好,经验主义者,相信自己的经验和直觉,有很强的成就动机,还有一些孤傲的感觉,只是有时太相信自己的判断容易出现粗心大意的失误。关注自我感受,追求事业发展,容易忽视家庭,案主也许还有种被家庭拖累的感觉。作为家庭的带领者和主要经济来源,少一些大男子主义的想法,多关注一下家庭的需求可能会更好一些。
- 2017-12-07
YOLO是个有乐青年
图片发自App又是一个被喵毒耽误睡眠的夜晚,实力诠释什么才叫真正的躲猫猫,大miumiu脾气好到能跟任意一只喵咪共处,这点像我,哈哈哈。今天该完成的任务都完成了,就差早睡了,好不容易坚持了三天的十二点准时睡觉原则,怕是要说掰掰了~
- 2017-12-07
黄昏下承载扬帆的大海
就像《悲惨世界》里说的那样,人生至福,就是确信有人爱你,有人为你的现状而爱你,说得更准确些,有人不问你如何就爱你。
- 2017-12-07
柠檬安然
晓慧做工作的确很细致,也善于思考,不像我有什么就做什么,不会考虑那么多,即使心存疑虑,也不主动开口去问。今天安排了任务,我是负责集团的,一次很好的锻炼机会,平常自己都不会接触这样的公司。天天在国贸站下车,高楼林立,也没仔细观察过附近上班的人群,有没有和我一样,拿着两三千的工资,却依旧挣扎着。听着修姐姐在讲之前的小伙伴,如何如何,有羡慕,也没那么羡慕。毕竟,每个人要做的选择不同,你呢,就安安静静追剧
- 2017-12-07
冰风_fb43
福彩335期毒胆6次9复式045689形态。。。。组六。。。防组三。和差459段组7----01469---2358百位杀9十位杀3个位杀4排除1825不组和值11121516181922跨度34567直选90注0470560650661461471561652462492632682862892983263483493623633663693933964074164174264294484594
- 2017-12-07
顾果
回来公交车上有个人卡没钱了,向周围人换钱交车钱,2块钱,他向第一个人问时,第一个人说身上没零钱(觉得浑身都在拒绝,支支吾吾),再向第二个忍问时还是拒绝,后来问到我这里,我就把自己剩的2元钱给了,但没让还,因为我不想把微信给陌生人,也想都是异乡归途人,何必相互为难呢。进小区远处有一只狗,我走着时它就迎上来了,我在小区转了一圈去取快递,它就一路跟着我,但我心里知道,无论怎样,我也带不了它回家,因为我没
- 2017-12-07
天文向上
如果是放在以前,我一定回想,这两篇日志还要写吗,这不是明显的在补日志吗,会不会有用,这就是典型的我的思考方式,用脑,用判断,对错得失。今天常春提醒了我几次,说了一句话:去做就行了,没做你怎么知道呢。是的啊,想的再多想的再好,又有什么用呢,你不去做,你就永远得不到,学不会。又想起来思俊说的话,我就是用脑太多,所以说的很好,道理很多,但是就是做不到,做不到就是等于零。想那么多干么呢,写就行了啊,晚写也
- 2017-12-07
我是一苗
温柔敦厚——沉着痛快古意,大,远为先。沉静肯定。中正之气。解释世界,艺术深水不喧一头大象在飞舞。力量与妍美。透过表象再显外形。力量,包容,格局。
- 2017-12-07
Goldenq
卖车早上起床把车上的东西收拾停档,开车去卖车了,自己的第一辆车就此卖去,只有一丝的不舍,或者说没有,因为接下来我要提车,宋DM,一样的BYD不一样的新能源汽车,SUV,网上评测很好,动力,配置外形都棒棒的,关键还送牌照哦!很爽。决定卖车就卖吧,其实做一个决定没有好坏,只要自己觉得对,合适就可以做不用纠结,别人的看法,做最适合自己的我。新车不知道何时能提,唉,心里有点小担心,万一车不到,没车是小事没
- 2017-12-07
米米米米米酒
感觉自己是幸福的对朋友说,我好像明白了名著经典里写的那些不能理解的爱情,但是作家都是些骗子,写的情感是经历苦难后的爱的感受却不说明我会好好珍重这份感情,真的是一份恩赐吧
- 2017-12-07
王界程
12.7星期四晴(201)早晨送儿子上学的路上,老爸打来电话,我顺手拿起电话接电话,通话结束后,儿子在旁边说:“妈妈,开车不能分心,安全第一,你平时不都告诉我走路要好好看路?”被儿子这么一说,我还真有些哑口无言了,连忙陪笑的说到:“对,你批评的非常正确,妈妈下次一定改。”听到我这样说,儿子的头扬的老高。就让你得意一次吧,呵呵呵……
- 2017-12-07
永远福分
亲爱的燕子,虽然有时失控又对着女儿大吼大叫,之后又沮丧得不行,但现在能在较短的时间里重新迈出婴儿步伐:向神悔改,跟孩子道歉,再次积极地操练。生活就是操练。为你的积极转身鼓掌!亲爱的文君,现在妈妈失控发暴怒时你都不跟妈妈顶了,好像知道:暴怒的人,多多犯罪!好像知道:等到妈妈回转过来一定会来道歉。所以在安静等待风暴过去,且快快地顺服妈妈:放下功课去睡觉。今天我里面的责备让我苏醒过来我是多么地惭愧呀!妈
- 2017-12-07
Tiffany20
图片发自App图片发自App图片发自App图片发自App图片发自App图片发自App图片发自App图片发自App图片发自App图片发自App图片发自App图片发自App图片发自App图片发自App图片发自App图片发自App图片发自App图片发自App
- 2017-12-07
吉卜克
图片发自App和你在一起的时光都很美好因为天气好因为天气不好因为天气刚刚好每一天都很美好
- 2017-12-07
棋仔苏子棋
我在马背上的才女科学的世界我不懂大家知道吗?可以学的世界博大精深,其中有一个好玩儿的东西叫做:心灵探针。他也属于魔术的一种只不过它和其他的魔术不一样,他是真的魔术说到这里我就要问诸位一个问题啦:请问大家相信吗?反正我是不相信但是通过今天的实验,我是彻底的相信了。下面我就来介绍一下心灵探针吧!这个心灵探针是用铜做的,如果把它立起来,它就会从一个L形,它长约60cm,大约一根筷子的前端的粗细一样。他使
- 该打!今天又没去健身。
黄小饼
2017-12-07晴趋利避害是生物的本能,肌肉也不例外。舒适和刻苦,我想,在其他附加条件的情况下,几乎所有人都会毫不犹豫地选择前者。坚持本就很难,在现代社会物质文明高度发展的今天,无论做什么事都有很多诱惑,说步步惊心也不为过。肌肉很像记忆良好的动物,只要注意分阶段地增加负荷量,它就能自然第适应和承受。试以实例,反复地说服肌肉:“你一定得完成这些工作。”它就会“明白”,力气逐渐大起来。当日需要花费
- 2017-12-07九份一花莲
广惠马来西亚天然燕窝
九份的清晨空气清新而略带寒气,安静的小山城路边几只家狗悠闲过马路。我们出发了,今天行程九份到花莲,要走过最危险的一条环岛公路,一面是山体结构,一面是一望无际的太平洋海岸线。清晨的九份图片发自App图片发自App第一站:黄金瀑布图片发自App图片发自App图片发自App瀑布奔流入海就形成了阴阳海图片发自App图片发自App图片发自App图片发自App图片发自App图片发自App图片发自App一路向东
- 2017-12-07
听说要帅出新花样
庆幸的是我是一个人住不喜欢的也不用面对到了家就好像身心放松我承认我会有点害怕但是总比不快乐要强今天买了喜欢的睡衣,枕套,枕头,内衣,还有一些小东西,也许这也是一种小满足,从明天开始坚持学习。早睡早起
- 12-7 收盘日志:多头反攻量不足 股指或反复筑底
db1eae6e5a78
2017-12-07益盟VIP服务团队今日回顾两市小幅低开,开盘后,沪指震荡下跌,于3270点附近止跌,午后,在权重带领下出现了一波反弹,但是未能翻红,随后再次回落,跌破早盘低点,尾盘上证50护盘,沪指小幅反弹,创业板走势强于主板,全天维持窄幅震荡。板块方面:核电核能走强,芯片、高送转等表现较好近期应对昨天收盘日志当中有给大家说的,抄底筹码今天逐步兑现,不知道大家有没有参考。今天市场成交量萎靡,套
- 2017-12-07
史真如
今天得知又被抽到要参加医护一条龙比赛,哎,真心不想参加,时间短,压力大呀。然后拿到的场景模拟是为贫血的患者输血,发生了输血反应,又处理输血反应而出现了心脏骤停,然后又进行心肺复苏。天啊,按照整体自然医学的治疗方向,贫血除了有出血的疾病,明明就是饮食结构出现了问题嘛(多见),偏食或者是食物中缺乏某类的营养物质,导致制造血液的血红蛋白减少,导致临床上所谓的贫血。本来嘛,对于社会大众怎么样的能够均衡、及
- 2017-12-07
JackeyHuo
DailyroutinePlanperformanceyestodayplanningis:1.finishthesoftinterrupt,includingkernelrewrite2.2chapterofvocabularyworkbook3.dohardinterrupt,asmuchaspossible4.gototalkwithprof.(ihopetherecouldbeatalk)
- 2017-12-07
单睿
1207日学习课程:https://xue.meituan.com/lesson/detail/47问题:提升新店营业额的的营销活动都有哪些方式?我的思考:新店相对比较老店还是要好做一点的因为它是一张白纸,在这个时候就体现出了我们开店前期所有的预备,调研工作铺垫是否准确,有了前面的的工作首先要做的有线上和线下两种,活动运营周期性为三个月分短,长,短,长。一,线上活动要接和线下活动打组合拳,例如线下
- 2017-12-07
胡胡does
陈老师说昨天的文风不对。故事是这样的,跟小朋友说起了,他表示也要写写,想来一则可以减轻我的压力,二则文字中也可以窥视下青春期小朋友的想法,于是愉快地约定每人写一天,结果小朋友写到兴头上,昨天就弄了两篇。就是这个小朋友昨天又向成人迈开了一步。约上了同学一同以步行的方式放学。难为了自己,推着电动车只能在背后默默地注视,过马路看了红绿灯没有,跟同学打闹了没有。跟同学分手之际才发现妈妈居然跟了一路,可是眼
- 2017-12-07
迷失的喵咩
我只是一叶孤舟,飘摇在黑寂的大海。多少次汹涌的波涛使我摇摇欲坠,堕入深渊,但我依旧杨帆远航。是为了什么?是为了驶入那温馨的港湾,还是为了挑战命运的漩涡?迷茫,疲惫,无助。终于有一天,有个男人发现了我。他尽管不是出色的水手,但我义无反顾的让他上了这叶舟,这样至少不会寂寞了。错了,真的错了!即使我们奋力前进,还是被命运的海浪折磨的筋疲力尽!我们互相埋怨,他怪我船体太弱,经不起风吹雨打,我责备他目光太远
- 2017-12-07
旅途璐璐璐璐璐璐璐璐
春娇与志明是因为抽烟认识的,马頔和舒傲寒是抽烟认识的,马頔还说第一次见到傲寒,她抽着跟他同样牌子的烟,他写了一首歌给傲寒,陈粒写了一首歌给祝星,完全ojbk,所以,写歌是分开的导火线。
- 2017-12-07
抹荼
人们常说:“人生苦短,及时行乐。”我觉得说的对,很多人都在离开之前抱怨人生太苦短,还有很多事情没有做,如果你为这些是是非非烦恼的话,那么你还怎么及时行乐?就拿我自己来说说吧!每个星期,我都感觉光阴如梭,一转眼就到了下个星期,突然想起来还有很多事没做:本子没买啊,衣服没洗啊,植物没浇水等等……我就开始发愁了,虽然只是一些小事情,但久而久之就成了我烦恼的一部分,觉得时间过的好快,那时候觉得要乃
- 2017-12-07
Sam王晟
崭新的一天,我们坚持培养一些小习惯,现在就是最好的时机,比如每天的冥想,回顾,对自己的确是一个很大提升,一天下来,效率、心态、精力都能够处于一个比较好的状态。践行90天行为的确很有用。图片发自App
- 2017-12-07
宝来妈妈1017
夜色中最亮的公交车我喜欢音乐,特别是那些让人快乐的声音。网络上有一首改编的歌曲,叫做《夜空中最亮的公交车》,歌词非常简短,只有一分钟左右,可能是与我的职业相关,我特别喜欢这首歌。“幸运的搭上最后一部末班车,在寒冷的夜里,孤单无力的时候,你伸出双手拥抱我。”每当站在茫茫的黑夜里,在静静的聆听过这首歌,我就会感觉身临其境,好像与歌中的主角结伴而行,踏上回家之路。公交车载着我们不断的前行,硕大的广告牌在
- 2017-12-07
啊珍呐
是我自己让自己不开心了,不是因为你不让我去你边上,明明知道你不会让我去你边上的,自己还要问一遍,然后你的回答又让人难受,我本就不该问,是我配不上你,不管怎样都还是给你丢脸图片发自App
- 2017-12-07
蓬蓬蓬的毛毛熊
图片发自App图片发自App图片发自App图片发自App一年能见两次,哪怕一次只能待两三个小时,也很好了。人总得知足。
- 算法 单链的创建与删除
换个号韩国红果果
c算法
先创建结构体
struct student {
int data;
//int tag;//标记这是第几个
struct student *next;
};
// addone 用于将一个数插入已从小到大排好序的链中
struct student *addone(struct student *h,int x){
if(h==NULL) //??????
- 《大型网站系统与Java中间件实践》第2章读后感
白糖_
java中间件
断断续续花了两天时间试读了《大型网站系统与Java中间件实践》的第2章,这章总述了从一个小型单机构建的网站发展到大型网站的演化过程---整个过程会遇到很多困难,但每一个屏障都会有解决方案,最终就是依靠这些个解决方案汇聚到一起组成了一个健壮稳定高效的大型系统。
看完整章内容,
- zeus持久层spring事务单元测试
deng520159
javaDAOspringjdbc
今天把zeus事务单元测试放出来,让大家指出他的毛病,
1.ZeusTransactionTest.java 单元测试
package com.dengliang.zeus.webdemo.test;
import java.util.ArrayList;
import java.util.List;
import org.junit.Test;
import
- Rss 订阅 开发
周凡杨
htmlxml订阅rss规范
RSS是 Really Simple Syndication的缩写(对rss2.0而言,是这三个词的缩写,对rss1.0而言则是RDF Site Summary的缩写,1.0与2.0走的是两个体系)。
RSS
- 分页查询实现
g21121
分页查询
在查询列表时我们常常会用到分页,分页的好处就是减少数据交换,每次查询一定数量减少数据库压力等等。
按实现形式分前台分页和服务器分页:
前台分页就是一次查询出所有记录,在页面中用js进行虚拟分页,这种形式在数据量较小时优势比较明显,一次加载就不必再访问服务器了,但当数据量较大时会对页面造成压力,传输速度也会大幅下降。
服务器分页就是每次请求相同数量记录,按一定规则排序,每次取一定序号直接的数据
- spring jms异步消息处理
510888780
jms
spring JMS对于异步消息处理基本上只需配置下就能进行高效的处理。其核心就是消息侦听器容器,常用的类就是DefaultMessageListenerContainer。该容器可配置侦听器的并发数量,以及配合MessageListenerAdapter使用消息驱动POJO进行消息处理。且消息驱动POJO是放入TaskExecutor中进行处理,进一步提高性能,减少侦听器的阻塞。具体配置如下:
- highCharts柱状图
布衣凌宇
hightCharts柱图
第一步:导入 exporting.js,grid.js,highcharts.js;第二步:写controller
@Controller@RequestMapping(value="${adminPath}/statistick")public class StatistickController { private UserServi
- 我的spring学习笔记2-IoC(反向控制 依赖注入)
aijuans
springmvcSpring 教程spring3 教程Spring 入门
IoC(反向控制 依赖注入)这是Spring提出来了,这也是Spring一大特色。这里我不用多说,我们看Spring教程就可以了解。当然我们不用Spring也可以用IoC,下面我将介绍不用Spring的IoC。
IoC不是框架,她是java的技术,如今大多数轻量级的容器都会用到IoC技术。这里我就用一个例子来说明:
如:程序中有 Mysql.calss 、Oracle.class 、SqlSe
- TLS java简单实现
antlove
javasslkeystoretlssecure
1. SSLServer.java
package ssl;
import java.io.FileInputStream;
import java.io.InputStream;
import java.net.ServerSocket;
import java.net.Socket;
import java.security.KeyStore;
import
- Zip解压压缩文件
百合不是茶
Zip格式解压Zip流的使用文件解压
ZIP文件的解压缩实质上就是从输入流中读取数据。Java.util.zip包提供了类ZipInputStream来读取ZIP文件,下面的代码段创建了一个输入流来读取ZIP格式的文件;
ZipInputStream in = new ZipInputStream(new FileInputStream(zipFileName));
&n
- underscore.js 学习(一)
bijian1013
JavaScriptunderscore
工作中需要用到underscore.js,发现这是一个包括了很多基本功能函数的js库,里面有很多实用的函数。而且它没有扩展 javascript的原生对象。主要涉及对Collection、Object、Array、Function的操作。 学
- java jvm常用命令工具——jstatd命令(Java Statistics Monitoring Daemon)
bijian1013
javajvmjstatd
1.介绍
jstatd是一个基于RMI(Remove Method Invocation)的服务程序,它用于监控基于HotSpot的JVM中资源的创建及销毁,并且提供了一个远程接口允许远程的监控工具连接到本地的JVM执行命令。
jstatd是基于RMI的,所以在运行jstatd的服务
- 【Spring框架三】Spring常用注解之Transactional
bit1129
transactional
Spring可以通过注解@Transactional来为业务逻辑层的方法(调用DAO完成持久化动作)添加事务能力,如下是@Transactional注解的定义:
/*
* Copyright 2002-2010 the original author or authors.
*
* Licensed under the Apache License, Version
- 我(程序员)的前进方向
bitray
程序员
作为一个普通的程序员,我一直游走在java语言中,java也确实让我有了很多的体会.不过随着学习的深入,java语言的新技术产生的越来越多,从最初期的javase,我逐渐开始转变到ssh,ssi,这种主流的码农,.过了几天为了解决新问题,webservice的大旗也被我祭出来了,又过了些日子jms架构的activemq也开始必须学习了.再后来开始了一系列技术学习,osgi,restful.....
- nginx lua开发经验总结
ronin47
使用nginx lua已经两三个月了,项目接开发完毕了,这几天准备上线并且跟高德地图对接。回顾下来lua在项目中占得必中还是比较大的,跟PHP的占比差不多持平了,因此在开发中遇到一些问题备忘一下 1:content_by_lua中代码容量有限制,一般不要写太多代码,正常编写代码一般在100行左右(具体容量没有细心测哈哈,在4kb左右),如果超出了则重启nginx的时候会报 too long pa
- java-66-用递归颠倒一个栈。例如输入栈{1,2,3,4,5},1在栈顶。颠倒之后的栈为{5,4,3,2,1},5处在栈顶
bylijinnan
java
import java.util.Stack;
public class ReverseStackRecursive {
/**
* Q 66.颠倒栈。
* 题目:用递归颠倒一个栈。例如输入栈{1,2,3,4,5},1在栈顶。
* 颠倒之后的栈为{5,4,3,2,1},5处在栈顶。
*1. Pop the top element
*2. Revers
- 正确理解Linux内存占用过高的问题
cfyme
linux
Linux开机后,使用top命令查看,4G物理内存发现已使用的多大3.2G,占用率高达80%以上:
Mem: 3889836k total, 3341868k used, 547968k free, 286044k buffers
Swap: 6127608k total,&nb
- [JWFD开源工作流]当前流程引擎设计的一个急需解决的问题
comsci
工作流
当我们的流程引擎进入IRC阶段的时候,当循环反馈模型出现之后,每次循环都会导致一大堆节点内存数据残留在系统内存中,循环的次数越多,这些残留数据将导致系统内存溢出,并使得引擎崩溃。。。。。。
而解决办法就是利用汇编语言或者其它系统编程语言,在引擎运行时,把这些残留数据清除掉。
- 自定义类的equals函数
dai_lm
equals
仅作笔记使用
public class VectorQueue {
private final Vector<VectorItem> queue;
private class VectorItem {
private final Object item;
private final int quantity;
public VectorI
- Linux下安装R语言
datageek
R语言 linux
命令如下:sudo gedit /etc/apt/sources.list1、deb http://mirrors.ustc.edu.cn/CRAN/bin/linux/ubuntu/ precise/ 2、deb http://dk.archive.ubuntu.com/ubuntu hardy universesudo apt-key adv --keyserver ke
- 如何修改mysql 并发数(连接数)最大值
dcj3sjt126com
mysql
MySQL的连接数最大值跟MySQL没关系,主要看系统和业务逻辑了
方法一:进入MYSQL安装目录 打开MYSQL配置文件 my.ini 或 my.cnf查找 max_connections=100 修改为 max_connections=1000 服务里重起MYSQL即可
方法二:MySQL的最大连接数默认是100客户端登录:mysql -uusername -ppass
- 单一功能原则
dcj3sjt126com
面向对象的程序设计软件设计编程原则
单一功能原则[
编辑]
SOLID 原则
单一功能原则
开闭原则
Liskov代换原则
接口隔离原则
依赖反转原则
查
论
编
在面向对象编程领域中,单一功能原则(Single responsibility principle)规定每个类都应该有
- POJO、VO和JavaBean区别和联系
fanmingxing
VOPOJOjavabean
POJO和JavaBean是我们常见的两个关键字,一般容易混淆,POJO全称是Plain Ordinary Java Object / Plain Old Java Object,中文可以翻译成:普通Java类,具有一部分getter/setter方法的那种类就可以称作POJO,但是JavaBean则比POJO复杂很多,JavaBean是一种组件技术,就好像你做了一个扳子,而这个扳子会在很多地方被
- SpringSecurity3.X--LDAP:AD配置
hanqunfeng
SpringSecurity
前面介绍过基于本地数据库验证的方式,参考http://hanqunfeng.iteye.com/blog/1155226,这里说一下如何修改为使用AD进行身份验证【只对用户名和密码进行验证,权限依旧存储在本地数据库中】。
将配置文件中的如下部分删除:
<!-- 认证管理器,使用自定义的UserDetailsService,并对密码采用md5加密-->
- mac mysql 修改密码
IXHONG
mysql
$ sudo /usr/local/mysql/bin/mysqld_safe –user=root & //启动MySQL(也可以通过偏好设置面板来启动)$ sudo /usr/local/mysql/bin/mysqladmin -uroot password yourpassword //设置MySQL密码(注意,这是第一次MySQL密码为空的时候的设置命令,如果是修改密码,还需在-
- 设计模式--抽象工厂模式
kerryg
设计模式
抽象工厂模式:
工厂模式有一个问题就是,类的创建依赖于工厂类,也就是说,如果想要拓展程序,必须对工厂类进行修改,这违背了闭包原则。我们采用抽象工厂模式,创建多个工厂类,这样一旦需要增加新的功能,直接增加新的工厂类就可以了,不需要修改之前的代码。
总结:这个模式的好处就是,如果想增加一个功能,就需要做一个实现类,
- 评"高中女生军训期跳楼”
nannan408
首先,先抛出我的观点,各位看官少点砖头。那就是,中国的差异化教育必须做起来。
孔圣人有云:有教无类。不同类型的人,都应该有对应的教育方法。目前中国的一体化教育,不知道已经扼杀了多少创造性人才。我们出不了爱迪生,出不了爱因斯坦,很大原因,是我们的培养思路错了,我们是第一要“顺从”。如果不顺从,我们的学校,就会用各种方法,罚站,罚写作业,各种罚。军
- scala如何读取和写入文件内容?
qindongliang1922
javajvmscala
直接看如下代码:
package file
import java.io.RandomAccessFile
import java.nio.charset.Charset
import scala.io.Source
import scala.reflect.io.{File, Path}
/**
* Created by qindongliang on 2015/
- C语言算法之百元买百鸡
qiufeihu
c算法
中国古代数学家张丘建在他的《算经》中提出了一个著名的“百钱买百鸡问题”,鸡翁一,值钱五,鸡母一,值钱三,鸡雏三,值钱一,百钱买百鸡,问翁,母,雏各几何?
代码如下:
#include <stdio.h>
int main()
{
int cock,hen,chick; /*定义变量为基本整型*/
for(coc
- Hadoop集群安全性:Hadoop中Namenode单点故障的解决方案及详细介绍AvatarNode
wyz2009107220
NameNode
正如大家所知,NameNode在Hadoop系统中存在单点故障问题,这个对于标榜高可用性的Hadoop来说一直是个软肋。本文讨论一下为了解决这个问题而存在的几个solution。
1. Secondary NameNode
原理:Secondary NN会定期的从NN中读取editlog,与自己存储的Image进行合并形成新的metadata image
优点:Hadoop较早的版本都自带,