所有博文 (共274篇, 1/19页)

  • yum安装MySQL5.7

    CentOS6.5系列默认安装的是MySQL5.1版本,并且默认的repo里也没有高版本的MySQL。

  • 事无巨细 HBase-1.2.1 集群搭建

    继续搭建HBase集群环境。HBase版本也比较杂,目前也有两大稳定的分支,1.1.x1.2.x。从官方文档了解到,支持Hadoop2.6.1+对应版本应该是1.2.x系列,因此这里选择1.2.1稳定版。1.1.xHadoop 2.6.1+上是未测试的。

  • 事无巨细 Spark 1.6.1 集群环境搭建

    还是在之前的Hadoop集群环境上继续搭建Spark-1.6.1环境

    下载安装

    下载Spark并解压

  • 事无巨细 Apache Kafka 0.9.0.1 集群环境搭建

    Kafka集群环境依赖于Zookeeper环境。因此我们的环境搭建实际分为两部分。Zookeeper环境搭建和Kafka环境搭建。

  • 事无巨细 Hive1.2.1 Hiveserver搭建详解

    上文介绍了Hadoop2.6.4集群搭建的详细步骤。现在我们在此基础上,搭建Hiveserver。同样,事无巨细,难免跑题。

  • 事无巨细 Hadoop2.6.4 环境搭建步骤详解

    本文详细记录了OneCoder通过自己的Mac环境,在开发服务器(CentOS 6.5)上搭建Hadoop的详细过程。因为事无巨细,所以可能会”跑题”。

    ssh连接免密码配置

    由于配置过程中需要频繁的进行ssh连接到开发服务器执行命令以及通过scp命令向服务器拷贝文件等依赖ssh连接的操作。所以,配置本地环境跟服务器之间的ssh免密码连接可以有效的提升工作效率。

    由于我本机已经生成过公钥,所以我只需将已有的公钥拷贝到服务器即可。推荐使用ssh-copy-id命令,简单又不会出...

  • Docker下搭建DNS服务器dnsmasq

    为方便Hadoop集群管理,决定利用docker环境手动搭建一个DNS服务器。

    1. 配置容器

    选择andyshinn/dnsmasq的docker镜像,2.75版本。执行命令

    docker run -d -p 53:53/tcp -p 53:53/udp --cap-add=NET_ADMIN --name dns-server andyshinn/dnsmasq:2.75
    

    本以为顺利完成,结果报错:

    docker...

  • Mybatis-PageHelper Reentrantlock锁使用问题

    Mybatis-PageHelper应该是目前使用比较广泛的一个Mybatis分页插件。我在几个项目里都引入了该插件。今天偶然阅读其源码,却发现了一个不小的问题。

    注:我阅读的是最新的4.1.3的源码。

    该分页插件的核心是PageHelper类,该类实现了Mybatis提供的Interceptor接口。接口定义的intercept...

  • 镜像博客站点解决百度Spider无法爬取Github Pages问题

    最近,不知是因为哪根筋的问题,我突然去百度统计关注了一下博客的访问情况。意外的发现博客的访问量较之以前大减,而且几乎看不到来自百度搜索的访问。我意识到,这应该我博客的百度索引出现了问题。去百度站长工具查询索引量,果然不出所料

    从3月7日开始,索引量瞬间归零。我努力的回忆当时发生了什么。突然想起我的一篇日记《20160302 博客再次迁移和房产证办理》。该日记写在3月2日的,也就是说在3月2日左右,我把博客从...

  • Thymeleaf 3 迁移指南

    2016年2月23日,Thymeleaf 发布了 3.0 Beta2版,此迁移指南重点翻译自官方手册:Thymeleaf 3 ten-minute migration guide

    十分钟迁移到Thymeleaf 3

    如果你是打算从Thymeleaf2迁移到Thymeleaf3的用户。首先,一个好消息是你当前的Thymeleaf模板与Thymeleaf3完全兼容。所以,如果要进行迁移,你只要做...

  • 薄弱的前端 稀少的时间

    最近的工作内容是统一调整网站的UI样式。按照别人网站的风格进行模仿。前端一直是我的弱项,难得有机会接触一下,还是挺有收获的。了解了scss和less开发,并选择了scss作为css的预处理程序。写起来还是挺方便的。才开始学习jQuery的各种API,也算是奇葩了。

    最近儿子睡觉很不好,哄他需要的时间越来越长,留给自己的时间也就相对变少。每每还没等进入状态,就到了要休息的时间,很是不情愿。

    2016年3月22日 晚

  • 20160317久远的评论

    今天终于把关于我这个页面的评论框恢复了。看到了很多11,12年的评论,最新的一条也停留在了14年。

    15年,我都做了什么?我有什么成长呢?我自己好像都没找到答案。

    最近的工作使我又接触到一些前端的开发,开始学习使用sass编写css样式。也算是对我知识体系的一种补充。

    不过平心而论,我个人更倾向于在某一个领域专精下去。有时候会看到某人的博客全部专注某一种技术,由浅入深,会有种羡慕的感觉。

    我非常喜欢阮一峰老师博客,更非常喜欢他写博客的力度和风格。对每种技术的讲解,虽基础但就是然后感觉理解透彻而且不啰嗦。思路很清晰。当然本质是研究的透彻且踏...

  • 20160316 一天一篇修复计划

    博客几经迁移,一些老文章的格式已经混乱不堪,而且没有评论框。

    其实评论的数据并没有丢失,只是需要匹配的多说的thread_key而已。 已经放任现状很久了,不过总是会朋友会跟我提起文章格式的问题。不打算再懒下去,文章量虽然大,但是一天一篇,愚公移山。总会整理完成的:)

    懒惰,阻碍一切进步。

    2016年3月16日 晨

  • 20160315 沉淀、系统、基础

    最近有所感触。基础知识还是不够夯实。一些领域内的知识也不够系统。 对事物本质的理解还需要加强。

    最近工作忙了起来,手里的活一直很零散而紧凑。促使我不得不采用OmniFocus记录自己要做的事情。

    这周有个入门的Java培训,需要准备PPT。

    今天一个关于Cookie和Session的讨论,让我有了开头的感触。自己的知识还是很薄弱。

    我还挂念着我的情怀,我要做下去。

    2016年3月15日 晚

  • 20160309 Clean Code 代码强迫症

    我写代码一直有种强迫症的感觉。比如给自己写的Yami程序,明明就是很简单的文件读写,明明没有那么多边界可能。缺乐此不疲的判断,封装,抽象。成倍的消耗时间。

    我觉得这是一种病,但却无药可救,因为不这么做,就觉得写出来的东西自己不满意。

    最近在看一本书《Clean Code》,其中介绍的代码整洁之道,我深表认同,也确实在不自觉的强迫自己遵守。

    但愿阅读我的程序,就像读懂一个故事。

    工作慢慢走向正规,也慢慢的进入角色。

    2016年3月9日 晚