摘要:相关博文: 搜索引擎ElasticSearchV5.4.2系列一之ES介绍 搜索引擎ElasticSearchV5.4.2系列二之ElasticSearchV5.4.2+klanaV5.4.2+x-packV5.4.2安装 搜索引擎ElasticSearchV5.4.2系列三之ES使用 linux 阅读全文
posted @ 2017-06-21 10:48 孟凡柱的专栏 阅读(1228) 评论(0) 推荐(0) 编辑
摘要:相关博文: 大数据系列之并行计算引擎Spark介绍 之前介绍过关于Spark的程序运行模式有三种: 1.Local模式; 2.standalone(独立模式) 3.Yarn/mesos模式 本文将介绍Spark安装及运行模式的第1、3两种模式。 安装包: spark-2.1.0-bin-hadoop 阅读全文
posted @ 2017-04-20 00:29 孟凡柱的专栏 阅读(866) 评论(0) 推荐(0) 编辑
摘要:相关博文:大数据系列之并行计算引擎Spark部署及应用 Spark: Apache Spark 是专为大规模数据处理而设计的快速通用的计算引擎。 Spark是UC Berkeley AMP lab (加州大学伯克利分校的AMP实验室)所开源的类Hadoop MapReduce的通用并行框架,Spar 阅读全文
posted @ 2017-04-19 22:59 孟凡柱的专栏 阅读(5230) 评论(0) 推荐(0) 编辑
摘要:Hive系列博文,持续更新~~~ 大数据系列之数据仓库Hive原理 大数据系列之数据仓库Hive安装 大数据系列之数据仓库Hive中分区Partition如何使用 大数据系列之数据仓库Hive命令使用及JDBC连接 Hive主要分为以下几个部分 ⽤户接口1.包括CLI,JDBC/ODBC,WebUI 阅读全文
posted @ 2017-04-09 10:45 孟凡柱的专栏 阅读(955) 评论(0) 推荐(0) 编辑
摘要:Hive系列博文,持续更新~~~ 大数据系列之数据仓库Hive原理 大数据系列之数据仓库Hive安装 大数据系列之数据仓库Hive中分区Partition如何使用 大数据系列之数据仓库Hive命令使用及JDBC连接 本文介绍Hive的使用原理及命令行、Java JDBC对于Hive的使用。 在Had 阅读全文
posted @ 2017-04-09 10:39 孟凡柱的专栏 阅读(5448) 评论(0) 推荐(0) 编辑
摘要:清明刚过,该来学习点新的知识点了。 上次说到关于MapReduce对于文本中词频的统计使用WordCount。如果还有同学不熟悉的可以参考博文大数据系列之分布式计算批处理引擎MapReduce实践。 博文发表后很多同学私下反映对于MapReduce的处理原理没有了解到。在这篇博文中楼主与大家交流下M 阅读全文
posted @ 2017-04-07 18:02 孟凡柱的专栏 阅读(613) 评论(0) 推荐(0) 编辑
摘要:本节目的:搭建Hadoop分布式集群环境 检测主机名是否修改成功命令如下,在操作之前需要关闭当前终端,重新打开一个终端:即可看到终端命令前是[user@hostname] 添加内容(LZ master Ip是10.211.55.3,Salve Ip 是10.211.55.4) 如图表示修改成功 复制 阅读全文
posted @ 2017-03-10 22:48 孟凡柱的专栏 阅读(2020) 评论(0) 推荐(0) 编辑
摘要:大家都知道redis的强大之处,在目前应用上也是大显神威。 先说说他的优点: 1 读写性能优异 2 支持数据持久化,支持AOF日志和RDB快照两种持久化方式 3 支持主从复制,主机会自动将数据同步到从机,可以进行读写分离。 4 数据结构丰富:除了支持string类型的value外还支持string、 阅读全文
posted @ 2017-02-21 15:36 孟凡柱的专栏 阅读(22172) 评论(3) 推荐(0) 编辑
摘要:关于springBoot是个神马东西以及优缺点,请自行搜索了解。 LZ看到很多关于SpringBoot的Demo,单看一篇总是没法整合SpringBoot与Mysql。没法子,还是自己操刀来一发为妙。 本文将叙述关于SpringBoot与mysql整合实践。 1.Eclipse 整合SpringBo 阅读全文
posted @ 2017-02-20 19:25 孟凡柱的专栏 阅读(61648) 评论(5) 推荐(0) 编辑
摘要:先了解事务的7种传播属性: 问题产生场景: 1.在 DemoServiceA.java中有方法 demoMethodA().其中嵌套DemoServiceB.java中demoMethodB()。当demoMethodA事务发生rollback时, demoMethodB 事务也可以rollback 阅读全文
posted @ 2017-02-17 17:38 孟凡柱的专栏 阅读(14185) 评论(3) 推荐(1) 编辑
摘要:附加:Java 4种线程池介绍请查看 谈谈new Thread的弊端及Java四种线程池的使用 当我们通过Executor提交一组并发执行的任务,并且希望在每一个任务完成后能立即得到结果,有两种方式可以采取: 方式一: 通过一个list来保存一组future,然后在循环中轮训这组future,直到每 阅读全文
posted @ 2017-01-11 15:16 孟凡柱的专栏 阅读(1305) 评论(0) 推荐(0) 编辑
摘要:1.new Thread的弊端执行一个异步任务你还只是如下new Thread吗? 说说弊端: a. 每次new Thread新建对象性能差。b. 线程缺乏统一管理,可能无限制新建线程,相互之间竞争,及可能占用过多系统资源导致死机或oom。c. 缺乏更多功能,如定时执行、定期执行、线程中断。相比ne 阅读全文
posted @ 2017-01-11 15:12 孟凡柱的专栏 阅读(26712) 评论(0) 推荐(1) 编辑
摘要:参考:http://www.linuxidc.com/Linux/2015-10/124115.htm 一个完整的MySQL读写分离环境包括以下几个部分: 应用程序client database proxy (Amoeba for MySQL) database集群 (M-S) 在本次实战中,应用程 阅读全文
posted @ 2017-01-10 17:06 孟凡柱的专栏 阅读(211) 评论(0) 推荐(0) 编辑
摘要:前言在平时开发、测试过程中、甚至是生产环境中,有时会遇到OutOfMemoryError,Java堆溢出了,这表明程序有严重的问题。我们需要找造成OutOfMemoryError原因。一般有两种情况: 1、内存泄露,对象已经死了,无法通过垃圾收集器进行自动回收,通过找出泄露的代码位置和原因,才好确定 阅读全文
posted @ 2017-01-09 14:36 孟凡柱的专栏 阅读(6826) 评论(0) 推荐(0) 编辑
摘要:先谈谈闭锁和栅栏的区别: 1.关键区别在于,所有线程必须同时到达栅栏位置,才能继续执行。 2.闭锁用于等待某一个事件的发生,举例:CountDownLatch中await方法等待计数器为零时,所有事件才可继续执行。而栅栏是等待其他线程到位,所有事件才可继续下一步。例如:几个家庭决定在某个地方集合:“ 阅读全文
posted @ 2017-01-09 14:27 孟凡柱的专栏 阅读(196) 评论(0) 推荐(0) 编辑
摘要:关于FastDFS集群部署请见博文 FastDFS集群部署 FastDFS是由淘宝的余庆先生所开发,是一个轻量级、高性能的开源分布式文件系统,用纯C语言开发,包括文件存储、文件同步、文件访问(上传、下载)、存取负载均衡、在线扩容、相同内容只存储一份等功能,适合有大容量存储需求的应用或系统。做分布式系 阅读全文
posted @ 2017-01-05 12:15 孟凡柱的专栏 阅读(20620) 评论(1) 推荐(3) 编辑
摘要:现博客内容将搬移至CSDN。https://blog.csdn.net/mengfanzhundsc 感谢大家一直以来的关注! 阅读全文
posted @ 2018-07-24 18:34 孟凡柱的专栏 阅读(76) 评论(0) 推荐(0) 编辑
摘要:explain 可以分析 select 语句的执行,即 MySQL 的“执行计划。 一、type 列 MySQL 在表里找到所需行的方式。包括(由左至右,由最差到最好): | All | index | range | ref | eq_ref | const,system | null | ALL(所有) 全表扫描,MySQL 从头到尾扫描整张表查找行。 mysql> explain se... 阅读全文
posted @ 2017-11-15 16:15 孟凡柱的专栏 阅读(1490) 评论(0) 推荐(1) 编辑
摘要:之前演示的PPT,直接看图。。。 •参考链接: •RESTful API 设计最佳实践 •RESTful API 设计指南 •SOAP webserivce和 RESTfulwebservice对比及区别 转载请注明出处: 作者:mengfanzhu 原文链接:http://www.cnblogs. 阅读全文
posted @ 2017-06-21 16:15 孟凡柱的专栏 阅读(191) 评论(0) 推荐(0) 编辑
摘要:相关博文: 搜索引擎ElasticSearchV5.4.2系列一之ES介绍 搜索引擎ElasticSearchV5.4.2系列二之ElasticSearchV5.4.2+kibanaV5.4.2+x-packV5.4.2安装 搜索引擎ElasticSearchV5.4.2系列三之ES使用 1.启动E 阅读全文
posted @ 2017-06-21 15:35 孟凡柱的专栏 阅读(501) 评论(0) 推荐(0) 编辑
摘要:相关博文: 搜索引擎ElasticSearchV5.4.2系列一之ES介绍 搜索引擎ElasticSearchV5.4.2系列二之ElasticSearchV5.4.2+kibanaV5.4.2+x-packV5.4.2安装 搜索引擎ElasticSearchV5.4.2系列三之ES使用 Elast 阅读全文
posted @ 2017-06-21 15:13 孟凡柱的专栏 阅读(928) 评论(0) 推荐(0) 编辑
摘要:相关博文: 搜索引擎ElasticSearchV5.4.2系列一之ES介绍 搜索引擎ElasticSearchV5.4.2系列二之ElasticSearchV5.4.2+klanaV5.4.2+x-packV5.4.2安装 搜索引擎ElasticSearchV5.4.2系列三之ES使用 linux 阅读全文
posted @ 2017-06-21 10:48 孟凡柱的专栏 阅读(1228) 评论(0) 推荐(0) 编辑
摘要:... 阅读全文
posted @ 2017-06-07 18:59 孟凡柱的专栏 阅读(360) 评论(0) 推荐(0) 编辑
摘要:相关博文: 从消费者角度评估RestFul的意义 SpringBoot 构建RestFul API 含单元测试 REST是目前业界相当火热的术语,似乎发布的API不带个REST前缀,你都不好意思和别人打招呼了。 然而大部分号称REST的API实际上并没有达到Richardson成熟度模型的第三个级别 阅读全文
posted @ 2017-05-24 18:14 孟凡柱的专栏 阅读(364) 评论(0) 推荐(0) 编辑
摘要:相关博文: 从消费者角度评估RestFul的意义 SpringBoot 构建RestFul API 含单元测试 首先,回顾并详细说明一下在快速入门中使用的 @Controller 、 @RestController 、 @RequestMapping 注解。如果您对Spring MVC不熟悉并且还没 阅读全文
posted @ 2017-05-24 18:06 孟凡柱的专栏 阅读(625) 评论(0) 推荐(0) 编辑
摘要:相关博文: 大数据系列之并行计算引擎Spark介绍 之前介绍过关于Spark的程序运行模式有三种: 1.Local模式; 2.standalone(独立模式) 3.Yarn/mesos模式 本文将介绍Spark安装及运行模式的第1、3两种模式。 安装包: spark-2.1.0-bin-hadoop 阅读全文
posted @ 2017-04-20 00:29 孟凡柱的专栏 阅读(866) 评论(0) 推荐(0) 编辑