- 博客(24)
- 收藏
- 关注
原创 centos7安装redis
下载使用华为镜像wget https://repo.huaweicloud.com/redis/redis-6.2.5.tar.gz安装tar -zxvf redis-6.2.5.tar.gzcd redis-6.2.5/make MALLOC=libccd src && make install配置修改配置cd ..vim redis.conf#注释 这一行重新启动redis即可#bind 127.0.0.1#设置安全密码requirep
2022-03-28 16:24:03 286
原创 原型设计模式
原型模式说明意义我在研究某一个知识的时候,第一件事我会先考虑这个知识的作用是什么,可以帮我解决什么样的问题有好多时候我在学习的时候,总是学完了才发现自己学了个寂寞。尤其是在学习设计模式的时,我会感觉普通的写法也能实现的功能,为什么还要用设计模式呢?所以我在学习的时候,要首先弄明白设计模式的意义我搜肠刮肚好长时间,我发现我这么多年的开发经验下,竟然没有一个地方用过原型模式,也想不出来在哪里能用到原型模式不过用不用得到并不重要,就像是我们小时候背古诗一样,在我们被诗的时候肯定想不到某一天写情
2022-03-11 15:00:39 429
原创 Java基础-单例模式
单例模式:优缺点及使用场景使用场景全局统一使用的配置类线程池方便多个线程直接之间通信的类数据库连接池优缺点设计要点约束只有一个实力,外面不能随意的创建:构造器私有化保存实例:用静态变量保存为外面提供此实力:用get方法饿汉式-懒汉式饿汉式饿汉式不存在线程安全的问题最简单public class Singleton1 { // 私有化构造方法,其他人无法创建实例 private Singleton1(){}; //
2022-02-25 17:11:17 418
原创 centos下安装hive(单机版)
说明1、hive以来与hadoop,所以要服务器上要有hadoop才能安装hive2、hive需要依赖与mysql,所以需要现有MySQL服务才能安装hive安装下载地址http://archive.apache.org/dist/hive/ 解压tar -zxvf /opt/software/apache-hive-3.1.2bin.tar.gz -C /opt/module/ 修改环境变量# 新增文件vim /etc/profile.d/my_env.sh# 新增内容#HI
2022-02-07 16:29:53 1834
原创 05-spring cloud alibaba之sentinel的使用(二)
任务目标sentinel 测试熔断搭建消费者pom <dependencies> <!--SpringCloud ailibaba nacos --> <dependency> <groupId>com.alibaba.cloud</groupId> <artifactId>spring-cloud-starter-alibaba-nacos
2022-01-29 15:39:15 642
原创 spring cloud alibaba之sentinel的使用(一)
学习目标模拟限流降级下载控制台地址https://github.com/alibaba/Sentinel/releases下载的1.8.3版本启动 java -jar .\sentinel-dashboard-1.8.3.jar访问http://localhost:8080/#/login账号密码均为sentinel搭建项目sentinel-8401pom<dependencies> <!--SpringCloud ailibaba nacos --
2022-01-29 09:56:36 628 1
原创 03-spring cloud alibaba之nacos的使用(三)
说明nacos的持久化配置创建数据库nacos-server-2.0.3-study\nacos\conf 文件夹下有sql文件创建数据库:nacos_config执行脚本:nacos-mysql.sql修改 application.propertiesspring.datasource.platform=mysqldb.num=1db.url.0=jdbc:mysql://127.0.0.1:3306/nacos?characterEncoding=utf8&connectT
2022-01-28 16:16:43 700
原创 02-spring cloud alibaba之nacos的使用(二)
说明nacos作为配置中心的使用搭建一个服务即可搭建pom<dependencies> <!--nacos-config--> <dependency> <groupId>com.alibaba.cloud</groupId> <artifactId>spring-cloud-starter-alibaba-nacos-config</artifactId>
2022-01-28 16:04:58 338
原创 springcloud中gateway的使用
学习目标1、路由2、断言3、拦截器搭建与使用断言与路由说明搭建eureka配置中心7001:我以前的博客里面有搭建两个生产者8001、8002(测试负载均衡)搭建gateway服务9527搭建生产者8001与8002相同pom <dependencies> <!--eureka-client--> <dependency> <groupId>org.springframework
2022-01-27 11:29:08 626
原创 centos7下安装hadoop(单机版)
出处(官方文档)https://hadoop.apache.org/docs/stable/hadoop-project-dist/hadoop-common/SingleCluster.html#Download下载(官方)https://dlcdn.apache.org/hadoop/common/hadoop-3.3.1/hadoop-3.3.1.tar.gz配置环境(重要)查看jdk安装目录cat /etc/profileexport JAVA_HOME=/usr/lib/jvm
2022-01-27 09:58:15 699
原创 springcloud中Hystrix的使用
说明Hystrix提供了服务熔断、降级、限流、服务监控的功能场景说明:当访问量激增或者某服务发生故障,调用者会一直等待,然后就会发生一连串的连锁反应,倒是服务器的大面积的瘫痪,为了应对此种情况,需要用到Hystrix做系统的保护。熔断、降级、限流降级(丢车保帅):在秒杀时,通过服务降级把注册、修改个人信息等非核心功能关闭掉。熔断:支付依赖第三方服务,要设置熔断策略,熔断后要给出友好提示,比如10分钟后再来支付。限流:抢购下单接口采用限流方式,如抢购1000件商品,则设置2000大小的队列,请求
2022-01-26 17:46:06 631
原创 win10中安装maven
下载安装下载地址https://maven.apache.org/download.cgi下载 apache-maven-xxx-bin.zip 后放入到某文件夹中并且进行解压修改环境变量右击我的电脑->属性->高级系统设置->环境变量添加系统变量[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-qBucacXp-1643183376286)(C:\Users\38117\AppData\Roaming\Typora\typora-user-im
2022-01-26 15:50:18 422
原创 springcloud中openFeign的使用
搭建搭建eureka注册中心……我的以前的博客里面有搭建集群与单机的细节注册中心访问地址http://localhost:7001/搭建两个生产者provider-8001provider-8001搭建8001pom<dependencies> <!--eureka-client--> <dependency> <groupId>org.springframework.cloud&
2022-01-26 15:15:13 2435
原创 centos7中安装consul(单机+集群)
单机安装出处 https://blog.csdn.net/qq_38270106/article/details/83239921下载wget https://releases.hashicorp.com/consul/0.7.5/consul_0.7.5_[linux](https://so.csdn.net/so/search?from=pc_blog_highlight&q=linux)_amd64.zip解压unzip consul_0.7.5_linux_amd64.zip
2022-01-25 17:03:13 516
原创 zookeeper搭建springcloud注册中心
安装并启动zookeeper我的其他博客有安装细节搭建生产者修改pom<dependencies> <!-- SpringBoot整合Web组件 --> <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-web</artifactId>
2022-01-25 16:58:39 1546
原创 springcloud中eureka-集群搭建
说明eureka是springcloud的核心组件之一,主要功能是服务的注册与发现。搭建父工程pom <!-- 统一管理jar包版本 --> <properties> <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding> <maven.compiler.source>1.8</maven.compiler.sour
2022-01-25 14:37:43 345
转载 centos7中安装zookeeper(单机)
1.1 下载安装1、环境准备ZooKeeper服务器是用Java创建的,它运行在JVM之上。需要安装JDK 7或更高版本。2、上传将下载的ZooKeeper放到/opt/ZooKeeper目录下#上传zookeeper alt+pput f:/setup/apache-zookeeper-3.5.6-bin.tar.gz#打开 opt目录cd /opt#创建zooKeeper目录mkdir zooKeeper#将zookeeper安装包移动到 /opt/zooKeepermv ap
2022-01-25 14:36:35 355
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人