自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(17)
  • 收藏
  • 关注

转载 【知了堂学习笔记】_Java中设计模式之适配器模式的学习

请关注“知了堂学习社区”,地址:http://www.zhiliaotang.com/portal.php 适配器模式 一、简介 适配器模式(Adapter Pattern)是作为两个不兼容的接口之间的桥梁。这种类型的设计模式属于结构型模式,它结合了两个独立接口的功能。 这种模式涉及到一个单一的类,该类负责加入独立的或不兼容的接口功能。举个真实的例子,读卡器是作为内存卡和笔记本之间的适配

2018-02-02 11:04:56 163

原创 【知了堂学习笔记】_Java中设计模式之代理模式的学习

请关注“知了堂学习社区”,地址:http://www.zhiliaotang.com/portal.php 代理模式 一、定义 对其他对象提供一种代理以控制对这个对象的访问。 二、简介 代理模式的主要作用是为其他对象提供一种代理以控制对这个对象的访问。在某些情况下,一个对象不想或者不能直接引用另一个对象,而代理对象可以在客户端和目标对象之间起到中介的作用。 代理模式的思想是为了提供额

2018-02-01 15:01:11 147

原创 【知了堂学习笔记】_Java中设计模式之模板模式的学习

请关注“知了堂学习社区”,地址:http://www.zhiliaotang.com/portal.php 模板模式 一、定义 定义一个操作中算法的骨架,而将一些步骤延迟到子类中,模板方法使得子类可以不改变算法的结构即可重定义该算法的某些特定步骤。 通俗点的理解就是 :完成一件事情,有固定的数个步骤,但是每个步骤根据对象的不同,而实现细节不同;就可以在父类中定义一个完成该事情的总方法,按

2018-01-27 15:10:21 170

原创 【知了堂学习笔记】_Java中设计模式之装饰者模式的学习

请关注“知了堂学习社区”,地址:http://www.zhiliaotang.com/portal.php 装饰者模式 一、定义 23种设计模式之一,英文叫Decorator Pattern,又叫装饰者模式。装饰模式是在不必改变原类文件和使用继承的情况下,动态地扩展一个对象的功能。它是通过创建一个包装对象,也就是装饰来包裹真实的对象。 二、特点 (1) 装饰对象和真实对象有相同的接口。

2018-01-26 20:15:48 156

原创 【知了堂学习笔记】_Java中设计模式之观察者模式的学习

请关注“知了堂学习社区”,地址:http://www.zhiliaotang.com/portal.php 观察者模式 一、定义 观察者模式(有时又被称为发布(publish )-订阅(Subscribe)模式、模型-视图(View)模式、源-收听者(Listener)模式或从属者模式)是软件设计模式的一种。在此种模式中,一个目标物件管理所有相依于它的观察者物件,并且在它本身的状态改变时主

2018-01-26 19:51:32 180

原创 【知了堂学习笔记】_Java笔试题整理(二)

请关注“知了堂学习社区”,地址:http://www.zhiliaotang.com/portal.php 1、请大概描述一下Vector和ArrayList的区别,Hashtable和HashMap的区别。(5) 1、ArrayList与Vector都实现的List接口,当不同的是ArrayList是线程不安全的,而Vector是线程安全的。 2、HashMap是线程不安全的,Hasht

2018-01-26 17:56:13 301

原创 【知了堂学习笔记】_Java中IO流的学习

请关注“知了堂学习社区”,地址:http://www.zhiliaotang.com/portal.php IO流 一、概念 流是一种抽象概念,它代表了数据的无结构化传递。按照流的方式进行输入输出,数据被当成无结构的字节序或字符序列。从流中取得数据的操作称为提取操作,而向流中添加数据的操作称为插入操作。用来进行输入输出操作的流就称为IO流。换句话说,IO流就是以流的方式进行输入输出。 二

2018-01-25 20:28:29 198

原创 【知了堂学习笔记】_Java笔试题整理(一)

请关注“知了堂学习社区”,地址:http://www.zhiliaotang.com/portal.php 一、简答题 1、集合 1.1 ArrayList与LinkedList 区别(从数据结构考虑)与性能对比(读写数据) (1) ArrayList是实现了基于动态数组的数据结构,LinkedList基于链表的数据结构。 (2) 对于随机访问get和set,ArrayList优于Li

2018-01-25 17:53:43 207

原创 【知了堂学习笔记】_Java中设计模式之工厂模式的学习

请关注“知了堂学习社区”,地址:http://www.zhiliaotang.com/portal.php 工厂模式 一、概念解析 1、定义 工厂模式专门负责将大量有共同接口的类实例化。工厂模式可以动态决定将哪一个类实例化,而不必事先知道每次要实例化哪一个类。 2、三种形态 简单工厂模式:又称静态工厂方法 工厂方法模式:又称多态性工厂模式或虚拟构造子模式 抽象工厂模式:又称工具箱

2018-01-24 18:14:35 129

原创 【知了堂学习笔记】_Java中设计模式之单例模式的学习

请关注“知了堂学习社区”,地址:http://www.zhiliaotang.com/portal.php 单例模式 一、概述 单例模式,是一种常用的软件设计模式。在它的核心结构中只包含一个被称为单例的特殊类。通过单例模式可以保证系统中,应用该模式的类一个类只有一个实例。即一个类只有一个对象实例。 数学与逻辑学中,singleton定义为“有且仅有一个元素的集合”。 单例模式最初的定义

2018-01-24 14:59:00 144

原创 [知了堂学习笔记]_Java中线程的学习(二)

请关注“知了堂学习社区”,地址:http://www.zhiliaotang.com/portal.php 一.线程管理 1、线程睡眠——sleep java 中sleep()是Thread类的静态方法,是由线程自动唤醒,sleep的作用是让线程休眠制定的时间,在时间到达时恢复;sleep在接到时间到达事件时恢复线程执行。   Thread.sleep(long millis)和Threa

2018-01-23 16:12:26 178

原创 [知了堂学习笔记]_Java中线程的学习(一)

请关注“知了堂学习社区”,地址:http://www.zhiliaotang.com/portal.php 线程 1.线程的概念 线程,有时被称为轻量级进程(Lightweight Process,LWP),是程序执行流的最小单元。一个标准的线程由线程ID,当前指令指针(PC),寄存器集合和堆栈组成。另外,线程是进程中的一个实体,是被系统独立调度和分派的基本单位,线程自己不拥有系统资源,只

2018-01-23 14:52:50 143

原创 【知了堂学习笔记】_Java中ServletContext的学习

ServletContext的概念 1.      WEB程序在启动时,它会为每个WEB应用程序都创建一个对应的ServletContext对象,它代表当前web应用。 2.      ServletConfig对象中维护了ServletContext对象的引用,开发人员在编写servlet时,可以通过ServletConfig.getServletContext方法获得ServletCont

2017-12-11 17:33:22 126

原创 【知了堂学习笔记】_Java中EL和JSTL的学习

JSP内置对象的概念 1.      JSP本质是一个Servlet。 2.      JSP被访问时: (1)    web4用起会把请求交给JSP引擎处理。 (2)    JSP引擎会将JSP翻译成一个jspServlet(本质上是一个servlet)。 (3)    安装servlet的调用方式进行调用。 3.      JSP变成jspServlet的时候: (1)    创

2017-12-11 17:25:54 160

原创 【知了堂学习笔记】_Java中cookie的学习

请关注“知了堂学习社区”,地址:http://www.zhiliaotang.com/portal.php cookie概念 1. cookie是客户端技术,程序把每个用户的数据以cookie的形式写给用户各自的浏览器,当用户使用浏览器再去访问服务器中的web资源时,就会带着各自的数据去。这样,web资源处理的就是用户各自的数据了。 2. cookie是客户端和服务器之间交换的一小段数据,

2017-12-11 17:05:08 180

原创 [知了堂学习笔记]_JavaScript

请关注“知了堂学习社区”,地址:http://www.zhiliaotang.com/portal.php JavaScript 1. JavaScript了解 1.1JavaScript的概念 JavaScript一种直译式脚本语言,是一种动态类型、弱类型、基于原型的语言,内置支持类型。它的解释器被称为JavaScript引擎,为浏览器的一部分,广泛用于客户端的脚本语言,最早是在H

2017-12-09 18:12:40 321

原创 [知了堂学习笔记]_Java中session的学习

请关注“知了堂学习社区”,地址:http://www.zhiliaotang.com/portal.php  Servlet的作用域 1.      请求不仅仅是在于客户端和服务器之间,服务器内部也有请求的概念。 2.      JSP的本质是一个Servlet。 3.      Web编程的两大块: (1)    跳转:url路径。 (2)    跳转过程中的信息传递。(

2017-11-24 21:30:28 267

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除