摘要:
讲代理模式之前,我们要先明白什么是“代理” 代理:简单来说就是将事情交给代替你去处理 代理分为 静态代理 和 动态代理 静态代理 直接为每一个实现类写一个代替类 接口: 实现类: 代理类: 测试: 结果: 这种模式的优点:客户端不需要知道实现类是什么,怎么做的,只需要知道代理就可以了 缺点:代理类和 阅读全文
摘要:
Bean Validation 中内置的 constraint: @Null 被注释的元素必须为 null @NotNull 被注释的元素必须不为 null @AssertTrue 被注释的元素必须为 true @AssertFalse 被注释的元素必须为 false @Min(value) 被注释 阅读全文
摘要:
先去官网下载文件:https://dev.mysql.com/downloads/mysql/ 直接点击Not thanks...就可以了,上面的需要登录,点击这里可以跳过。 下载完后,解压我们的压缩包。 但我们发现我们的文件夹下没有my.ini文件和data文件夹,不急my.ini需要我们自己去创 阅读全文
摘要:
首先要区分它们,我们要先明白它们各自的定义是什么。 Cookie Cookie是在Http协议下,服务器或脚本可以维护客户工作站上消息的一种方式。Cookie是由Web服务器保存在用户浏览器(客户端)上的小文本文件,它可以包含有关用户的消息。无论何时用户链接到服务器,Web站点都可以访问Cookie 阅读全文
摘要:
首先我们要先有dom4j的jar包,没有的可以去https://dom4j.github.io/下载 创建一个web项目,并在WEB-INF文件下创建一个lib文件夹,把我们下载的dom4j-1.6.1jar包放到里面 找到File-->Project Structure-->Modules里的De 阅读全文
摘要:
运行时异常:由java虚拟机抛出的异常。用户不必处理。 而一般异常是用户可以抛出的异常,如果抛出调用必须进行处理。1,从机制角度来讲:运行时异常: 在定义方法时不需要声明会抛出runtime exception; 在调用这个方法时不需要捕获这个runtime exception; runtime e 阅读全文
摘要:
Servlet接口 该接口定义了如下5个方法 1. init()2. service()3. destroy() 4. setServletConfig()5. getServletInfo()也就意味着,如果我们要通过实现Servlet接口来编写Servlet类,需要实现Servlet接口中定义的 阅读全文
摘要:
什么是http协议? HTTP是Hyper Text Transfer Protocol(超文本传输协议)的缩写。它的发展是万维网协会(World Wide Web Consortium)和Internet工作小组IETF(Internet Engineering Task Force)合作的结果, 阅读全文
摘要:
==: == 比较的是变量(栈)内存中存放的对象的(堆)内存地址,用来判断两个对象的地址是否相同,即是否是指相同一个对象。比较的是真正意义上的指针操作。 1、比较的是操作符两端的操作数是否是同一个对象。2、两边的操作数必须是同一类型的(可以是父子类之间)才能编译通过。3、比较的是地址,如果是具体的阿 阅读全文
摘要:
1、在执行速度上:Stringbuilder->Stringbuffer->String 2、String是字符串常量 Stringbuffer是字符串变量 Stringbuilder是字符串变量 有可能我们会疑惑String怎么是字符串变量。看以下代码: String str = adc; str 阅读全文