自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(17)
  • 资源 (1)
  • 收藏
  • 关注

原创 Zookeeper安装使用介绍

ZooKeeper使用指南1.ZooKeeper安装(3.6.3版本为例)官网下载:https://zookeeper.apache.org/releases.html下载完成后解压tar -zxvf apache-zookeeper-3.6.3-bin.tar.gz解压后进入到conf目录下更改zoo_sample.cfg文件名为zoo.cfg文件名mv zoo_sample.cfg zoo.cfgzoo.cfg文件部分配置说明tickTime=2000data

2021-08-11 14:45:00 102

原创 mybatis

Mybatis持久层的概念就是将业务数据存储到磁盘,具备长期存储能力,只要磁盘不损坏,在断电或者其他情况下,重新开启系统仍然可以读取这些数据。Mybatis的特点1.不屏蔽SQL,能够更加精确地定位SQL语句,可以对其进行优化和改造。2.提供强大、灵活的映射机制。3.在Mybatis中,提供了使用Mapper的接口编程,只要一个接口和一个XML就能创建映射器,进一步简化我们的工作。下面会通过介绍来展示Mybatis的特点搭建环境导入maven依赖或者去官网下载jar包<depend

2020-12-23 14:40:08 136

原创 Java中的锁

Java中的锁可重入锁顾名思义,支持重新进入的一把锁,也就是一个线程能够对资源进行重复加锁。Java中的ReentrantLock和Synchronized都是可重入锁例子:package classs.juc;import java.util.concurrent.locks.Lock;import java.util.concurrent.locks.ReentrantLock;public class ReentrantLockDemo { Lock lock = new

2020-12-22 13:47:16 79

原创 JAVA基础之泛型

Java基础之泛型泛型提供了编译时类型安全监测机制,该机制允许程序员在编译时检测到非法的类型。泛型方法public class FxDemo { public static <E> void print(E arr[]){ for(E data: arr){ System.out.println(data); } } public static void main(String[] args) {

2020-12-10 19:57:16 75

原创 docker常用指令

Docker 常用命令docker run# 运行一个容器docker run -it -p 8088:8088 -p 8089:8089 -p 8090:9090 -v /root/soft/docker:/root/soft/docker -v /root/soft/dockertt:/root/soft/dockertt loen/rc /bin/bash命令的格式:Usage: docker run [OPTIONS] IMAGE [COMMAND] [ARG...]-a, --att

2020-12-03 13:36:41 108

原创 springboor配置跨域

编写配置类即可import org.springframework.boot.web.servlet.FilterRegistrationBean;import org.springframework.context.annotation.Bean;import org.springframework.context.annotation.Configuration;import org.springframework.core.Ordered;import org.springframework

2020-12-03 13:34:58 86

原创 springboot发送邮件

引入依赖<!--邮件模块--> <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-mail</artifactId> </dependency>在yml文件中配置 #邮件模块 mail: usern

2020-12-03 13:34:09 149

原创 springboot整合rabbitMQ

消息从生产者到达消费者(1)消息从生产者到达消费者(2)docker环境下安装$docker pull rabbitmq$docker run -d -p 5672:5672 -p 15672:15672 --name myrabbitmq 479479d8e188 479479d8e188 代表的是镜像ID 可以用 docker images查询登录客户端:192.168.2.223:15672测试例子springboot整合rabbitmq<!--rabbitmq--

2020-12-03 13:33:00 137

原创 JAVA实现简单的二维码

1.导入依赖<!-- https://mvnrepository.com/artifact/com.google.zxing/core --> <dependency> <groupId>com.google.zxing</groupId> <artifactId>core</artifactId> <version>3.3.0<

2020-12-03 13:30:39 141

原创 springboot整合shiro

导入依赖 <dependency> <groupId>org.apache.shiro</groupId> <artifactId>shiro-spring</artifactId> <version>1.5.2</version> </dependency>shiro核心主要功能shiro主要有三大

2020-12-03 13:29:18 95

原创 springboot整合redis

docker环境下安装redis$ docker pull redis:latest命令来查看可用版本:$ docker search redis查看本地镜像看是否已经安装了redis$ docker images运行容器$ docker run -itd --name redis-test -p 6379:6379 redis参数说明:-p 6379:6379:映射容器服务的 6379 端口到宿主机的 6379 端口。外部可以直接通过宿主机ip:6379 访问到 Redis 的

2020-12-03 13:27:42 60

原创 springboot整合mybatis

导入依赖 <dependency> <groupId>org.mybatis.spring.boot</groupId> <artifactId>mybatis-spring-boot-starter</artifactId> <version>2.1.2</version> </dependency>在y

2020-12-03 13:26:25 66

原创 springboot整合mysql配置druid数据源

docker环境下安装# docker 中下载 mysqldocker pull mysqldocker search mysql 命令来查看可用版本$ docker run -itd --name mysql-test -p 3306:3306 -e MYSQL_ROOT_PASSWORD=123456 mysql说明:-p 3306:3306 :映射容器服务的 3306 端口到宿主机的 3306 端口,外部主机可以直接通过 宿主机ip:3306 访问到 MySQL 的服务。#进入容器

2020-12-03 13:23:51 717

原创 第五章枚举

枚举枚举简介:使用枚举的方式一枚举是一种特殊的class,一般用来表示一组常量。定义一个数字枚举类 数字常量有ONE,TWO,THREEpublic enum EnumDemo { ONE,TWO,THREE}测试类public class Test { public static void main(String[] args) { EnumDemo enumOne = EnumDemo.ONE; EnumDemo enumTwo = En

2020-12-02 11:10:58 251 5

原创 spring

一、了解spring​ Spring 使创建 Java 企业应用程序变得容易。它提供了在企业环境中使用 Java 语言所需的一切,并支持 Groovy 和 Kotlin 作为 JVM 上的替代语言,并且可以根据应用程序的需求灵活地创建多种体系结构。从 Spring Framework 5.0 开始,Spring 需要 JDK 8(Java SE 8),并且已经为 JDK 9 提供了现成的支持。​ Spring 框架分为多个模块。应用程序可以选择所需的模块。核心容器的模块是核心,包括配置模型和依赖项注

2020-12-01 22:18:55 177

原创 Java基础之线程

第二章、线程什么是线程线程是指进程中的一个流程、一个进程可以运行多个线程。每一个任务称为一个线程,同时运行一个以上线程的程序称为多线程程序。一般常见的java应用程序都是单线程的。比如,运行一个hello world程序,就启动了一个JVM进程,JVM找到程序的入口点main(),然后运行main()方法,这样就产生了一个线程,这个线程称为主线程,当main方法结束后,主线程运行完成。JVM进程也随即退出。注意:操作系统每启动一个进程,就会分配一个独立的存储空间,而线程是不存在独立的地址空间的,但是可

2020-11-24 10:52:38 154

原创 java基础之集合

Java集合

2020-11-18 15:35:27 271

GoogleStyle.xml

idea-codestyle

2021-02-25

空空如也

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

TA关注的人

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