自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

我要花开丶

总是错过,不要错过。 我要花开,不要叶落。

  • 博客(21)
  • 收藏
  • 关注

原创 Redis数据操作命令

Redis数据操作命令Redis Key(键)DEL key 该命令用于在 key 存在时删除 key。DUMP key 序列化给定 key ,并返回被序列化的值。EXISTS key 检查给定 key 是否存在。expire key seconds 为给定 key 设置过期时间,以秒计。expireat key timestaps 为给定 key 设置过期时间,以UNIX 时间戳(unix timestamp)计。PEXPIRE key milliseconds 设置 key

2021-01-27 14:48:32 310

原创 Redis开启远程连接

Redis开启远程连接修改redis启动配置文件redis.conf:[root@iz2zect9h9unbfdy1jfuktz /]# whereis redisredis: /usr/local/redis[root@iz2zect9h9unbfdy1jfuktz /]# cd /usr/local/redis[root@iz2zect9h9unbfdy1jfuktz redis]# lsdump.rdb logs redis-cli redis.conf redis.conf.ba

2020-12-23 12:22:16 786 1

原创 RabbitMQ安装部署

RabbitMQ安装部署搭建步骤:搭建Erlang环境下载Erlang安装包http://erlang.org/download上传到服务器/service/software/目录下,进入到/service/software/目录进行安装。cd /service/software/设置环境变量vim /etc/profile在末尾加入以下内容:#set erlang environmentexport PAHT=$PATH:/service/soft

2020-12-18 14:19:03 356

原创 阿里云服务器端口开放

阿里云服务器端口开放Linux内防火墙开放端口#查看防火墙状态systemctl status firewalld#开启防火墙systemctl start firewalld#关闭防火墙systemctl stop firewalld#重启防火墙systemctl restart firewalld#开放指定端口号firewall-cmd --zone=public --add-port=端口号/tcp --permanent //permanent永久生效,没有此参

2020-12-18 14:05:46 915

原创 二、Kafka环境搭建 & Topic管理

Kafka单机安装安装JDK1.8+,配置JAVA_HOME (CentOS 6.10 64bit)配置主机名和IP映射关闭防火墙&防火墙开机自启动安装&启动Zookeeper安装&启动|关闭Kafka1.下载zookeeper安装资源:https://zookeeper.apache.org/releases.html2.下载kafaka安装资源:http://kafka.apache.org/downloads3.上传资源到虚拟机:4.安装jdk

2020-09-25 12:46:06 454

原创 三、Kafka的基础API操作

Kafka基础API1、Topic基本操作 DML管理2、生产者3、消费者 sub/assign4、自定义分区5、序列化6、拦截器Topic常用API:package com.dyz.dml;import org.apache.kafka.clients.admin.*;import org.apache.kafka.common.KafkaFuture;import java.util.*;import java.util.concurrent.ExecutionExcepti

2020-09-25 00:33:22 139

原创 一、Kafka概述和介绍

一、Kafka概述和介绍Kafka是由Apache软件基金会开发的一个开源流处理平台,由Scala和Java编写。Kafka是一种高吞吐量的分布式发布订阅消息系统,它可以收集并处理用户在网站中的所有动作流数据以及物联网设备的采样信息。该平台提供了消息的订阅与发布的消息队列,一般用作系统间解耦、异步通信、削峰填谷等作用。同时Kafka又提供了Kafka streaming插件包实现了实时在线流处理。相比较一些专业的流处理框架不同,Kafka Streaming计算是运行在应用端,具有简单、入门要求低、

2020-09-25 00:27:51 440

原创 五、Docker-compose容器编排

一、Docker-compose容器编排容器间相互依赖,可以将多容器使用脚本编排,减少部署难度。Docker Compose单机多容器部署工具通过yml文件定义多容器如何部署Windows/MacOS默认提供Docker Compose,Linux需要主动安装二、安装Docker Compose1.访问docker docs官网:https://docs.docker.com/compose/install/2.复制命令到shell执行:下载并安装:文件夹授权:

2020-09-16 13:28:53 850

原创 四、容器间的通信

一、容器之间的单向通信(–link)1.创建tomcat容器,命名为web:2.创建数据库容器,命名为database:3.查看容器原始配置:docker inspect 29902265ebb24.进入tomcat容器,ping数据库容器:docker exec -it 21e82183587d /bin/bash容器间可以直接使用ip地址进行通信,无法使用容器名进行通信。5.删除tomcat容器,重新创建web容器,指定通信容器:docker run -d --name web

2020-09-16 13:19:38 353

原创 三、Dockerfile构建镜像

Dockerfile镜像描述文件Dockerfile是一个包含用于组合镜像的命令的文本文档Dockerfile通过读取Dockerfile中的指令按步自动生成镜像docker build -t 机构/镜像名<:tags> Dockerfile目录-t:设置镜像名,需要包含组织机构或个人的id/镜像的名字:镜像版本Dockerfile目录:Dockerfile文本文档存放目录构建一个tomcat镜像1.创建应用2.创建Dockerfile文本文档3.将文本及需要发布的应用

2020-09-11 00:01:06 271

原创 二、Docker的快速部署及常用指令

二、Docker的快速部署及常用指令Docker是容器化平台Docker是提供应用打包,部署和运行应用的容器化平台Docker体系结构客户端通过REST API发送请求指令给服务端,请求方式是http协议,兼容性和扩展性很好。c/s架构,服务器和客户端可以不用安装在一台电脑,客户端通过发送请求可以管理多台服务器,服务端复制镜像的拉取和执行。容器与镜像镜像:镜像是只读的文件,提供了运行程序完整的软件资源和硬件要求,是应用程序的“集装箱”(windows系统镜像)容器:是镜像的实例,由

2020-09-10 23:48:47 544 1

原创 一、Docker的介绍和安装

一、Docker的介绍和安装容器化技术介绍软件应用部署演化:物理机时代:部署非常慢:搭建服务器运行环境成本很高:硬件成本资源浪费:难以针对软件特性合理利用资源难以扩展与迁移:系统迁移困难受限于硬件:不同平台无法共用虚拟化时代:多部署:一台电脑多个服务器,互不影响资源池:VMware对物理机上的资源实现分配资源隔离:分配资源后,虚拟机独享容易扩展:VMware指令分配VM需要安装操作系统:软件部署之外的资源浪费容器化时代标准化的迁移方式:打包到还原无需环境配置

2020-09-10 23:20:11 141

原创 三.Mybatis中标签的深入以及连接池和事物控制

Mybatis中标签的深入以及连接池和事物控制1.mybatis中连接池使用及分析1.连接池: 在实际开发过程中都会使用连接池 因为他可以减少我们获取链接所消耗的时间2.mybatis中的连接池 mybatis连接池提供了3种方式的配置: 配置的位置: 主配置文件SqlMapConfig.xml中的dataSource标签,type属性表示采用何种连

2020-08-29 22:20:00 113

原创 二、Mybatis的CRUD操作

Mybatis的CRUD操作最基本的增删改查:UserDao接口/*** 用户持久层接口*/public interface IUserDao {// @Select("select * from user") List<User> findAll(); void saveUser(User user); void updateUser(User user); void deleteUser(Integer id);

2020-08-29 22:12:31 120

原创 一.Mybatis入门

Mybatis学习目录一、mybatis入门mybatis的概述mybatis的环境搭建mybatis入门案例自定义mybatis框架(了解mybatis执行细节)二、mybatis基本使用mybatis的单表crud操作mybatis的参数和返回值mybatis的dao编写mybatis配置的细节(几个标签的使用)三、mybatis的深入和多表mybatis的连接池mybatis的事务控制及设计的方法mybatis的多表查询 一对多(多对一)

2020-08-29 21:58:45 666

原创 五、存储引擎、事务、视图、三范式

存储引擎、事务、视图、三范式1、存储引擎问题: 什么是存储引擎?存储引擎这个名词只在mysql中存在(oracle中有对应的机制,但不叫存储引擎。就是表的存储方式)。mysql支持很多存储引擎,每个存储引擎都对应了一种不同的存储方式。每个存储引擎都有各自的有缺点,需要在合适的时机选择合适的存储引擎。InnoDB是mysql默认使用的存储引擎,我们安装默认设置的字符集建议使用utf-8。如何查看mysql当前版本支持的存储引擎?命令: SHOW ENGINES \G常见的存储引擎有哪些?

2020-08-23 00:17:07 187

原创 四、表的创建修改和数据操作

表的创建修改和数据操作1、创建表(create table)常用数据类型:问题:char和varchar怎么选择?实际开发过程中:char适用于字符长度固定的场景,数据库分配内存空间时按照设定的长度分配固定空间,没有底层计算执行效率高。varchar适用于字符长度不确定的场景,数据库在分配空间时会判断字符长度,从而动态分配内存空间。BLOB和CLOB用于存什么文件?BLOB:二进制大对象,用于存储图片、视频等流媒体信息,数据插入到数据库需要使用io流插入。CLOB:字符大对象,存储较大

2020-08-23 00:01:21 709

原创 三、多表查询语句

多表查询语1、连接查询* 根据表的连接方式来划分,包括:内连接:等值连接非等值连接自连接外连接:左外连接(左连接):表示左边的那张表示主表。右外连接(右连接):表示右边的那张表是主表。全连接(使用的很少):问题:外连接和内连接有什么区别?内连接:假设A和B表进行连接,使用内连接的话,只把A表和B表能够匹配的上的记录查询出来,A、B两张表没有主副之分,两张表示平等关系。外连接:假设A和B表进行连接,使用内连接的话,A、B两张表中一张是主表,一张是副表, 主要查询主表中的数据,附带

2020-08-22 23:39:32 367

原创 二、单表查询语句

单表查询语句1.简单的查询语句查询单条数据select 字段名 from 表名;(select deptno from dept;)查询多条数据select 字段名,字段名,... from 表名;(select deptno,dname,loc from dept;)查询全部字段select * from 表名;(select * from dept;)对查询字段进行运算符操作select 字段名*12 from dept;(select

2020-08-21 23:26:46 494

原创 MySQL常用命令

MySQL常用命令MySQL服务启动和停止启动MySQL服务:net start mysql(服务名)停止MySQL服务:net stop mysql(服务名)Windows命令行登录、退出登录:mysql -uroot -p注意,“-uroot”中间不能有空格。退出:exit;| \q | quit查看数据库版本MySQL程序选项具有以下两种通用形式:- 长选项,由单词之前加两个减号组成 mysql --version- 短选项,由单个字母之前加一个减号组成 my

2020-08-21 22:47:31 256

原创 一、数据库概述及数据准备

一、数据库概述及数据准备1、SQL、DB、DBMS分别是什么,他们之间的关系?DB(DataBase):数据库,数据库实际上在硬盘上以文件的形式存在。DNMS(DataBase Management System):数据库管理系统,常见的有MySQL、Oracle、SqlServer。SQL:结构化查询语言,是一门标准通用的语言。标准的sql适合所有的数据库管理系统。SQL属于高级语言,SQL语句在执行的时候,实际上会在数据库管理系统内部先进行编译,然后再执行SQL。关系:DBMS负责执行SQL语

2020-08-21 22:39:25 460

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除