<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[2201_75641698的博客]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/2201_75641698</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; 2201_75641698]]></copyright><item><title><![CDATA[HTML大作业—QQ音乐]]></title><link>https://blog.youkuaiyun.com/2201_75641698/article/details/155235538</link><guid>https://blog.youkuaiyun.com/2201_75641698/article/details/155235538</guid><author>2201_75641698</author><pubDate>Tue, 25 Nov 2025 15:05:36 +0800</pubDate><description><![CDATA[【代码】HTML大作业—QQ音乐。]]></description><category></category></item><item><title><![CDATA[Sonar的安装与使用]]></title><link>https://blog.youkuaiyun.com/2201_75641698/article/details/154937829</link><guid>https://blog.youkuaiyun.com/2201_75641698/article/details/154937829</guid><author>2201_75641698</author><pubDate>Fri, 21 Nov 2025 10:30:00 +0800</pubDate><description><![CDATA[如果命令失败或者说找不到，输入绝对命令，把sonar-scanner.bat改为绝对路径F:\Sonar\sonar-scanner-cli-7.3.0.5189-windows-x64\sonar-scanner-7.3.0.5189-windows-x64\bin\sonar-scanner.bat就没问题了。# 如果需要认证（在SonarQube用户设置中生成token后取消注释）# 如果需要认证（在SonarQube用户设置中生成token后取消注释）# SonarQube 服务器。]]></description><category></category></item><item><title><![CDATA[ECharts]]></title><link>https://blog.youkuaiyun.com/2201_75641698/article/details/154937304</link><guid>https://blog.youkuaiyun.com/2201_75641698/article/details/154937304</guid><author>2201_75641698</author><pubDate>Thu, 20 Nov 2025 10:30:00 +0800</pubDate><description><![CDATA[统计不同操作系统的用户数量。提供一个 RESTful API，返回 OS 和其对应的用户数。使用 Ajax 调用后端 API 获取数据，然后使用 ECharts 渲染一个柱状图。]]></description><category></category></item><item><title><![CDATA[Node.js 创建]]></title><link>https://blog.youkuaiyun.com/2201_75641698/article/details/154937106</link><guid>https://blog.youkuaiyun.com/2201_75641698/article/details/154937106</guid><author>2201_75641698</author><pubDate>Wed, 19 Nov 2025 10:30:00 +0800</pubDate><description><![CDATA[这会创建包含项目信息的。]]></description><category></category></item><item><title><![CDATA[uniapp调用后台接口Spring Boot - Java]]></title><link>https://blog.youkuaiyun.com/2201_75641698/article/details/154937040</link><guid>https://blog.youkuaiyun.com/2201_75641698/article/details/154937040</guid><author>2201_75641698</author><pubDate>Tue, 18 Nov 2025 10:30:00 +0800</pubDate><description><![CDATA[方法用于发起HTTP请求。它是对原生XMLHttpRequest的封装，用法类似微信小程序的。的 H5 配置中设置代理，可以避免浏览器跨域。配置端口（可选，默认8080）。等工具测试API是否正常工作。这是提供API接口的核心部分。uni-app 提供了。创建一个简单的用户类。]]></description><category></category></item><item><title><![CDATA[uniapp调用后台接口]]></title><link>https://blog.youkuaiyun.com/2201_75641698/article/details/154936995</link><guid>https://blog.youkuaiyun.com/2201_75641698/article/details/154936995</guid><author>2201_75641698</author><pubDate>Mon, 17 Nov 2025 08:47:15 +0800</pubDate><description><![CDATA[数据库/模拟数据 → Express API → HTTP响应 → UniApp数据绑定 → 页面渲染。:创建一个 HTTP 请求，发送到指定的后端接口（API），并接收返回的数据。:Express API处理完请求后，将数据包装成标准格式返回给客户端。:前端接收到HTTP响应后，通过数据绑定机制将数据与UI状态关联起来。:执行具体的业务逻辑，包括验证请求、与数据库交互、处理数据等。:连接数据源和前端的桥梁，提供标准化的数据接口。: 发起数据请求，并处理响应以更新用户界面。]]></description><category></category></item><item><title><![CDATA[SSM整合]]></title><link>https://blog.youkuaiyun.com/2201_75641698/article/details/154691866</link><guid>https://blog.youkuaiyun.com/2201_75641698/article/details/154691866</guid><author>2201_75641698</author><pubDate>Sun, 16 Nov 2025 14:30:00 +0800</pubDate><description><![CDATA[【代码】SSM整合。]]></description><category></category></item><item><title><![CDATA[SM整合(快速版)]]></title><link>https://blog.youkuaiyun.com/2201_75641698/article/details/154691462</link><guid>https://blog.youkuaiyun.com/2201_75641698/article/details/154691462</guid><author>2201_75641698</author><pubDate>Sat, 15 Nov 2025 14:30:00 +0800</pubDate><description><![CDATA[【代码】SM整合(快速版)]]></description><category></category></item><item><title><![CDATA[Spring MVC 进阶特性]]></title><link>https://blog.youkuaiyun.com/2201_75641698/article/details/154690952</link><guid>https://blog.youkuaiyun.com/2201_75641698/article/details/154690952</guid><author>2201_75641698</author><pubDate>Fri, 14 Nov 2025 14:30:00 +0800</pubDate><description><![CDATA[GetMapping("/{id}") // 查询@PostMapping // 新增@PutMapping("/{id}") // 更新@DeleteMapping("/{id}") // 删除。]]></description><category></category></item><item><title><![CDATA[Spring MVC 核心注解与配置]]></title><link>https://blog.youkuaiyun.com/2201_75641698/article/details/154690669</link><guid>https://blog.youkuaiyun.com/2201_75641698/article/details/154690669</guid><author>2201_75641698</author><pubDate>Thu, 13 Nov 2025 14:30:00 +0800</pubDate><description><![CDATA[控制器标识：使用注解请求映射：使用定义 URL 映射参数接收：多种方式灵活接收请求参数数据传递：通过 Model、Map、ModelAndView 向视图传递数据Session管理：使用在 Session 中存储数据视图返回：返回字符串视图名或 ModelAndView 对象。]]></description><category></category></item><item><title><![CDATA[ Spring 二次核心容器]]></title><link>https://blog.youkuaiyun.com/2201_75641698/article/details/154690534</link><guid>https://blog.youkuaiyun.com/2201_75641698/article/details/154690534</guid><author>2201_75641698</author><pubDate>Wed, 12 Nov 2025 02:30:00 +0800</pubDate><description><![CDATA[Aspect@Componentlog.info("调用 " + jp.getTarget() + " 的 " + jp.getSignature().getName()+ " 方法，方法参数：" + Arrays.toString(jp.getArgs()));log.info("调用 " + jp.getTarget() + " 的 " + jp.getSignature().getName()+ " 方法，方法返回值：" + returnValue);]]></description><category></category></item><item><title><![CDATA[MyBatis 动态 SQL 语法]]></title><link>https://blog.youkuaiyun.com/2201_75641698/article/details/154690402</link><guid>https://blog.youkuaiyun.com/2201_75641698/article/details/154690402</guid><author>2201_75641698</author><pubDate>Tue, 11 Nov 2025 13:57:06 +0800</pubDate><description><![CDATA[进行参数占位，避免 SQL 注入。如果内部条件全部为空，则不会生成。可以自定义前缀和去除多余的关键字。会自动处理语法冗余，推荐使用。关键字，避免开头出现多余的。：去除开头指定的字符串（如。子句，去除末尾多余的逗号。：定义可重用的 SQL 片段。：引用已定义的 SQL 片段。：遍历时的元素变量名。]]></description><category></category></item><item><title><![CDATA[2.MyBatis SQL 映射文件详解]]></title><link>https://blog.youkuaiyun.com/2201_75641698/article/details/154406161</link><guid>https://blog.youkuaiyun.com/2201_75641698/article/details/154406161</guid><author>2201_75641698</author><pubDate>Fri, 07 Nov 2025 08:00:00 +0800</pubDate><description><![CDATA[场景解决方案单参数查询直接使用#{参数名}多参数查询使用@Param注解集合参数使用<foreach>标签遍历一对一关联使用标签一对多关联使用标签复杂结果映射定义进行精细控制。]]></description><category></category></item><item><title><![CDATA[1.MyBatis ]]></title><link>https://blog.youkuaiyun.com/2201_75641698/article/details/154401872</link><guid>https://blog.youkuaiyun.com/2201_75641698/article/details/154401872</guid><author>2201_75641698</author><pubDate>Thu, 06 Nov 2025 08:00:00 +0800</pubDate><description><![CDATA[在主配置文件中正确配置映射文件路径。实体类，属性与数据库表。自动提交，否则需要手动。]]></description><category></category></item><item><title><![CDATA[第五章、Axios 与前端交互]]></title><link>https://blog.youkuaiyun.com/2201_75641698/article/details/154401561</link><guid>https://blog.youkuaiyun.com/2201_75641698/article/details/154401561</guid><author>2201_75641698</author><pubDate>Wed, 05 Nov 2025 08:00:00 +0800</pubDate><description><![CDATA[主题关键点Axios 请求使用.post()，配置 headers，处理响应与错误后端接收 JSON读取请求体 → 解析 JSON → 提取字段变量声明let（局部）、const（常量）解构赋值数组、对象、字符串的结构匹配赋值模板字符串使用反引号与${}嵌入变量数组 map遍历并返回新数组，常用箭头函数。]]></description><category></category></item><item><title><![CDATA[第四章、Web开发核心概念详解]]></title><link>https://blog.youkuaiyun.com/2201_75641698/article/details/154062516</link><guid>https://blog.youkuaiyun.com/2201_75641698/article/details/154062516</guid><author>2201_75641698</author><pubDate>Tue, 04 Nov 2025 08:00:00 +0800</pubDate><description><![CDATA[Servlet、Spring MVC控制器。：JSP页面、HTML模板、JSON响应。：接收用户输入，协调Model和View。：模型和视图可以在不同控制器中复用。：在Servlet执行前处理请求。：在Servlet执行后处理响应。：数据模型、业务规则、数据访问层。：前端、后端、数据库可以并行开发。：调用Service层处理业务。：不关心显示逻辑，可独立测试。：只负责显示，不包含业务逻辑。：修改一个部件不影响其他部件。：不处理业务逻辑，只做调度。：创建完整的HTTP响应。：登录验证、权限检查。]]></description><category></category></item><item><title><![CDATA[第三章、Servlet 与 JDBC]]></title><link>https://blog.youkuaiyun.com/2201_75641698/article/details/154062126</link><guid>https://blog.youkuaiyun.com/2201_75641698/article/details/154062126</guid><author>2201_75641698</author><pubDate>Mon, 03 Nov 2025 08:00:00 +0800</pubDate><description><![CDATA[Servlet是运行在Web服务器上的Java程序，用于处理客户端请求并生成动态Web内容JSP与Servlet关系：JSP页面在第一次访问时会被翻译成Servlet源文件，然后编译执行本质：Servlet是用Java编写的服务器端程序，遵循特定的接口规范。]]></description><category></category></item><item><title><![CDATA[第二章、JSP数据输出与响应处理]]></title><link>https://blog.youkuaiyun.com/2201_75641698/article/details/154061074</link><guid>https://blog.youkuaiyun.com/2201_75641698/article/details/154061074</guid><author>2201_75641698</author><pubDate>Sun, 02 Nov 2025 08:00:00 +0800</pubDate><description><![CDATA[表单数据获取示例




🔧 response对象详解

响应头设置




中文乱码解决方案




🔄 转发与重定向详解

请求转发 (Forward)




重定向 (Redirect)




📊 转发 vs 重定向对比


	
		
			特性
			请求转发 (Forward)
			重定向 (Redirect)
		
	
	
		
			请求次数
			1次
			2次
		
		
			URL变化
			不变化
			变化
		
		
			数据共享
			共享request数据
	]]></description><category></category></item><item><title><![CDATA[第一章、 九大内置对象详解]]></title><link>https://blog.youkuaiyun.com/2201_75641698/article/details/154060497</link><guid>https://blog.youkuaiyun.com/2201_75641698/article/details/154060497</guid><author>2201_75641698</author><pubDate>Sat, 01 Nov 2025 08:00:00 +0800</pubDate><description><![CDATA[仅在isErrorPage="true"的页面中可用。: Object（当前JSP页面实例）全局共享数据使用application。支持页面、请求、会话、应用四个作用域。页面级数据使用pageContext。读取web.xml中的初始化参数。相当于Java中的this关键字。请求相关数据使用request。用户会话数据使用session。session中不存储过大对象。避免在JSP中编写复杂业务逻辑。: 当前请求涉及的所有页面。合理使用out对象的缓冲区。获取请求参数、请求头信息。]]></description><category></category></item><item><title><![CDATA[JavaScript操作DOM对象]]></title><link>https://blog.youkuaiyun.com/2201_75641698/article/details/153958870</link><guid>https://blog.youkuaiyun.com/2201_75641698/article/details/153958870</guid><author>2201_75641698</author><pubDate>Fri, 31 Oct 2025 08:00:00 +0800</pubDate><description><![CDATA[DOM：Document Object Model（文档对象模型）setAttribute("属性名","属性值")HTML元素.className="样式名称"HTML元素.style.样式属性＝"值"getAttribute("属性名")HTML元素.style.样式属性;nodeName：节点名称。nodeValue：节点值。nodeType：节点类型。]]></description><category></category></item></channel></rss>