logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

结构型-组合模式

本文展示了一个使用组合模式(Composite Pattern)实现的文件系统示例。项目采用Maven构建,包含组件接口FileSystemComponent、抽象组件类FileSystemComponentImpl和叶子节点File的实现。核心设计通过统一接口处理文件和目录对象,支持递归操作文件系统结构。组件接口定义了获取名称、大小、显示信息等公共方法,并默认实现叶子节点行为。抽象类封装了公共逻

#组合模式#spring
结构型-享元模式

本文展示了一个使用享元模式(Flyweight Pattern)实现的树木绘制系统。项目采用Maven构建,包含核心类:TreeType(享元对象,存储树木共享属性)、TreeContext(外部状态,存储位置信息)和Tree(组合类)。ColorType枚举定义了树木颜色类型。通过工厂模式管理TreeType对象,实现内存优化。系统可高效绘制大量树木,共享内在属性,仅保存位置等外在状态差异。代码

#享元模式
微服务化之各种超时时间配置效果

1.前言Springcloud框架中,超时时间的设置通常有三个层面:1.zuul网关#默认1000zuul.host.socket-timeout-millis=2000#默认2000zuul.host.connect-timeout-millis=40002.ribbonribbon:OkToRetryOnAllOperations: false #对所有操作请求都进行重...

电商系统中ES检索技术设计和运用

本文介绍了电商系统搜索功能的设计与实现,包括核心需求、架构设计、索引与查询优化,以及Spring Cloud与Elasticsearch的集成方案。重点阐述了高相关性搜索、个性化体验、性能优化等关键点,并提供了实际代码示例。文章还探讨了语义搜索、机器学习排序等高级功能,最后给出版本兼容、监控和渐进式实施等实践建议。通过合理的架构设计和优化策略,可构建高效稳定的电商搜索系统。

#elasticsearch#大数据#搜索引擎
到底了