- 博客(21)
- 收藏
- 关注
转载 消息队列-推/拉模式学习 & ActiveMQ及JMS学习
消息中间件的主要功能是消息的路由(Routing)和缓存(Buffering)。在AMQP中提供类似功能的两种域模型:Exchange 和 Message queue。AMQP的更多内容可以看这里: http://www.cnblogs.com/charlesblc/p/6058799.html 一种分类是推和拉 。还有一种分类是 Queue 和 Pub/Sub 。 先看的这一篇:http://b...
2018-04-09 14:43:07 619
原创 RabbitMQ用户管理
RabbitMQ创建用户并提升到管理员组后,可以通过创建的用户登录后台进行管理环境:Centos7.2RabbitMQ步骤:1. 用户管理用户管理包括增加用户,删除用户,查看用户列表,修改用户密码。相应的命令(1) 新增一个用户rabbitmqctl add_user Username Password(2) 删除一个用户rabbitmqctl delete_user Username(...
2018-04-02 09:37:59 1319
转载 Mongodb 基本命令
具体详细内容,请查阅 Mongodb官方文档一、库相关1.1 查看数据库列表show dbs1.2 进入数据库use 库名1.3 查看当前库db.getName() 或 db1.4 查看库中的集合show collections1.5 查看库状态db.stats()1.6 查看库版本db.version()1.7 查看当前db的连接机器地址db.getMongo()1.8 创建库use 库名 #库...
2018-03-23 15:29:01 259
转载 Docker常用命令
一、镜像1.搜索镜像docker search 镜像名2.获取镜像docker pull 镜像名3.查看镜像docker images4.删除镜像docker rmi 镜像ID5.导出镜像docker save -o 导出名称 镜像名6.导入镜像docker load --input 本地文件名或docker load < 本地文件名二、容器1.启动容器docker run [-it] ...
2018-03-23 15:28:24 248
转载 Java 实现 RSA 非对称加密
非对称加密算法:用两个密钥(公钥/私钥)对数据进行加密和解密。一、原理非对称加密算法实现机密信息交换的基本过程是: 1)甲方生成一对密钥并将其中的一把作为公用密钥向其它方公开; 2)得到该公用密钥的乙方使用该密钥对机密信息进行加密后再发送给甲方; 3)甲方再用自己保存的另一把专用密钥对加密后的信息进行解密。二、编码1.依赖前端(乙方):jsencrypt.min.js后端...
2018-03-23 15:28:16 442
转载 Shell常用命令整理
1、 ls: 类似于dos下的dir命令ls最常用的参数有三个: -a -l -F。ls –aLinux上的文件以.开头的文件被系统视为隐藏文件,仅用ls命令是看不到他们的,而用ls -a除了显示一般文件名外,连隐藏文件也会显示出来。ls –l该参数显示更详细的文件信息。ls –F使用这个参数表示在文件的后面多添加表示文件类型的符号,例如*表示可执行,/表示目录,@表示连结文件,这都是因为使用...
2018-03-23 15:27:15 137
转载 Linux chmod 命令 详解
chmod命令用的很多,但是对这个命令却不是很了解。 在网上搜了一下。 整理如下。 命令格式: chmod [-cfvR] [--help] [--version] mode file...[root@qs-wg-db2 ~]# chmod --helpUsage: chmod [OPTION]... MODE[,MODE]... FILE... or: chmod [OPTION]....
2018-03-22 14:53:22 315
转载 CSS基本样式简单介绍
具体详情内容请查阅《css参考手册》一、基本结构样式width 宽度 height 高度 background 背景 border 边框 padding 内边距 margin 外边距其中,width,padding,margin如果使用百分数进行设置,实际上以自己的父盒子的宽度进行参考。border 不能用 百分比设置。未设置 box-sizing...
2018-03-21 16:06:18 876
转载 MySQL主从复制搭建
本次测试使用两个虚拟机:ip:192.168.2.21(主)ip:192.168.2.22(从)如果不清楚Mysql安装和基本配置,请先浏览 《简单安装MySQL》主从复制1.修改mysql配置文件(主从)vim /etc/my.cnf在[mysqld]下添加server-id=1log-bin=mysql-bin保存,其中主从数据库的server-id必须唯一server mysql ...
2018-03-21 16:00:52 173
转载 简单安装MySQL(RPM方式)
本次测试使用一台ip为192.168.2.21的虚拟机下边的步骤虽然多,但是跟着命令或者复制粘贴命令即可完成操作,并无难点1.安装准备MySQL-server-5.6.35-1.linux_glibc2.5.x86_64.rpmMySQL-devel-5.6.35-1.linux_glibc2.5.x86_64.rpmMySQL-client-5.6.35-1.linux_glibc2.5.x...
2018-03-21 15:50:02 907
转载 Elasticsearch 基础入门
一、什么是 ElasticSearchElasticSearch是一个基于 Lucene 的搜索服务器。它提供了一个分布式多用户能力的全文搜索引擎,基于 RESTful web 接口。Elasticsearch 是用 Java 开发的,并作为 Apache 许可条款下的开放源码发布,是当前流行的企业级搜索引擎。设计用于云计算中,能够达到实时搜索,稳定,可靠,快速,安装使用方便。1.1 基础概念索引...
2018-03-21 09:04:40 4779
转载 Java API 操作 Mongodb
本次测试环境使用一台ip为 192.168.2.23 的虚拟机一、依赖<dependency> <groupId>org.mongodb</groupId> <artifactId>mongo-java-driver</artifactId> <version>3.5.0</version>
2018-03-20 16:25:37 464
转载 Zookeeper简单介绍
Zookeeper是一个高性能,分布式的,开源分布式应用协调服务。它提供了简单原始的功能,分布式应用可以基于它实现更高级 的服务,比如同步,配置管理,集群管理,名空间。它被设计为易于编程,使用文件系统目录树作为数据模型。服务端跑在java上,提供java和C的客户端 API协调多个节点一起完成一个动作。Zookeeper总体结构Zookeeper服务自身组成一个集群(2n+1个服务允许n个失效)。...
2018-03-20 15:56:45 478
转载 Shell脚本开发规范
一、开头指定脚本解析器#!/bin/sh 或 #!/bin/bash二、开头加版本版权等信息#Date: 2017-04-11#Auth: Created by Lee#Mail: xxx@163.com#Function: This scripts function is ...#Version: 1.1三、不要使用中文注释四、脚本以.sh为扩展名五、代码的书写优秀习惯1) 成对内容的一...
2018-03-20 15:18:30 523
转载 安装Zookeeper(集群版)
一、环境介绍(3台虚拟机)IPHostname192.168.2.14javaweb04192.168.2.15javaweb05192.168.2.16javaweb06二、配置文件1.修改zoo.cfg文件vim /usr/zookeeper/conf/zoo.cfg #路径根据自己情况而定修改: dataDir=/usr/zookeeper/data在文件尾行添加: s...
2018-03-20 15:17:05 207
转载 Redis的主从复制
本次测试环境使用一台ip为192.168.2.11的虚拟机。拷贝redis.conf改名为redis-slave.conf作为redis的从服务器启动时的配置文件。1.修改从节点配置文件1) vim redis-slave.conf2) 修改端口为6380 #唯一即可2) 修改 slaveof 的值,如:slaveof 192.168.2.11 63792.按照主从顺序启动redis实例cd ...
2018-03-20 14:48:18 157
转载 Redis持久化的简单介绍
Redis的强大功能很大程度上是由于其将所有数据都存储在内存中,为了使Redis在重启后仍能保证数据不丢失,需要将数据从内存中以某种形式持久化到硬盘中。Redis支持两种方式的持久化,一种是RDB方式,一种是AOF方式。其中,RDB是Redis的默认持久化方式一、RDB方式RDB方式是通过快照完成的,当符合一定条件时Redis会自动将内存中的所有数据进行快照并且存储到硬盘上。1.RDB的快照同步原...
2018-03-20 14:14:06 146
转载 Redis客户端基本命令
更多命令请进入官网查询:https://redis.io/commands一、基础命令1.连接服务端redis-cli或redis-cli -h ip地址 -p 端口2.选择数据库Redis默认支持16个数据库,对外都是以一个从0开始递增数命令。select 1get test说明: 1.redis不支持自定义数据库名称称 2.redis不支持为每个数据库设置访问密码...
2018-03-20 14:04:42 13757 1
转载 消息中间件系列之ActiveMQ的简单安装
本次测试使用一台ip为192.168.2.12的虚拟机一、解压压缩包tar -zxvf apache-activemq-5.14.4-bin.tar.gz二、启动activemq进入到bin目录启动,./activemq start三、访问后台管理http://192.168.2.12:8161, 如图:点击红色框住的连接,出现账号密码框,输入admin/admin,即可登陆查看具体信息。如图:四...
2018-03-20 14:00:34 185
转载 消息中间件系列之Java API操作ActiveMQ
一、依赖<dependency> <groupId>org.apache.activemq</groupId> <artifactId>activemq-client</artifactId> <version>5.14.4</version></dependency&
2018-03-20 13:41:46 4218
转载 Redis简单介绍与安装
Redis是一个开源,高级的键值存储和一个适用的解决方案,用于构建高性能,可扩展的Web应用程序。Redis有三个主要特点,使它优越于其它键值数据存储系统 -1) Redis将其数据库完全保存在内存中,仅使用磁盘进行持久化。2) 与其它键值数据存储相比,Redis有一组相对丰富的数据类型。3) Redis可以将数据复制到任意数量的从机中。一、Redis优点1) 异常快 - Redis非常快,每...
2018-03-20 11:01:59 189
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人