08 2020 档案

摘要:Lock 锁:(重点) 回忆synchronized 锁: import java.util.concurrent.locks.Lock; import java.util.concurrent.locks.ReentrantLock; /** * 模拟卖票 */ public class Demo 阅读全文
posted @ 2020-08-27 15:21 aBiu--
摘要:微服务架构如何演变的? 传统单体架构 -> 分布式架构 -> SOA面向服务架构 -> 微服务架构模式 -> 服务网格 * 传统单体架构 也就是单点应用,就是早期的SSM或SSH项目,采用分层架构模式,数据库访问层、业务逻辑层、控制层,从前端到后端所有代码可能都是一个人写的。 该架构优缺点: 优点: 阅读全文
posted @ 2020-08-24 18:08 aBiu-- 阅读(343) 评论(0) 推荐(1)
摘要:SpringCloudAlibaba 实际上对SpringCloud 进行了扩展组件,能够完美整合到SpringCloud RPC 远程调用。 1、Nacos 分布式注册中心、分布式配置中心。SpringCloudEureka+Config 组合 2、目的是为了推广阿里云产品,如果使用SpringC 阅读全文
posted @ 2020-08-24 18:07 aBiu-- 阅读(247) 评论(0) 推荐(0)
摘要:创建SpringBoot项目,导入依赖: <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-websocket</artifactId> </dependency> 配置: 阅读全文
posted @ 2020-08-17 17:27 aBiu-- 阅读(697) 评论(0) 推荐(0)
摘要:参考地址:https://mp.baomidou.com/guide/quick-start.html 快速入手: SpringBoot项目依赖: <parent> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot 阅读全文
posted @ 2020-08-14 14:22 aBiu-- 阅读(216) 评论(0) 推荐(0)
摘要:首先呢,我也是简单玩玩,下了windows 的安装然后安装插件,大佬请手下留情别喷太狠啊。。。 1. 将代码上传到Github SVN也可以,这里我就用Github了。 先去下载Git官网下载Git-2.23.0-64-bit.exe 再去下载TortoiseGit,有了这个就不用老是打命令comm 阅读全文
posted @ 2020-08-06 16:16 aBiu-- 阅读(421) 评论(0) 推荐(0)
摘要:手动分槽参考:https://blog.csdn.net/weixin_40960410/article/details/106166582/ 上一篇:https://www.cnblogs.com/abiu/p/13440919.html 的redis 基础知识已经看完了以后,就可以接着看这篇文章 阅读全文
posted @ 2020-08-05 17:14 aBiu-- 阅读(179) 评论(0) 推荐(0)
摘要:https://blog.csdn.net/bernkafly/article/details/89553711 redis概述 传统的数据访问: 缓存 + MySql 垂直拆分: 主从复制,读写分离: 分表分库+水平拆分+MySql 集群: 到了现在的数据访问流程: 3V + 3高: UDSL 这 阅读全文
posted @ 2020-08-05 16:43 aBiu-- 阅读(372) 评论(0) 推荐(0)
摘要:Swagger简介 前后端分离 最常见的:Vue + SpringBoot 前后端分离,后台负责写接口。随着接口越来越多,随时改变接口的可能性也很大,大家争吵是很正常的。 解决方案 先指定计划提纲,事实更新API,降低集成风险 传统是需要自己去维护一个doc的文档或者公司统一放在一个接口清单的web 阅读全文
posted @ 2020-08-05 11:19 aBiu-- 阅读(4371) 评论(0) 推荐(0)
摘要:现在公司最起码用的框架也是SpringBoot 了,如果你们公司用的还是SSM,或者你是学习SSM框架的小码农正在练习,就把这些繁琐的配置文件全都复制粘贴去吧 依赖: <dependencies> <dependency> <groupId>com.alibaba</groupId> <artifa 阅读全文
posted @ 2020-08-04 17:19 aBiu-- 阅读(265) 评论(0) 推荐(0)
摘要:参考:https://blog.csdn.net/Dream_xun/article/details/90485066 1.安装插件 或者cnpm 命令也可以 npm install --save vue-clipboard2 2.main.js引入,或者在使用的组件页面引入,这里在main.js引 阅读全文
posted @ 2020-08-04 14:41 aBiu-- 阅读(189) 评论(0) 推荐(0)
摘要:设置用户名和邮箱和密码: git config --global user.name "wangbiao" git config --global user.email 1371850216@qq.comgit config --global user.password "123456" 看配置信息 阅读全文
posted @ 2020-08-04 10:59 aBiu-- 阅读(146) 评论(0) 推荐(0)
摘要:持续集成(CI) 持续集成注重将各个开发者的工作集合到一个代码仓库中,通常每天会进行几次, 主要目的是尽早发现集成错误,使团队更加紧密结合,更好地协作。 持续交付的目的是最小化部署或发布过程中团队固有的摩擦, 它的实现通常能够将构建部署的每个步骤自动化,以便任何时刻能够安全地完成代码发布(理想情况下 阅读全文
posted @ 2020-08-03 17:19 aBiu-- 阅读(463) 评论(0) 推荐(0)