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