logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

JVM超详细解析

文章目录一、初始JVM1. JVM 需要了解的三个方面2.常见的虚拟机二、JVM的内存布局1.内存的划分2.和内存区域相关的异常3.根据代码判断该变量在JVM的哪个内存中一、初始JVM1. JVM 需要了解的三个方面a)JVM中的内存布局是怎么样的,它们分别的作用是什么?b)JVM中的类加载的过程是怎么样的,具体步骤?c)JVM中的垃圾回收机制(GC)有什么优缺点,涉及到的回收机制和算法有什么?下

#java#硬件架构#开发语言
Servlet知识详解

文章目录一、安装 Smart Tomcat 插件二、对于浏览器中的访问出错1.出现 4042.出现4053.出现5004. 出现空白页5.无法访问此网站三、Servlet运行原理四、Servlet API 详解1. HttpServlet这篇博客,是基于上一篇博客对Servlet 知识的拓展。有兴趣的可以看一下。一、安装 Smart Tomcat 插件对于上篇博客讲到,将Tomcat和Servle

#tomcat#操作系统#java
刨析TCP/IP五层模型(超详细)

文章目录一、应用层二、传输层1. 传输层协议介绍2. 端口号3. UDP协议在网络协议是分层的,从上至下依次分为:应用层、传输层、网络层、数据链路层、物理层。下面就来重点介绍这五层相关的协议以及涉及到的细节内容。一、应用层应用层协议是程序员打交道最多的协议,它是跟应用程序是密切相关的。1.我们可以直接使用现成的应用层协议来进行开发。2.程序员自己自定义协议来完成需求。协议并不是一成不变的,很多时候

#操作系统
C语言文件操作(含详细步骤)

文章目录一、为什么使用文件?二、什么是文件?1.程序文件2.数据文件3.文件名三、文件的打开和关闭1.文件指针2.文件的打开和关闭4.文件的顺序读写一、为什么使用文件?当我们在编写一个项目的时候,自然而然想到要把之前写入的数据保存起来。而只有我们自己选择删除数据的时候,数据才不复存在。这就涉及到了数据持久化的问题,我们一般数据持久化的方法有,把数据存放在磁盘文件、存放到数据库等方式。此处我们就讲到

#c语言
到底了