点击劫持是一种利用视觉欺骗和 HTML/CSS 技术实现的,让用户在不知情的情况下执行了敏感操作
2025-06-14 00:08:26
274
全球最权威、最具影响力的Web应用安全风险清单OWASP Top 10 的 防护守则
2025-06-12 22:28:11
1144
IP协议负责将数据包从源主机路由和传递到目标主机
2025-06-12 20:53:38
579
UDP供一种简单、高效、无连接的数据传输服务
2025-06-10 03:12:01
1034
TCP确保数据正确、完整、有序到达
2025-06-10 02:54:09
885
应用层常见协议
2025-06-08 00:17:46
687
HTTPS解说
2025-06-07 23:27:10
332
http协议详解
2025-06-04 23:30:46
1397
两种网络模型详解
2025-06-04 01:49:07
962
mongodb常用sql命令
2025-05-30 03:25:02
1143
mongodb安装与登陆
2025-05-30 01:27:36
1487
目的:降低软件模块的耦合性,提高软件的灵活性、兼容性、可复用性、可维护性与可扩展性
2025-05-28 02:52:01
243
针对某种语言并基于其语法特征创建一系列的表达式类(包括终极表达式与非终极表达式),利用树结构模式将表达式对象组装起来,最终将其翻译成计算机能够识别并执行的语义树。
2025-05-28 02:11:59
1021
针对被观察对象与观察者对象之间一对多的依赖关系建立起一种行为自动触发机制,当被观察对象状态发生变化时主动对外发起广播,以通知所有观察者做出响应。核心目标是解耦主题与观察者。
2025-05-28 01:27:56
752
数据结构稳定的情况下,解决数据与算法的耦合问题。适用于对象结构稳定但需频繁扩展操作的场景。
2025-05-28 00:50:22
944
将指令信息封装成一个对象,并将此对象作为参数发送给接收方去执行,以使命令的请求方与执行方解耦
2025-05-27 23:06:03
973
通过将对象间交互逻辑集中化管理,降低系统的耦合度,适用于需要协调多个组件复杂交互的场景
2025-05-27 22:25:42
1101
在不破坏元对象封装性的前提下捕获其在某些时刻的内部状态,并像历史快照一样将它们保留在元对象之外,以备恢复之用。
2025-05-27 01:24:54
388
将状态相关逻辑封装到独立的类中,消除复杂的条件分支,状态的切换由具体状态类自身管理
2025-05-27 00:05:35
1126
将算法(行为)抽象出来作为一系列策略类,使他们可以相互替换,使系统拥有“可插拔”扩展的能力
2025-05-26 22:51:57
1379
处理某种连续的工作流,并确保业务能够被传递至相应的责任节点上得到处理
2025-05-26 22:19:14
966
将遍历逻辑与数据存储结构解耦
2025-05-24 22:44:46
586
父类控制流程,子类专注细节
2025-05-24 18:47:33
545
解耦抽象与显示,独立扩展(笛卡尔积的扩展规模),用组合替代多层继承
2025-05-24 12:48:05
744
在不直接操作原始对象的情况下,通过代理对象间接实现功能扩展或访问控制
2025-05-24 08:58:16
1186
通过共享对象(缓存池)来减少内存占用、提高性能,适用于系统中存在大量相似对象且这些对象可共享部分状态的场景
2025-05-24 08:08:02
322
解决接口不兼容问题,通过接口转换的方式,使原本无法协同工作的类能够一起工作,达到解耦效果
2025-05-22 17:58:05
1098
在不改变其原始结构的前提下使客体功能得到扩展、增强
2025-05-22 14:30:30
755
将总是在重复、迭代地显示的某种自相似性的结构(部分与整体结构特征相似),例如树形结构,以统一的方式处理单个对象和对象组合,最终达到对象复杂的层次结构与客户端解耦的目的。
2025-05-21 14:56:08
331
简化入口,解耦
2025-05-21 13:32:47
464
将复杂对象的构建过程与其表示分离,使得同样的构建过程可以创建不同的表示。
2025-05-20 14:00:15
651
统一管理相关对象的创建,确保产品兼容性。优先用于需要强约束产品兼容性的场景(如UI主题、跨平台适配)
2025-05-19 23:49:14
967
异常日志规范
2025-05-19 00:00:21
754
单元测试规范
2025-05-18 23:36:20
800
建表规约、索引规约、SQL语句和ORM映射规约
2025-05-18 23:20:59
861
将对象创建延迟到工厂子类,实现创建逻辑与业务逻辑的解耦,符合开闭原则(扩展无需修改已有代码)
2025-05-18 22:27:09
493
通过复制(克隆)现有对象来创建新对象,clone的效率远高于new。
2025-05-18 21:46:21
1011
确保一个类仅有一个实例
2025-05-18 20:00:29
624
对封装、继承、多态的理解
2025-05-18 18:52:33
675
MySQL性能优化
2025-05-16 20:21:07
1218