自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(10)
  • 问答 (1)
  • 收藏
  • 关注

原创 使用WebServlet注解和web.xml配置servlet映射路径的区别及注意事项

配置servlet映射路径一、使用web.xml配置url二、使用servlet注解设置url三、有关使用web.xml重写WebServlet注解一、使用web.xml配置url格式: <servlet> <!--自定义,一般为类名--> <servlet-name>servletDemo1</servlet-name> <!--一定是package + .类名-->

2021-05-28 21:32:36 9084 5

原创 Tomcat启动报错Server Tomcat v8.5 Server at localhost failed to start

报错信息:五月 28, 2021 5:17:10 下午 org.apache.catalina.startup.Catalina start严重: 所必需的服务组件启动失败,所以无法启动Tomcatorg.apache.catalina.LifecycleException: 子容器启动失败 at org.apache.catalina.core.ContainerBase.startInternal(ContainerBase.java:942) at org.apache.catalina.

2021-05-28 17:39:29 876

原创 使用cookie保存登录用户名和密码

创建一个名为LoginServlet的servletimport java.io.IOException;import java.io.PrintWriter;import javax.servlet.ServletException;import javax.servlet.http.Cookie;import javax.servlet.http.HttpServlet;import javax.servlet.http.HttpServletRequest;import javax

2021-05-25 11:08:01 2258

原创 如何修改tomcat默认端口号(详细步骤)

tomcat默认的端口是8080(访问端口)http的默认端口是80.如果访问的时候输入http://www.baidu.com相当于http://www.baidu.com:80真正在项目上线之后,通常采用80.如何修改tomcat默认端口号找到tomcat目录/conf/server.xml选择以记事本打开,把8080改为你想修改的端口号,这里选择修改为8,修改后保存注意:1)修改的端口一定不能被占用2)修改完成后,进入bin目录,先启动shutdown.bat,.

2021-05-16 17:20:32 46257 1

原创 tomcat8安装及配置详细步骤(win10)

1.下载tomcat8:进入官网:https://tomcat.apache.org/index.html,点击tomcat8根据自己电脑的系统 ,下载对应的版本zip2.解压缩zip到D:\tomcat8\apache-tomcat-8.5.663.配置环境变量3.1 右击此电脑——属性——高级系统设置——高级——环境变量3.2 在系统变量下点击新建,添加CATALINA_HOME,地址就是上面解压的地址,我这里是D:\tomcat8\apache-tomcat-8.5.663.3

2021-05-16 16:20:30 15151 12

原创 Java多线程学习笔记(3)— “Lambda表达式”

Java— “Lambda表达式”一、Lambda表达式概念1.函数式接口二、为什么要用Lambda表达式三、Lambda表达式具体用法 ★四、Lambda表达式简化匿名内部类一、Lambda表达式概念Lambda表达式是java8中引入的新的编码方法,其质属于 “函数式编程 ” 的概念,主要目的是简化代码,与匿名内部类关系密切,可使用Lambda语法来代替匿名内部类,当开发者在编写Lambda表达式时,也会随之被编译成一个函数式接口。因此,理解函数式接口是java8 Lamdba表达式的关键所在。

2021-05-14 22:27:59 4794 19

原创 Java多线程学习笔记(2)— “建立线程的两种方法 (Thread类和Runnable接口)”

在Java中建立线程实际上有三种方法:继承Thread类、实现Runnable接口以及实现Callable接口,这里只先讨论前两种建立线程的方法。一、继承Thread类创建线程Java通过Thread类把线程所需功能都封装了起来;要想建立一个线程,必须要一个线程执行函数(对应Thread类中的run()方法),线程要启动,就要调用Thread类的start()方法。(调用start()方法后,如果线程成功启动,就自动调用Thread类的run()方法)大体步骤:具体实例:package boo.

2021-05-11 19:11:55 273 3

原创 Java多线程学习笔记(1)— “如何理解线程及多线程”

一、线程概念:二、 程序、进程、线程三者关系:◆程序是指令和数据的有序集合,其本身没有任何运行的含义,是一个静态的概念。◆而进程则是执行程序的一次执行过程,它是一个动态的概念。 是系统资源分配的单位◆通常在一个进程中可以包含若干个线程,当然一个进程中至少有一 个线程, 不然没有存在的意义。线程是CPU调度和执行的的单位。线程是进程的基本单位,进程的功能由线程实现...

2021-05-11 17:01:24 138

原创 Tomcat v6.0 Server @ localhost 所需的几个端口(8080, 8009)已在使用中。服务器可能已在另一个进程中运行,或者某个系统进程可能正在使用该端口。

在运行过tomcat后,没有关闭tomcat,再次运行一个servlet时出现该报错,显示端口被占用,具体报错如下:解决方法:你已经有另一个Tomcat实例正在运行。你可以通过http://localhost:8080在Web浏览器中转到并确认是否获得Tomcat默认主页或特定于Tomcat的404错误页面来确认这一点。两者都是Tomcat运行正常的有效证据。如果没有,那么你将获得浏览器特定的HTTP连接超时错误消息。...

2021-05-11 11:19:28 1906 2

转载 Linux学习记录(7)—“什么是挂载?mount命令的用法?”

什么是挂载?1.定义:在linux操作系统中,挂载是指将一个设备(通常是存储设备)挂接到一个已存在的目录上。要访问存储设备中的文件,通过访问这个挂载目录来访问。上面的定义或许不够通俗,我在诸位大佬的博客中发现了更清楚的解释,看完豁然开朗:linux操作系统将所有的设备都看作文件,它将整个计算机的资源都整合成一个大的文件目录。我们要访问存储设备中的文件,必须将文件所在的分区挂载到一个已存在的目录上,然后通过访问这个目录来访问存储设备。挂载就是把设备放在一个目录下,让系统知道怎么管理这个设备里的文

2021-05-08 11:21:09 719

空空如也

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

TA关注的人

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