- 博客(54)
- 资源 (22)
- 收藏
- 关注
原创 Hadoop个人心得笔记之HDFS
HDFS总结目录 HDFS总结一、概述二、Block1.文件上传失败:2.解决方案:2、删除在hdfs中配置的元数据目录3、重新格式化namenode(切换到hadoop目录下的bin...
2019-06-28 21:45:49 709
原创 Hadoop个人心得笔记之上传文件错误
Hadoop上传文件错误目录Hadoop上传文件错误org.apache.hadoop.ipc.RemoteException(java.io.IOException)1.文件上传失败:2.解决方案:1、停止集群(切换到/sbin目录下)2、删除在hdfs中配置的data目录(3、重新格式化namenode...
2019-06-28 19:42:10 2045
原创 Hadoop伪分布式安装步骤
Hadoop伪分布式安装步骤目录 Hadoop伪分布式安装步骤一.永久关闭防火墙二.配置主机名1.编辑network文件:vim /etc/sysconfig/network2.将HOSTNAME属性改为指定的主机名,3.让network文件重新生效:s...
2019-06-28 17:15:50 6667 1
原创 Zookeeper单机安装
Zookeeper单机安装一、安装步骤关闭Linux(CentOS6.X版本)的防火墙临时关闭防火墙:serviceiptablesstop 永久关闭防火墙:chkconfig iptables off下载安装JDK 下载或者上传Zookeeper的安装包 解压Zookeeper的安装包:tar-xvfzook...
2019-06-28 13:23:38 297
原创 Concurrent包相关技术
BlockingQueue - 阻塞式队列一、概述依然遵循先进先出的原则 阻塞式队列往往是有界的:意味着如果队列已满,则新的添加请求会被阻塞;如果队列为空,则新的获取请求也会被阻塞 BlockingQueue是阻塞式队列的顶级接口 最常使用在生产消费/消息队列二、ArrayBlockingQueue - 阻塞式顺序队列底层会基于数组来存储数据...
2019-06-24 18:48:11 238
原创 BIO、NIO、AIO个人心得笔记
BIO、NIO、AIO个人心得笔记一、概述 IO是一套用于数据传输的机制: BIO - Blocking IO - 同步式阻塞式IO NIO - NonBlocking IO - 同步式非阻塞式IO - JDK1.4 - tomcat AIO - Asynchronous IO - 异步式非阻塞式IO - JDK1.8 ...
2019-06-24 18:43:28 282
原创 Easymall项目分布式拆分整合(八)
Easymall项目分布式拆分整合(八)目录 Easymall项目分布式拆分整合(八)一.User用户系统的2个延伸问题1.登录顶替1.UserController类2.UserService类2.30分钟超时突然断开1.解决办法:实现续租逻辑2.UserContr...
2019-06-13 14:30:15 441
原创 JSONP个人心得笔记
JSONP个人心得笔记目录 JSONP个人心得笔记1.学习jsonp掌握三个问题2.什么是jsonp2.1定义2.2样子3.为什么使用jsonp3.1使用jsonp的场景3.2js的跨域非同源3.3为什么使用...
2019-06-12 18:09:14 222
原创 Easymall项目分布式拆分整合(七)
Easymall项目分布式拆分整合(七)目录 Easymall项目分布式拆分整合(七)一.Easymall分布式项目结构二.用户搭建(最基础的六部)1.创建一个quickstart的maven工程(src/main/resources)2.pom继承parent,依...
2019-06-11 21:27:37 463
原创 Easymall项目分布式拆分整合(六)
前台系统和后台系统的功能整合目录 前台系统和后台系统的功能整合一.首页的分页查询1.把前台、后台系统启动查看效果二.单个商品根据id查询1前台系统的controller和页面交互逻辑不变2.ProductService按照定义的后台接口文件进行发送请求代码3.测试结果三...
2019-06-10 21:19:51 327
原创 Easymall项目分布式拆分整合(五)
Easymall项目分布式拆分整合(五)目录 Easymall项目分布式拆分整合(五)一.搭建后台商品系统1.1搭建步骤1.maven quickstart(springboot)2.继承parent,依赖common3.product工程还需要访问持久层,redis(common依赖的传递)4.appl...
2019-06-10 20:04:41 487
原创 Easymall项目分布式拆分整合(四)
Easymall项目分布式拆分整合(四)目录 Easymall项目分布式拆分整合(四)一.前端系统的搭建开发一.搭建1.maven骨架webapp2.pom文件修改1.parent的继承2.common的依赖(exclusions redis从common中传递过来...
2019-06-10 15:44:39 1415
原创 Easymall项目分布式拆分整合(三)
Easymall项目分布式拆分整合(三)目录 Easymall项目拆分整合(三)一.common工程1.继承parent2.搭建common1.创建一个quickstart工程2.继承一下parent获取所有需要依赖的资源3.公用代码有哪些可以从easymal...
2019-06-10 11:27:24 540
原创 Easymall项目分布式拆分整合(二)
Easymall项目分布式拆分整合(二)目录 Easymall项目分布式拆分整合(二)一.Parent应用1.作用2.搭建步骤1.maven的quickstart工程(simple)2.封装成SpringBoot工程3.修改packaging类型为p...
2019-06-10 10:58:43 342
原创 Easymall项目分布式拆分整合(一)
Easymall项目分布式拆分整合(一)目录 Easymall项目拆分整合(一)一.内容详解二.Easymall项目拆分结构1.单体项目缺点2.纵向拆分2.1拆分的定义1.前端系统:2.商品后台系统:3.用户后台系统:4.购物车系统:5.订单系统:...
2019-06-10 10:37:16 864
原创 ELASTICSEARCH的java客户端和springboot整合(二)
SpringBoot整合TransportClient目录 SpringBoot整合TransportClient一.1redis的整合1.启动一个redis的结点(单节点)2.配置单节点的内容3.配置类中读取属性生成返回的JedisShardedPool一.2rabbitmq的整合...
2019-06-09 16:43:21 358
原创 附录A--Elasticsearch.yml
附录A--Elasticsearch.yml目录 附录A--Elasticsearch.yml一、Cluster二、Node三、Index四、Paths五、Plugin六、Memory七、Network And HTTP八、Gateway九、...
2019-06-09 16:25:05 194
原创 ELASTICSEARCH的java客户端和springboot整合
ELASTICSEARCH的java客户端和springboot整合目录 ELASTICSEARCH的java客户端和springboot整合一.java客户端代码1.1添加依赖1.2Java代码客户端测试1.TransportTest测试类2.新增数据1.通过client对象连接集群,获取索引的操...
2019-06-09 15:37:15 1222
原创 Elasticsearch集群安装
Elasticsearch集群安装目录 Elasticsearch集群安装一.配置搭建三个节点的集群1.前提条件注意2.配置集群的配置文件1.每个节点指定协调器的list(elasticsearch.yml)2.修改对应配置3.防止集群发生"脑裂",为集群配置最大的...
2019-06-09 11:38:16 341
原创 Elasticsearch个人心得笔记(五)
Elasticsearch集群目录 Elasticsearch集群一.集群的结构和角色1.结构2.角色和任务(elaticsearch.yml)二.配置搭建三个节点的集群1.前提条件注意2.配置集群的配置文件1.每个节点指定协调器的l...
2019-06-09 11:35:38 439
原创 Elasticsearch个人心得笔记(四)
ELASTICSEARCH的mapping设置目录 ELASTICSEARCH的mapping设置一.mapping映射结构1.1动态映射2.静态手动映射3.对比数据库4.对象与json的转化1.一个普通类的对象2.稍微复杂一些的对象3.之前JSON数据转换为Jav...
2019-06-08 18:12:19 836
原创 IK分词器插件安装
IK分词器插件安装 目录 IK分词器插件安装 一.ik分词器插件引入到ELASTICSEARCH1.文件拷贝2.安装依赖(已有不要安装)3.解压4.删除安装包5.进入到Config文件夹6.将elasticsear...
2019-06-08 17:43:49 687
原创 Elasticsearch个人心得笔记(三)
Elasticsearch个人心得笔记(三)目录 Elasticsearch个人心得笔记(三)一.文档管理操作1.新增文档数据2.获取文档1.直接获取文档,直到文档id2.获取多个文档3.删除文档4.搜索1.准备多一些数据2.match_all3.term quer...
2019-06-08 16:16:20 209
原创 Elasticsearch个人心得笔记(二)
Elasticsearch命令大全目录 Elasticsearch命令大全一.堵门秘籍二.Es命令文件1.调整ip地址和端口1.打开文件2linux提供的http协议的命令curl三.es的请求操作1.创建索引1.新增一个叫做...
2019-06-08 15:03:57 263
原创 Head插件安装
Head插件安装目录 Head插件安装一.调整head插件的访问地址1.找到文件所在地2.修改GruntFile.js1.编辑打开文件2.找到93行修改为自己的IP3.启动hean插...
2019-06-08 15:03:19 536
原创 Elasticsearch安装
Elasticsearch安装目录 Elasticsearch安装一.linux的环境1.修改ES线程数量1.输入指令进入对应配置文件2.修改为2048,并保存2.修改最大虚拟内存数量1.输入指...
2019-06-07 18:30:27 259
原创 Elasticsearch个人心得笔记(一)
Elasticsearch个人心得笔记目录 Elasticsearch个人心得笔记一.简介二.Elasticsearch结构1.存储位置:2.计算框架:3.自己服务功能模块:4.接口层:三.REST和RESTful1关系2REST2.1资源的...
2019-06-07 17:41:50 249
原创 lucene全文检索概述(五)
lucene封装的web应用目录 lucene封装的web应用一.提供的访问接口二.创建一个springboot的工程1.springboot标准工程1.相关依赖2.application.properties3.启动类StarterLuce...
2019-06-07 17:20:00 237 3
原创 lucene全文检索概述(四)
lucene全文检索概述(四)目录 lucene全文检索概述(四)一.搜索索引的数据1.入门词项查询(TermQuery)1.步骤2.代码模板3.运行测试4.总结:2.多域查询1.根据指定的多个域进行查询2.代码模板3.运行测试4...
2019-06-07 15:49:08 239
原创 lucene全文检索概述(三)
lucene全文检索概述(三)目录 lucene全文检索概述(三)一.Lucene创建索引1代码编写生成空索引文件1.代码模板2.运行代码3.添加数据4.执行代码5.利用luke软件观察当前生成的索引内容...
2019-06-07 14:00:02 198
原创 lucene全文检索概述(二)
lucene全文检索概述(二)目录 lucene全文检索概述(二)一.lucene中的分词计算二.分词器代码1.创建一个maven的quickstart测试工程2.添加依赖1.引入需要的各种依赖2.依赖中提供的各种lucene已经实现的分词器...
2019-06-06 21:23:25 303
原创 lucene全文检索概述(一)
lucene全文检索概述(一)目录 lucene全文检索概述(一)一.介绍二.背景概括2.1数据猛增,举例2014年数据2.2传统检索方式:内存检索,硬盘数据库检索1.内存检索:文档检索2.硬盘数据库检...
2019-06-06 20:31:41 316
原创 Rabbitmq五种工作模式(五)
Rabbitmq五种工作模式(五)目录 Rabbitmq五种工作模式(五)一.主题模式(范围转发)1结构1.生产端:2.交换机:3.消费端:2匹配关系1.*:2#:3.消息的具体路由key:4.代码总结:五种工作模式总结:...
2019-06-06 18:21:30 315
原创 Rabbitmq五种工作模式(四)
Rabbitmq五种工作模式(四)目录 Rabbitmq五种工作模式(四)一.路由模式(匹配转发)1路由的结构1.生产端:2.交换机:3.消费端:2.代码1.生产端2.消费端3.测试结果总结:一.路由模式(匹配转发)1路由的结构1.生产端:依...
2019-06-06 17:59:15 713
原创 Rabbitmq五种工作模式(三)
Rabbitmq五种工作模式(三)目录 Rabbitmq五种工作模式(二)一.发布订阅(群发)1发布订阅结构1.生产者:2.交换机:3.生产端:4.场景:2代码实现1.生产者2.消费者 多个3.测试结果总结: 群发一.发布订阅(群发...
2019-06-06 17:35:20 285
原创 Rabbitmq五种工作模式(二)
Rabbitmq五种工作模式(二)目录 Rabbitmq五种工作模式(二)一.工作模式(资源争抢)1工作模式结构1.生产端:准备消息数据msg,准备发送的目的地routingKey(队列名称),发送2.交换机:路由模式交换机,根据队列名称routingKey将消息发...
2019-06-06 16:53:44 444
原创 Rabbitmq五种工作模式(一)
Rabbitmq五种工作模式目录 Rabbitmq五种工作模式一.简单模式1.1简单模式的结构1.生产端:2.交换机:3.消费者:4.应用场景:1.2代码实现1.引入依赖2.编写一个类,实现第一个方法,创...
2019-06-05 21:46:15 1221
原创 Rabbitmq安装全解
Rabbitmq安装全解目录 Rabbitmq安装全解一.需要安装erlang1.查看版本 erl2.erlang与rabbitmq的对应关系3.需要工具的支持socat4.安装rabbitmq的rpm包1.在/home/resour...
2019-06-05 20:15:44 1179
原创 RabbitMQ消息队列
RabbitMQ消息队列 目录 RabbitMQ消息队列 一.消息队列历史1.通信解耦合异步通信2.高并发的缓存--消峰限流二.rabbitmq2.1介绍2.2rabbitmq简介一、RabbitMQ与M...
2019-06-05 18:49:28 1228
原创 Mycat实战案例(二)
Mycat实战案例(二)一.实战演练一.高可用的故障转移1.准备一个schema.xml配置文件,单分片表格的双机热备结构(两个数据库没有主从)2.Mycat读写都在一个表中3.在Mycat中写数据4.宕机对应的数据库5.报错,转移故障转移是为了临时顶替二.全局表的配置...
2019-06-04 21:21:06 513
Easymall分布式V1.0.zip
2019-06-10
Strust2 项目
2018-03-15
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人