上一页 1 2 3 4 5 6 7 ··· 9 下一页
摘要: 状态模式 何时使用:允许对象在内部状态发生改变时改变它的行为,对象看起来好像修改了它的类。 如何解决:创建表示各种状态的对象和一个行为随着状态对象改变而改变的 context 对象,对象的行为依赖于它的状态,并且可以根据它的状态改变而改变它的相关行为(可通过调用内部的状态对象实现相应的具体行为)。( 阅读全文
posted @ 2016-06-27 18:21 _Doing 阅读(270) 评论(0) 推荐(0)
摘要: 备忘录模式 何时使用:很多时候我们总是需要记录一个对象的内部状态,这样做的目的就是为了允许用户取消不确定或者错误的操作,能够恢复到他原先的状态,使得他有"后悔药"可吃。在不破坏封装的前提下,捕获一个对象的内部状态,并在该对象之外保存这个状态,这样可以在以后将对象恢复到原先保存的状态。 如何解决:通过 阅读全文
posted @ 2016-06-27 18:21 _Doing 阅读(136) 评论(0) 推荐(0)
摘要: 空对象模式 在空对象模式中,我们创建一个指定各种要执行的操作的抽象类和扩展该类的实体类,还创建一个未对该类做任何实现的空对象类,该空对象类将无缝地使用在需要检查空值的地方。使用一个空对象取代 NULL 对象实例的检查,空对象不是检查空值,而是反应一个不做任何动作的关系。这样的空对象也可以在数据不可用 阅读全文
posted @ 2016-06-27 18:20 _Doing 阅读(275) 评论(0) 推荐(0)
摘要: 观察者模式 何时使用:对象间的一种一对多的依赖关系,当一个对象(观察目标对象)的状态发生改变,所有依赖于它的对象(观察者对象)都将得到通知,使这些观察者对象能够自动更新(即使用推送方式)。 如何解决:在观察目标类里有一个 ArrayList 存放观察者们。 优点: 1、观察者和被观察者是抽象耦合的。 阅读全文
posted @ 2016-06-27 18:20 _Doing 阅读(266) 评论(0) 推荐(0)
摘要: 策略模式 何时使用:一个类的行为或其算法可以在运行时更改。在有多种算法相似的情况下,使用 if...else 所带来的复杂和难以维护。 如何解决:创建表示各种策略的对象(它们实现同一个接口,可相互替换)和一个行为随着策略对象改变而改变的 context 对象。策略对象改变 context 对象的执行 阅读全文
posted @ 2016-06-27 18:19 _Doing 阅读(172) 评论(0) 推荐(0)
摘要: APT攻击:长时间窃取数据。目的通常包括对目标企业的信息技术架构进行篡改从而盗取数据(如将数据从内网输送到外网),执行或阻止一项任务、程序;又或是潜入对方架构中伺机进行偷取数据 情报收集:公开数据源(LinkedIn、Facebook等) 搜寻和锁定特定人员并加以研究,然后开发出定制化攻击 首次突破 阅读全文
posted @ 2016-06-24 16:03 _Doing 阅读(708) 评论(0) 推荐(0)
摘要: 软件需求分析:确定软件的功能、性能、数据、界面等要求,生成软件需求规约 软件设计:软件设计通常可分为系统设计(也称概要设计或总体设计)和详细设计:1、系统设计的任务是设计软件系统的体系结构,包括软件系统的组成成分、各成分的功能和接口、成分间的连接和通信,同时设计全局数据结构 2、详细设计的任务是设计 阅读全文
posted @ 2016-06-24 16:00 _Doing 阅读(921) 评论(0) 推荐(0)
摘要: cookie机制采用的是在客户端保持状态的方案,session机制采用的是在服务器端保持状态的方案。由于采用服务器端保持状态的方案在客户端也需要保存一个标识,所以session机制可能需要借助于cookie机制来达到保存标识的目的,但实际上它还有其他选择。 cookie机制 实现原理: 服务器端发送 阅读全文
posted @ 2016-05-27 16:41 _Doing 阅读(160) 评论(0) 推荐(0)
摘要: 参考文献: 图解HTTPS:http://kb.cnblogs.com/page/112881/ HTTP协议小结:http://46aae4d1e2371e4aa769798941cef698.devproxy.yunshipei.com/xsf50717/article/details/4727 阅读全文
posted @ 2016-05-27 16:40 _Doing 阅读(202) 评论(0) 推荐(0)
摘要: 《计算机网络》谢希仁 及笔记 TCP 的那些事儿(上):http://coolshell.cn/articles/11564.html TCP 的那些事儿(下):http://coolshell.cn/articles/11609.html 《计算机网络》谢希仁 及笔记 TCP 的那些事儿(上):h 阅读全文
posted @ 2016-05-27 16:38 _Doing 阅读(292) 评论(0) 推荐(0)
上一页 1 2 3 4 5 6 7 ··· 9 下一页