<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[hsrsh123的博客]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/hsrsh123</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; hsrsh123]]></copyright><item><title><![CDATA[Spring详解]]></title><link>https://blog.youkuaiyun.com/hsrsh123/article/details/160360437</link><guid>https://blog.youkuaiyun.com/hsrsh123/article/details/160360437</guid><author>hsrsh123</author><pubDate>Tue, 21 Apr 2026 10:36:39 +0800</pubDate><description><![CDATA[以上就是今天要讲的内容，本文仅仅简单介绍了使用set方法注入属性的使用，set方法是较为常用的方法，除了set方法还有构造法和工厂方法注入属性。]]></description><category></category></item><item><title><![CDATA[Spring 简介]]></title><link>https://blog.youkuaiyun.com/hsrsh123/article/details/160352846</link><guid>https://blog.youkuaiyun.com/hsrsh123/article/details/160352846</guid><author>hsrsh123</author><pubDate>Tue, 21 Apr 2026 08:14:47 +0800</pubDate><description><![CDATA[Spring 是包含了众多具法的 IoC 容器。Spring 指的是 Spring Framework（Spring 框架），它是个开源框架，Spring 持泛的应场景，它可以让 Java 企业级的应程序开发起来更简单。容器是来容纳某种物品的装置。]]></description><category></category></item><item><title><![CDATA[Python使用PyMySQL操作MySQL完整指南]]></title><link>https://blog.youkuaiyun.com/hsrsh123/article/details/160351529</link><guid>https://blog.youkuaiyun.com/hsrsh123/article/details/160351529</guid><author>hsrsh123</author><pubDate>Tue, 21 Apr 2026 05:57:50 +0800</pubDate><description><![CDATA[【代码】Python使用PyMySQL操作MySQL完整指南。]]></description><category></category></item><item><title><![CDATA[MySQL为什么莫名其妙的断开连接以及解决方案！]]></title><link>https://blog.youkuaiyun.com/hsrsh123/article/details/160350075</link><guid>https://blog.youkuaiyun.com/hsrsh123/article/details/160350075</guid><author>hsrsh123</author><pubDate>Tue, 21 Apr 2026 03:39:20 +0800</pubDate><description><![CDATA[最近遇到在将本地的项目部署到服务器上之后遇到的一个奇怪问题在部署完成后，网站当时可以正常工作，但是第二天访问网站的时候却会遇到一个500 Server Error。从日志中可以看出是MySQL数据库出现了异常翻译如下:最后一个数据包在 83827560 ms 之前被成功接收，最后一个数据包在83827560 ms 之前被成功发送。比服务的配置参数的值要长。]]></description><category></category></item><item><title><![CDATA[Java总结进阶之路 （基础二 ）]]></title><link>https://blog.youkuaiyun.com/hsrsh123/article/details/160349370</link><guid>https://blog.youkuaiyun.com/hsrsh123/article/details/160349370</guid><author>hsrsh123</author><pubDate>Tue, 21 Apr 2026 01:23:40 +0800</pubDate><description><![CDATA[提示：java总结学习之路。]]></description><category></category></item><item><title><![CDATA[Window下Redis的安装和部署详细图文教程（Redis的安装和可视化工具的使用）]]></title><link>https://blog.youkuaiyun.com/hsrsh123/article/details/160312809</link><guid>https://blog.youkuaiyun.com/hsrsh123/article/details/160312809</guid><author>hsrsh123</author><pubDate>Sun, 19 Apr 2026 19:42:31 +0800</pubDate><description><![CDATA[是Windows installer开发出来的程序安装文件，它可以让你安装，修改，卸载你所安装的程序。文中介绍了Windows中Redis的安装包mis和压缩包zip的安装教程，还有几个Redis常用的可视化插件，如。是用JAVA开发的，基于WEB方式对Redis管理，windows环境下载解压即可使用，里面有部署说明。如果出现连接不成功，注意服务打开以后，另启一个 cmd 窗口到Redis所在的目录执行命令，进行安装了，如果安装有杀毒软件可以会权限提示，全部允许即可，不要点错了。]]></description><category></category></item><item><title><![CDATA[springBoot连接远程Redis连接失败(已解决)]]></title><link>https://blog.youkuaiyun.com/hsrsh123/article/details/160310402</link><guid>https://blog.youkuaiyun.com/hsrsh123/article/details/160310402</guid><author>hsrsh123</author><pubDate>Sun, 19 Apr 2026 16:54:02 +0800</pubDate><description><![CDATA[我本地没有安装redis，当然连接不上了，但是为什么我配置的远程ip，会连接到本地！由于在springBoot中每个配置项都会有一个默认的自动配置类与之对应，我这里配置了但是没效果，显然配置失败，项目使用默认的localhost进行连接的，那为啥会配置失败呢。首先，我是先用jedis进行的redis连接，成功连接，没有任何问题，说明redis配置，以及访问地址、端口、密码都是正确的。而我使用的是spirngBoot3，上面的yml配置方法是springBoot2的配置方法，所以产生了配置失效！]]></description><category></category></item><item><title><![CDATA[spring boot 项目打印sql日志和结果,使用logback或配置文件]]></title><link>https://blog.youkuaiyun.com/hsrsh123/article/details/160307675</link><guid>https://blog.youkuaiyun.com/hsrsh123/article/details/160307675</guid><author>hsrsh123</author><pubDate>Sun, 19 Apr 2026 14:14:31 +0800</pubDate><description><![CDATA[在 Spring Boot 项目中使用 MyBatis 或 MyBatis-Plus 作为持久化框架时，你可以通过配置 Logback 来打印 SQL 日志及其结果。]]></description><category></category></item><item><title><![CDATA[Nginx权限问题详解及解决方案]]></title><link>https://blog.youkuaiyun.com/hsrsh123/article/details/160302367</link><guid>https://blog.youkuaiyun.com/hsrsh123/article/details/160302367</guid><author>hsrsh123</author><pubDate>Sun, 19 Apr 2026 11:26:26 +0800</pubDate><description><![CDATA[在运行Nginx服务器时，权限问题是一个常见的困扰，尤其是在Linux环境下。权限配置不当可能导致Nginx无法启动、无法访问某些目录或文件，甚至影响到网站的正常运行。本文将深入探讨Nginx权限问题的原因，并提供有效的解决方案。Nginx在运行时，会以指定的用户身份执行。默认情况下，Nginx使用nginx用户（或www-data用户在某些系统中）运行。如果Nginx尝试访问的文件或目录的权限设置不正确，或者Nginx运行的用户没有足够的权限，就会出现权限问题。]]></description><category></category></item><item><title><![CDATA[MySQL 函数]]></title><link>https://blog.youkuaiyun.com/hsrsh123/article/details/160290313</link><guid>https://blog.youkuaiyun.com/hsrsh123/article/details/160290313</guid><author>hsrsh123</author><pubDate>Sun, 19 Apr 2026 02:56:35 +0800</pubDate><description><![CDATA[MySQL 函数是服务器端定义的程序，可以接收输入参数，进行处理后返回一个结果值。函数的主要特点是可以在 SQL 语句中直接调用，通常用于计算、数据转换或返回某种特定的结果。与存储过程不同，函数必须返回一个值，并且可以在 SQL 语句的SELECT列表、WHERE子句、ORDER BY子句等位置使用。]]></description><category></category></item><item><title><![CDATA[自动驾驶---E2E架构演进]]></title><link>https://blog.youkuaiyun.com/hsrsh123/article/details/160265052</link><guid>https://blog.youkuaiyun.com/hsrsh123/article/details/160265052</guid><author>hsrsh123</author><pubDate>Sat, 18 Apr 2026 07:41:43 +0800</pubDate><description><![CDATA[端到端自动驾驶通过统一的模型直接从传感器输入映射到驾驶动作，简化了传统模块化系统的复杂性，但目前还没有完全实现。随着深度学习、多模态融合和强化学习等技术的发展，端到端自动驾驶研究在近几年取得了显著进展。未来，通过结合大规模预训练、模型发展和仿真技术，端到端自动驾驶有望实现更高的安全性、鲁棒性和泛化能力。]]></description><category></category></item><item><title><![CDATA[修改表字段属性,SQL总结]]></title><link>https://blog.youkuaiyun.com/hsrsh123/article/details/160264133</link><guid>https://blog.youkuaiyun.com/hsrsh123/article/details/160264133</guid><author>hsrsh123</author><pubDate>Sat, 18 Apr 2026 05:18:48 +0800</pubDate><description><![CDATA[可以改变字段的数据类型、长度、默认值或注释，但不会更改字段名称。varchar转为mediumtext。NVARCHAR2 转为NCLOB。将需要修改的字段的值设置给临时字段。修改临时字段的名字为需要修改字段名。可以同时更改字段名称及其属性。varchar转为text。新增临时字段为NCLOB。，并将其数据类型改为。来修改字段的默认值。]]></description><category></category></item><item><title><![CDATA[【MySQL】MySQL库的操作]]></title><link>https://blog.youkuaiyun.com/hsrsh123/article/details/160262746</link><guid>https://blog.youkuaiyun.com/hsrsh123/article/details/160262746</guid><author>hsrsh123</author><pubDate>Sat, 18 Apr 2026 02:54:22 +0800</pubDate><description><![CDATA[例如，在某些校验集下，大写字母和小写字母被视为相同（不区分大小写），而在其他校验集下则被视为不同（区分大小写）。此外，对于包含重音字符的语言，不同的校验集可能会以不同的方式处理这些字符的排序。选择适当的校验集对于确保查询结果的准确性和排序的正确性至关重要。例如，在区分大小写的校验集下，查询"John"将不会返回"john"的记录；而在不区分大小写的校验集下，这两个查询将被视为相同。]]></description><category></category></item><item><title><![CDATA[SpringSecurity之跨域]]></title><link>https://blog.youkuaiyun.com/hsrsh123/article/details/160261876</link><guid>https://blog.youkuaiyun.com/hsrsh123/article/details/160261876</guid><author>hsrsh123</author><pubDate>Sat, 18 Apr 2026 00:31:52 +0800</pubDate><description><![CDATA[CORS(Cross-Origin Resource Sharing)是由W3C制定的一种跨域资源共享技术标准，其目的就是为了解决前端的跨域请求。在JavaEE开发中，最常见的前端跨域请求解决方案是早起的JSONP，但是JSONP只支持GET请求，这是一个很大的缺陷，而CORS则支持多种HTTP请求方法，也是目前主流的跨域解决方案。CORS中新增了一组HTTP请求头字段，通过这些字段，服务器高炉浏览器，哪些网站通过浏览器有权限访问哪些资源。]]></description><category></category></item><item><title><![CDATA[Redis基础——1、Linux下安装Redis（超详细）]]></title><link>https://blog.youkuaiyun.com/hsrsh123/article/details/159809698</link><guid>https://blog.youkuaiyun.com/hsrsh123/article/details/159809698</guid><author>hsrsh123</author><pubDate>Sat, 04 Apr 2026 04:47:13 +0800</pubDate><description><![CDATA[最重要的是：ExecStart=/usr/local/bin/redis-server /usr/local/bin/redisconfig/redis.conf这个，这里指定了redis-server的配置文件。我们安装的是linux版本的redis，这里用的是云服务器所以需要远程连接，这里使用的是xshell连接到服务器，没有服务器的话也可以使用虚拟机，这里不过多赘述。本文中安装的版本为：http://download.redis.io/releases/redis-7.0.5.tar.gz。]]></description><category></category></item><item><title><![CDATA[MYSQL_安装与配置（超详细，仅需一篇就能帮你成功安装MYSQL）]]></title><link>https://blog.youkuaiyun.com/hsrsh123/article/details/159808204</link><guid>https://blog.youkuaiyun.com/hsrsh123/article/details/159808204</guid><author>hsrsh123</author><pubDate>Sat, 04 Apr 2026 01:47:33 +0800</pubDate><description><![CDATA[MySQL安装成功后，如果想修改默认配置，如修改端号，数据录位置，默认使的存储引 擎，默认字符编码集和排序规则，志路径等等，可以通过编辑选项件实现，在初阶我们只讨论在 Windows系统下如何修改选项件，Linux系统中的操作在进阶中详细介绍。如果重新指定数据录路径，把C:ProgramDataMySQLMySQLServer8.0Data录整体复 制到标位置。8.0.X中的X是版本号，每发布个版本就会累加次，选最新即可。下载的过程中需要登录，如果没有Oracle的账，注册个即可。]]></description><category></category></item><item><title><![CDATA[springboot之集成Elasticsearch]]></title><link>https://blog.youkuaiyun.com/hsrsh123/article/details/159747689</link><guid>https://blog.youkuaiyun.com/hsrsh123/article/details/159747689</guid><author>hsrsh123</author><pubDate>Thu, 02 Apr 2026 07:52:14 +0800</pubDate><description><![CDATA[网上 springboot 集成 Elasticsearch 的文章很多，但随着 springboot 和 Elasticsearch 版本的不断升级，绝大多数文章使用的集成方式和调用的方法已经过时，几乎找不到能真正适用最新 springboot 版本和最新 Elasticsearch 版本的文章。本文正是基于最新 springboot 版本和最新 Elasticsearch 版本实现了集成。]]></description><category></category></item><item><title><![CDATA[Python中的简单爬虫]]></title><link>https://blog.youkuaiyun.com/hsrsh123/article/details/159743775</link><guid>https://blog.youkuaiyun.com/hsrsh123/article/details/159743775</guid><author>hsrsh123</author><pubDate>Thu, 02 Apr 2026 04:35:18 +0800</pubDate><description><![CDATA[又被称为网页蜘蛛，网络机器人，是一种按照一定的规则，自动地抓取网络信息的程序或者脚本，另外一些不常使用的名字还有蚂蚁、自动索引、模拟程序或者蠕虫。简单来讲，爬虫就是一个探测机器，它的基本操作就是模拟人的行为去各个网站溜达，点点按钮，查查数据，或者把看到的信息背回来. 就像一只虫子在一幢楼里不知疲倦地爬来爬去.你可以简单地想象每个爬虫都是你的「分身」。就像孙悟空拔了一撮汗毛，吹出一堆猴子一样****其实就是利用了这种爬虫技术, 每天放出无数爬虫到各个网站，把他们的信息抓回来，然后化好淡妆排着小队等你来检索。]]></description><category></category></item><item><title><![CDATA[MySQL 中如何进行 SQL 调优]]></title><link>https://blog.youkuaiyun.com/hsrsh123/article/details/159739625</link><guid>https://blog.youkuaiyun.com/hsrsh123/article/details/159739625</guid><author>hsrsh123</author><pubDate>Thu, 02 Apr 2026 01:18:40 +0800</pubDate><description><![CDATA[如果排序数据量小，MySQL会在内存中完成排序，如果数据量超过sort_buffer_size，会发生磁盘文件排序，磁盘排序涉及临时文件的创建和多次IO，性能更差！当对无索引字段排序时，MySQL无法利用索引的有序性，必须将数据加载到内存中进行排序，这就是filesort，filesort是一个非常耗费资源的操作。解释最左匹配原则：最左匹配原则是指在使用联合索引时，必须按照索引的顺序从左到右使用，不能跳过索引中的列。，去查找完整的行数据，这个“回到主表查找 city 列”的过程就是。]]></description><category></category></item><item><title><![CDATA[Java框架SpringBoot(一)]]></title><link>https://blog.youkuaiyun.com/hsrsh123/article/details/159737714</link><guid>https://blog.youkuaiyun.com/hsrsh123/article/details/159737714</guid><author>hsrsh123</author><pubDate>Wed, 01 Apr 2026 23:24:25 +0800</pubDate><description><![CDATA[Spring Boot 是由Pivotal 团队提供的在spring框架基础之上开发的框架， 其设计目的是用来简化应用的初始搭建以及开发过程Spirng Boot 本身并不提供Spring框架的核心特性以及扩展功能，只是用 于快速、敏捷地开发新一代基于Spring框架的应用程序。也就是说，它并不是用来替代Spring的解决方案，而是和Spring框架紧密结合用于提升Spring开发者体验的工具Spring Boot 以约定大于配置的核心思想（把开发中默认的做法直接进行简化），从而使开发人员。]]></description><category></category></item></channel></rss>