JAVA 应用与开发 - 高级类特性
抽象类是对类的抽象(可以抽象但不宜实例化),而接口是对行 为的抽象。 抽象类是对类整体进行抽象,包括属性、行为,但是接口却是 对类局部(行为)进行抽象。 抽象类作为很多子类的父类,它是一种模板式设计。模板式设 计:模板代表公共部分,公共部分需要改的则改动模板即可。 而接口是一种行为规范,它是一种辐射式设计。辐射式设计: 接口进行了变更,则所有实现类都必须进行相应的改动。 16 29 ������� 抽象类是对类的 抽象类是对类的抽象(可以抽象但不宜实例化),而接口是对行 为的抽象。 抽象类是对类整体进行抽象,包括属性、行为,但是接口却是 对类局部(行为)进行抽象。 抽象类作为很多子类的父类,它是一种模板式设计。模板式设 计:模板代表公共部分,公共部分需要改的则改动模板即可。 而接口是一种行为规范,它是一种辐射式设计。辐射式设计: 接口进行了变更,则所有实现类都必须进行相应的改动。 16 29 �������������������0 码力 | 61 页 | 677.55 KB | 1 年前3Java 应用与开发 - 面向对象编程进阶
涉及怎样合理的设计对象之间的交互通信,以及合理 为对象分配职责,让设计富有弹性、易维护、易复用。 责任链模式、命令模式、解释器模式、迭代器模式、中介者模式、 备忘录模式、观察者模式、状态模式、策略模式、模板方法模式 和访问者模式 结构型模式 涉及如何组合类和对象以形成更大的结构,和类有关 的结构型模式涉及如何合理使用继承机制,和对象有关的结构型 模式涉及如何合理的使用对象组合机制。 适配器模式、组合 涉及怎样合理的设计对象之间的交互通信,以及合理 为对象分配职责,让设计富有弹性、易维护、易复用。 责任链模式、命令模式、解释器模式、迭代器模式、中介者模式、 备忘录模式、观察者模式、状态模式、策略模式、模板方法模式 和访问者模式 结构型模式 涉及如何组合类和对象以形成更大的结构,和类有关 的结构型模式涉及如何合理使用继承机制,和对象有关的结构型 模式涉及如何合理的使用对象组合机制。 适配器模式、组合 涉及怎样合理的设计对象之间的交互通信,以及合理 为对象分配职责,让设计富有弹性、易维护、易复用。 责任链模式、命令模式、解释器模式、迭代器模式、中介者模式、 备忘录模式、观察者模式、状态模式、策略模式、模板方法模式 和访问者模式 结构型模式 涉及如何组合类和对象以形成更大的结构,和类有关 的结构型模式涉及如何合理使用继承机制,和对象有关的结构型 模式涉及如何合理的使用对象组合机制。 适配器模式、组合0 码力 | 49 页 | 659.74 KB | 1 年前3跟我学Shiro - 张开涛
aultWebSessionManager 来维护会话: sessionIdCookie 是 sessionManager 创建会话 Cookie 的模板: sessionIdCookie.name:设置 Cookie 名字,默认为 JSESSIONID; sessionIdCookie.domain:设置 Cookie 的域名,默认空,即当前访问的域名; 中的“;JSESSIONID=id”部分)保存 Session Id。 另外我们可以如“sessionManager. sessionIdCookie.name=sid”这种方式操作 Cookie 模板。30 0 码力 | 219 页 | 4.16 MB | 10 月前3《Java 应用与开发》课程讲义 - 王晓东
涉及怎样合理的设计对象之间的交互通信,以及合理为对象分配职责,让 设计富有弹性、易维护、易复用。 责任链模式、命令模式、解释器模式、迭代器模式、中介者模式、备忘录模式、观 察者模式、状态模式、策略模式、模板方法模式和访问者模式 结构型模式 涉及如何组合类和对象以形成更大的结构,和类有关的结构型模式涉及如 何合理使用继承机制,和对象有关的结构型模式涉及如何合理的使用对象组合机 制。 适配器模式、 抽象类是对类的抽象(可以抽象但不宜实例化),而接口是对行为的抽象。 • 抽象类是对类整体进行抽象,包括属性、行为,但是接口却是对类局部(行为) 进行抽象。 • 抽象类作为很多子类的父类,它是一种模板式设计。模板式设计:模板代表公共 部分,公共部分需要改的则改动模板即可。 • 而接口是一种行为规范,它是一种辐射式设计。辐射式设计:接口进行了变更, 则所有实现类都必须进行相应的改动。 7.3.3 怎样才是合理的设计?(门和警报的示例) 的特点主要包括: 1. 多个视图可以对应一个模型,可以减少代码的复制,在模型发生改变时,易于维 护。 2. 模型返回的数据与显示逻辑分离。模型数据可以应用任何显示技术,例如,使用 JSP、Velocity 模板或者直接产生 Excel。 3. 应用被分为三层,降低各层耦合,提高了可扩展性。 4. 控制层把不同模型和视图组合在一起,完成不同的请求,控制层包含了用户请求 权限的概念。 5. MVC 符0 码力 | 330 页 | 6.54 MB | 1 年前3Apache Shiro 1.2.x Reference Manual 中文翻译
sessionIdCookieEnabled (一个 boolean) sessionIdCookie, 一个 Cookie 实例. Cookie as a template 作为模板 sessionIdCookie 属性本质上是一个模板,你配置 Cookie 实例属性,该模板将在运行时用一个适 当的会话ID值设置在实际 HTTP Cookie header中 Session Cookie Configuration 配置 mac 中的 cmd-C ) 来关闭应用 Step 1: Enable Shiro 启动 shiro 我们最初的 master 库 只是一个简单的通用的 web 应用程序,可以作为任何应用程序的模板。 让我们添加的最低限度,启动 Shiro web 应用程序。 执行以下git checkout 命令加载 Step1 分支: $ git checkout step1 检出的分支,有两点变化0 码力 | 196 页 | 2.34 MB | 1 年前3使用 TEX 写文档
want to write an article in \LaTeX{}. \end{document} \documentclass{article} \usepackage{aas} % 自动化学报模板; \usepackage{CJK} \begin{document} \begin{CJK*}{GBK}{song} %"song" 是你已安装的字体; 现在我要开始用 ~\LaTeX{}~ 写 文章了。0 码力 | 65 页 | 1.07 MB | 1 年前3Java 应用与开发 - MVC 和框架初步
的特点 1. 多个视图可以对应一个模型,可以减少代码的复制,在模型 发生改变时,易于维护。 2. 模型返回的数据与显示逻辑分离。模型数据可以应用任何显 示技术,例如,使用 JSP、Velocity 模板或者直接产生 Excel。 3. 应用被分为三层,降低各层耦合,提高了可扩展性。 4. 控制层把不同模型和视图组合在一起,完成不同的请求,控 制层包含了用户请求权限的概念。 5. MVC 符合0 码力 | 51 页 | 837.26 KB | 1 年前3Linux Docker Mess
lxc-ubuntu-cloud lxc-archlinux lxc-cirros lxc-fedora lxc-opensuse lxc-sshd 创建某个特定目标环境的LXC容器需要 相应的LXC模板,Ubuntu上的LXC用户空 间工具随带一系列预先准备好的LXC模 板在/usr/share/lxc/templates目录下 sudo lxc-create –n lxc –t ubuntu0 码力 | 77 页 | 7.40 MB | 1 年前3基于 Java EE 的企业应用系统设计 - Spring MVC 01
的特点 1. 多个视图可以对应一个模型,可以减少代码的复制,在模型 发生改变时,易于维护。 2. 模型返回的数据与显示逻辑分离。模型数据可以应用任何显 示技术,例如,使用 JSP、Velocity 模板或者直接产生 Excel。 3. 应用被分为三层,降低各层耦合,提高了可扩展性。 4. 控制层把不同模型和视图组合在一起,完成不同的请求,控 制层包含了用户请求权限的概念。 5. MVC 符合0 码力 | 67 页 | 792.43 KB | 1 年前3Nacos架构&原理
mkdir -p /etc/confd/{conf.d,templates} 2、创建 confd 配置文件 confd 会先读取 conf.d 目录中的配置文件( toml 格式),然后根据文件指定的模板路径去渲染模 板。 Nacos 最佳实践 < 322 vim /etc/confd/conf.d/nginx.toml 内容为如下,其中 nginx.conf.tmpl 文件为 confd 的模版文件,keys0 码力 | 326 页 | 12.83 MB | 9 月前3
共 10 条
- 1