logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

网络层IP详细分析+数据链路层详细分析(java开发)+应用层DNS协议

本文介绍了IP报头的内部结构,包括版本、首部长度、服务类型等字段功能,以及IP地址管理的三种方案:动态分配、NAT映射和IPV6。详细解析了网段划分规则、特殊IP地址用途及路由选择机制,通过"问路"类比说明路由器工作原理。同时阐述了数据链路层中MAC地址的作用、ARP协议和MTU限制,最后概述了路由器处理数据包的完整流程,涉及物理层接收、链路层校验、网络层路由查询及转发决策等关

文章图片
#tcp/ip#java#网络
javaEE后端(Maven

Maven是一个项目管理工具。基于POM的概念,可以通过一小段描述信息来管理项目的构建,报告和文档的项目管理工具软件。大白话就是Maven是一个项目管理工具,通过pom.xml文件的配置获取jar包,而不用手动去添加jar包。

文章图片
#java-ee#maven#pycharm
JVM java虚拟机(面试必背)

Java虚拟机(JVM)是Java程序运行的核心环境,实现"一次编译,到处运行"。其内存区域分为程序计数器(存储执行地址)、栈(存储方法调用)、堆(存储对象)和方法区(存储类信息)。JVM采用双亲委派模式加载类,从父类到子类依次查找。垃圾回收机制通过可达性分析判定垃圾,采用分代回收策略:新生代使用复制算法,老年代使用标记整理算法。这些机制共同保证了Java程序的高效稳定运行,是面试重点考察内容。

#jvm#java#面试
javaEE进阶前端预备知识

本文介绍了JavaEE进阶学习内容,主要包括Web开发的前后端知识。重点讲解了HTML基础标签的使用方法,包括标题、换行、图片、超链接、表格等常用标签的语法和效果展示。文章还详细说明了表单标签(input、select、textarea)的使用方式,以及div和span的区别。通过具体代码示例,展示了如何构建网页基本元素和表单功能,为JavaEE后端开发人员提供了必要的前端基础知识。

文章图片
#java-ee#前端#java
服务器应答header中的状态码+https加密协议

其实figgler也是中间人攻击的机制,但是它是你认识的中间人,即有了fiddler的公钥,可以解密figgler替换掉的数字签名,并且替换掉公钥之后计算的校验和,再用自己的私钥进行加密,把公证机构换成figgler,就成了figgler的返回数据包,客户端发现公钥可以正常解密,校验和对比相同,就无法发现错误,可以把在传输数据时,抓到数据包,却不被发现。这里引出密钥,即把数据加密和解密的“钥匙”,

文章图片
#服务器#https#运维
到底了