
网络
文章平均质量分 95
来学习的小张
加油学习,努力进步
展开
-
JVM内存布局、类加载机制及垃圾回收机制详解
JVM 是 `Java Virtual Machine` 的简称,意为 **Java虚拟机**。虚拟机是指**通过软件模拟的具有完整硬件功能的、运行在一个完全隔离的环境中的完整计算机系统**。原创 2022-07-28 09:26:49 · 769 阅读 · 1 评论 -
Cookie 和 Session
目录一、`HttpServletRequest` 类中的相关方法`HttpSession` 类中的相关方法Cookie 类中的相关方法HttpServletResponse 类中的相关方法代码示例: 实现用户登陆在Servlet中,对于Cookie和Session都有很好的支持,此处就可以基于这个API来完成会话管理的操作。比如去医院时候的就诊卡:去医院的挂号处,就会先获得到一个就诊卡,就诊卡上就包含了当前患者的关键信息(就相当于cookie ),在各个科室都能刷就诊卡,刷就诊卡的时候,就可以通过医院的原创 2022-07-12 16:04:25 · 386 阅读 · 8 评论 -
Servlet详解
目录一、一级标题1.1 二级标题Servlet 是一种实现动态页面的技术. 是一组 Tomcat 提供给程序猿的 API, 帮助程序猿简单高效的开发一个 web app.一、一级标题1.1 二级标题原创 2022-06-22 19:53:09 · 1318 阅读 · 9 评论 -
HTTP协议
目录一、理解 "应用层协议"1.1 HTTP请求1.2 HTTP响应为什么 HTTP 报文中要存在 "空行"?二、HTTP 请求 (Request)详细解释2.1 URL基本格式2.2 关于 URL encode/URL decode2.3 认识方法谈谈 GET 和 POST 的区别2.4 认识请求 "报头" (header)User-Agent (简称 UA)RefererCookie认识请求 "正文" (body)三、HTTP 响应详解3.1 认识 "状态码" (status code)3.2 认识响应原创 2022-06-11 10:40:08 · 345 阅读 · 18 评论 -
网络原理:TCP/UDP
@[TOC]目录TCP/IP五层协议中,除应用层外的其他四层,都是操作系统,驱动,硬件,是实现好了的.咱们不需要管.(除非你是系统工程师,驱动开发工程师…);在应用层这里,最重要的事情,就是“设计并实现一个应用层协议"。设计一个应用层协议,主要就是包含两个工作:明确传输的信息(根据需求)明确数据的组织格式(参考现有的模板:xml,json,protobuffer)一、数据组织格式当下比较流行的一些协议的模板(数据的组织格式)有:xml:可读性好,但是运行效率不高json :可读性好,但原创 2022-04-28 16:49:09 · 1131 阅读 · 12 评论 -
网络编程(TCP/UDP)套接字
目录一、套接字二、UDP数据报套接字编程一、套接字Socket套接字,是由系统提供用于网络通信的技术(操作系统给应用程序提供的一组API叫做Socket API),是基于TCP/IP协议的网络通信的基本操作单元。基于Socket套接字的网络程序开发就是网络编程。socket可以视为是应用层和传输层之间的通信桥梁;传输层的核心协议有两种:TCP,UDP;socket API也有对应的两组,由于TCP和UDP协议差别很大,因此,这两组API差别也挺大。分类:Socket套接字主要针对传输层协议划原创 2022-04-26 09:01:12 · 2261 阅读 · 9 评论 -
网络通信基础(局域网、广域网、IP地址、端口号、协议、封装、分用)
目录一、局域网和广域网1.1 局域网LAN1.2 广域网二、网络通信基础2.1 IP地址2.2 端口号2.3 协议2.4 协议分层OSI七层网络模型TCP/IP五层(或四层)模型网络设备所在分层三、封装和分用3.1 封装应用层(QQ应用程序)传输层(操作系统内核)网络层(操作系统内核)数据链路层(驱动程序)物理层(硬件设备)3.2 分用物理层(硬件设备,网卡)数据链路层(驱动)网络层(操作系统内核)传输层(操作系统内核)应用层(应用程序QQ)独立模式:计算机之间相互独立。随着时代的发展,越来越需要计原创 2022-04-23 11:17:43 · 3370 阅读 · 10 评论