自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(13)
  • 收藏
  • 关注

原创 Docker03_Docker+Mysql+Redis软件安装+Vagrent

①. docker安装 ①. 官网中文安装参考手册 (https://docs.docker-cn.com/engine/installation/linux/docker-ce/centos/#prerequisites) ②. 确定你是CentOS7及以上版本(cat /e...

2021-03-03 17:17:38 193 1

原创 Docker02_容器数据卷+DockerFile解析+本地镜像发布到阿里云

文章目录 ①. 容器数据卷①. 什么是容器卷②. 直接命令添加(容器内添加)③. DockerFile添加④. 数据卷容器 ②. DockerFile解析①. DockerFile是什么?②. DockerFile构建过程解析③. 保留字指令④. 案例一:自定义镜像myc...

2021-03-03 17:17:04 157 1

原创 Docker01_概述+软件安装+常用命令+镜像

文章目录 ①. Docker简介②. 镜像、容器、仓库③. 安装docker、mysql、redis、tomcat④. Docker常用命令①. 帮助命令②. 查看docker③. 镜像命令④. 容器命令⑤. 重要 ⑤. 镜像⑥. Docker镜像commit操作 ...

2021-03-03 17:16:14 164 1

原创 Docker的简单使用

文章目录一、引言1.1 环境不一致1.2 隔离性1.3 弹性伸缩1.4 学习成本二、Docker介绍2.1 Docker的由来2.2 Docker的思想三、Docker的安装3.1 下载Docker依赖的环境3.2 指定Docker镜像源3.3 安装Docker3.4 启动Docker并测试四、Docker的中央仓库【`重点`】五、镜像的操作【`重点`】5.1 拉取镜像5.2 查看本地全部镜像5.3 删除本地镜像5.4 镜像的导入导出六、容器操作【`重点`】6.1 运行容器6.2 查看正在运行的容器6.3

2021-02-28 10:02:10 266

原创 快速排序+冒泡排序

1. 快速排序 高快省的排序算法 有没有既不浪费空间又可以快一点的排序算法呢?那就是“快速排序”啦!光听这个名字是不是就觉得很高端呢。 假设我们现在对“6 1 2 7 9 3 4 5 10 8”这个10个数进行排序。首先在这个序列中随便找一个数作为基准数(不要被这个名词吓到了,就是一个用来参照的数,待会你就知道它用来做啥的了)。为了方便,就让第一个数6作为基准数吧。接下来,需要将这个序列中所有比基准数大的数放在6的右边,比基准数小的数放在6的左边,类似下面这种排列: 3 1 2 5 4 6 9 7 10 8

2020-12-07 10:34:24 265

原创 惠民支付项目-踩坑记录1

1、nacos单个服务项启动失败 问题描述 nacos中单个消费方或服务方启动时控制台报错如下: 原因分析 检查某个服务状态失败,说明服务间相互依赖。 解决方案 将配置文件中dubbo检查服务配置项改为false,意为启动时不检查相互依赖的服务状态,此时便可以单个服务启动。 2、nacos远程调用某服务功能时返回空值 问题描述 远程调用其他模块业务功能时状态码为200,返回结果为null。 原因分析 两个服务注册地以及开发环境不同,造成数据获取失败。 解决方案 修改客户端配置文件中nacos服务与配置

2020-12-01 22:53:30 821

原创 Mybatis介绍与使用(环境/配置/映射/注解/逆向工程)

mybatis简介 MyBatis是一个数据持久层(ORM)框架。把实体类和SQL语句之间建立了映射关系,是一种半自动化的ORM实现。 MyBatis的优点:1.基于SQL语法,简单易学。2.能了解底层组装过程。 3.SQL语句封装在配置文件中,便于统一管理与维护,降低了程序的耦合度。4.程序调试方便。 mybatis基础搭建 一、configuration.xml 全局配置文件 用于配置mybatis相关所有配置 <?xml version="1.0" encoding="UTF-8" ?&gt

2020-10-10 11:10:37 358

原创 oracle与mysql区别、oracle整体练习

mysql与oracle的区别 1、大小的区别 mysql是一个轻量级数据库,开源免费,无提供服务 oracle是一个重量级数据库,使用免费,服务收费(数据恢复、数据迁移) 2、事务的提交 mysql默认一条sql语句是一个事务可以关闭自动提交,手动提交 oracle没有自动提交需要手动提交 3、事务的隔离级别 mysql读已提交,当前事务进行操作时其他事务等待之后进行操作(排他锁) oracle读未提交,当前事务进行操作时其他事务可以进行读取操作(共享锁) 4、存储方式 mysql数据以库形式进行存储,连

2020-10-10 11:01:07 185

原创 Spring与mybatis整合,阿里短信接口

mybatis-spring整合 一、MyBatis与Spring的集成 在学习mybatis配置时,对于mybatis-config配置的时候我们发现,大致是需要配置三个方面:setting、datasource、mappers 而mybatis的setting往往使用默认配置,所以我们经常配置datasource数据源与mappers映射,但学习spring之后发现,对于datasource的配置交由spring进行管理,所以在spring与mybatis整合后mybatis的配置文件中将不需要配置da

2020-10-09 17:31:56 118

原创 Spring简介与使用04-事务配置及注解

一、JdbcTemplate基本使用 1.1 概述 JdbcTemplate是spring框架中提供的一个对象,是对原始繁琐的Jdbc API对象的简单封装。spring框架为我们提供了很多的操作模板类。例如:操作关系型数据的JdbcTemplate和HibernateTemplate,操作nosql数据库的RedisTemplate,操作消息队列的JmsTemplate等等。 1.2 JdbcTemplate基本使用 ①导入jdbc Template相应坐标 <dependency>

2020-09-26 14:36:12 125

原创 Spring简介与使用03-AOP配置及注解

1.Spring 的 AOP 简介 1.1 什么是 AOP AOP 为 Aspect Oriented Programming 的缩写,意思为面向切面编程,是通过预编译方式和运行期动态代理实现程序功能的统一维护的一种技术。 AOP 是 OOP 的延续,是软件开发中的一个热点,也是Spring框架中的一个重要内容,是函数式编程的一种衍生范型。利用AOP可以对业务逻辑的各个部分进行隔离,从而使得业务逻辑各部分之间的耦合度降低,提高程序的可重用性,同时提高了开发的效率。 1.2 AOP 的作用及其优势 作用:在程

2020-09-26 14:34:13 258

原创 Spring简介与使用02-数据源配置及注解

1.Spring配置数据源 1.1 数据源(连接池)的作用 数据源(连接池)是提高程序性能如出现的 事先实例化数据源,初始化部分连接资源 使用连接资源时从数据源中获取 使用完毕后将连接资源归还给数据源 常见的数据源(连接池):DBCP、C3P0、BoneCP、Druid等 开发步骤 ①导入数据源的坐标和数据库驱动坐标 <!-- C3P0连接池 --> <dependency> <groupId>c3p0</groupId>

2020-09-26 14:31:24 158

原创 Spring简介与使用01-概述

spring介绍 1. spring概述 1.1 Spring是什么 Spring是分层的 Java SE/EE应用 full-stack 轻量级开源框架,以 IoC(Inverse Of Control:反转控制)和 AOP(Aspect Oriented Programming:面向切面编程)为内核。 提供了展现层 SpringMVC和持久层 Spring JDBCTemplate以及业务层事务管理等众多的企业级应用技术,还能整合开源世界众多著名的第三方框架和类库,逐渐成为使用最多的Java EE 企业

2020-09-26 14:28:47 80

空空如也

空空如也

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

TA关注的人

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