设计模式之观察者模式和装饰器模式
本文是个人笔记~ 一 观察者模式 1 定义 又叫订阅模式。观察者模式定义了对象之间的一对多的依赖,这样一来,当一个对象改变状态时,它的所有依赖都会受到通知并自动更新。 2 要点 1) 观察者模式定义了对象之间一对多的关系 主题和观察者定义了...
本文是个人笔记~ 一 观察者模式 1 定义 又叫订阅模式。观察者模式定义了对象之间的一对多的依赖,这样一来,当一个对象改变状态时,它的所有依赖都会受到通知并自动更新。 2 要点 1) 观察者模式定义了对象之间一对多的关系 主题和观察者定义了...
1 策略模式(Strategy Pattern) 定义 定义算法族,分别封装起来,让它们之间可以相互替换,此模式让算法的变化独立于使用算法的客户。 一个基于策略模式的程序至少由两部分组成。第一个部分是一组策略类,策略类封装了具体的算法,并负...
获取 IDEA 激活码、PyCharm 激活码、WebStorm 激活码和 DataGrip 激活码,提供详细破解教程与永久激活方法。支持 IDEA 永久激活与破解,免费获取注册码与激活码,解决 2024/2025 版本激活问题,轻松实现所有 JetBrains 工具的激活。
写在前面 这是一篇读(重)书(点)笔(摘)记(要)~内容为《高性能 MySQL》第一章~ and 七夕快乐,所以今天的配图是粉红色的(๑•̀ㅂ•́)و✧ 事务 简单的说,事务就是一组原子性的 SQL 查询,这一组 SQL 要么全部执行成功,...
写在前面 这篇文章是《高性能 MySQL》第五章的读书笔记以及总结~旨在帮助我自己梳理并总结书中的知识点和内容~同时也为一些懒得看书的小伙伴提供一个提取好的知识点~觉得水的朋友烦请关闭哟 巧妙的使用 Explain 看一条 SQL 语句的性...
写在前面 这,只是一篇读《高性能 MySQL》的读书笔记,觉得水的同学麻烦右上角关闭哈,感谢~ 索引类型包括 B-Tree、哈希索引、R-Tree、全文索引等,这里主要总结 B-Tree 和哈希索引。 B-Tree 说索引之前就不得不先说一...
最近在刷 LeetCode,今天顺手总结两道题目的题解~ 14. Longest Common Prefix Write a function to find the longest common prefix string amongst...
这篇 paper 讲道理也 delay 很久了~最近终于又抽了点时间重新看了一下这篇 paper~看这篇 paper 的背景是因为目前我所负责的推荐项目所使用的模型和 wide&deep 这个模型的背景非常非常相似~基本都是线性模型...
这篇 paper 的笔记实在是 delay 了好久= =,然而也没有读太细致,就大致浏览了几遍~ paper 地址 ⬇️ The Case For Learned Index Structures Introduction 当我们需要查询数...
地址:Go Function Calls Redux 作者:Phil Pearl 译文出自:掘金翻译计划 译者:xiaoyusilen 校对者:1992chenlu,Zheaoli 前段时间在一篇文章中我答应写一篇进一步分析 Go 中如何进...
地址:Anatomy of a function call in Go 作者:Phil Pearl 译文出自:掘金翻译计划 译者:xiaoyusilen 校对者:1992chenlu,Zheaoli 让我们来看一些简单的 Go 的函数,然后...