- 博客(13)
- 收藏
- 关注
原创 Java重写与重载区分
Java重写与重载区分. 个人博客 http://blog.deschen.cn/文章目录Java重写与重载区分一、什么是重写和重载二、要点说明一、什么是重写和重载重写:子类继承父类方法,不改变原有的参数类型、参数数量及参数排列顺序和方法响应类型,覆盖父类的方法重载:同一个类中,方法名相同,根据参数类型、参数数量及参数排序位置的不同,做出不同的处理区别区分点重写重载发生阶段运行期编译期发生范围子类同一个类参数列表跟原有的一样可修改原
2022-02-13 18:35:02
273
原创 docker-compose + jenkins搭建部署
docker-compose + jenkins搭建部署个人网站 https://blog.deschen.cn/文章目录docker-compose + jenkins搭建部署一、docker的下载安装二、docker-compose安装三、docker-compose+jenkins部署四、异常处理一、docker的下载安装docker安装环境条件# Docker安装环境条件# 1、Docker 运行在 CentOS 7 上,要求系统为64位、系统内核版本为 3.10 以上。# 2
2022-02-12 23:08:38
1700
原创 SpringBoot部署-Centos7.X
个人博客 https://blog.deschen.cn/SpringBoot部署-Centos7.X一、pom文件引入插件<build> <plugins> <plugin> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-maven-plugin</artifa.
2022-02-12 22:57:58
283
原创 Maven生命周期
Maven生命周期个人网站 https://blog.deschen.cn/文章目录Maven生命周期一、Maven生命周期的定义二、Maven三套独立的生命周期三、Maven的插件一、Maven生命周期的定义Maven的生命周期就是为了对所有的构建过程进行抽象和统一。包括项目的清理,初始化,编译,测试,打包,集成测试,验证,部署和生成站点等构建步骤。二、Maven三套独立的生命周期Maven提供了三套独立的生命周期:clean, default 和 siteclean生命周期:清理项目
2022-02-12 22:34:12
6922
1
原创 Redis部署-CentOS7.X
Redis部署-CentOS7.X文章目录Redis部署-CentOS7.X一、安装gcc依赖二、下载安装Reds三、Redis设置四、启动Redis五、关闭Redis六、开机自启动一、安装gcc依赖因为Redis是用C语言:yum -y install gcc二、下载安装Reds下载:wget http://download.redis.io/releases/redis-3.2.9.tar.gz安装到指定目录:tar -zxvf redis-3.2.9.tar.gz -C /usr/lo
2020-12-30 17:06:28
99
原创 MySQL部署-CentOS7.X
MySQL部署-CentOS7.X文章目录MySQL部署-CentOS7.X一、下载和安装MySQL二、MySQL配置三、关闭防火墙问题及处理一、下载和安装MySQLps:必须处在 /root 目录中操作下载:wget -i -c http://dev.mysql.com/get/mysql57-community-release-el7-10.noarch.rpm安装repo:yum -y install mysql57-community-release-el7-10.noarch.rpm安
2020-12-30 17:05:51
192
原创 ELK部署——CentOS7.X
ELK部署——CentOS7.X文章目录ELK部署——CentOS7.X一、创建用户角色二、下载和安装三、配置四、启动一、创建用户角色创建用户组:groupadd es创建用户加入用户组:useradd es -g es二、下载和安装下载: wget https://artifacts.elastic.co/downloads/elasticsearch/elasticsearch-6.2.3.tar.gz wget https://artifacts.elastic.co/d
2020-12-29 16:24:43
222
原创 Mongodb部署——CentOS7.X
Mongodb部署文章目录Mongodb部署一、下载和安装Mongodb二、创建配置文件及日志文件三、mongodb开机启动四、测试一、下载和安装Mongodb下载网址[外链图片转存失败安装解压:tar -zxvf mongodb-linux-x86_64-rhel70-4.4.2.tgz -C /usr/local重命名mongodb解压文件夹: cd /usr/local/mongodb-linux-x86_64-rhel70-4.4.2 mv mongodb-linux-x8
2020-12-28 15:46:50
229
原创 深入理解JVM( 一 )--类加载过程详解
深入理解JVM( 一 )–类加载过程详解文章目录深入理解JVM( 一 )--类加载过程详解一、Java文件从编码完成到最终执行过程二、类加载过程详解1、类加载的过程2、类加载五个阶段:2.1 加载:2.2 链接:包含验证、准备、解析三个过程2.21 验证2.22 准备2.23 解析2.3 初始化如果向学习和理解JVM的话,《深入理解JVM虚拟机》这本圣经必不可少的,我也是你们其中一份子,这本...
2020-02-05 14:31:25
422
原创 分库分表理论篇—— 以MySQL为例
分库分表理论篇—— 以MySQL为例文章目录分库分表理论篇—— 以MySQL为例一、背景二、如何优化三、什么是分库分表三、优势和弊端一、背景当今互联网大爆炸的时代,业务越来越多和大,单库单表数据超出数据库支持容量,数据库I/O操作次数会越来越多和慢,数据库的整体性能就会急剧下降。二、如何优化这里我想到几种优化的方法减少数据库访问压力使用缓存技术,对数据库的信息进行缓存,减少数据库...
2020-01-19 16:52:13
3119
原创 详解五种单例模式
详解五种单例模式文章目录详解五种单例模式一、什么是单例模式二、单例模式应用的场景三、单例模式的优缺点四、单例模式四种模式0、idea 多线程debug调试1、懒汉模式2、饿汉模式3、双重检测锁4、静态内部类5、枚举单例5.1 反射攻击双重检查锁单例模式5.2 如何防止反射破坏5.3 枚举单例的出现5.4 枚举单例抵制反射分析一、什么是单例模式单例模式,属于创建类型的一种常用的软件设计模...
2020-01-15 21:37:09
3467
2
原创 Spring Security笔记---基本原理及认证流程
Spring Security笔记—基本原理及认证流程文章目录Spring Security笔记---基本原理及认证流程1. 基本原理2.认证流程2.1 流程图2.2 认证源码大致方向2.2 源码详解1. 基本原理黄色模块:SecurityContextPersistenceFilter是承接容器的session与spring security的重要filter,主要工作是从sessi...
2019-08-20 00:47:25
586
原创 Restful风格设计
Restful风格设计文章目录Restful风格设计1.简介Restful 其实不是什么新技术或服务,而是一种对web进行一些标准和约束,是目前最流行的 API 设计规范,用于 Web 数据接口的设计2. 为什么使用Restful风格1. 普通http请求,没有一种规范去约束,开发不只是一个人的事,无规律的http请求,时间一久连你自己都可能忘记何况拿给别人看呢2.,Restful请求具有自描述...
2019-08-12 22:56:30
596
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人