找回密码
 立即注册
适配器模式
适配器模式 p...概括:在适配器类 Adapter 中,将现有接口 Adaptee 中的方法作为数据源传入适配器类,然后转换成目标接口 Target 中的方法。如果客户端要调用,那么就调用 Adapter类对象且传入 Adaptee 对象即可。 Target目标接口:定义 ...
娥搽裙 2025-6-5 20:37
872 0 0
单体应用产生的痛苦,微服务并不能解决……
本文作者通过分析微服务的常见优点能解决的问题,提出如何使用单体应用来缓解这些问题,最终指出采用微服务还是单体架构要根据团队实际情况,而不是为了微服务而微服务。作者最后给出建议,中小团队和新型团队,建议采用单体架构,大中 ...
高小雨 2025-6-5 20:36
349 0 0
《Head First设计模式》读书笔记 —— 工厂
《Head First设计模式》读书笔记 相关代码:Vks-Feng/HeadFirstDesignPatternNotes: Head First设计模式读书笔记及相关代码 [*]除了new操作符外,还有更多制造对象的方法 [*]“实例化”这个活动不应该总是公开地进行 [*]初始化经常造成 ...
澹台忆然 2025-6-5 20:36
488 0 0
开窍了!如何为缓存工具类(CacheUtil中的static方法)定义interface(下)
两个不同策略的缓存工具类 在我们系统的基建包里,有一个基于redis的get/set等基础api封装的 CacheUtil。 CacheUtil 主要有下面2个静态方法: 随着后续系统迭代过程中,我增加了一个基于本地缓存框架 hutool-cache 的 LFUCache、TimedCa ...
仟仞 2025-6-5 20:35
583 0 0
POB 面向老板编程—现实驱动的新型编程范式
POB 面向老板编程—现实驱动的新型编程范式 在现代软件开发中,我们早已熟悉面向过程编程、面向对象编程、函数式编程等诸多范式。然而,真正主宰我们代码风格与设计哲学的,往往不是技术需求本身,而是——老板的想法。 于是,一种新兴 ...
鞠古香 2025-6-5 20:35
569 0 0
适配器模式
适配器模式 p...概括:在适配器类 Adapter 中,将现有接口 Adaptee 中的方法作为数据源传入适配器类,然后转换成目标接口 Target 中的方法。如果客户端要调用,那么就调用 Adapter类对象且传入 Adaptee 对象即可。 Target目标接口:定义 ...
战匈琼 2025-6-5 20:35
913 0 0
学习设计模式有这两就够了:手册+实战项目
历经一年时间,设计模式手册和练手项目已全部编写完成 秘籍1设计模式手册:《掌握设计模式:23种经典模式实践、选择、价值与思想》 秘籍2练手项目:设计模式实战项目--markdown文本编辑器软件开发(已开源) 来源:程序园用户自行投稿发 ...
南宫玉英 2025-6-5 20:35
74 0 0
《Head First设计模式》读书笔记 —— 装饰者模式
《Head First设计模式》读书笔记 相关代码:Vks-Feng/HeadFirstDesignPatternNotes: Head First设计模式读书笔记及相关代码 给爱用继承的人一个全新的设计眼界 本节用例 Starbuzz咖啡因迅速扩展,准备更新订单系统,以合乎其饮料供应需 ...
昝沛珊 2025-6-5 20:35
445 0 0
适配器模式
适配器模式 p...概括:在适配器类 Adapter 中,将现有接口 Adaptee 中的方法作为数据源传入适配器类,然后转换成目标接口 Target 中的方法。如果客户端要调用,那么就调用 Adapter类对象且传入 Adaptee 对象即可。 Target目标接口:定义 ...
蔓好 2025-6-5 20:35
532 0 0
《Head First设计模式》读书笔记 —— 观察者模式
《Head First设计模式》读书笔记 相关代码:Vks-Feng/HeadFirstDesignPatternNotes: Head First设计模式读书笔记及相关代码 [*]让你的对象知悉现状,不会错过对象感兴趣的事 [*]对象甚至在运行时可决定是否要继续被通知 [*]JDK中使用最 ...
轩辕琳芳 2025-6-5 20:35
784 0 0
同一套代码适配多种数据库解决方案
概要 通常在Java Web开发初期,技术选型搭框架时,往往都针对选定好的一个库类型进行开发,比如oracle、sqlserver、mysql等,传统的mybatis都有固化的sql,如果要换个库,不同库类型的语法不同,就要重新适配修改sql,因此,持久层框架 ...
何书艺 2025-6-5 20:33
718 0 0
《Head First设计模式》读书笔记 —— 单例模式
《Head First设计模式》读书笔记 相关代码:Vks-Feng/HeadFirstDesignPatternNotes: Head First设计模式读书笔记及相关代码 用来创建独一无二的,只能有一个实例的对象的入场券 为什么需要单件模式 有些对象只能有一个实例 [*]线程池、 ...
胆饬 2025-6-5 20:31
138 0 0
Power BI回顾于2025年
前段时间的工作主要是用Tableau和Tableau CRM,Power BI搁置了好一段时间。为了了解整个行业的趋势,偶尔也会回来看看Power BI这边的动静,毕竟自己当初就是从微软的技术路线开始学习的,这也算不忘初心吧。 几年工作总结下来发现,其实 ...
柯惠心 2025-6-5 20:31
1004 0 0
如何使用MCP开发一个客户端和服务端
  如何使用MCP开发一个客户端和服务端 一、MCP和API以及Function Call核心概念对比 [hr]二、 MCP 协议 1. 什么是MCP协议 模型上下文协议(Model Context Protocol)是一种专为大语言模型设计的标准 ...
肿抢 2025-6-5 20:27
550 0 0
如何创建干净的C++工程
如何创建有层次的C++工程目录 大多数人创建C++工程采用默认设置,这样会导致工程内文件散乱,毫无可观性。那么如何去创建一个可观性抢的工程目录呢?以下将为大家解惑。 1、快速创建默认工程并简单处理 a、新手因不理解具体的项目工程 ...
即息极 2025-6-5 20:21
534 0 0
基于SpringBoot实现单元测试的多种情境/方法(二)
本文分享自天翼云开发者社区@《基于SpringBoot实现单元测试的多种情境/方法(二)》,  作者:才开始学技术的小白   1 Mock基础回顾 在上一篇分享中我们详细介绍了简单的、用mock来模拟接口测试环境的方法,具体的使用样例我们再回顾 ...
琴丁辰 2025-6-5 20:18
795 0 0
移动应用架构新思路——WePY+小程序容器
WePY(微信小程序开发框架)是一个基于组件化开发思想的微信小程序开发框架。它类似于Vue.js框架,通过封装小程序原生的API,提供了更加简洁、高效的开发方式。 WePY的主要特点包括: [*]组件化开发:WePY将页面拆分为多个组件,每个组 ...
游康 2025-6-5 20:13
584 0 0
工程师常用的6种最佳实践
一、约定大于配置 泰思勒定律也被称为复杂度守恒定律。该定律指出每一个过程都有其固有的复杂性,存在一个临界点,超过了这个点过程就不能再简化了,你只能将固有的复杂性从一个地方移动到另外一个地方。 根据这个定律,在做系统设计时, ...
扈梅风 2025-6-5 20:13
418 0 0
如何设计一个海量任务调度系统
背景 在日常开发中会经常遇到一些需要异步定时执行的业务诉求,典型的使用场景如:超时未支付订单关单、每隔 2h 更新好友排行榜、3.22 日 17 点《xx》剧上线等。目前业务侧多基于以下思路来快速搭建一个调度系统,mysql 或者 redis 队 ...
跟尴 2025-6-5 20:12
297 0 0
跨架构平台在云计算中的应用
本文分享自天翼云开发者社区《跨架构平台在云计算中的应用》,作者:w****n 跨架构平台试图解决这个问题,通过提供一个抽象层,将底层架构与应用程序分离开来,从而使得应用程序可以在多种不同的架构上运行。跨架构平台通常包括以下三个 ...
兮督 2025-6-5 20:10
662 0 0

快速发帖

还可输入 80 个字符
您需要登录后才可以发帖 登录 | 立即注册

本版积分规则