- 博客(8)
- 收藏
- 关注
原创 Redis初步使用实践
主要介绍了Spring Data Redis的配置,项目中遇到对性能有较高要求或者对于需求频繁访问的热点数据,可以选择将其保存到Redis中。实际项目中使用Redis场景:使用Redis保存每日报告,供导出excel时使用;使用Redis做分页以优化性能;将不经常更改的模型属性缓存到Redis中。
2022-08-24 16:36:23
265
原创 应对需求扩展——简单工厂+模板模式实践
前言:软件设计开发需要关注需求的长期变化,SOLID(S-单一职责原则,O-开放封闭原则,L-里氏替换原则,I-接口隔离原则,D-依赖倒置原则)软件设计原则中,开闭原则是软件设计的重要方向。开闭原则即对扩展开放,对修改关闭,最简单的理解为:新增需求时,尽量通过新增代码(主要是新增类)而不是通过修改已有代码来实现,因为修改现有代码会引入新的不稳定因素,原本的单元测试也需要重新开展。设计模式是在特定场景下遵循设计原则的解决方案,学习并参考设计模式可以帮助新手了解如何写出易扩展、易维护的代码。......
2022-07-12 19:41:40
551
1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人