上一页 1 2 3 4 5 6 ··· 24 下一页
摘要: 架构问题分析 API网关有很多实现方式,我们通过SpringCloud Gateway实现 使用Nacos作为配置中心 1.3 API网关 1.3.1 搭建网关 gateway 需求:创建新的网关模块gateway并配置路由 <dependency> <groupId>org.springframe 阅读全文
posted @ 2022-01-13 19:24 互联.王 阅读(669) 评论(0) 推荐(0) 编辑
摘要: SpringCache Spring Cache是Spring提供的通用缓存框架。它利用了AOP,实现了基于注解的缓存功能,使开发者不用关心底层使用了什么缓存框架,只需要简单地加一个注解,就能实现缓存功能了。用户使用Spring Cache,可以快速开发一个很不错的缓存功能。 6.1. 重要概念 名 阅读全文
posted @ 2022-01-13 15:17 互联.王 阅读(587) 评论(0) 推荐(0) 编辑
摘要: FastDFS 视频存储 阿里云OSS(视频简单,贵!!!) 自建存储系统 对于小视频的功能的开发,核心点就是:存储 + 推荐 + 加载速度 。 对于存储而言,小视频的存储量以及容量都是非常巨大的 所以我们选择自己搭建分布式存储系统 FastDFS进行存储 对于推荐算法,我们将采用多种权重的计算方式 阅读全文
posted @ 2022-01-13 10:29 互联.王 阅读(1140) 评论(0) 推荐(0) 编辑
摘要: 避免循环调用远程同一个服务 GeoJsonPoint对象不支持序列化 阅读全文
posted @ 2022-01-07 18:12 互联.王 阅读(34) 评论(0) 推荐(0) 编辑
摘要: 在启动类上增加MybatisPlus拦截器,再拦截其中增加page分页功能 @Bean public MybatisPlusInterceptor mybatisPlusInterceptor() { MybatisPlusInterceptor interceptor = new MybatisP 阅读全文
posted @ 2022-01-05 12:35 互联.王 阅读(59) 评论(0) 推荐(0) 编辑
摘要: 统一token处理 3.1 问题分析 3.1.1 问题 token 为了测试方便增大存活时长,但是之后token能获去但总是不对,因为数据越界,变为-1,导致本来想增大存活时长,但却早早就使得token过期了 每一个控制方法中都需要解析token , 获取当前用户id , 代码重复度比较高 重复性的 阅读全文
posted @ 2022-01-03 18:59 互联.王 阅读(2332) 评论(0) 推荐(0) 编辑
摘要: 属性名称不同,数据类型,数据个数等问题 VO(Value Object)值对象,通常用于服务端与界面之间的数据传递。对于一个WEB页面,用一个VO对象对应整个界面的值。 DTO(Data Transfer Object) 数据传输对象,通常用于界面向服务端的数据传递。 Entity最常用实体类,基本 阅读全文
posted @ 2022-01-03 18:32 互联.王 阅读(32) 评论(0) 推荐(0) 编辑
摘要: MongoDB简介 海量数据 读多 写少 数据价值低 对于社交类软件的功能,我们需要对它的功能特点做分析: 数据量会随着用户数增大而增大 读多写少 价值较低 非好友看不到其动态内容 地理位置的查询 …… 针对以上特点,我们来分析一下: mysql:关系型数据库(效率低) redis:redis缓存( 阅读全文
posted @ 2022-01-03 14:03 互联.王 阅读(232) 评论(0) 推荐(1) 编辑
摘要: 2021.12.25 阅读全文
posted @ 2021-12-26 16:17 互联.王 阅读(16) 评论(0) 推荐(0) 编辑
摘要: 1.初识Docker 1.1.什么是Docker 微服务虽然具备各种各样的优势,但服务的拆分通用给部署带来了很大的麻烦。 分布式系统中,依赖的组件非常多,不同组件之间部署时往往会产生一些冲突。 在数百上千台服务中重复部署,环境不一定一致,会遇到各种问题 1.1.1.应用部署的环境问题 大型项目组件较 阅读全文
posted @ 2021-12-24 20:25 互联.王 阅读(62) 评论(0) 推荐(0) 编辑
上一页 1 2 3 4 5 6 ··· 24 下一页