01 2019 档案
摘要:一、JSP中的内置对象 在JSP的Java代码块、表达式块等中可以直接使用的引用,称为JSP的内置对象。 二、常用的内置对象有九个 2.1 page 被JSP引擎将本页面翻译后的Servlet。 2.2 pageContext pageContext,页面上下文,其具有一个只在当前页面范围的域属性空
阅读全文
摘要:一、JSP中的声明语句块 在JSP页面中使用<%!%>括起来的部分,称为声明语句块。声明语句块中的内容,将被JSP引擎翻译到Servlet的类体中,是不会被包含到某个方法中的。 这样的话,在JSP的声明语句块中就可以声明实例变量、实例方法、静态方法、静态代码块等内容。并且,这些内容均可被JSP的的J
阅读全文
摘要:一、JSP中的JAVA代码块:JSP小脚本 JSP的Java代码块也称为JSP小脚本,是以<% %>括起来的部分,其中可以编写Java代码。编写在Java代码块中的代码,会被JSP翻译引擎将其原样的植入到Servlet的_jspService()方法中作为方法中的Java语句出现。所以,其中存放的必
阅读全文
摘要:一、HTML注释 <!--注释内容--> 二、JSP注释 <%--注释内容--%>三、HTML注释和JSP注释的区别: 3.1 HTML注释会被JSP翻译引擎翻译到Servlet的out.write()中,而JSP注释则会被JSP翻译引擎忽略,在Servlet中是看不到的。 3.2 在客户端浏览器查
阅读全文
摘要:一、概念部分 JSP,即Java Server Pages首字母的缩写,Java服务器页面,即运行在服务器端的页面。它是由Sun公司倡导,许多国际性大公司一起参与,建立的一种动态网页技术。JSP技术是在传统的静态网页HTML页面中插入Java代码片段和JSP标签后形成的一种文件,其后缀名为.jsp。
阅读全文
摘要:一、工厂方法模式 为了避免简单工厂模式的缺点,不完全满足OCP。工厂方法模式和简单工厂模式最大的不同在于,简单工厂模式只有一个(对于一个项目或者一个独立模块而言)工厂类,而工厂方法模式有一组实现了相同接口的工厂类。 1.1 车接口 1.2宝马类 1.3比亚迪类 1.4生产车的顶级接口 1.5宝马工厂
阅读全文
摘要:一、工厂模式作用 实现了创建者和调用者的分离。将选择实现类、创建对象统一管理和控制。从而将调用者跟我们的实现类解耦。 二、工厂模式的核心本质 实例化对象,用工厂方法代替new操作。 三、工厂模式的详细分类 3.1 简单工厂模式 简单工厂模式也叫静态工厂模式,就是工厂类一般是使用静态方法,通过接收的参
阅读全文
摘要:一、概念部分 aop:在软件业,AOP为Aspect Oriented Programming的缩写,意为:面向切面编程,通过预编译方式和运行期动态代理实现程序功能的统一维护的一种技术。AOP是OOP的延续,是软件开发中的一个热点,也是Spring框架中的一个重要内容,是函数式编程的一种衍生范型。利
阅读全文
摘要:一、代理模式_动态代理 静态代理和动态代理要代理的角色都是一样的,这个代理角色前面静态代理中已经提到,此处不做过多解释。 二、动态代理示例 2.1抽象角色 2.2真实角色(被代理角色) 2.3动态代理类(重点) 2.4测试动态代理 执行结果截图如下: 三、静态代理和动态代理 静态代理的代理类是固定的
阅读全文
摘要:一、代理模式_静态代理 来到北京、首先第一件事就是租房子、然而北京租房子80%的都要通过中介,中介获得房屋出租的权限,出租房屋给房客。我们以这个很现实很亲近我们生活的例子来认识代理模式中的静态代理。 二、代理模式中的角色划分 2.1抽象角色:把真实角色和代理角色所共有的行为抽成一个接口或者抽象类。
阅读全文
摘要:一、html表单 表单在日常中很常见、去银行办卡要填写表单、去提车要填写表单、去入职要填写表单,那么这个表单的作用是什么呢?其实就是为了收集用户的数据,如姓名、性别、年龄、联系方式(电话号码、WX、QQ等)、当然网页中的表单的作用和显示生活中作用一样,只是将平常我们生活中的方式映射到网络中而已。
阅读全文
摘要:一、struts2简单登录的实现 1.1新建一个web项目 1.2导入所需jar包 1.3在web.xml配置文件中配置struts过滤器 1.4编写处理类(action) 1.5在struts.xml文件中配置提交到处理类处理方法的的映射 1.6登录页面 1.7登录成功显示界面 1.8测试 1.8
阅读全文
摘要:一、搭建第一个struts项目 1.1新建一个web项目 1.2导入所需jar包 1.3web.xml中配置struts核心过滤器 1.4写action处理类 1.5在struts.xml核心配置文件中配置请求映射(将一个请求映射到一个action处理类) 1.6编写显示页面hello.jsp 1.
阅读全文
摘要:一、概念部分 1.1文件上传 数据上传是指客户端向服务器上传数据,客户端向服务器发送的所有请求都属于数据上传。文件上传是数据上传的一种特例,指客户端向服务器上传文件。即将保存在客户端的文件以副本的形式上传保存至服务器中。 1.2文件下载 数据下载是指客户端从服务器上获取数据的过程。文件下载是数据下载
阅读全文
摘要:一、高并发环境下五种单例模式的调用效率测试示例 二、测试结果 三、高并发情况下单例模式的选用标准 3.1如果要产生的单例对象占用资源比较少,不需要延时加载,则:枚举式好于饿汉式。 3.2如果要产生的单例对象占用资源比较大,需要延时加载,则:静态内部类好于懒汉式。
阅读全文
摘要:一、懒汉式单例 二、破解单例模式(除枚举) 2.1通过反射机制来破解上面提供的懒汉式单例 运行结果截图如下: 很明显的看到通过反射机制可以破坏这种单例模式的本质。那么如何防止呢? 2.1.1防止反射机制破解单例模式 我们再次运行通过反射机制破解单例模式程序、可以发现: 原理:当存在这个单例的唯一实例
阅读全文
摘要:一、单例模式概念 单例模式(singleton pattern):是一种常用的软件设计模式。在它的核心结构中包含一个被称为单例的特殊类。应用该模式的类只能产生一个对象的实例。 二、单例模式的应用场景 对于系统中的某些类来说,只有一个实例很重要,例如,一个系统中可以存在多个打印任务,但是只能有一个正在
阅读全文

浙公网安备 33010602011771号