- 博客(13)
- 资源 (2)
- 收藏
- 关注
原创 Win10 安装MySQL(解压版)
Win10 安装MySQL 5.7.32(解压版)MySQL 5.7.32 下载官网下载(速度慢,不推荐使用):https://dev.mysql.com/downloads/mysql/清华镜像站下载(推荐):https://mirrors.tuna.tsinghua.edu.cn/mysql/downloads/MySQL-5.7/MySQL5.7.32解压安装将文件解压到指定目录,我的解压目录为:E:\MySQL\mysql-5.7.32-winx64进入文件创建my.ini文件打
2020-11-24 11:56:24 3346 4
原创 最新版Maven3.6.3下载与安装
Maven下载与安装一、Maven概念 Maven 是一个基于Java平台 自动化构建工具发展历程: Make -->Ant–>Maven–>Gradle功能清理: 删除编译的结果,为重新编译做准备编译: java–>class 将java文件转变为class文件测试: 针对项目中的关键点进行测试,亦可用项目中的测试代码 去测试开发代码............
2020-04-29 12:02:29 33784 9
原创 设计模式之策略模式
使用策略模式呢,我们可以更方便以后的业务拓展,比如我们这个场景的其他的一些出行方式,比如高铁、飞机等等,我们只需要增加我们的枚举类型,增加我们的实现方法,不需要修改原来的接口,而且很大程度上避免使用ifelse去进行判断实现,减少耦合。.........
2022-07-25 23:21:21 251 1
原创 Centos7安装Tomcat7
一、工具XshellXFTP1.1、首先将Tomcat7的压缩文件利用XFTP上传到Centos7系统上的 /etc/local/tomcat中1.2 、解压文件,并删除压缩文件(上图是解压好之后的文件!)tar zxvf apache-tomcat-7.0.96.tar.gzrm -f apache-tomcat-7.0.96.tar.gz二、修改配置文件2.1、 进入tomcat的bin目录后通过vi命令打开catalina.sh文件,并在其中加入如下配置:复制下面的命令,加入
2021-11-11 16:26:43 1592
原创 git分支合并
分支合并需求团队协同开发中,需要对版本进行控制。一、实现方式1.1、命令行方式实现创建测试文件查看本地分支git branch -a dev* master remotes/origin/HEAD -> origin/master remotes/origin/dev remotes/origin/master切换到dev分支E:\IdeaProjects\SilverStar>git checkout devSwitched to branch
2021-09-22 14:06:41 257
原创 CentOS7 安装 Redis
Redis简介与安装简介 Redis 是一个开源(BSD许可)的,内存中的数据结构存储系统,它可以用作数据库、缓存和消息中间件。 它支持多种类型的数据结构,如 字符串(strings), 散列(hashes), 列表(lists), 集合(sets), 有序集合(sorted sets) 与范围查询, bitmaps, hyperloglogs 和 地理空间(geospatial) 索引半径查询。 Redis 内置了 复制(replication),LUA脚本(Lua scripting), LR
2021-04-25 17:25:39 440
原创 Java重载,参数为null时调用情况
Java重载,参数为null时调用情况问题 最近看面试题看到这样一道题,如下代码 public static void func(String o) { System.out.println("aaa"); } public static void func(Object o) { System.out.println("bbb"); } public static void main(String[] args) {
2021-04-25 17:10:41 759
原创 CentOS7修改SSH端口
这里我是修改过了,默认的话是22执行命令:首次打开发现 Port 22是被注释的去掉前面的 #,再增加一条Port 202,添加的监听端口号最好为10000~65535区间之内,即2的16次方这样做防止202端口不能连接的情况下还可以使用22端口连接防火墙如果关闭,则需要打开防火墙,执行命令:2.2 防火墙放行端口 2022.3 查看已开启端口3. 向SELinux中添加修改的SSH端口3.1安装SELinux的管理工具 semanage执行命令:查询当前 ssh 服务端口:查询添
2021-01-17 20:41:50 16590
原创 云服务器CentOS 7 安装jdk8
云服务器CentOS 7 安装jdk81. 下载1.1 下载安装包在官网下载,选择合适的版本进行下载选择自己需要的版本进行下载,我这里使用的是 jdk-8u221-linux-x64.tar.gz1.2 上传到云服务器使用连接工具上传,我使用的是 MobaXterm工具将安装包放在 /usr/soft/目录下面2. 安装2.1 解压进入到 /usr/soft目录下面,将jdk-8u221-linux-x64.tar.gz安装包解压# 进入目录cd /usr/soft/#
2021-01-17 18:10:18 476
原创 Lombok使用和常用注解
一、简介 Lombok是一个Java库,能自动插入编辑器并构建工具,简化Java开发。通过添加注解的方式,不需要为类编写getter或eques方法,同时可以自动化日志变量二、使用使用Lombok需要的开发环境Java+Maven+IntelliJ IDEA或者Eclipse(安装Lombok Plugin)2.1添加maven依赖<dependency> <groupId>org.projectlombok</groupId> <artifa
2020-05-09 22:03:18 213
原创 Centos7 下载安装Docker
简介 Docker是一款针对程序开发人员和系统管理员来开发、部署、运行应用的一款虚拟化平台。Docker 可以让你像使用集装箱一样快速的组合成应用,并且可以像运输标准集装箱一样,尽可能的屏蔽代码层面的差异。Docker 会尽可能的缩短从代码测试到产品部署的时间。 容器虚拟化技术Docker 组件The Docker Engine – Docker Engine 是一个基于虚拟化技术的轻量级并且功能强大的开源容器引擎管理工具。它可以将不同的 work flow 组合起来构建成你的应用。Doc
2020-05-09 22:00:32 530
原创 Centos7 下载安装Redis
简介 Redis 是一个开源(BSD许可)的,内存中的数据结构存储系统,它可以用作数据库、缓存和消息中间件。 它支持多种类型的数据结构,如 字符串(strings), 散列(hashes), 列表(lists), 集合(sets), 有序集合(sorted sets) 与范围查询, bitmaps, hyperloglogs 和 地理空间(geospatial) 索引半径查询。 Redis...
2020-05-02 13:26:03 1701 2
转载 SpringBoot2.X配置Swagger2
一、Swagger学习目标:了解Swagger的作用和概念了解前后端分离在SpringBoot中集成Swagger1.1、Swagger简介号称世界上最流行的Api框架RestFul Api文档在线自动生成工具=>Api文档与Api定义同步更新直接运行,可以在线测试API接口支持多种语言:(java,php)作用: 在前后台分离的开发模式中,减小接口定义沟通成...
2020-04-04 01:53:36 854 2
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人