摘要:
[TOC] 第一章 WEB网络基础 1.1 TCP/IP协议族 应用层、传输层、网络层、数据链路层 1. 应用层:向用户提供应用服务时的通信活动,FTP、HTTP协议就在该层 2. 传输层:网络连接中的两台计算机提供数据传输、该层主要协议有TCP、UDP 3. 网络层:用来处理网络传输中的数据包,数 阅读全文
摘要:
第一章 常见网络攻击 1.1、XSS攻击 1.1.1 XSS简介 XSS攻击的全称是跨站脚本攻击(Cross Site Scripting),为不跟层叠样式表 (Cascading Style Sheets,CSS)的缩写混淆,故将跨站脚本攻击缩写为XSS 跨站脚本攻击也就是在网站里嵌入恶意脚本程序 阅读全文
摘要:
定义 简单工厂模式又称静态工厂模式。可以根据参数的不同返回不同类的实例。定义一个类来创建其它类的实例。 角色 简单工厂模式包含如下角色 Factory:工厂角色 Product:抽象产品角色 ConcreteProduct:具体产品角色 简单实例 场景应用 简单工厂模式在jdk有不少应用,比如 ja 阅读全文
摘要:
模式定义 建造者模式属于23种设计模式中的创建型模式,可以理解为创建对象的一种很好的方法。 所谓建造者模式就是 将组件和组件的组件过程分开,然后一步一步建造一个复杂的对象。 所以建造者模式又叫生成器模式。 建造者模式类图 模式结构 建造者模式包含如下角色 Builder:抽象建造者 Concrete 阅读全文
摘要:
前言 本博客介绍一种创建型模式:单例模式 这是一种比较容易理解的设计模式,可以理解为创建对象的一种很好的做法。可以尽量避免创建过多的对象,给JVM造成很大的负载。 应用场景 单例模式的一些应用场景: 1、比如数据连接类,这是需要经常调用的 2、网站访问量统计的服务类,需要多次调用 3、导出导入Exc 阅读全文