- 博客(10)
- 收藏
- 关注
原创 zookeeper的集群搭建以及遇到的问题总结
1、在/目录下创建zookeeper文件夹 mkdir zookeeper 2、wgethttps://mirrors.bfsu.edu.cn/apache/zookeeper/zookeeper-3.6.3/apache-zookeeper-3.6.3-bin.tar.gz 3、tar -zxvfapache-zookeeper-3.6.3-bin.tar.gz 4、在/zookeeper目录下创建dataDir目录,用于存放数据文件,然后在这个文件夹下创建myid文件,写入任意数字 5、进..
2021-07-09 22:04:27
5042
2
原创 Zip包安装mysql
1、 解压后在目录下创建my.ini文件,文件内容如下 [mysql] default-character-set=utf8 [mysqld] port=3306 basedir=E:\mysql-5.7.25-winx64 datadir=E:\mysql-5.7.25-winx64\data max_connections=50 character-set-server=utf8 default-storage-engine=INNODB #跳过密码 skip-grant-tables 2、 进入bin
2020-10-10 18:09:03
1186
原创 JUC线程池和spring线程池
简介:目前常用的线程池有两种,一种是jdk自带的ThreadPoolExecutor来创建线程池,另一种是spring框架中的ThreadPoolTaskExecutor来创建线程池。 JDK自带的线程池 (1)线程池执行过程入下图: (2)常用的线程池 使用Executors创建线程池:这是jdk自带的创建线程池的方法。通过Exceutors创建线程池,常见的线程池有四种: Executors.newFixedThreadPool(int nThreads):固定长度的线程池...
2020-07-08 19:05:30
1800
原创 WebFlux的搭建
前言 SpringMvc模式 RouterFunction模式: Web-Flux可以运行在servlet3.0和netty上面 RouterFunciton将funcrtion和url对应起来 HandleFunction输入request输出response httpHandler将RouterFunction做对照 ...
2020-05-26 14:18:14
773
原创 开发中idea常用插件总结
快捷键提示插件:key promoter X stream调试工具:java stream debugger maevn辅助神器:mavenhelper(解决依赖冲突) mybatis工具:free mybatis plugin(xml文件和dao层文件相互跳转) 注解工具:lombok json转领域对象工具: 单元测试生成工具: ...
2020-02-24 12:19:19
179
原创 常见的jdk8流操作总结
流操作可以分为两类:中间操作和终端操作 中间操作:又可以分为有状态和无状态两种 定义:一个流可以后面跟随零个或多个中间操作。其目的主要是打开流,做出某种程度的数据映射/过滤,然后返回一个新的流,交给下一个操作使用。这类操作都是惰性化的(lazy),就是说,仅仅调用到这类方法,并没有真正开始流的遍历。 终端操作:又可以分为短路和非短路两种 定义: 一个流只能有一...
2020-02-18 11:19:58
619
原创 微服务的服务雪崩
服务雪崩是熔断器解决的核心问题: 基础服务的故障导致级联故障,进而导致整个系统不可用。即:服务提供者的不可用导致服务消费者的不可用,进而放大成整个系统的不可用。 Spring cloud 的Hystrix的三个功能:断路器、FallBack、资源隔离 断路器机制:当Hystrix command请求后端服务失败数量超过一个阈值比例,断路器就会切换到开路状态。开路状态下,所有请求会直接失败,不...
2019-08-25 11:46:05
300
原创 springboot的jar包与war包的区别
spring-boot 默认提供内嵌的tomcat,所以打包直接生成jar 包,用java-jar 命令就可以启动。但是,有时候我们更希望一个tomcat 来管理多个项目或者使用jetty、netty等其他web服务器,这种情况下就需要项目是war 包而不是jar包 一:打JAR包 在工程的pom.xml中添加以下依赖 <build> <plugins> ...
2019-07-23 23:04:33
797
原创 springboot集成rabbitmq的最简单实现
rabbitmq的配置 设置名为/test的vhost与名为test的queue绑定 Springboot集成rabbitmq 1、使用idea新建springboot工程 后面一路next 2、创建好project之后,引入关于rabbitmq的maven依赖 <dependency> <groupId>org.springframewo...
2019-07-20 19:57:34
247
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅