- 博客(16)
- 资源 (1)
- 收藏
- 关注
原创 java代码测试rocketMQ的api
创建maven工程导入相关依赖 <dependencies> <dependency> <groupId>org.apache.rocketmq</groupId> <artifactId>rocketmq-client</artifactId>...
2020-01-30 04:45:47 725
原创 rocketMQ环境普通搭建&&通过docker环境搭建及测试
Producer消息生产者,负责产生消息,一般由业务系统负责产生消息。Consumer消息费者,负责消费消息,一般是后台系统负责异步消费。NameServer集群架构中的组织协调员,收集broker的工作情况,不负责消息的处理Broker(topic存在其中)是RocketMQ的核心负责消息的发送、接收、高可用等(真正干活的)需要定时发送自身情况到NameServer...
2020-01-29 18:49:09 458
原创 webSocket入门demo
什么是WebSocket?WebSocket 是HTML5一种新的协议。它实现了浏览器与服务器全双工通信(full-duplex)。一开始的握手需要借HTTP请求完成。 WebSocket是真正实现了全双工通信的服务器向客户端推的互联网技术。它是一种在单个TCP连接上进行全双工通讯协议。Websocket通信协议与2011年倍IETF定为标准RFC 6455,Websocket API被W...
2020-01-27 23:23:10 387
原创 java代码测试mongoDb的api, 及SpringBoot整合mongoDb
1、创建maven工程2、引入相关依赖 <dependency> <groupId>org.mongodb</groupId> <artifactId>mongodb-driver-sync</artifactId> <version...
2020-01-27 19:17:08 517
原创 mongoDb的索引
索引通常能够极大的提高查询的效率,如果没有索引,MongoDB在读取数据时必须扫描集合中的每个文件并选取那些符合查询条件的记录。 这种扫描全集合的查询效率是非常低的,特别在处理大量的数据时,查询可以要花费几十秒甚至几分钟,这对网站的性能是非常致命的。 索引是特殊的数据结构,索引存储在一个易于遍历读取的数据集合中,索引是对数据库表中一列或多列的值进行排序的一种结构 查看索引d...
2020-01-26 05:56:23 148
转载 mongoDb的增删改查
mongoDB使用的是一种与json数据类似的数据结构,称为bson(Binary Json)查看所有的数据 库show dbs通过use 关键字切换数据库user admin创建 数据库在mongoDb中数据库是自动创建的,通过use切换到新的数据库中,进行数据即可自动创建数据库查看表show tablesshow collections删除...
2020-01-26 03:18:04 170
原创 docker 创建容器命令详解
这里以创建mongoDB的创建命令为例docker create --name mongodb -p 27017:27017 -v /data/mongodb:/data/db mongo:4.0.3docker create:表示使用docker创建一个容器,--name mongodb:表示创建这个容器的名字主为mongodb,这里的名字可以为其它任意,-p 27017:...
2020-01-24 04:21:32 2738
转载 docker搭建安装MongoDB
拉取镜像docker pull mongo:4.0.3查看我们拉取的文件docker images创建容器docker create --name mongodb -p 27017:27017 -v /data/mongodb:/data/db mongo:4.0.3启动容器docker start mongodb...
2020-01-24 04:07:19 120
原创 java虚拟机学习总结:java内存区域
java虚拟机学习总结:java内存区域内存区域分为程序计数器、java虚拟机栈、本地方法栈、java椎、方法区程序计数器:程序计数器是一块比较小的内存空间,可以看作线程的信号指示器;字节码解释器需要通过改变程序计数器来选取指令;即程序中的分支、循环、跳转、异常处理、线程恢复等功能都需要依赖程序计数器来完成。线程私有:程序计数器线程的“私有空间”,即每个线程都会有一个程序计数...
2020-01-23 06:55:07 119
原创 docker搭建redis集群
拉取镜像docker pull redis:5.0.2拉取成功查看刚刚拉取的镜像docker images创建容器(这里创建3个容器,注意修改下面的代码的名字及对应的端口)docker create --name redis-node01 --net host -v /data/redis-data/node01:/data redis:5.0....
2020-01-23 04:02:28 170
原创 MybatisPlus使用
引入包 <!--mybatis-plus的springboot支持--> <dependency> <groupId>com.baomidou</groupId> <artifactId>mybatis-plus-boot-starter</a...
2020-01-09 12:09:41 199
原创 CenOS7搭建dubbo、docker、zookeeper环境、maven启动dubbo及dubbo的负载均衡实现
官网:http://dubbo.apache.org/zh-cn/index.html dubbo架构调用关系0. 服务容器负责启动,加载,运行服务提供者。 1. 服务提供者在启动时,向注册中心注册自己提供的服务。 2. 服务消费者在启动时,向注册中心订阅自己所需的服务。 3. 注册中心返回服务提供者地址列表给消费者,如果有变更,注册中心将基于长连接推送变...
2020-01-07 04:20:41 203
原创 CentOS7安装jdk
需要准备linux版本的jdk压缩包将jdk上传到linux上在/usr/local/下创建java目录mkdir /usr/local/java解压tar zxvf jdk-8u141-linux-x64.tar.gz -C /usr/local/java打开/etc/profile文件修改配置vim /etc/profile配置如下export ...
2020-01-05 20:31:07 96
原创 CentOS7安装mysql并使用远程进行连接
参考博客:https://www.cnblogs.com/wolf-sun/p/9953667.htmlhttps://www.cnblogs.com/duanrantao/p/8988116.htmlhttps://www.jianshu.com/p/276d59cbc529准备linux对应版本的mysql安装文件下载地址:https://dev.mysql.com/dow...
2020-01-05 17:06:56 204
原创 虚拟机安装Linux(CentOS),并使用xshell 6远程连接虚拟机上的linux
需要准备VMware,CentOs7镜像文件、xshell 61、打开安装好的vmware2、按照以下的顺序将虚拟机的属性设置好3、开始安装CentOS等待安装。。。。待安装完成。。。。。等待重启。。。。输入之前的账号,密码进入之后输入命令:ip addr这时没有生成的ip,需要设置一下输入命令:vi /et...
2020-01-05 01:59:36 968
原创 Es6学习
Let、 var、 const使用let、var都可以定义变量,使用var定义的变量会成为全局变量;使用let不会。使用const定义变量为常量不能修改,相当为java中的const修饰的变量。字符串的使用新增加了几个方法includes():返回布尔值,表示是否找到了参数字符串。startsWith():返回布尔值,表示参数字符串是否在原字符串的头部。endsWith(...
2020-01-03 02:31:31 141
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人