- 博客(8)
- 资源 (1)
- 收藏
- 关注
原创 win10环境下搭建高可用redis集群哨兵
1.下载Redis压缩包,百度云链接:https://pan.baidu.com/s/1cCrNo03NX6yArjryyIKVfw提取码:zfbb解压文件,然后复制两份,一共三份在配置文件redis.windows.conf中配置信息master配置:#绑定ipbind 127.0.0.1#关闭保护模式protected-mode no#指定端口port 6379#其他默认slave:#绑定ipbind 127.0.0.1#关闭保护模式protected-mode
2020-11-23 20:19:35 258
转载 Spring 5核心原理与30个类手写实战
软件架构设计原则开闭原则 开闭原则是对扩展和修改行为的一个原则,指的是软件中的函数、类、模块应该对扩展开放,对修改关闭。强调的是用抽象构建框架,用实现扩展细节。常用于解决的问题如:更新版本时,尽量在不修改源代码,但增加新功能。依赖倒置依赖倒置是指设计系统代码结构时,高层模块不依赖底层模块,它们都应依赖于其抽象。细节应该依赖抽象。通过依赖倒置,可减少系统之间模块的耦合性,提高系统的稳定性,提高系统的可读性与可维护性,降低修改程序带来的风险。以抽象为基准设计的架构要比以细节为基准设计的架构稳定
2020-09-09 21:42:26 2218
原创 实战Java高并发 第二章并行程序基础
有关线程你必须知道的事**进程:**进程是计算机中程序关于某数据集合上的一次运行活动,是系统进行资源分配和调度的基本单位,是操作系统结构的基础。进程是线程的容器。**线程:**线程就是轻量级进程,是程序执行的最小单位。**线程的基本操作:**![在这里插入图片描述](https://img-blog.csdnimg.cn/20200613201747536.png?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,tex
2020-06-13 20:40:01 157
原创 深度解析SpringBoot自动装配原理
自动装配原理从springboot启动类注解@SpringBootApplication开始点击查看源码@Target({ElementType.TYPE})@Retention(RetentionPolicy.RUNTIME)@Documented@Inherited@SpringBootConfiguration@EnableAutoConfiguration@ComponentScan( excludeFilters = {@Filter( type = FilterT
2020-06-11 21:51:53 380
原创 实战Java高并发 第一章 走进并行世界
第一章 走进并行世界同步:调用者必须等待方法返回后才能继续后续的行为异步:一旦开始就立刻返回结果,调用者就可以继续后续的操作并发:并发侧重于多个任务的交替执行并行:侧重于多个任务同时执行临界区:表示一种公共资源或者说共享资源,可以被多个线程使用,但是每一次都只能有一个线程使用它,一旦资源区资源被占用,其他线程想要使用这个资源就必须等待。阻塞:比如等待临界区资源的线程挂起,就是阻塞非阻塞:强调没有一个线程可以妨碍其他线程执行,所有线程都会尝试不断的向前执行死锁:指两个或两个以上的进程在执行过程
2020-06-11 20:13:45 139
原创 在gitee创建微服务项目(基于nacos)gulimall项目
前端visual studio code 插件安装配置gitgit config --global user.name “yourname”git config --global user.email “youremail”生成公钥:ssh-keygen -t rsa -C “1305711389@qq.com”连续三次回车cat ~/.ssh/id-rsa.pub在gitee添加此公钥ssh -T git@gitee.com标题...
2020-06-09 19:43:50 350
转载 centos7 yum安装docker
centos7下docker的安装参考链接: https://blog.csdn.net/u014069688/article/details/100532774.yum updateyum install -y yum-utils device-mapper-persistent-data lvm2yum-config-manager --add-repo http://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo(阿里仓库)y
2020-06-06 09:15:51 199
原创 微服务
微服务项目整合1.microservice-eureka(Eureka注册中心)(1)导入pom.xml依赖(2)创建application.yml并配置(3)在启动类加入@EnableEurekaServer注解并启动程序1.microservice-eureka(Eureka注册中心)(1)导入pom.xml依赖<dependency> <gro...
2019-09-28 10:43:29 112
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人