- 博客(10)
- 收藏
- 关注
原创 SpringCloud
SpringCloud 概念:SpringCloud 不是一门技术而是一门生态 微服务架构4个核心问题? 服务很多,客户端怎么访问 这么多服务,服务之间如何通信 这么多服务,如何治理 服务挂了怎么办 万变不离其宗 访问方式:API网关 通信方式:HTTP,RPC 治理方式:注册和发现 熔断机制 总而为了解决网络不可靠的问题! 常见面试题 1.1 什么是微服务? 1.2 微服务之间是如何独立通讯的? 1.3 SpringCloud 和 Dubbo有那些区别? 1.4 SpringBoot 和 Spri
2022-06-07 15:31:09
207
原创 Redis
Redis Nosql概述 为什么要用Nosql 数据爆发性增长,nosql可以很好的处理以上的情况 什么是Nosql NoSQL = Not Only SQL(不仅仅是SQL) NoSQL特点 解耦 方便扩展(数据之间没有关系,很好扩展!) 大数据量高性能 数据类型是多样型的! 传统RDBMS和NoSQL 传统的RDBMS - 结构化组织 - SQL【结构化查询】 - 数据和关系都存在单独的表中 - 数据操作语言,数据定义语言 - 严格的一致性 - 基础的事务 NoSQL - 不仅仅是数据 -
2022-05-20 08:12:01
241
原创 如何分析后台开源项目
分析后台开源项目 1.观察开源项目 2.开源项目下载 下载完毕,然后解压,优先使用码云下载! 解压,先不要着急运行 观察: 1、用了哪些技术([SpringBoot],[Vue],Redis) 2、是否有数据库 3、你的环境是否匹配([Maven],[npm,nodejs],redis…) 通过了,然后再想办法运行! 3.跑起来是第一步 1.安装数据库,执行SQL 2.前端要跑起来 #先安装依赖 npm install #再运行 npm run dev 3.后端项目在idea中打开 4.等待所有的项目跑成
2022-05-04 10:41:43
1198
原创 Vue基本知识熟知
Vue 第一个Vue程序 1.在idea中下载vue插件 2.新建一个html文件导入Vue.js <script src="https://cdn.jsdelivr.net/npm/vue@2.6.14/dist/vue.min.js"></script> //官网中有具体新版本,可自行去查询 3.写下如下程序 <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"
2022-05-03 15:18:41
453
原创 Git的使用
Git的使用 基础操作 此讲解基于已下载git的环境,跳过了git下载过程 1.设置公钥,实现免密码登录 在任意文件位置git bush,输入生成公钥语句 ssh-keygen -t rsa //[-t rsa](官方加密算法) 2.在c盘用户路径生成隐藏文件.ssh 将公钥信息public key【.pub】添加到码云账户中即可! 3.使用码云创建一个自己的仓库! 4.克隆到本地 ! IDEA中集成Git 1.将上一步远程的git文件,粘贴到本地项目中 2.在idea下方Terminal栏中进行语句 g
2022-04-27 14:00:51
98
原创 Mybatis-Plus-【通俗易懂全讲解】
Mybatis-Plus 配置日志 我们所有的sql现在是不可见的,我们希望知道它是怎么执行的,所以我们必须要看日志! # 配置日志 mybatis-plus.configuration.log-impl=org.apache.ibatis.logging.stdout.StdOutImpl 配置完毕日志之后,后面的学习就需要注意这个自动生成的SQL,你们就会喜欢上Mybatis-Plus! CRUD扩展 插入操作 insert插入 @Test//测试插入 public void t
2022-04-26 15:41:13
45422
9
原创 SpringBoot-分布式理论 Dubbo+Zookeeper+SpringBoot
分布式理论 概念: 分布式系统:利用更多的机器,处理更多的数据 RPC是一种进程间通信方式,他是分布式思想 Dubbo 是一款高性能、轻量级的开源Java RPC框架,jar包 zookeeper(分布式应用程序)注册中心 dubbo-admin:是一个监控管理后台查看我们注册了哪些服务,哪些服务被消费了 Window下安装zookeeper 在官网上下载zookeeper[apache-zookeeper-3.8.0-bin.tar.gz] 双击运行服务端/bin/zkServer.cmd ,初次运行
2022-04-22 08:13:48
2308
原创 SpringBoot-任务
异步任务 先把前端页面显示出来,再去处理数据 1.service【@Async//告诉spring它是一个异步方法】 @Service public class AsyncService { @Async//告诉spring它是一个异步方法 public void hello(){ try { Thread.sleep(3000); } catch (InterruptedException e) { e.pri
2022-04-21 09:04:02
462
原创 SpringBoot-Swagger
SpringBoot-Swagger 简介 号称世界上最流行的API框架 RestFul API文档在线生成工具=>API文档与API同步更新 可以直接运行,可以在线测试API接口 支持多种语言:(Java,PHP…) SpringBoot集成Swagger 新建一个SpringBoot(web)项目 导入相关依赖 <!-- springfox-swagger2 --> <dependency> <groupId>io
2022-04-19 18:11:37
434
原创 SpringBoot-SpringSecurity
SpringBoot-SpringSecurity 简介 Spring Security 是针对Spring项目的安全框架,也是Spring Boot底层安全模块默认的技术选型,他可以实现强大的Web安全控制,对于安全控制,我们仅需要引入spring-boot-starter-security模块,进行少量的配置,即可实现强大的安全管理! 记住几个类: WebSecurityConfigurerAdapter:自定义Security策略 AuthenticationManagerBuilder:自定义认证
2022-04-19 09:30:23
191
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人