前端基础知识学习---jQuery学习总结 发表于 2019-03-22 | 分类于 Java 本文共计 : 782 字 | 阅文耗时 ≈ 3 min jQuery学习笔记jQuery简介jQuery是一个优秀的JS函数库,其官网可以看一下,jQuery包含了HTML元素选取,HTML元素操作,CSS操作,HTML事件等内容。 jQuery的两把利器jQuery核心函数jQuery核心函数就是$或者jQuery,它定义了这个全局的函数供我们使用,它既可以用于一般的函数调用,且传递的参数类型不同,格式不同功能就完全不同,也可以作为对象调用其定义好的方法,此时的$就是一个工具对象。
JavaEE基础知识学习----多态 发表于 2019-03-22 | 分类于 Java 本文共计 : 1.9k 字 | 阅文耗时 ≈ 7 min 多态Java面向对象编程有三大特性:封装,继承和多态封装隐藏类的内部具体实现机制,保护数据,对外界隐藏内部细节,只向外部提供它所允许访问的方法继承是为了复用代码和实现向上转型,当然继承也是为多态做准备。多态可以说是Java面向对象的精华所在。 什么是多态多态是指允许不同子类型的对象对同一消息做出不同的响应,简单来讲,就是用同样的对象调用同样的方法但是却做了不同的事情。也可以理解为一个事物的多种表现 ...
JavaEE基础知识学习----数据结构 发表于 2019-03-22 | 分类于 Java 本文共计 : 325 字 | 阅文耗时 ≈ 1 min Java数据结构Java中的数据结构主要分为Collection和map两个接口(接口只提供抽象方法,并不提供实现),程序中主要使用的是数据结构是这两个接口的主要实现类。Java中的数据结构关系如下图所示 List:有序的可重复的Collection使用此接口能够精确的控制每一个元素插入的位置,可以通过索引来访问List中的元素。 ArrayList采用数组实现,数组的访问速度要比链表快,所以A ...
JavaEE基础知识学习-----正则表达式学习 发表于 2019-03-22 | 分类于 Java 本文共计 : 4.6k 字 | 阅文耗时 ≈ 18 min 正则表达式简介正则表达式(regular expression)描述了一种字符串匹配的模式,可以用来:(1)检查一个串中是否含有符合某个规则的子串,并且可以得到这个子串;(2)根据匹配规则对字符串进行灵活的替换操作。 正则表达式规则普通字符字母、数字、汉字、下划线、以及没有特殊定义的标点符号,都是”普通字符”。表达式中的普通字符,在匹配一个字符串的时候,匹配与之相同的一个字符。 例如 表达式 ...
JavaEE基础知识学习----普通工厂模式 发表于 2019-03-22 | 分类于 Java 本文共计 : 1.1k 字 | 阅文耗时 ≈ 4 min 概述在设计原则中有这样的一句话“我们应该针对接口编程,而不是针对实现编程”,但是,在大部分的情况下,我们都是以new关键字来创建对象的,针对接口编程的原因在于多态的使用,我们希望能够调用一个简单的方法,传递一个参数就可以返回一个相应的对象,这个时候我们不在是采用new来创建对象,这个就是普通工厂模式,也叫简单工厂模式。举个例子说吧,现实中车子的种类很多,大巴车,轿车,救护车,越野车等等,每一个种类 ...
JavaEE基础知识学习----装饰者模式 发表于 2019-03-22 | 分类于 Java 本文共计 : 1k 字 | 阅文耗时 ≈ 4 min 定义动态的将责任附加到对象上,若要扩展功能,装饰者模式提供了比继承更具有弹性的方案。 为什么会出现这个设计模式给对象扩展行为的方法有两种,一种是通过继承,继承是给类添加扩展行为比较有效的办法,通过使用继承,可以使得子类有自己的行为,还可以获得父类的行为方法,但是使用继承是静态的,在编译的时候就已经决定了子类有哪些行为。当然还可以使用关联,将一个对象嵌入到另一个对象中,有一个对象来决定是否引用该对象 ...