谷粒商城
文章平均质量分 76
没脑袋的喵
软件工程专业在读研究生
展开
-
谷粒商城-nginx搭建域名访问环境&&性能压测
2.当 eden 空间填满时,将触发一个Minor GC(年轻代的垃圾回收),删除所有未引用的对象,大对象(需要大量连续内存空间的Java对象,如那种很长的字符串)直接进入老年代。当我们在浏览器输入gulimall.com的时候,就会去找我们的虚拟机,此时虚拟机中的nginx是运行的话,就可以访问到nginx,因为nginx监听的是80端口。描述的是 JAVA 方法执行的内存模型, 每个方法在执行的时候都会创建一个栈帧,用于存储局部变量表, 操作数栈, 动态链接, 方法接口等信息。原创 2024-02-22 07:44:48 · 920 阅读 · 0 评论 -
谷粒商城-商品服务-品牌管理-阿里云云存储+JSR303数字校验+统一异常处理
jsr,是Java Specification Requests的缩写,意思是Java规范提案,是指向JCP(Java Community Process)提出新增一个标准化技术规范的正式请求。@ControllerAdvice 是 Spring 框架中使用的一个注解。: 因为有多台服务器,为防止负载均衡导致获取文件时没找到对应的服务器,所以使用专门的存读文件服务器,或者云存储。客户端获取服务器依托对象密码生成的Policy 信息向阿里云请求信息。:上传文件到服务器,想获取文件时再向服务器发请求获取文件。原创 2024-01-13 19:57:59 · 594 阅读 · 0 评论 -
谷粒商城项目|es的应用场景及常见问题
当数据添加到索引后并不能马上被查询到,等到索引刷新后才会被查询到。refresh_interval 配置的刷新间隔。默认是1s。原创 2024-01-13 10:20:33 · 1188 阅读 · 0 评论 -
谷粒商城-缓存使用&分布式锁&SpringCache(5天)
• 我们能放入缓存的数据本就不应该是实时性、一致性要求超高的。所以缓存数据的时候加上过期时间,保证每天拿到当前最新数据即可。• 我们不应该过度设计,增加系统的复杂性• 遇到实时性、一致性要求高的数据,就应该查数据库,即使慢点。/*** 需要将配置文件中的配置设置上* 1、使配置类生效* 1)开启配置类与属性绑定功能EnableConfigurationProperties* 2)注入就可以使用了。原创 2024-01-13 07:23:20 · 1169 阅读 · 0 评论 -
谷粒商城|仓储服务-仓库管理
创建mergeVo 包含采购项和采购单的id。guligateway .yml配置文件。向仓库里加入采购的商品。原创 2023-12-24 17:11:40 · 362 阅读 · 0 评论 -
谷粒商城-商品服务-新增商品功能开发(商品图片无法展示问题没有解决)
创建 AttrGroupWithAttrsVo.java 整合该类型的结果并返回。返回信息只需品牌id和品牌名 所以编写一个只包含品牌id和品牌名的Vo。//主要保存商品基本的spu和sku信息。例如:手机(分类)-> 品牌(华为)可以调用coupon中对应的服务。并将所有逆向生成的工程调式出来。原创 2023-12-23 23:33:10 · 425 阅读 · 0 评论 -
谷粒商城-商品服务三级分类功能·-后端代码
第一步: 1.查出所有分类第二步:2.组装成父子的树形结构使用Java Streams和递归实现代码,递归体现递归获取每个分类的子分类。Streams将数据视为数据流,可以对数据进行filter, map, sorted, collect等操作:对数据进行过滤可加过滤条件 返回新的stream:map对数据进行映射 映射后数量不变 返回新的stream:对Stream中的元素进行排序 可加排序条件:将结果收集到一个新的容器中。原创 2023-11-29 16:35:40 · 429 阅读 · 0 评论 -
谷粒商城-分布式组件(Spring Cloud Alibaba)
配置中心:组件的统一配置网关:前后端映射的预先工作。原创 2023-11-28 10:48:04 · 873 阅读 · 0 评论 -
谷粒商城项目-环境配置
AOF” 通常指的是 Redis 中的 “Append Only File”(仅追加文件)持久化选项。在 Redis 数据库中,AOF 持久化是一种确保数据安全性的机制,用于记录每个写操作指令到一个文件中。性能影响:虽然 AOF 可以提供更好的数据安全性,但它可能对性能有所影响,尤其是在高写入负载的环境中。通过记录每个写操作,即使在系统崩溃的情况下,也能够恢复到最后一次写操作前的状态。恢复:在 Redis 重启时,如果启用了 AOF,Redis 将会读取并重新执行 AOF 文件中的命令来重建原始数据集。原创 2023-11-15 22:05:14 · 389 阅读 · 0 评论