自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 SpringCloud(H版&alibaba)

参考网站:CSDN:https://blog.csdn.net/u011863024/article/details/114298282哔哩哔哩:https://www.bilibili.com/video/BV18E411x7eT?p=28SpringCloud基本知识SpringCloud基于HTTP协议,和Dubbo最本质的区别(dubbo的核心是基于RPC)注册中心:Eureka客户端负载均衡:Ribbon声明式远程方法调用:Feign服务降级,熔断:Hystrix网关:Z

2021-08-09 11:56:50 468

原创 Linux_RabbitMq安装

环境准备CentOS 7erlang-21.3rabbitmq-server-3.8.8安装步骤上传文件到/opt目录下安装文件分别按照以下顺序安装rpm -ivh erlang-21.3-1.el7.x86_64.rpmyum install socat -yrpm -ivh rabbitmq-server-3.8.8-1.el7.noarch.rpm常用命令添加开机启动chkconfig rabbitmq-server on启动服务/sbin/servic

2021-08-09 08:51:41 154

原创 linux_Nacos安装与配置

环境配置CentOS 7VM Ware安装CentOS 7_iAlittle的博客-CSDN博客mysql5.7linux_mysql_5.7安装教程_iAlittle的博客-CSDN博客nginxLinux_nginx安装_iAlittle的博客-CSDN博客nacos0.9.0Releases · alibaba/nacos · GitHubNacos安装单机版上传文件到linux使用xftp上传到/opt目录下[外链图片转存失败,源站可能有防盗链机制,建议

2021-08-08 19:23:01 521

原创 Linux_nginx安装

一,下载进入官网下载:http://nginx.org/en/download.html二,安装相关依赖1,安装pcre1.1、wget http://downloads.sourceforge.net/project/pcre/pcre/8.37/pcre-8.37.tar.gz1.2、解压文件 tar -xzvf 路径1.3、pcre主目录执行命令 ./configure​ 可能遇到情况​ 1.3.1、没有c++支持​ 安装c++支持:yum in

2021-08-08 16:11:10 118

原创 Linux_Maven3.6.3安装及配置

环境准备CentOS 7VM Ware安装CentOS 7_iAlittle的博客-CSDN博客jdk1.8Linux_jdk1.8安装教程_iAlittle的博客-CSDN博客Mavne 3.6.3下载地址:http://maven.apache.org/download.cgiMaven安装将文件上传到linux下的/opt目录解压文件到/usr/local目录tar -zxvf apache-maven-3.6.3-bin.tar.gz -C /usr/local/

2021-08-08 14:42:39 688

原创 Linux_jdk1.8安装教程

环境准备CentOS 7VM Ware安装CentOS 7_iAlittle的博客-CSDN博客jdk 1.8https://www.oracle.com/java/technologies/javase/javase-jdk8-downloads.html安装步骤卸载系统自带的 OpenJDK原因:Linux 上一般会安装 Open JDK在命令行输入 java -version在命令窗口键入:rpm -qa | grep java 需要删除的 openjdk

2021-08-08 14:37:35 217

原创 VM Ware安装CentOS 7

环境准备VM Ware16VMware 16.0中文版详细图文安装教程(附安装包) | 我爱分享网 (zhanshaoyi.com)CentOS 7下载地址:https://mirrors.aliyun.com/centos/百度网盘:https://pan.baidu.com/s/1-_FAosO5iGd6oWcMMY3cqQ 密码:t0ko阿里云盘:https://www.aliyundrive.com/s/e2egzMyASxq安装步骤硬件:因为是在宿主机上运行虚拟化软件安装

2021-08-08 13:33:22 288

原创 ZooKeeper安装及简单操作

ZooKeeper介绍ZooKeeper是一个分布式的,开放源码的分布式应用程序协调服务,是Google的Chubby一个开源的实现,是Hadoop和Hbase的重要组件。它是一个为分布式应用提供一致性服务的软件,提供的功能包括:配置维护、域名服务、分布式同步、组服务等。ZooKeeper的目标就是封装好复杂易出错的关键服务,将简单易用的接口和性能高效、功能稳定的系统提供给用户。ZooKeeper包含一个简单的原语集, [1] 提供Java和C的接口。官网:https://zookeeper.apa

2021-08-07 19:38:26 346

原创 linux_mysql_5.7安装教程

环境准备CentOS 7mysql 5.7.25安装步骤卸载旧的mysql卸载已安装的MySQL,卸载mysql命令,如下:rpm -e --nodeps mysql-connector-odbc-5.2.5-6.el7.x86_64删除mysql的安装文件查询mysql的安装文件:[root@ali228 ~]# find / -name mysql/usr/local/env/mysql/usr/local/env/mysql/mysql/usr/local/env/mysq

2021-08-07 17:44:24 163

原创 jdk8新特性

文章目录jdk8新特性Lambda表达式Lambda表达式语法函数式接口自定义函数式接口Java内置函数式接口方法引用构造器引用数组引用Stream什么是 StreamStream的操作三个步骤创建StreamStream的中间操作筛选与切片映射排序Stream的终止操作查找与匹配归约收集Optional类示例例题使用Optional接口中的默认方法与静态方法接口中的默认方法接口中的静态方法新时间日期API使用 LocalDate、LocalTime、LocalDateTimeInstant 时间戳Dura

2021-07-09 21:50:00 266

原创 JSR303数据效验

简介JSR-303 是 JAVA EE 6 中的一项子规范,叫做 Bean Validation。在任何时候,当你要处理一个应用程序的业务逻辑,数据校验是你必须要考虑和面对的事情。应用程序必须通过某种手段来确保输入进来的数据从语义上来讲是正确的。在通常的情况下,应用程序是分层的,不同的层由不同的开发人员来完成。很多时候同样的数据验证逻辑会出现在不同的层,这样就会导致代码冗余和一些管理的问题,比如说语义的一致性等。为了避免这样的情况发生,最好是将验证逻辑与相应的域模型进行绑定。Bean Validati

2021-07-05 20:52:07 254

原创 BootStrap笔记

BootStrap官方文档: https://www.bootcss.com/百度百科Bootstrap是美国Twitter公司的设计师Mark Otto和Jacob Thornton合作基于HTML、CSS、JavaScript 开发的简洁、直观、强悍的前端开发框架,使得 Web 开发更加快捷。Bootstrap提供了优雅的HTML和CSS规范,它即是由动态CSS语言Less写成。Bootstrap一经推出后颇受欢迎,一直是GitHub上的热门开源项目,包括NASA的MSNBC(微软全国广播公

2021-06-28 15:05:56 365

原创 docker 常用命令

帮助命令docker version # 显示 Docker 版本信息。docker info # 显示 Docker 系统信息,包括镜像和容器数。。docker --help # 帮助镜像命令列出本地主机上的镜像docker images示例[root@izbp1ewxwj89u62cmh4p2nz ~]# docker imagesREPOSITORY TAG IMAGE ID CREATED SIZEtomcat

2021-06-22 11:37:33 101

原创 Mybatis-plus代码自动生成器

一、介绍本教程将介绍如何使用 mybatis-plus 工具自动给我们生成 Controller、Service、Entity、Mapper、Mapper.xml 层代码要求:① 生成的Controller类② 生成的Entity 类③ 生成的 Service,默认名称下是以 I 开头的接口, 在生成Service层代码中需要把这个 I 去掉二,环境准备1,数据库SET NAMES utf8mb4;SET FOREIGN_KEY_CHECKS = 0;-- --------------

2021-06-21 12:16:29 438

原创 Docker 安装

环境说明我们使用的是 CentOS 7 (64-bit)目前,CentOS 仅发行版本中的内核支持 Docker。Docker 运行在 CentOS 7 上,要求系统为64位、系统内核版本为 3.10 以上。查看自己的内核: uname -r命令用于打印当前系统相关信息(内核版本号、硬件架构、主机名称和操作系统类型 等)。[root@izbp1ewxwj89u62cmh4p2nz ~]# uname -r3.10.0-514.26.2.el7.x86_64查看版本信息: cat /etc/

2021-06-21 12:11:09 498

原创 Maven安装及配置

Maven安装及配置一、需要准备的资源jdkEclipse /ideaMaven程序包二、下载与安装前往https://maven.apache.org/download.cgi下载最新版的Maven程序:将文件解压到C盘以外的目录下:新建环境变量MAVEN_HOME,值为:maven解压路径编辑环境变量Path,追加%MAVEN_HOME%\bin;至此,maven已经完成了安装,我们可以通过DOS命令检查一下我们是否安装成功: mvn -v可能会报:没有JAVA_HOM

2021-03-17 01:27:36 212 4

原创 MyBatis核心接口和类

核心接口和类MyBatis框架的核心对象MyBatis框架的核心对象包括核心接口和类SqlSessionFactory实例是MyBatis框架应用程序的核心。SqlSessionFactory实例由SqlSessionFactoryBuilder对象根据XML配置文件或Configuration类的实例进行创建。通过SqlSessionFactory实例可获得SqlSession实例包括执行SQL操作的方法,可以同过该实例执行已映射的SQL语句。SqlSessionFactoryBuilder

2021-03-09 17:21:57 677

原创 MyBatis环境搭建

MyBatis环境搭建官网下载Mybatis框架https://mybatis.org/mybatis-3/zh/getting-started.html加入到项目不做演示编写MyBatis核心配置文件<?xml version="1.0" encoding="UTF-8" ?><!DOCTYPE configuration PUBLIC "-//mybatis.org//DTD Config 3.0//EN" "http://mybat

2021-03-09 15:00:12 126 3

原创 XML简介

XML一,XML简介XML是Extensible Markup Language 的缩写,即可扩展标记语言,是一种简单的数据存储语言,使用一系列简单的标记来描述结构化数据。XML的特点:A,XML与操作系统,编程语言的开发平台无关。B,规范统一,实现不同系统之间的数据交互。XML技术应用广泛,最基本的网站,应用程序的配置信息一般采用XML文件描述。二,XML的应用XML独立于计算机平台,操作系统和编程语言来表示数据,凭借其简单,可扩展,交互性和灵活性在计算机行业得到了广泛的支持和

2021-01-19 22:23:37 1571

原创 java面向对象-封装

对象和封装一、面向对象设计简介1、面向对象设计的优点; a、更符合人类的思维习惯,贴近生活 b、 代码可重用性高 C、代马可流护性高 d、提高了软件并发和设计的效率 2、面向对象和面向过程的区别 a、面同过程贷本的是算法和流程,拨main函数入口,先做什么,再做什么 b、面向对象侧重的是数据本身,有哪些对象,对象存储哪些属性(数据),哪些行为 3、面向对象设计的过程就是拍象的过程; (提取有用的数据就是拍象) a、发现类 b、发现类的属性 C、 发现

2021-01-14 21:57:44 76

原创 java基本数据类型

java基本数据类型java数据类型简述1,Java是一种强类型语言,一共有8种基本类型,分别是4种整形、2种浮点型、1种字符类型char(用于表示Unicode编码的代码单元)和一种表示真假的boolean类型。整形类型存储需求取值范围int4字节-2 147 483 648 ~ 2 147 483 647short 2字节-32 768 ~ 32 767long8字节-9 223 372 036 854 775 808 ~ -9 223 372 0

2021-01-14 21:50:49 290 1

原创 java集合

java集合## java集合简述ArrayList :动态数组0,ArrayList :动态数组说白了,底层就是一个数组来存储数据。1、存储的是Object类型的元素,所以任何数据都可以装进去。2、长度是可以动态改变的,如果长度不够,集合本身会动态自动扩容。3、存储元素是有序的,所以可以通过下标来访问。4、可以添加重复的元素,它允许重复。5,优势:查找元素,修改元素,非常方便,对其他元素没有影响。6,劣势:插入元素,删除元素,比较麻烦,如果对元素进行插入,删除较多建议使用Array

2021-01-14 10:22:54 81

原创 java反射

提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档@java反射java反射概述一,什么是反射 - 1,反射(Reflection)机制是java语言特性之一,是java被视为动态(或准动态)语言的一个关键特性。 - 2,在计算机领域,反射指一种能力,能够描述和自控制,即在运行状态中,动态获取类信息即动态调用实例方法的能力 - 3,java反射有以下3个动态特性: A,运行时创建实例 B,运行时调用方法 B,运行时调用方法 C,运行时更改属性 - 4,ja

2021-01-11 23:03:06 178 4

空空如也

空空如也

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

TA关注的人

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