摘要: 1.Tomcat容器加载web.xml web.xml的加载顺序是: <context-param>-> <listener> -> <filter> -> <servlet>。其中,如果web.xml中出现了相同的元素,则按照在配置文件中出现的先后顺序来加载。 启动WEB项目的时候,容器首先会去读 阅读全文
posted @ 2020-12-03 18:38 万丈天涯 阅读(254) 评论(0) 推荐(0) 编辑
摘要: 1.冒泡排序(性能最差) 1 /** 2 * 3 */ 4 package suanfa; 5 6 import java.util.Arrays; 7 8 public class Maopao { 9 10 public static void main(String[] args) { 11 阅读全文
posted @ 2020-11-14 20:13 万丈天涯 阅读(108) 评论(0) 推荐(0) 编辑
摘要: 一、垃圾收集算法 1.哪些内存需要被回收?什么时候回收?如何回收? 程序计数器、虚拟机栈、本地方法栈的生命周期和线程一样,不需要考虑回收,那么需要回收的就是方法区和堆。什么时候回收呢?当然是后续不再使用的时候!怎么回收?后续的全部内容基本都在解决怎么回收的问题,主要是对堆的回收,至于方法区主要是对废 阅读全文
posted @ 2020-09-17 11:49 万丈天涯 阅读(130) 评论(0) 推荐(0) 编辑
摘要: 一.Java内存区域与内存溢出异常 1.Java虚拟机运行时数据区 (1)程序计数器 当前线程所执行的字节码的行号指示器,字节码解释器工作时通过改变计数器的值来选取下一条需要执行的字节码指令;如果线程正在执行的是一个Java方法,这个计数器记录的是正在执行的虚拟机字节码指令的地址,如果正在执行的是本 阅读全文
posted @ 2020-09-16 15:02 万丈天涯 阅读(135) 评论(0) 推荐(0) 编辑
摘要: Java Development Kit,JDK,编写Java程序的程序员使用的软件 Java Runtme Environment,JRE,运行Java程序的用户使用的软件(包含虚拟机但不包含编译器) Server JRE 在服务器上运行java程序的软件 Standard Edition,SE, 阅读全文
posted @ 2020-08-23 19:43 万丈天涯 阅读(51) 评论(0) 推荐(0) 编辑
摘要: 1.1 Java程序设计平台 Java是一个完整的平台,有一个庞大的库,其中包含了很多可重用的代码和一个提供诸如安全性、跨操作系统的可移植性以及自动垃圾收集等服务的执行环境。 1.2 Java“白皮书”的关键术语 1.2.1 简单性 语法简单,相比C++,Java没有头文件、指针运算、结构、联合、操 阅读全文
posted @ 2020-08-23 19:20 万丈天涯 阅读(52) 评论(0) 推荐(0) 编辑
摘要: 1. File-->New-->Maven Project,创建一个简单工程,并自定义保存路径。 2. 点击Next,指定组织ID,项目ID,项目版本,包类型,最后点击Finish。 3. 在Eclispe工作空间找到刚才新建的项目,把其下的src目录删除。 4. 右键该项目,New-->Proje 阅读全文
posted @ 2018-04-25 20:09 万丈天涯 阅读(295) 评论(0) 推荐(0) 编辑
摘要: 1. 打开命令提示符(CMD),输入以下命令 mvn install:install-file -DgroupId=com.baidu -DartifactId=ueditor -Dversion=1.0.0 -Dpackaging=jar -Dfile=ueditor-1.1.2.jar 2. 解 阅读全文
posted @ 2018-04-24 18:17 万丈天涯 阅读(126) 评论(0) 推荐(0) 编辑
摘要: 前言:最近用到JSP的自定义标签,于是到网上寻找资料,结果发现很多的网上教程要么不全要么就是步骤流程错误,尤其是将自定义标签打jar包这一过程,按照网上的教程操作,结果被坑惨了,所以才有现在这一篇博文! 1.自定义标签简介 JSP标签主要用于在JSP页面中提供业务逻辑功能,比如控制JSP页面是否执行 阅读全文
posted @ 2017-10-31 14:10 万丈天涯 阅读(629) 评论(0) 推荐(0) 编辑