找回密码
 立即注册
适配器模式
适配器模式 p...概括:在适配器类 Adapter 中,将现有接口 Adaptee 中的方法作为数据源传入适配器类,然后转换成目标接口 Target 中的方法。如果客户端要调用,那么就调用 Adapter类对象且传入 Adaptee 对象即可。 Target目标接口:定义 ...
蔓好 2025-6-5 20:35
496 0 0
《Head First设计模式》读书笔记 —— 装饰者模式
《Head First设计模式》读书笔记 相关代码:Vks-Feng/HeadFirstDesignPatternNotes: Head First设计模式读书笔记及相关代码 给爱用继承的人一个全新的设计眼界 本节用例 Starbuzz咖啡因迅速扩展,准备更新订单系统,以合乎其饮料供应需 ...
昝沛珊 2025-6-5 20:35
408 0 0
《Head First设计模式》读书笔记 —— 观察者模式
《Head First设计模式》读书笔记 相关代码:Vks-Feng/HeadFirstDesignPatternNotes: Head First设计模式读书笔记及相关代码 [*]让你的对象知悉现状,不会错过对象感兴趣的事 [*]对象甚至在运行时可决定是否要继续被通知 [*]JDK中使用最 ...
轩辕琳芳 2025-6-5 20:35
760 0 0
同一套代码适配多种数据库解决方案
概要 通常在Java Web开发初期,技术选型搭框架时,往往都针对选定好的一个库类型进行开发,比如oracle、sqlserver、mysql等,传统的mybatis都有固化的sql,如果要换个库,不同库类型的语法不同,就要重新适配修改sql,因此,持久层框架 ...
何书艺 2025-6-5 20:33
693 0 0
《Head First设计模式》读书笔记 —— 单例模式
《Head First设计模式》读书笔记 相关代码:Vks-Feng/HeadFirstDesignPatternNotes: Head First设计模式读书笔记及相关代码 用来创建独一无二的,只能有一个实例的对象的入场券 为什么需要单件模式 有些对象只能有一个实例 [*]线程池、 ...
胆饬 2025-6-5 20:31
83 0 0
Power BI回顾于2025年
前段时间的工作主要是用Tableau和Tableau CRM,Power BI搁置了好一段时间。为了了解整个行业的趋势,偶尔也会回来看看Power BI这边的动静,毕竟自己当初就是从微软的技术路线开始学习的,这也算不忘初心吧。 几年工作总结下来发现,其实 ...
柯惠心 2025-6-5 20:31
943 0 0
如何使用MCP开发一个客户端和服务端
  如何使用MCP开发一个客户端和服务端 一、MCP和API以及Function Call核心概念对比 [hr]二、 MCP 协议 1. 什么是MCP协议 模型上下文协议(Model Context Protocol)是一种专为大语言模型设计的标准 ...
肿抢 2025-6-5 20:27
499 0 0
如何创建干净的C++工程
如何创建有层次的C++工程目录 大多数人创建C++工程采用默认设置,这样会导致工程内文件散乱,毫无可观性。那么如何去创建一个可观性抢的工程目录呢?以下将为大家解惑。 1、快速创建默认工程并简单处理 a、新手因不理解具体的项目工程 ...
即息极 2025-6-5 20:21
509 0 0
基于SpringBoot实现单元测试的多种情境/方法(二)
本文分享自天翼云开发者社区@《基于SpringBoot实现单元测试的多种情境/方法(二)》,  作者:才开始学技术的小白   1 Mock基础回顾 在上一篇分享中我们详细介绍了简单的、用mock来模拟接口测试环境的方法,具体的使用样例我们再回顾 ...
琴丁辰 2025-6-5 20:18
769 0 0
移动应用架构新思路——WePY+小程序容器
WePY(微信小程序开发框架)是一个基于组件化开发思想的微信小程序开发框架。它类似于Vue.js框架,通过封装小程序原生的API,提供了更加简洁、高效的开发方式。 WePY的主要特点包括: [*]组件化开发:WePY将页面拆分为多个组件,每个组 ...
游康 2025-6-5 20:13
554 0 0
工程师常用的6种最佳实践
一、约定大于配置 泰思勒定律也被称为复杂度守恒定律。该定律指出每一个过程都有其固有的复杂性,存在一个临界点,超过了这个点过程就不能再简化了,你只能将固有的复杂性从一个地方移动到另外一个地方。 根据这个定律,在做系统设计时, ...
扈梅风 2025-6-5 20:13
379 0 0
如何设计一个海量任务调度系统
背景 在日常开发中会经常遇到一些需要异步定时执行的业务诉求,典型的使用场景如:超时未支付订单关单、每隔 2h 更新好友排行榜、3.22 日 17 点《xx》剧上线等。目前业务侧多基于以下思路来快速搭建一个调度系统,mysql 或者 redis 队 ...
跟尴 2025-6-5 20:12
257 0 0
跨架构平台在云计算中的应用
本文分享自天翼云开发者社区《跨架构平台在云计算中的应用》,作者:w****n 跨架构平台试图解决这个问题,通过提供一个抽象层,将底层架构与应用程序分离开来,从而使得应用程序可以在多种不同的架构上运行。跨架构平台通常包括以下三个 ...
兮督 2025-6-5 20:10
639 0 0
互联网那些技术 | 高可用三大利器 — 熔断、限流和降级
近年来,各大厂Google、微软、阿里、腾讯等都在提高可用的概念。高可用(High Availability,简称HA)是指系统或服务在遭受故障或异常情况时仍能持续提供稳定和可靠的运行能力。 在武侠世界里,“利器”通常指的是武器中的上乘、出色之物 ...
句惫 2025-6-5 20:09
796 0 0
读发布!设计与部署稳定的分布式系统(第2版)笔记20_实例层之代码
1. 术语的定义 1.1. 服务 1.1.1. 指共同协作、以单元的形式对外提供功能的跨机器进程集合 1.1.2. 一个服务可以由多种可执行文件组成 1.1.3. 一个服务可能包含来自多个可执行文件的多个进程 1.1.4. 可能对外呈现单个IP地址, ...
兼罔 2025-6-5 20:09
6 0 0
读发布!设计与部署稳定的分布式系统(第2版)笔记13_断路器与舱壁
1. 电路保险丝 1.1. 保险丝通过自身率先失效,控制整体的系统失效方式 1.2. 当遇到电阻时,电流产生的热量与电流强度的平方和电阻的乘积(I^2R)成正比 1.3. 在房子着火前先行熔断,切断电路并避免火灾 1.4. 民用保险丝早已被 ...
靳夏萱 2025-6-5 20:09
6 0 0
读发布!设计与部署稳定的分布式系统(第2版)笔记09_一窝蜂和容量
1. 停电事故后电力恢复的方式 1.1. 停电后常见的情形是,送电几秒钟后又再次断电 1.2. 数百万台空调和冰箱的用电需求,使刚刚恢复的电力供应发生过载 1.3. 当电力供应不足时,增加的电流很快就到达满负荷,导致过载,触发断路器 ...
暴灵珊 2025-6-5 20:09
7 0 0
Jenkins-Pipline实现原理
Jenkins-Pipline原理 本文仅探讨jenkins pipline 的原理,是流水线的一个demo版本实现,不能代表Jenkins pipline的具体实现,仅供参考。 1. Jenkins流水线介绍 Jenkinsfile流水线是Jenkins CI/CD工具中用来定义、构建和管理软件交付流 ...
扔飒 2025-6-5 20:08
946 0 0
领域建模之数据模型设计方法论
本文通过实际业务需求场景建模案例,为读者提供一种业务模型向数据模型设计的方法论,用于指导实际开发中如何进行业务模型向数据模型转化抽象,并对设计的数据模型可用性、扩展性提供了建议性思考。通过文章,读者可以收获到业务模型向数 ...
溜椎干 2025-6-5 20:08
331 0 0
微信万亿数据仓库架构设计与实现
业务背景 安全策略开发流程 安全业务的核心逻辑在安全策略中实现。整个的策略开发流程包括特征数据的收集,安全策略的编写实现,和策略的反馈评估。其中特征数据的收集是必不可少的环节,数据的质量将直接影响安全策略的效果。 特征数 ...
茅香馨 2025-6-5 20:07
977 0 0

快速发帖

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

本版积分规则