
C++/C/Web
文章平均质量分 94
涉及C语言和C++的知识专栏,同时添加了web前端设计的内容
peachcobbler
追寻小确幸
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
全栈学习 ——JavaWeb(六)Spring MVC
本文全面介绍了SpringMVC框架的核心原理与实践应用。作为Spring框架的Web模块,SpringMVC基于MVC设计模式,通过DispatcherServlet等核心组件实现了请求处理的标准化流程。文章详细解析了SpringMVC的优势、工作流程、URL映射机制和参数绑定原理,并提供了从环境搭建到用户注册功能的完整实战示例。此外,还涵盖了拦截器配置、异常处理等高级特性,以及前后端分离开发中与Vue的整合方案。SpringMVC通过松耦合设计和丰富功能极大简化了Web开发,是构建Java Web应用的原创 2025-08-12 02:00:00 · 792 阅读 · 0 评论 -
全栈学习 ——JavaWeb(二)Web 服务器
本文系统介绍了Web服务器在JavaWeb开发中的核心作用与工作原理。从计算机网络基础入手,详细解析了TCP/IP协议栈、HTTP协议等底层支撑技术,重点阐述了Web服务器的三大核心功能:运行Java组件、解析HTTP协议和部署Web应用。以Tomcat为例,深入剖析了连接器与容器的协作机制,以及HTTP请求处理的完整生命周期。通过表单提交案例,展示了从浏览器到服务器的全流程交互。文章还对比了主流Web服务器特性,提供了Tomcat安装与部署的实战指南。理解这些知识有助于开发者掌握Web应用的核心运行机制,原创 2025-07-29 09:00:00 · 1067 阅读 · 0 评论 -
全栈学习 ——JavaWeb(一)基础核心技术 Servlet、JSP 与 JSTL
本文系统介绍了JavaWeb开发中的三大核心技术:Servlet、JSP和JSTL(搭配EL)。Servlet作为底层核心,负责处理HTTP请求和响应,其生命周期包括初始化、服务和销毁三个阶段。JSP则允许在HTML中嵌入Java代码,实现动态网页功能,但存在代码混杂的问题。JSTL和EL通过标签和表达式简化了JSP开发,使页面更清晰易维护。三者在实际开发中分工协作:Servlet处理业务逻辑,JSP负责页面展示,JSTL+EL提供便捷的操作方式,共同构建完整的JavaWeb应用。文章通过代码示例详细演示了原创 2025-07-27 16:00:00 · 654 阅读 · 0 评论 -
Web前端设计与开发课程设计:简易淘宝网页设计
本项目使用HTML5、CSS、javascript、jQuery技术,实现了淘宝网站的简易网页设计。项目设计具体的功能有登录、注册、动画播放和基本的页面跳转等。原创 2022-12-25 00:00:00 · 5985 阅读 · 3 评论 -
学习日志:浅谈C语言与C++的异同
引用只是对指针进行了简单的封装,它的底层依然是通过指针实现的,引用占用的内存和指针占用的内存长度一样,在 32 位环境下是 4 个字节,在 64 位环境下是 8 个字节,之所以不能获取引用的地址,是因为编译器进行了内部转换。而数组、结构体、对象是一系列数据的集合,数据的数量没有限制,可能很少,也可能成千上万,对它们进行频繁的内存拷贝可能会消耗很多时间,拖慢程序的执行效率。注意:不要返回局部变量的引用,原因是局部变量会在函数返回后被销毁,因此被返回的引用就成为”无所指”的引用,程序进入未知状态。原创 2023-01-06 20:30:45 · 557 阅读 · 0 评论 -
数据结构课程实验二:运用栈实现表达式求值
运用栈实现表达式求值原创 2022-12-22 10:18:35 · 4653 阅读 · 0 评论 -
C语言课程设计-学生信息管理系统
基于C语言实现的学生信息管理系统为实现对成绩的多功能动态管理,解决需求过大难题运用C语言的函数、指针、结构体、数组、文件操作的相关知识实现学生成绩多功能动态管理原创 2022-12-22 09:27:39 · 2328 阅读 · 0 评论 -
数据结构课程实验一:使用顺序表和链表实现一元多次多项式的存储和加法,并输出多项式
线性表运用分别使用顺序表和链表实现一元多次多项式的存储和加法,并输出多项式,请完成如下功能:根据用户的输入,按照X的幂次从小到大排列(常数项幂次为0),存储多项式;统计多项式中项的数量和最高次幂;实现两个多项式的加法;按幂次大小从大到小输出多项式;原创 2022-12-22 09:58:44 · 1544 阅读 · 1 评论 -
数据结构课程实验五:哈夫曼树与哈夫曼编码
实验目的1、掌握哈夫曼树的建立2、掌握哈夫曼编码方式二、实验内容(1)先定义单个结点的信息,包括父节点,左右权值和左右孩子节点;(2)设置select函数,在下标为1到i-1的范围找到权值最小的两个值的下标,其中s1的权值小于s2的权值;原创 2022-12-26 00:00:00 · 1786 阅读 · 0 评论 -
数据结构课程实验四:二叉树线索化相关操作
实验日期:2022-12-05一、实验目的1、掌握二叉树线索化的建立2、掌握二叉树线索化的遍历3、掌握二叉树线索化的销毁二、实验内容销毁二叉树;原创 2022-12-22 11:08:43 · 555 阅读 · 0 评论 -
数据结构课程实验三:设计并模拟实现整形多维数组
经过此次设计并模拟多维数组的实验设计,我更深层次的理解了多维数组。数组是一个线性的数据结构,用于存储一组相同的数据类型的数据,而多维数组则可以理解为一种嵌套的数组,如二维数组是以一维数组为数据元素的数组,即数组的嵌套。此外,通过设计多维数组,对数据结构课程中抽象数据类型的运用有了进一步的理解,即抽象数据类型名{数据对象:数据关系:基本操作:}ADT 抽象数据类型名。原创 2022-12-22 10:41:24 · 587 阅读 · 0 评论