摘要: 背景 众所周知,MySQL数据库因为其具备一些优秀的特性,被大量互联网公司使用。优秀的功能,活跃的社区,丰富的工具等等,但最重要的一点莫过于在其诞生超过20年的时间里,众多企业应的应用对其功能和稳定性进行了充分的验证,使得它成为互联网企业关系型数据存储的首选。但也正因为这样的历史,mysql包含了过 阅读全文
posted @ 2017-03-27 15:07 QZM 阅读(589) 评论(0) 推荐(1) 编辑
摘要: java.lang.NoClassDefFoundError 现象 JAVA中的NoClassDefFoundError错误表示一个类在编译时通过,但在运行时找不到。有一种场景是,我们用IDE编写一些业务功能,然后将它打成jar包放到某个集群中运行,比如hadoop,storm等。 解释 因为编译的 阅读全文
posted @ 2017-03-22 12:59 QZM 阅读(201) 评论(0) 推荐(0) 编辑
摘要: 成功的人,多半喜欢思考,思维导图有效协助您的思考,进而成功。 第一部分,思维导图的思考功能 四个基本的思考原则 水平思考:水平思考就是加大思考广度,突破自我设置的思考。水平思考是一种非逻辑的思考方式,不用考虑合理性,不用管如何想到,只要联想到就好。想到的内容不去评定对错,可以说是一种培养创意的过程。 阅读全文
posted @ 2017-03-21 22:03 QZM 阅读(1455) 评论(1) 推荐(1) 编辑
摘要: 最近团队在做一个集中化配置管理系统,根据运维团队的需求,要考虑应用灰度发布时配置部分变更的可能,需求是首先变更某个机房的某台服务器上的配置,进一步地,修改该机房所有服务器的配置,最后修改全局服务器的配置。这样的需求和通常理解的灰度发布有一定区别,暂且叫他灰度配置。本文主要理解下两种灰度的差异,并且简 阅读全文
posted @ 2017-03-18 16:48 QZM 阅读(6069) 评论(0) 推荐(2) 编辑
摘要: 背景 众所周知,eclipse和idea是java开发领域最主流的两大效率工具。通过使用它们,开发者可以减少在琐碎的,重复的,流程性工作,将更多精力专注在项目的内容上,提升开发效率。笔者一直是一名忠实的eclipse党,最近因为团队统一开发工具的需要,开始学习在Mac上使用IDEA。不得不说,换工具 阅读全文
posted @ 2017-03-18 14:00 QZM 阅读(1703) 评论(0) 推荐(1) 编辑