策略模式是用来封装算法的,但在实践中,我们发现可以用它来封装几乎任何类型的规则,只要在分析过程中听到需要在不同时间应用不同的业务规则,就可以考虑使用策略模式处理这种变化的可能...
强弱顺序: 泛化 = 实现 > 组合 > 聚合 > 关联 > 依赖 泛化(Generalization) 子类继承父类;子接口继承父接口; 箭头指向父类; 实现(Realiz...
Link: Markdown 语法说明 . Link: Markdown进阶语法整理 .
随心风雨同舟大步向前走 暴雨中痛算什么 擦干眼泪带着伤去拼搏 惊涛骇浪后泪算什么 谁也挡不住我的执着。 ...
记一次bug fixed: getWriter()has already been called for this response.
官网:https://www.jooq.org/doc/3.10/manual-single-page/#distinct-predicate 这玩意周末好好看看,再完善这个博客。
在编程中,我们希望写出一些更加泛化的代码,通俗点举例就是说,我不关心你是什么类型,只要你能提供某种方法即可。对此,很多编程语言(譬如python和c++)提供了一种解决方案叫...
vi的基本概念 基本上vi可以分为三种状态,分别是(command mode)、(Insert mode)和(last line mode),各模式的功能区分如下:(comm...
标签 新建标签:command + t 关闭标签:command + w 切换标签:command + 数字 command + 左右方向键 切换全屏:command + e...
⌘+option+L 格式化代码 ⌘+option+t 包围代码 ⌘+7 查看structure ⌘+option+f7 查看方法在哪被调用 ⌘+delete 删除一行...
Commond+Shift+5 十字框截图 Commond+c 复制 Commond+Shift+c 复制图像 Commond+w 关闭 Commond+e 导出 Commo...
图形符号:图形符号 基本:Command-Z 撤销Command-X 剪切Command-C 拷贝(Copy)Command-V 粘贴Command-A 全选(All)Com...
Spring简史: Spring1.x时代:xml配置 Spring2.x时代:注解配置(Jdk1.5引入注解),人们的选择是基本配置用xml,业务配置用注解 Spring3...