- 博客(4)
- 收藏
- 关注
原创 如何自己搭建一个HTTP实验环境
常言道“实践出真知”,又有俗语“光说不练是假把式”。要研究 HTTP 协议,最好有一个实际可操作、可验证的环境,通过实际的数据、现象来学习,肯定要比单纯的“动嘴皮子”效果要好的多。现成的环境当然有,只要能用浏览器上网,就会有 HTTP 协议,就可以进行实验。但现实的网络环境又太复杂了,有很多无关的干扰因素,这些“噪音”会“淹没”真正有用的信息。所以,我给你的建议是:搭建一个“最小化。
2025-11-16 01:22:25
707
原创 Tomcat 部署 Servlet 踩坑全记录:从 404 到成功加载的完整解决方案
在使用 Tomcat 9 部署自定义 Servlet(MyServlet)时,“package 包配置错误” 和 “缺少显式无参构造函数” 是新手最易踩的两个关键坑,直接导致 Servlet 无法加载或实例化。MyServlet继承HttpServlet,虽然 Java 会默认生成 “隐式无参构造函数”,但部分 Tomcat 版本(如 9.0.111)对 “隐式构造函数调用父类初始化” 的兼容性不佳,导致 Servlet 无法实例化(相当于 “类存在但无法创建对象”)。
2025-11-04 14:06:44
744
原创 Web 容器与 Tomcat 核心知识总结(李号双课程笔记01-06)
本文系统总结了Web容器与Tomcat的核心知识,主要内容包括:1. Web容器的本质是"HTTP服务器+Servlet容器"的结合体,解决了静态网页到动态交互的需求演进;2. Servlet规范作为Web容器与业务类的交互标准,定义了接口、容器、目录结构等核心组件;3. Tomcat采用模块化架构设计,通过Connector处理通信、Container管理Servlet,实现请求处理全流程;4. 学习路径建议先掌握操作系统、Java语言和Web基础,再深入源码理解设计模式应用。
2025-11-03 22:22:10
545
原创 使用filezilla传输文件到虚拟机中的linux系统
本文详细介绍了在Linux系统中配置SSH服务并通过FileZilla连接的过程。首先检查SSH服务状态,若未安装则需根据系统版本选择对应的安装命令(Ubuntu需安装openssh-server而非sshd)。安装过程中可能遇到密钥验证问题,可通过apt-key命令解决。启动SSH服务后,在FileZilla中配置SFTP协议,使用系统IP和root账户密码即可成功连接,实现本地与Linux服务器间的文件传输。整个流程涵盖了常见问题的解决方案,为Linux文件传输提供了实用指南。
2025-10-24 11:26:14
1329
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅