<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[m0_74824170的博客]]></title><description><![CDATA[]]></description><link>https://blog.csdn.net/m0_74824170</link><language>zh-cn</language><generator>https://blog.csdn.net/</generator><copyright><![CDATA[Copyright &copy; m0_74824170]]></copyright><item><title><![CDATA[【MySQL】细致入微讲解篇：深度学习与探索数据库索引]]></title><link>https://blog.csdn.net/m0_74824170/article/details/146441923</link><guid>https://blog.csdn.net/m0_74824170/article/details/146441923</guid><author>m0_74824170</author><pubDate>Sat, 22 Mar 2025 16:15:34 +0800</pubDate><description><![CDATA[*前言:**本节内容主要讲解索引的下半部分。注意： 索引是很重要的知识点。务必学习！！本节将会主要索引的本质B+树， 以及为什么选择B+和操作索引。下面友友们开始学习吧！]]></description><category></category></item><item><title><![CDATA[yum安装redis]]></title><link>https://blog.csdn.net/m0_74824170/article/details/146432896</link><guid>https://blog.csdn.net/m0_74824170/article/details/146432896</guid><author>m0_74824170</author><pubDate>Sat, 22 Mar 2025 03:28:30 +0800</pubDate><description><![CDATA[如果你没有配置密码，那这个时候你可以使用了，如果配置了密码，还需要授权密码才能使用。如果没有你所需要的版本，那建议你用二进制压缩包方式安装redis。输入info可查看redis信息。]]></description><category></category></item><item><title><![CDATA[SQL Server 中行转列]]></title><link>https://blog.csdn.net/m0_74824170/article/details/146432481</link><guid>https://blog.csdn.net/m0_74824170/article/details/146432481</guid><author>m0_74824170</author><pubDate>Sat, 22 Mar 2025 01:52:00 +0800</pubDate><description><![CDATA[行转列是 SQL Server 中一项非常有用的技术，可以将表中的行数据转换为列数据，以便更好地进行数据分析和报表展示。本文以数据表中的时间数据为例，介绍了使用PIVOT运算符和CASE WHEN语句进行行转列的方法，以及动态行转列的实现。希望本文对你在 SQL Server 中的数据处理工作有所帮助。]]></description><category></category></item><item><title><![CDATA[springboot的 nacos 配置获取不到导致启动失败及日志不输出问题]]></title><link>https://blog.csdn.net/m0_74824170/article/details/146431685</link><guid>https://blog.csdn.net/m0_74824170/article/details/146431685</guid><author>m0_74824170</author><pubDate>Sat, 22 Mar 2025 00:14:51 +0800</pubDate><description><![CDATA[1. 本地启动应用时，一切正常，但是部署 docker 后，会因为获取不到 nacos 中的配置导致服务启动失败。2.当 docker 中的服务一直重启，可能会突然某一次启动成功，之后只要不重新构建 docker 镜像，就不会再出现 nacos 配置获取不到的问题。3.明明获取不到 nacos 配置，但是却没有输出任何 nacos 相关的日志。]]></description><category></category></item><item><title><![CDATA[Spring 过滤器：OncePerRequestFilter 应用详解]]></title><link>https://blog.csdn.net/m0_74824170/article/details/146166317</link><guid>https://blog.csdn.net/m0_74824170/article/details/146166317</guid><author>m0_74824170</author><pubDate>Mon, 10 Mar 2025 23:00:15 +0800</pubDate><description><![CDATA[OncePerRequestFilter是Spring提供的一个过滤器基类，它确保了在一次完整的HTTP请求中，无论请求经过多少次内部转发，过滤器的逻辑都只会被执行一次。这对于需要在请求处理之前或之后进行一次性设置或清理资源的场景特别有用。OncePerRequestFilter是Spring框架中一个非常有用的工具，它可以帮助你在一次完整的HTTP请求中仅执行一次过滤器的逻辑。]]></description><category></category></item><item><title><![CDATA[Spring Boot 3.4 正式发布，结构化日志！]]></title><link>https://blog.csdn.net/m0_74824170/article/details/146158641</link><guid>https://blog.csdn.net/m0_74824170/article/details/146158641</guid><author>m0_74824170</author><pubDate>Mon, 10 Mar 2025 17:01:06 +0800</pubDate><description><![CDATA[通过将注入到@Bean方法中来定义动态属性的功能已被弃用，现在默认会导致失败。替代方法是实现一个单独的@Bean方法，返回一个，此方法应注入属性值来源的容器。这种方式解决了一些容器生命周期问题，并确保属性值来源的容器在属性被使用之前已经启动。如果仍希望注入（需承担可能的生命周期问题），可以将设置为warn或allow。前者会记录警告但允许注入，后者则会完全恢复 Spring Boot 3.3 的行为。在类型匹配时，基于 Bean 的条件现在会忽略非默认候选 Bean。]]></description><category></category></item><item><title><![CDATA[Python毕业设计选题：基于django+vue的智能租房系统的设计与实现]]></title><link>https://blog.csdn.net/m0_74824170/article/details/146150269</link><guid>https://blog.csdn.net/m0_74824170/article/details/146150269</guid><author>m0_74824170</author><pubDate>Mon, 10 Mar 2025 12:14:35 +0800</pubDate><description><![CDATA[针对当下小区人们群体而设计的此系统，在我们开发系统之初时，设计了租房管理网站系统双端模式，即为前端和后端管理端，前端有用户功能模块，后端主要为管理员登陆的，管理整个系统的功能和数据。最后这个系统项目在完成之后经测试有不少的bug和设计的缺陷，导致系统运行时有很多的不足，我们需要根据这些问题，认真研究，好好解决问题，不断的弥补缺陷，改进系统，优化体验。系统测试是软件开发过程中最后一步，但也是不可或缺的重要的一步，没有人可以保证一次性编写完成的系统不会出错，而系统测试就是将自己开发的系统成为成品前的最后一步。]]></description><category></category></item><item><title><![CDATA[Nginx 部署 Vue 指南]]></title><link>https://blog.csdn.net/m0_74824170/article/details/146106846</link><guid>https://blog.csdn.net/m0_74824170/article/details/146106846</guid><author>m0_74824170</author><pubDate>Fri, 07 Mar 2025 22:25:25 +0800</pubDate><description><![CDATA[为了提高安全性，建议为你的站点配置 HTTPS。但是因为环境或者其他的什么原因，每个人的部署情况可能都会不同，具体情况具体分析，欢迎大家分享自己遇到的问题。如果你的服务器启用了防火墙，确保允许 HTTP 流量通过。在 Nginx 的配置目录中创建一个新的配置文件。现在，你应该能够通过浏览器访问你的域名或 IP 地址来查看部署的 Vue 应用。将构建好的 Vue 项目文件复制到 Nginx 配置中指定的根目录。替换为你的域名或服务器的 IP 地址，并将。替换为你的 Vue 项目的构建目录路径。]]></description><category></category></item><item><title><![CDATA[MySQL中的TRUNCATE TABLE命令]]></title><link>https://blog.csdn.net/m0_74824170/article/details/146050178</link><guid>https://blog.csdn.net/m0_74824170/article/details/146050178</guid><author>m0_74824170</author><pubDate>Wed, 05 Mar 2025 18:40:06 +0800</pubDate><description><![CDATA[在MySQL数据库管理中，命令是一个用于快速删除表中所有数据的重要工具。相比常规的DELETE命令，具有显著的性能优势和独特的操作特点。本文旨在深入探讨命令的用法、工作原理以及实际应用中的注意事项。MySQL中的命令是一个功能强大且高效的工具，理解其特性和使用场景有助于我们在日常数据库管理和维护工作中做出正确的决策。务必根据实际情况权衡其优势与风险，确保数据安全和系统稳定。]]></description><category></category></item><item><title><![CDATA[MacOS升级ruby版本]]></title><link>https://blog.csdn.net/m0_74824170/article/details/146048151</link><guid>https://blog.csdn.net/m0_74824170/article/details/146048151</guid><author>m0_74824170</author><pubDate>Wed, 05 Mar 2025 17:17:00 +0800</pubDate><description><![CDATA[但是如果我们使用“ruby -v”查看版本，发现使用的还是MacOS自带ruby版本是2.x。homebrew安装的ruby版本号可以通过“brew info ruby”命令参看。MacOS自带ruby版本是2.x，可以通过“ruby -v”查看版本号。如果没有安装，可以“brew install ruby”进行安装。或者通过“brew install ruby”进行升级。再次使用“ruby -v”查看一下版本。]]></description><category></category></item><item><title><![CDATA[java进阶知识思维导图]]></title><link>https://blog.csdn.net/m0_74824170/article/details/146044314</link><guid>https://blog.csdn.net/m0_74824170/article/details/146044314</guid><author>m0_74824170</author><pubDate>Wed, 05 Mar 2025 15:27:22 +0800</pubDate><description><![CDATA[111]]></description><category></category></item><item><title><![CDATA[idea创建springBoot的五种方式]]></title><link>https://blog.csdn.net/m0_74824170/article/details/146030988</link><guid>https://blog.csdn.net/m0_74824170/article/details/146030988</guid><author>m0_74824170</author><pubDate>Wed, 05 Mar 2025 00:47:44 +0800</pubDate><description><![CDATA[使用jar包创建就行，也是maven项目，jdk选1.8，但是下面的java没有8的，没关系，先选上，后面创建成功了再改。最后一种就是自己先创建一个普通的maven项目，然后自己手动搭建成一个springboot项目。点创建之后他会生成一个压缩包，然后解压，用idea打开就行了。其他选择跟第一种一样，不过这里jdk有8的版本了。也是下载成一个压缩包，然后解压，用idea打开。idea直接从spring.io官网下载。都选择好之后点获取代码，选下载就行。idea从阿里云官网下载。从spring官网上下载。]]></description><category></category></item><item><title><![CDATA[3、spring cloud 五大组件]]></title><link>https://blog.csdn.net/m0_74824170/article/details/146028879</link><guid>https://blog.csdn.net/m0_74824170/article/details/146028879</guid><author>m0_74824170</author><pubDate>Tue, 04 Mar 2025 22:29:39 +0800</pubDate><description><![CDATA[负载均衡（loadbalancing）简称LB，在微服务架构体系一般称为进程内LB，是一种计算机技术，应用于多个计算机集群组中的网络、CPU、内存、磁盘或其它资源的一种分配策略，以达到最优的资源分配使用方式，提高资源使用效率，最大吞吐量，最小响应时间。服务熔断类似于电路的保险丝，为了防止电压过高引起火灾，断开电路，过后重启后可继续使用。]]></description><category></category></item><item><title><![CDATA[解决 MySQL 服务无法启动：failed to restart mysql.service unit not found]]></title><link>https://blog.csdn.net/m0_74824170/article/details/145978942</link><guid>https://blog.csdn.net/m0_74824170/article/details/145978942</guid><author>m0_74824170</author><pubDate>Mon, 03 Mar 2025 10:51:14 +0800</pubDate><description><![CDATA[在日常使用 MySQL 数据库时，有时候可能会遇到服务无法正常启动的问题。这类问题通常出现在系统更新或者服务配置文件发生变动之后。本文针对 MySQL 服务启动失败，提示的错误信息，提供解决方案，帮助读者快速排查问题并解决。通过上述步骤，我们解决了 MySQL 服务无法启动的问题。问题的根源在于旧版本的文件与最新的文件发生了冲突，导致系统在启动 MySQL 时找不到正确的服务单元文件。通过备份旧文件并重新启动服务，问题得以顺利解决。MySQL 服务的正常运行对数据库应用的稳定性至关重要。]]></description><category></category></item><item><title><![CDATA[报错The default superclass, “jakarta.servlet.http.HttpServlet“（已经配置好tomcat）]]></title><link>https://blog.csdn.net/m0_74824170/article/details/145970869</link><guid>https://blog.csdn.net/m0_74824170/article/details/145970869</guid><author>m0_74824170</author><pubDate>Sun, 02 Mar 2025 21:40:56 +0800</pubDate><description><![CDATA[报错报错DescriptionResourcePathLocationType The default superclass,“jakarta.servlet.http.HttpServlet”, according to the project’s Dynamic Web Module facet version (5.0), was not found on the Java Build Path.解决办法：根据错误信息，“默认超类`jakarta.servlet.http.HttpServlet`根据]]></description><category></category></item><item><title><![CDATA[基于SpringBoot和PostGIS的云南与缅甸的千里边境线实战]]></title><link>https://blog.csdn.net/m0_74824170/article/details/145969294</link><guid>https://blog.csdn.net/m0_74824170/article/details/145969294</guid><author>m0_74824170</author><pubDate>Sun, 02 Mar 2025 20:21:39 +0800</pubDate><description><![CDATA[云南，这个位于中国西南边陲的省份，以其独特的地理位置和丰富的民族文化而闻名。作为中国连接东南亚和南亚的重要门户，云南拥有长达四千多公里的边境线，与缅甸、老挝和越南三国接壤。这条边境线不仅是中国对外开放的前沿，也是维护国家安全和地区稳定的关键地带。随着全球化的深入发展和区域合作的不断加强，云南边境线的战略地位日益凸显。云南的边境线总长达到4060公里，是中国边境线最长的省份之一。这条边境线没有天然物理屏障，地势错综复杂、犬牙交错，有的是山高林密、荆棘丛生，沼泽密布、河水湍急。]]></description><category></category></item><item><title><![CDATA[使用 Spring Boot 实现图片上传]]></title><link>https://blog.csdn.net/m0_74824170/article/details/145967761</link><guid>https://blog.csdn.net/m0_74824170/article/details/145967761</guid><author>m0_74824170</author><pubDate>Sun, 02 Mar 2025 18:42:45 +0800</pubDate><description><![CDATA[在现代 web 开发中，图片上传功能是一个常见的需求。本文将介绍如何使用 Spring Boot 实现一个简单的图片上传功能，包括文件的上传、存储和展示。我们将使用 Spring Boot 的文件上传功能，并结合 Thymeleaf 作为模板引擎来构建前端界面。通过上述步骤，我们成功实现了一个简单的图片上传功能。你可以根据自己的需求进一步扩展功能，比如增加文件类型和大小的限制、支持多文件上传、实现文件的删除功能等。希望这个示例能帮助你在项目中实现图片上传功能！]]></description><category></category></item><item><title><![CDATA[【学术会议论文投稿】Spring Boot实战：零基础打造你的Web应用新纪元]]></title><link>https://blog.csdn.net/m0_74824170/article/details/145947919</link><guid>https://blog.csdn.net/m0_74824170/article/details/145947919</guid><author>m0_74824170</author><pubDate>Sat, 01 Mar 2025 14:52:57 +0800</pubDate><description><![CDATA[在Spring框架的发展历程中，随着项目的规模不断增大，Spring的配置也变得越来越复杂。Spring Boot的出现，正是为了解决这一问题，它基于Spring Framework提供了一套自动配置的解决方案，让开发者能够通过少量的配置快速启动一个Spring应用。]]></description><category></category></item><item><title><![CDATA[【SpringBug】lombok插件失效，但是没有报错信息，@Data不能生成get和set方法]]></title><link>https://blog.csdn.net/m0_74824170/article/details/145940843</link><guid>https://blog.csdn.net/m0_74824170/article/details/145940843</guid><author>m0_74824170</author><pubDate>Sat, 01 Mar 2025 00:21:40 +0800</pubDate><description><![CDATA[原因是Spring官方进行了升级, 在创建项目时添加lombok依赖的话, 会自动引入一个插件(之前没有, 新增的), 把这个插件删了就可以了。可以看到我们在类UserInfo上写了@Data注解，但是在测试文件中生成的反编译target文件Us二Info中没有get和set方法。去Maven库里引入版本更高的依赖。设置完点apply，在ok。设置完点apply，在ok。]]></description><category></category></item><item><title><![CDATA[【mysql】唯一性约束unique]]></title><link>https://blog.csdn.net/m0_74824170/article/details/145939623</link><guid>https://blog.csdn.net/m0_74824170/article/details/145939623</guid><author>m0_74824170</author><pubDate>Fri, 28 Feb 2025 22:43:45 +0800</pubDate><description><![CDATA[如果创建唯一约束时未指定名称，如果是单列，就默认和列名相同；如果是组合列，那么默认和()中排在第一个的列名相同。#错误：Duplicate entry ‘tom@126.com’ for key ‘test2.uk_test2_email’在创建唯一约束的时候，如果不给唯一约束命名，就默认和列名相同。可以看到，没有写 约束名 的时候以定义的列名 id 来命名。删除时需要指定唯一索引名，唯一索引名就和唯一约束名一样。删除唯一约束只能通过删除唯一索引的方式删除。添加唯一性约束的列上也会自动创建唯一索引。]]></description><category></category></item></channel></rss>