<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[2301_76907962的博客]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/2301_76907962</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; 2301_76907962]]></copyright><item><title><![CDATA[HTTPS 加密流程]]></title><link>https://blog.youkuaiyun.com/2301_76907962/article/details/144060355</link><guid>https://blog.youkuaiyun.com/2301_76907962/article/details/144060355</guid><author>2301_76907962</author><pubDate>Mon, 09 Dec 2024 14:50:13 +0800</pubDate><description><![CDATA[HTTP 协议内容都是按照文本的方式明文传输的，这就导致在传输过程中出现一些被篡改的情况。HTTPS 也是一个应用层协议。是在 HTTP 协议的基础上引入了一个加密层。HTTPS 是通过 SSL(安全套接层) 和 TLS(安全传输协议) 的组合使用，加密 TCP 载荷即 HTTP 报文内容，同时通过不对称密钥方式认证身份，保证传输的安全可靠，即：HTTP + 加密 + 认证 + 完整性保护 = HTTPS。]]></description><category></category></item><item><title><![CDATA[cisco网络安全技术第9章测试及考试]]></title><link>https://blog.youkuaiyun.com/2301_76907962/article/details/144337762</link><guid>https://blog.youkuaiyun.com/2301_76907962/article/details/144337762</guid><author>2301_76907962</author><pubDate>Mon, 09 Dec 2024 14:49:42 +0800</pubDate><description><![CDATA[来自 A 区的进入 C 区的流量被拒绝，来自 B 区的进入 C 区的流量被拒绝。在具有基础许可证的 ASA 5505 上配置有两种 VLAN 接口。）ASA 的接口可隔离第 3 层网络，并需要不同的子网具有不同的 IP 地址。如果只有当来自 10.0.1.0/24 内部地址的流量发往 198.133.219.0/24 网络时，才转换这些地址，则应在 ASA 上使用哪种类型的 NAT？哪个命令定义的 DHCP 池可使用 ASA 5505（使用基础许可证）上可用的最大数量的 DHCP 客户端地址？]]></description><category></category></item><item><title><![CDATA[NAT 机制]]></title><link>https://blog.youkuaiyun.com/2301_76907962/article/details/143982551</link><guid>https://blog.youkuaiyun.com/2301_76907962/article/details/143982551</guid><author>2301_76907962</author><pubDate>Sat, 07 Dec 2024 14:29:01 +0800</pubDate><description><![CDATA[IPv4协议正面临着IP地址数量不充足的问题，NAT技术当前的主要手段，是路由器的一个重要功能。]]></description><category></category></item><item><title><![CDATA[Servlet]]></title><link>https://blog.youkuaiyun.com/2301_76907962/article/details/144239023</link><guid>https://blog.youkuaiyun.com/2301_76907962/article/details/144239023</guid><author>2301_76907962</author><pubDate>Sat, 07 Dec 2024 14:28:28 +0800</pubDate><description><![CDATA[Servlet 是一种实现动态页面的技术。是一组 Tomcat 提供给程序猿的 API，帮助程序猿简单高效的开发一个 web app。]]></description><category></category></item><item><title><![CDATA[数据链路层重要协议]]></title><link>https://blog.youkuaiyun.com/2301_76907962/article/details/143982542</link><guid>https://blog.youkuaiyun.com/2301_76907962/article/details/143982542</guid><author>2301_76907962</author><pubDate>Sat, 30 Nov 2024 15:22:33 +0800</pubDate><description><![CDATA[源主机发出ARP请求，询问“IP地址是192.168.0.1的主机的硬件地址是多少”，并将这个请求广播到本地网段（以太网帧首部的硬件地址填FF:FF:FF:FF:FF:FF表示广播）。目的主机接收到广播的ARP请求，发现其中的IP地址与本机相符，则发送一个ARP应答数据包给源主机，将自己的硬件地址填写在应答包中。每个小包的IP协议头的3位标志字段中，第2位置为0，表示允许分片，第3位来表示结束标记（当前是否是最后一个小包，是的话置为1，否则置为0）。这个限制是不同的数据链路对应的物理层，产生的限制。]]></description><category></category></item><item><title><![CDATA[cisco网络安全技术第8章测试及考试]]></title><link>https://blog.youkuaiyun.com/2301_76907962/article/details/144151377</link><guid>https://blog.youkuaiyun.com/2301_76907962/article/details/144151377</guid><author>2301_76907962</author><pubDate>Sat, 30 Nov 2024 15:16:46 +0800</pubDate><description><![CDATA[哪种 VPN 实施允许将来自远程访问客户端的流量分离为可信 VPN 流量和流向公共互联网的不可信流量？在 IPsec 框架内使用 3DES 是五个 IPsec 组成部分中的哪一部分的示例？哪种方法用于识别创建 IKE 第 1 阶段隧道所需的需要关注的流量？哪种 IPsec 安全功能可以保证通过 VPN 接收的数据在传输过程中未被修改？哪种类型的站点间 VPN 使用受信任组成员来消除组成员之间的点到点 IPsec 隧道？哪种协议创建虚拟的点对点连接，以通过各种协议在思科路由器间传输未加密流量？]]></description><category></category></item><item><title><![CDATA[fiddler 安装与使用]]></title><link>https://blog.youkuaiyun.com/2301_76907962/article/details/144034651</link><guid>https://blog.youkuaiyun.com/2301_76907962/article/details/144034651</guid><author>2301_76907962</author><pubDate>Tue, 26 Nov 2024 14:45:39 +0800</pubDate><description><![CDATA[Fiddler 相当于一个 "代理"。浏览器访问 sogou.com 时，就会把 HTTP 请求先发给 Fiddler，Fiddler 再把请求转发给 sogou 的服务器。当 sogou 服务器返回数据时，Fiddler 拿到返回数据, 再把数据交给浏览器。因此 Fiddler 对于浏览器和 sogou 服务器之间交互的数据细节，都是非常清楚的。下载地址: https://www.telerik.com/fiddler/安装过程，一路next即可。]]></description><category></category></item><item><title><![CDATA[HTTP 协议]]></title><link>https://blog.youkuaiyun.com/2301_76907962/article/details/144038160</link><guid>https://blog.youkuaiyun.com/2301_76907962/article/details/144038160</guid><author>2301_76907962</author><pubDate>Tue, 26 Nov 2024 14:45:18 +0800</pubDate><description><![CDATA[为什么 HTTP 报文中存在“空行”？因为 HTTP 协议并没有规定包头部分的键值对有多少个。空行相当于是“报头的结束标记”，或者是“报头和正文之间的分隔符”。HTTP 在传输层依赖 TCP 协议，TCP 是面向字节流的，如果没有这个空行，就会出现“粘包问题。]]></description><category></category></item><item><title><![CDATA[IP 协议]]></title><link>https://blog.youkuaiyun.com/2301_76907962/article/details/143982533</link><guid>https://blog.youkuaiyun.com/2301_76907962/article/details/143982533</guid><author>2301_76907962</author><pubDate>Sat, 23 Nov 2024 17:36:06 +0800</pubDate><description><![CDATA[IP协议是TCP\IP协议簇中最核心的协议，大部分的上层（传输层、应用层）应用都直接或间接的使用IP协议传输，TCP协议、UDP协议都会使用 IP 协议。]]></description><category></category></item><item><title><![CDATA[Java数据结构——线性表]]></title><link>https://blog.youkuaiyun.com/2301_76907962/article/details/143992570</link><guid>https://blog.youkuaiyun.com/2301_76907962/article/details/143992570</guid><author>2301_76907962</author><pubDate>Sat, 23 Nov 2024 16:46:45 +0800</pubDate><description><![CDATA[在集合框架中，ArrayList是一个普通的类，实现了List接口。ArrayList 是以泛型方式实现的，使用时必须要先实例化ArrayList 实现了 RandomAccess 接口，表明 ArrayList 支持随机访问ArrayList 实现了Cloneable接口，表明ArrayList是可以clone的ArrayList 实现了Serializable接口，表明ArrayList是支持序列化的。
LinkedList 的底层是双向链表结构，由于链表没有将元素储存在连接的空间中，元素储存在单独的节]]></description><category></category></item><item><title><![CDATA[cisco网络安全技术第6章测试及考试]]></title><link>https://blog.youkuaiyun.com/2301_76907962/article/details/143895900</link><guid>https://blog.youkuaiyun.com/2301_76907962/article/details/143895900</guid><author>2301_76907962</author><pubDate>Fri, 22 Nov 2024 17:33:43 +0800</pubDate><description><![CDATA[STP 网桥 ID 的三个组成部分是什么？（选择三项。）网桥优先级值, 扩展系统 ID, 交换机的 MAC 地址以下哪三个思科产品专注于终端安全解决方案？（选择三项。）Web 安全设备, 邮件安全设备, NAC 设备哪种安全解决方案在攻击之前、期间和之后提供持续的可见性和控制，以便在整个组织的扩展网络中击败恶意软件？AMP传统 Web 安全设备的哪两个组件是集成到思科 Web 安全设备中的功能示例？（选择两项。）URL 过滤, 网络报告攻击者发起 MAC 地址溢出攻击的主要原因是什么？]]></description><category></category></item><item><title><![CDATA[TCP协议]]></title><link>https://blog.youkuaiyun.com/2301_76907962/article/details/143954604</link><guid>https://blog.youkuaiyun.com/2301_76907962/article/details/143954604</guid><author>2301_76907962</author><pubDate>Fri, 22 Nov 2024 17:33:08 +0800</pubDate><description><![CDATA[MSL是TCP报文的最大生存时间，因此 TIME_WAIT 持续等待存在 2MSL的话就能保证在两个传输方向上的尚未被接受或迟到的报文都已经消失（否则服务器立刻重启，可能会收到来自上一个进程的迟到数据，但是这种数据很可能是错误的），同时也是在理论上保证最后一个报文可靠到达（假设最后一个ACK丢失，那么服务器会重发一个FIN。在刚才的确认应答机制中，对于每个要发送的数据段，都要先收到上一个发送的数据段对应的ACK确认应答，这样做有一个很明显的缺点，就是性能较差，尤其是数据往返的时间较长的时候。]]></description><category></category></item><item><title><![CDATA[UDP协议]]></title><link>https://blog.youkuaiyun.com/2301_76907962/article/details/143895592</link><guid>https://blog.youkuaiyun.com/2301_76907962/article/details/143895592</guid><author>2301_76907962</author><pubDate>Tue, 19 Nov 2024 21:23:59 +0800</pubDate><description><![CDATA[UDP（UserDatagramProtocol）是一个简单的传输层协议，特点：无连接、不可靠、面向数据包、全双工。]]></description><category></category></item><item><title><![CDATA[Java码农人生开启手册——泛型]]></title><link>https://blog.youkuaiyun.com/2301_76907962/article/details/143469498</link><guid>https://blog.youkuaiyun.com/2301_76907962/article/details/143469498</guid><author>2301_76907962</author><pubDate>Tue, 19 Nov 2024 17:51:46 +0800</pubDate><description><![CDATA[class 类名称  {.....泛型标识符设置规范：E 表示 ElementK 表示 KeyV 表示 ValueN 表示 NumberT 表示 TypeS, U, V 表示 第二、第三、第四个类型泛型类可以接受多个参数类型。泛型类所声明的参数类型不可以用来定义静态的方法和变量，因为他们在类加载是就已经完成了初始化，直接通过类名调用。静态泛型方法中可以使用自身的方法签名中定义的参数类型。]]></description><category></category></item><item><title><![CDATA[Java码农人生开启手册——重载和重写]]></title><link>https://blog.youkuaiyun.com/2301_76907962/article/details/143884976</link><guid>https://blog.youkuaiyun.com/2301_76907962/article/details/143884976</guid><author>2301_76907962</author><pubDate>Tue, 19 Nov 2024 14:41:45 +0800</pubDate><description><![CDATA[方法签名，即经过编译器编译修改后方法最终的名字。]]></description><category></category></item><item><title><![CDATA[计算机网络基本概念总结]]></title><link>https://blog.youkuaiyun.com/2301_76907962/article/details/143660136</link><guid>https://blog.youkuaiyun.com/2301_76907962/article/details/143660136</guid><author>2301_76907962</author><pubDate>Sun, 10 Nov 2024 17:05:32 +0800</pubDate><description><![CDATA[使网络中的设备都有唯一的地址标识，用于表示其在网络中的位置。]]></description><category></category></item><item><title><![CDATA[cisco网络安全技术第5章测试及考试]]></title><link>https://blog.youkuaiyun.com/2301_76907962/article/details/143570296</link><guid>https://blog.youkuaiyun.com/2301_76907962/article/details/143570296</guid><author>2301_76907962</author><pubDate>Wed, 06 Nov 2024 15:44:51 +0800</pubDate><description><![CDATA[网络管理员以如下方式配置 IPS 设备的警报生成：当检测到匹配相同签名的多个攻击数据包时，将生成第一个数据包的单个警报，并计算特定的时间段内剩余的重复警报，但不会发送。达到指定的时间段后时，会发送警报，指示在该时间间隔内发生的警报的数量。配置哪种类型的警报生成模式？检测到攻击之后，要采取的操作是终止当前的数据包和与 TCP 流相关联的后续数据包。网络管理员通过定义网上冲浪活动的模式来配置基于网络的 IPS 的触发机制。通过检查 IPS 警报日志，分析师注意到 IPS 不会为一些已知的攻击数据包生成警报。]]></description><category></category></item><item><title><![CDATA[锁策略, cas 和 synchronized 优化过程]]></title><link>https://blog.youkuaiyun.com/2301_76907962/article/details/143168390</link><guid>https://blog.youkuaiyun.com/2301_76907962/article/details/143168390</guid><author>2301_76907962</author><pubDate>Sat, 02 Nov 2024 19:06:01 +0800</pubDate><description><![CDATA[通过内核态，借助系统提供的锁机制，当出现锁冲突时，会牵扯到内核对于线程的调度，使冲突的线程出现挂起（阻塞等待），消耗的CPU资源少，但无法保证第一时间拿到锁。不可重入锁：当一个线程已经获得了一把锁，当第二次尝试加同样的锁时，就会进入阻塞等待，直到第一次的锁释放，但是释放第一个锁也需要该线程来完成，这时就发生了死锁。在用户态下，通过自旋的方式（while循环），实现类似于加锁的效果，消耗一定的CPU资源，但可最快速度拿到锁。重量级锁：加锁的开销大，占用系统资源少，适合锁被其他线程持有时间久的情况。]]></description><category></category></item><item><title><![CDATA[Java码农人生开启手册——异常]]></title><link>https://blog.youkuaiyun.com/2301_76907962/article/details/143439791</link><guid>https://blog.youkuaiyun.com/2301_76907962/article/details/143439791</guid><author>2301_76907962</author><pubDate>Sat, 02 Nov 2024 17:03:49 +0800</pubDate><description><![CDATA[我们可以基于已有的异常类进行扩展(继承),创建和我们业务相关的异常类。自定义异常类，然后继承自Exception或者实现一个带有String类型参数的构造方法，参数含义：出现异常的原因自定义异常通常会继承自 Exception或者继承自Exception的异常默认是受查异常继承自的异常默认是非受查异常。]]></description><category></category></item><item><title><![CDATA[synchronized 和 ReentrantLock 之间的区别]]></title><link>https://blog.youkuaiyun.com/2301_76907962/article/details/143168316</link><guid>https://blog.youkuaiyun.com/2301_76907962/article/details/143168316</guid><author>2301_76907962</author><pubDate>Fri, 01 Nov 2024 18:44:50 +0800</pubDate><description><![CDATA[5.更强大的唤醒机制。synchronized是通过Object的wait/notify实现等待-唤醒。每次唤醒的是一个随机等待的线程。ReentrantLock搭配Condition类实现等待-唤醒，可以更精确控制唤醒某个指定的线程。4.synchronized是非公平锁，ReentrantLock默认是非公平锁。3.synchronized在申请锁失败时，会死等。1.synchronized是一个关键字，是JVM内部实现的。ReentrantLock是标准库的一个类，在JVM外实现的。]]></description><category></category></item></channel></rss>