学习笔记
文章平均质量分 73
个人学习笔记
sparrow6902
这个作者很懒,什么都没留下…
展开
-
Springboot+vue+websocket 实现前后台主动通信
后端springboot:pom<dependencies> <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter</artifactId> </dependency> <dependency>原创 2022-02-18 18:07:10 · 2137 阅读 · 0 评论 -
Go学习笔记
个人GO学习笔记,基础概念原创 2022-06-30 09:56:03 · 499 阅读 · 0 评论 -
spring boot + rabbitMQ
springboot整合RabbitMQ在安装完rabbitMq后,输入http://ip:15672/ ,是可以看到一个简单后台管理界面的。在这个界面里面我们可以做些什么?可以手动创建虚拟host,创建用户,分配权限,创建交换机,创建队列等等,还有查看队列消息,消费效率,推送效率等等。以上这些管理界面的操作在这篇暂时不做扩展描述,着重介绍后面实例里会使用到的。首先先介绍一个简单的一个消息推送到接收的流程,提供一个简单的图:黄色的圈圈就是我们的消息推送服务,将消息推送到 中间方框里面也就是原创 2022-02-17 19:33:29 · 1015 阅读 · 0 评论 -
Spring batch-learning
waiting原创 2022-02-16 19:15:17 · 270 阅读 · 0 评论 -
生产服务发布策略
应用程序升级面临最大挑战是新旧业务切换,将软件从测试的最后阶段带到生产环境,同时要保证系统不间断提供服务。长期以来,业务升级渐渐形成了几个发布策略:蓝绿发布、灰度发布和滚动发布,目的是尽可能避免因发布导致的流量丢失或服务不可用问题。 蓝绿部署所谓蓝绿部署,是指同时运行两个版本的应用,如上图所示,蓝绿部署的时候,并不停止掉老版本,而是直接部署一套新版本,等新版本运行起来后,再将流量切换到新版本上。但是蓝绿部署要求在升级过程中,同时运行两套程序,对硬件的要求就是日常所需的二倍,比如日常运行时,需要10台原创 2021-10-29 11:02:35 · 149 阅读 · 0 评论 -
docker 笔记整理
dockerDocker常用安装Tomcat安装Mysql安装Redis安装Redis Sentinel高可用集群自定义集群名其中 127.0.0.1 为 redis-master 的 ip,6379 为 redis-master 的端口,2 为最小投票数(因为有 3 台 Sentinel 所以可以设置成 2)**Zookeeper**** 安装****GitLab**** 安装****Nginx** **安装**启动进程,通常设置成和 CPU 的数量相等epoll 是多路复用 IO(I/O Multip原创 2021-01-02 22:07:38 · 2511 阅读 · 0 评论 -
ElasticSearch--learning
版本ElasticSearch7.6.16.X和7.X的区别十分大,6.X的API(原声API、RestFul高级)学习以后只要是在大数据量的情况下,需要用到搜索,就可以使用ES是什么ElasticSearch是基于Lucene做了一些封装和增强lucene是一套信息检索工具包(jar包),不包含搜索引擎, 包含索引结构,读写索引的工具,排序,搜索规则…工具类。概述:ElasticSearch,简称es。es是一个开源的高扩展的分布式全文搜索引擎,它可以近乎实时的存储、检索数据,本身扩展性很原创 2021-01-01 22:11:59 · 182 阅读 · 3 评论 -
SpringSecurity--learning
初始Spring SecuritySpringSecurity概念Spring Security是spring采用AOP思想,基于servlet过滤器实现的安全框架。它提供了完善的认证机制和方法级的授权功能。是一款非常优秀的权限管理框架。Spring Security 是一个能够为基于 Spring 的企业应用系统提供声明式的安全访问控制解决方案的安全框架。它提供了一组可以在 Spring 应用上下文中配置的 Bean,充分利用了Spring IoC,DI(控制反转 Inversion of Contr原创 2020-11-23 22:47:07 · 204 阅读 · 0 评论