- 博客(6)
- 收藏
- 关注
原创 Hadoop入门(3)——HA和Federation
除了官方文档之外强烈推荐http://www.cnblogs.com/tgzhu/p/5790565.html这位的博客。关系型数据库的类比HA和Federation都是HDFS发展过程的必然产物,对应于关系型数据库就是数据库的高可用和拆分。关系型数据库的高可用要解决的几个点就是: 1,单点故障问题——库分主备 一主一备,一主多备,互为主备多种解决方案 2,库分主备——主备一致性问题——主备同
2017-08-22 18:09:20 515
原创 Java多线程(10)——ThreadLocal
ThreadLocal是Java框架中经常使用的工具。对于这个知识点,网上博文毛毛多,但有不少都存在一些错误。不过知识就是这样不断建立,发现问题,打破重建螺旋上升的过程。在此记录一下我的认识过程:第一层级:初识ThreadLocal顾名思义,线程局部变量。因此ThreadLocal是线程独占而非处理多线程同步问题的。这在一些博文中有误解。ThreadLocal就是在使用该对象的没一个线程中创建独立的
2017-08-22 13:15:12 331
原创 Linux 问题解决拾遗
1, Ubuntu更换镜像源:vim /etc/apt/sources.list修改里面内容,例如换成阿里源:deb http://mirrors.aliyun.com/ubuntu/ trusty main restricted universe multiversedeb http://mirrors.aliyun.com/ubuntu/ trusty-security ...
2017-08-09 19:56:25 440
原创 Vim操作拾遗
VIMvim批量删除删除1到10行:1,10 d 删除全部G //到达文件底:1,.d 在vi中 ,“.”当前行 ,“1,.”表示从第一行到当前行 ,“d”删除VIM光标移动移到首行 gg移到尾行 G移到行首 o移到行尾 $移动到上一词 b移动到下一词 w翻页Ctrl-f 下翻Crtl-b 上翻...
2017-08-09 19:50:09 252
转载 Java多线程(9)——ConcurrentHashMap
简介ConcurrentHashMap是Java并发家族concurrent包中非常重要的一个类。JDK6,7中的ConcurrentHashmap主要使用Segment来实现减小锁粒度,把HashMap分割成若干个Segment,在put的时候需要锁住Segment,get时候不加锁,使用volatile来保证可见性,当要统计全局时(比如size),首先会尝试多次计算modcount来确
2017-08-02 11:40:10 481
原创 Docker:容器与虚拟化的理解
今天在微信公众号看到了一篇很好的文章【炸裂的云计算-01】虚拟化原理和分类。其中虚拟化的理解很有价值。再次算是记录一下读后感,或者说二次整理。容器和虚拟机每一个学习容器技术,比如Docker的人大概在入门的第一个小时就会接触到虚拟机和容器的差别。然后列举出容器的一系列优势:占用资源少,部署快,启动快。这里首先需要说句公道话,容器技术(以Docker为例)在获得了这些好处的同时,也丧失一些东西,比如容
2017-08-02 00:35:44 12986 1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人