<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[LED_of_Java的博客]]></title><description><![CDATA[不积跬步，无以至千里。不积小流，无以成江海。]]></description><link>https://blog.youkuaiyun.com/LED_of_Java</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; LED_of_Java]]></copyright><item><title><![CDATA[【常见问题】Waki_谢老师B站的HCNP/HCIP课程第27集的华为eNSP路由器配置问题——百兆口不能添加IP地址]]></title><link>https://blog.youkuaiyun.com/LED_of_Java/article/details/121075854</link><guid>https://blog.youkuaiyun.com/LED_of_Java/article/details/121075854</guid><author>LED_of_Java</author><pubDate>Mon, 01 Nov 2021 11:09:20 +0800</pubDate><description><![CDATA[我们在使用华为eNSP时，有些模拟路由器有规定接口带宽的要求。而我们要记住的是，只有路由器的三层接口才能直接配置IP地址。

先来看题图：



在eNSP提供的路由器中，AR201拥有8个百兆接口，但是只有Ethernet0/0/8是三层接口欧，前七个均为二层接口。Route所有接口均为三层百兆接口，但是若题干要求路由器既有千兆接口，又有三层百兆接口。AR1220有千兆接口，又有百兆接口，但百兆接口均为二层几口，所以并不适用题干要求。那么，我在优快云上检索并检验了一番之...]]></description><category></category></item><item><title><![CDATA[【HCNA/HCIA】VRP远程登录指令及相关注意点说明]]></title><link>https://blog.youkuaiyun.com/LED_of_Java/article/details/119543147</link><guid>https://blog.youkuaiyun.com/LED_of_Java/article/details/119543147</guid><author>LED_of_Java</author><pubDate>Mon, 09 Aug 2021 17:39:39 +0800</pubDate><description><![CDATA[Telnet服务框图













注1：在password模式中，默认情况下是没有密码的，且密码设置不能为空，必须包含有数字和字母大小写或者特殊字符。而设置好密码之后，默认的权限等级为0级，所以接着要设置权限等级。

注2：当我们将模式改为aaa模式后，之前的配置认证模式和配置认证密码就没有用了。因为aaa是一个独立的协议，在aaa模式中，我们创建好用户、配置好用户级别之后。必须再进行配置用户可用服务，才能进入配置界面进行操作，向使用什么服务就在之后添加响应的名字。如下图所示：



因...]]></description><category></category></item><item><title><![CDATA[【HCNA/HCIA】VRP基础指令]]></title><link>https://blog.youkuaiyun.com/LED_of_Java/article/details/119542961</link><guid>https://blog.youkuaiyun.com/LED_of_Java/article/details/119542961</guid><author>LED_of_Java</author><pubDate>Mon, 09 Aug 2021 17:35:23 +0800</pubDate><description><![CDATA[视图





注：同一级别的视图可以直接切换



















登录权限说明






















]]></description><category></category></item><item><title><![CDATA[【web后端(二十一)】jsp、servlet_EL表达式——scope范围中获取数据]]></title><link>https://blog.youkuaiyun.com/LED_of_Java/article/details/100866533</link><guid>https://blog.youkuaiyun.com/LED_of_Java/article/details/100866533</guid><author>LED_of_Java</author><pubDate>Sun, 15 Sep 2019 22:31:52 +0800</pubDate><description><![CDATA[EL是JSP 2.0增加的技术规范，其全称是表达式语言(Expression Language)。EL语言是一种在页面中访问数据的语言，简洁，易于维护。

EL语法

在JSP中访问模型对象是通过EL表达式的语法来表达。所有EL表达式的格式都是以“${}”表示。

例如，${ userinfo}代表获取变量userinfo的值。



EL表达式访问，PageContext,Request,Se...]]></description><category></category></item><item><title><![CDATA[【web后端(二十)】jsp、servlet_内置标签——用户自定义标签]]></title><link>https://blog.youkuaiyun.com/LED_of_Java/article/details/100513602</link><guid>https://blog.youkuaiyun.com/LED_of_Java/article/details/100513602</guid><author>LED_of_Java</author><pubDate>Tue, 03 Sep 2019 11:03:17 +0800</pubDate><description><![CDATA[用户自定义标签，不是我们随便写一个标签就能够被取到的。我必须要让自定义的标签，能够被浏览器或jsp引擎能够在标签库访问到。



标签处理类


package edu.xalead;

import javax.servlet.ServletContext;
import javax.servlet.jsp.JspException;
import javax.servlet.jsp.JspW...]]></description><category></category></item><item><title><![CDATA[【web后端(十九)】jsp、servlet_内置标签——include]]></title><link>https://blog.youkuaiyun.com/LED_of_Java/article/details/100506702</link><guid>https://blog.youkuaiyun.com/LED_of_Java/article/details/100506702</guid><author>LED_of_Java</author><pubDate>Tue, 03 Sep 2019 11:03:11 +0800</pubDate><description><![CDATA[在了解动态包含之前，我们先看看静态包含的源码：

首先，我们要将该窗口中的几个文件拷贝到tomcat文件下的web文件里头：







然后，我们启动tomcat的服务：





因为我们不是在idea中打开，所以我们要在文件名（IncExample.jsp）和根目录（/）中间加上拷贝文件的存放文件夹（web）：





我们在客户daunt访问IncExample.jsp文件之后，...]]></description><category></category></item><item><title><![CDATA[【web后端(十八)】jsp、servlet_内置标签——UseBean]]></title><link>https://blog.youkuaiyun.com/LED_of_Java/article/details/100498258</link><guid>https://blog.youkuaiyun.com/LED_of_Java/article/details/100498258</guid><author>LED_of_Java</author><pubDate>Tue, 03 Sep 2019 11:03:02 +0800</pubDate><description><![CDATA[&lt;%@ page contentType="text/html;charset=UTF-8" pageEncoding="UTF-8" language="java" %&gt;
&lt;html&gt;
&lt;head&gt;
    &lt;title&gt;Title&lt;/title&gt;
    &lt;meta charset="UTF-8"/&gt;
    &lt;%...]]></description><category></category></item><item><title><![CDATA[【web后端(十七)】jsp、servlet_page指令、include指令]]></title><link>https://blog.youkuaiyun.com/LED_of_Java/article/details/100146255</link><guid>https://blog.youkuaiyun.com/LED_of_Java/article/details/100146255</guid><author>LED_of_Java</author><pubDate>Thu, 29 Aug 2019 22:37:01 +0800</pubDate><description><![CDATA[JSP页面中的指令是JSP页面通知引擎如何处理自己的信息

page指令


&lt;%@ page contentType="text/html;charset=UTF-8" isELIgnored="false" pageEncoding="utf-8" import="java.util.*,java.io.*" language="java" %&gt;
&lt;%@ page conte...]]></description><category></category></item><item><title><![CDATA[【web后端(十六)】jsp、servlet_scriptlet脚本、jsp声明块、输出块]]></title><link>https://blog.youkuaiyun.com/LED_of_Java/article/details/100145924</link><guid>https://blog.youkuaiyun.com/LED_of_Java/article/details/100145924</guid><author>LED_of_Java</author><pubDate>Thu, 29 Aug 2019 22:36:55 +0800</pubDate><description><![CDATA[scriptlet脚本块主要是在service里面定义属性，jsp声明块主要放在类里面的最前面，可以让所有在类里的的方法调用。输出块主要是在类里面的某一个位置，见缝插针去输出的。

scriptlet脚本

&lt;%...%&gt;块，这个块中的代码，会被拷贝到jsp引擎生成的脚本的这个脚本所在位置


&lt;%@ page contentType="text/html;charset=UTF...]]></description><category></category></item><item><title><![CDATA[【web后端(十五)】jsp、servlet_jsp工作原理]]></title><link>https://blog.youkuaiyun.com/LED_of_Java/article/details/100145108</link><guid>https://blog.youkuaiyun.com/LED_of_Java/article/details/100145108</guid><author>LED_of_Java</author><pubDate>Thu, 29 Aug 2019 22:36:49 +0800</pubDate><description><![CDATA[1.12.1.JSP工作原理



                              

测试步骤：

1.创建一个静态jsp页面


&lt;%@ page contentType="text/html;charset=UTF-8" language="java" %&gt;
&lt;html&gt;
 &lt;head...]]></description><category></category></item><item><title><![CDATA[【web后端(十四)】jsp、servlet_监听器]]></title><link>https://blog.youkuaiyun.com/LED_of_Java/article/details/100081909</link><guid>https://blog.youkuaiyun.com/LED_of_Java/article/details/100081909</guid><author>LED_of_Java</author><pubDate>Mon, 26 Aug 2019 17:21:32 +0800</pubDate><description><![CDATA[监听器有几种类型，分别在一些服务器组件创建和销毁等时间节点要调用的接口，最常用的是ServletContextListener 。



web.xml


&lt;?xml version="1.0" encoding="UTF-8"?&gt;
&lt;web-app xmlns="http://xmlns.jcp.org/xml/ns/javaee"
         xmlns:xsi="...]]></description><category></category></item><item><title><![CDATA[【web后端(十三)】jsp、servlet_生命周期、过滤器]]></title><link>https://blog.youkuaiyun.com/LED_of_Java/article/details/100081260</link><guid>https://blog.youkuaiyun.com/LED_of_Java/article/details/100081260</guid><author>LED_of_Java</author><pubDate>Mon, 26 Aug 2019 17:21:25 +0800</pubDate><description><![CDATA[Servlet生命周期

serlvet请求是单实例多线程

1.初始化

Serlvet是配置到web.xml当中，服务器读取配置自动实例化并置入ServletContext容器当中。当Servlet刚刚实例化，就会调用void init()方法，所以我们初始化Servlet的代码并不是写在构造函数中，而是推荐写到init()方法当中

2.服务请求

service(request,respo...]]></description><category></category></item><item><title><![CDATA[【web后端(十二)】jsp、servlet_servlet初始化参数、servelt上下文参数]]></title><link>https://blog.youkuaiyun.com/LED_of_Java/article/details/100080259</link><guid>https://blog.youkuaiyun.com/LED_of_Java/article/details/100080259</guid><author>LED_of_Java</author><pubDate>Mon, 26 Aug 2019 17:21:19 +0800</pubDate><description><![CDATA[Servlet初始化参数



我们要在这里取到servlet自己的初始化参数，并在页面展示。这在web.xml文件的配置上面有改动——配置了&lt;init-param&gt;（初始化参数）。



web.xml


&lt;?xml version="1.0" encoding="UTF-8"?&gt;
&lt;web-app xmlns="http://xmlns.jcp.org/xm...]]></description><category></category></item><item><title><![CDATA[【web后端(十一)】jsp、servlet_会话管理_servletContext应用示例]]></title><link>https://blog.youkuaiyun.com/LED_of_Java/article/details/100079046</link><guid>https://blog.youkuaiyun.com/LED_of_Java/article/details/100079046</guid><author>LED_of_Java</author><pubDate>Mon, 26 Aug 2019 17:21:13 +0800</pubDate><description><![CDATA[示例：

写一个servlet，定期连接到数据库，并把读到的数据缓存到ServletContext当中。







我们设置的休眠时间为一分钟，即一分钟之后，再次刷新表格。我们在数据库里增加的信息，就能够再次执行后显示在浏览器页面上。







我们一分钟之后再执行一下








import java.sql.Connection;
import java.sql.Dr...]]></description><category></category></item><item><title><![CDATA[【web后端(十)】jsp、servlet_会话管理_servletContext]]></title><link>https://blog.youkuaiyun.com/LED_of_Java/article/details/100067513</link><guid>https://blog.youkuaiyun.com/LED_of_Java/article/details/100067513</guid><author>LED_of_Java</author><pubDate>Sun, 25 Aug 2019 22:05:57 +0800</pubDate><description><![CDATA[服务器的工作过程：

服务器在第一次启动的时候，会读一个部署描述符文件，也就是.xml文件。这是一个规范，是约定好的。我们在里面写的servlet的配置，里面有servlet的名字。只要读到servelt,服务器就会实例化它们的名字。servlet不再是字符串，而这些实例的键就是url。每一个servlet的url是不同的，但是它们的根localhost:8080是一样的。也就是说，服务器拿地址请...]]></description><category></category></item><item><title><![CDATA[【web后端(九)】jsp、servlet_会话管理_session]]></title><link>https://blog.youkuaiyun.com/LED_of_Java/article/details/100064619</link><guid>https://blog.youkuaiyun.com/LED_of_Java/article/details/100064619</guid><author>LED_of_Java</author><pubDate>Sun, 25 Aug 2019 22:05:51 +0800</pubDate><description><![CDATA[session：

session是服务器端的一个集合，可以存储任何东西。session最重要的特性，就是可以识别用户。

例如，我们去电影院看电影。工作人员是凭借客户手里的票来识别客户的。但是，对于工作人员来说，他们并不知道客户的身份信息。

一般情况下，session是和cookie结合起来去存储东西的。也就是说，如果cookie不被允许存到客户端，session就用不了。



红框里的信...]]></description><category></category></item><item><title><![CDATA[【web后端(八)】jsp、servlet_会话管理_cookie]]></title><link>https://blog.youkuaiyun.com/LED_of_Java/article/details/100062387</link><guid>https://blog.youkuaiyun.com/LED_of_Java/article/details/100062387</guid><author>LED_of_Java</author><pubDate>Sun, 25 Aug 2019 22:05:46 +0800</pubDate><description><![CDATA[cookie的特性:

当我们再向相同域的相同目录的相同组件发出请求，这段文本还会提交。也就是说，只要是相同域下，都会自动提交，默认如此。如果域名变了，就不会给发送了。


import javax.servlet.ServletException;
import javax.servlet.annotation.WebServlet;
import javax.servlet.http.C...]]></description><category></category></item><item><title><![CDATA[【web后端(七)】jsp、servlet_会话管理_隐藏域]]></title><link>https://blog.youkuaiyun.com/LED_of_Java/article/details/100062957</link><guid>https://blog.youkuaiyun.com/LED_of_Java/article/details/100062957</guid><author>LED_of_Java</author><pubDate>Sun, 25 Aug 2019 22:05:41 +0800</pubDate><description><![CDATA[隐藏域：

在页面里，我们所能看到的组件，并不是所有的组件。在用户看不到的地方，有隐藏起来的组件。他们的形式与页面所见的组件形式一样，也有name属性，也能再更新的时候传到客户端。





这里要注意，pw.println();括号里的链接，要与xml文件里的路径要一样。







UpdateInputServlet


import javax.servlet.ServletExc...]]></description><category></category></item><item><title><![CDATA[【web后端(六)】jsp、servlet_会话管理_url重写]]></title><link>https://blog.youkuaiyun.com/LED_of_Java/article/details/100051150</link><guid>https://blog.youkuaiyun.com/LED_of_Java/article/details/100051150</guid><author>LED_of_Java</author><pubDate>Sun, 25 Aug 2019 22:05:33 +0800</pubDate><description><![CDATA[会话管理往往需要多次请求，因为HTTP协议是一种无状态协议，难以记忆住状态。即只要一次请求，再接一次响应之后，之前的request数据就被销毁了。但是，我们在开发的时候，要记住状态的时候很多，至少我们要跨多个请求去完成任务。比如淘宝购物车。



url重写

下面是代码的运行结果：

我们要注意的是，当我们将鼠标放在链接上面时。对应页面左下角会出现一个id，这个是客户所要访问的页面的id。

...]]></description><category></category></item><item><title><![CDATA[【web后端(五)】jsp、servlet_request在组件间传递数据]]></title><link>https://blog.youkuaiyun.com/LED_of_Java/article/details/100050904</link><guid>https://blog.youkuaiyun.com/LED_of_Java/article/details/100050904</guid><author>LED_of_Java</author><pubDate>Sun, 25 Aug 2019 22:05:27 +0800</pubDate><description><![CDATA[xml文件


&lt;?xml version="1.0" encoding="UTF-8"?&gt;
&lt;web-app xmlns="http://xmlns.jcp.org/xml/ns/javaee"
         xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
         xsi:schemaLocation=...]]></description><category></category></item></channel></rss>