03 2020 档案
摘要:ArrayList就是一个以数组形式实现的集合,以一张表格来看一下ArrayList里面有哪些基本的元素: /** * The array buffer into which the elements of the ArrayList are stored. * The capacity of th
阅读全文
摘要:什么是索引 数据库索引好比是一本书前面的目录,能加快数据库的查询速度。索引是对数据库表中一个或多个列的值进行排序的结构。如果想按特定职员的姓来查找他或她,则与在表中搜索所有的行相比,索引有助于更快地获取信息 常见的查询算法:顺序查找、二分查找、二叉排序树查找、哈希散列法、分块查找、平衡多路搜索树B树
阅读全文
摘要:数据库:Database Mysql: sql语言: 结构数据定义语言(DDL)(Data Definition Language): CREATE ALTER DROP 数据操纵语言(DML)(data manipulation language): INSERT SELECT UPDATE DE
阅读全文
摘要:String s1 = "abcd"; String s2 = "efgh"; 将指定字符串连接到此字符串的结尾。 s1.concat(s2);//结果为:abcdefgh public String concat(String str) { int otherLen = str.length();
阅读全文
摘要:MVC全名是Model View Controller,是模型(model)-视图(view)-控制器(controller)的缩写,它强制性的使应用程序的输入、处理和输出分开。使用MVC应用程序被分成三个核心部件:模型、视图、控制器。它们各自处理自己的任务。最典型的MVC就是JSP + servl
阅读全文
摘要:Hibernate篇 三层架构: Hibernate框架 统一版本与配置 Jar包--buildpath 配置dtd约束文件 Hibernate.cfg.xml配置内容 其余配置复制 实体类 Get set 有参 无参 实体类 hbm.xml 数据库表 通过hibernate.cfg.xml中配置生
阅读全文
摘要:装饰者模式的应用场景 覆盖,扩展,is-a,前置,写法-代理 装饰者模式(Decorator Pattern)是指在不改变原有对象的基础之上,将功能附加到对象上,提供了比继承更有弹性的替代方案(扩展原有对象的功能) 装饰者在代码程序中适用于以下场景: 1、用于扩展一个类的功能或给一个类添加附加职责。
阅读全文
摘要:适配器模式的应用场景 兼容,装换,has-a,后置,写法-代理 适配器模式(Adapter Pattern)是指将一个类的接口转换成客户期望的另一个接口,使原本的接口不兼容的类可以一起工作,属于结构型设计模式。 适配器适用于以下几种业务场景: 1、已经存在的类,它的方法和需求不匹配(方法结果相同或相
阅读全文
摘要:模板模式通常又叫模板方法模式(Template Method Pattern)是指定义一个算法的骨架,并允许子类为一个或者多个步骤提供实现。模板方法使得子类可以在不改变算法结构的情况下,重新定义算法的某些步骤。 属于行为性设计模式 适用场景(写法) 一次性实现一个算法的不变的部分,各子类中公共的行为
阅读全文
摘要:策略模式 策略模式(Strategy Pattern)是指定义了算法家族、分别封装起来,让它们之间可以互相替换,此模式让算法的变化不会影响到使用算法的用户(结果不变)。 策略模式的应用场景 1、假如系统中有很多类,而他们的区别仅仅在于他们的行为不同。 2、一个系统需要动态地在几种算法中选择一种。 一
阅读全文
摘要:委派模式的定义及应用场景 委派模式(Delegate Pattern)的基本作用就是负责任务的调用和分配任务,跟代理模式很像可以看做是一种特殊情况下的静态代理的全权代理,但是代理模式注重过程,而委派模式注重结果。委派模式在 Spring 中应用非常多,大家常用的 DispatcherServlet
阅读全文
摘要:代理的概念:简单的理解就是通过为某一个对象创建一个代理对象,不直接引用原本的对象,而是由创建的代理对象来控制对原对象的引用。即为原本的对象提供一种代理,以控制对这个对象的访问。 代理对象在客服端和目标对象之间起到中介作用,使用代理模式主要有两个目的:一保护目标对象,二增强目标对象。 静态代理:显式声
阅读全文
摘要:指原型实例指定创建对象的种类,并且通过拷贝这些原型创建新的对象,调用者不需要知道任何创建细节,不调用构造函数。 原型模式就是如果快速构建对象的方法总结,JDK提供的实现Cloneable接口,实现快速复制 scope=“prototype”,scope=”singleton” 或利用简单工厂将get
阅读全文
摘要:单例模式确保某一个类只有一个实例,而且自行实例化并向整个系统提供这个实例,这个类称为单例类,它提供全局访问的方法,隐藏所有的构造方法,单例模式是一种对象创建型模式。 举个常见的单例模式例子,我们日常使用的电脑上都有一个回收站,在整个操作系统中,回收站只能有一个实例,整个系统都使用这个唯一的实例,而且
阅读全文

浙公网安备 33010602011771号