<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[m0_58490785的博客]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/m0_58490785</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; m0_58490785]]></copyright><item><title><![CDATA[高效利用Redis]]></title><link>https://blog.youkuaiyun.com/m0_58490785/article/details/132546070</link><guid>https://blog.youkuaiyun.com/m0_58490785/article/details/132546070</guid><author>m0_58490785</author><pubDate>Mon, 28 Aug 2023 19:43:37 +0800</pubDate><description><![CDATA[以上代码展示了如何使用Redisson实现分布式锁。首先创建一个Redisson配置类，用于初始化Redisson客户端。然后在需要使用分布式锁的地方，注入RedissonClient，并使用它的lock方法获取锁。Redisson是一个基于Redis的Java驻内存数据网格（In-Memory Data Grid），它不仅提供了丰富的Redis操作接口，还提供了许多分布式相关操作服务，如分布式锁、分布式集合和许多其他服务。Redisson可以帮助我们轻松地实现分布式锁。二、Redisson分布式锁实现。]]></description><category></category></item><item><title><![CDATA[MySQL索引和存储引擎详细介绍]]></title><link>https://blog.youkuaiyun.com/m0_58490785/article/details/131157055</link><guid>https://blog.youkuaiyun.com/m0_58490785/article/details/131157055</guid><author>m0_58490785</author><pubDate>Sun, 11 Jun 2023 19:55:13 +0800</pubDate><description><![CDATA[MySQL索引是一种数据结构，可以帮助MySQL高效地查询数据。MySQL存储引擎是MySQL用来管理数据的底层软件组件。不同的存储引擎有不同的特点和适用场景。常见的存储引擎包括InnoDB、MyISAM、Memory等。其中，InnoDB是MySQL默认的存储引擎，也是最常用的存储引擎之一。下面分别介绍MySQL索引和InnoDB存储引擎。]]></description><category></category></item><item><title><![CDATA[SpringBoot]]></title><link>https://blog.youkuaiyun.com/m0_58490785/article/details/130784416</link><guid>https://blog.youkuaiyun.com/m0_58490785/article/details/130784416</guid><author>m0_58490785</author><pubDate>Sat, 20 May 2023 18:28:44 +0800</pubDate><description><![CDATA[总之，Spring Boot 是一个功能强大的框架，涵盖了很多方面的知识点，包括环境配置、Web 开发、数据访问、安全控制、测试、缓存、消息队列、监控管理、部署运维等。在 Spring Boot 中，可以使用 Spring MVC 构建 Web 应用程序，支持 RESTful API 设计，可以使用 Swagger 来生成 API 文档。在 Spring Boot 中，可以使用 JUnit、Mockito、RestTemplate 等工具进行单元测试和集成测试，可以对控制器、服务、数据访问层等进行测试。]]></description><category></category></item><item><title><![CDATA[JDBC编程详解]]></title><link>https://blog.youkuaiyun.com/m0_58490785/article/details/130754580</link><guid>https://blog.youkuaiyun.com/m0_58490785/article/details/130754580</guid><author>m0_58490785</author><pubDate>Thu, 18 May 2023 20:22:17 +0800</pubDate><description><![CDATA[JDBC（Java Database Connectivity）是 Java 语言中用于连接和操作各种关系型数据库的 API，它提供了一种标准化的方式来访问 SQL 数据库。开发者可以使用 JDBC 来连接和操作各种关系型数据库，实现了与数据库无关的编程。JDBC 驱动程序是每个数据库特有的，它是一个实现了 JDBC 接口的类库。通常情况下，开发者需要下载并安装相应的 JDBC 驱动程序，才能使用 JDBC 连接数据库。在使用 JDBC 连接数据库之前，需要先创建好相应的数据库，并保证数据库服务已经启动。]]></description><category></category></item><item><title><![CDATA[MyBatis中动态SQL&&以及分页查询的几种方式详解]]></title><link>https://blog.youkuaiyun.com/m0_58490785/article/details/130752427</link><guid>https://blog.youkuaiyun.com/m0_58490785/article/details/130752427</guid><author>m0_58490785</author><pubDate>Thu, 18 May 2023 18:17:21 +0800</pubDate><description><![CDATA[MyBatis支持动态SQL，即根据不同的情况生成不同的SQL语句。2.Where语句：可以使用where语句根据不同的条件拼接不同的SQL语句。在进行分页查询时，应用程序首先计算出 offset 和 limit 的值，然后将它们传递给 MyBatis 执行相应的 SQL 语句。基于应用程序的分页是在查询结果集合中进行分页的。综上所述，基于数据库的分页和基于应用程序的分页各有优缺点，具体使用哪种方式应根据实际情况进行选择。标签用于将一个定义好的SQL片段包含在另一个SQL语句中，以实现SQL语句的复用。]]></description><category></category></item><item><title><![CDATA[Spring框架复习总结]]></title><link>https://blog.youkuaiyun.com/m0_58490785/article/details/130711440</link><guid>https://blog.youkuaiyun.com/m0_58490785/article/details/130711440</guid><author>m0_58490785</author><pubDate>Tue, 16 May 2023 19:34:25 +0800</pubDate><description><![CDATA[BeanFactory 是 Spring 的基本容器，提供了基本的 Bean 容器功能，而 ApplicationContext 是 BeanFactory 的扩展，提供了更多的企业级服务支持，例如国际化、事件机制、AOP 等。Spring 的核心特性之一就是控制反转（IoC，Inversion of Control），通过 IoC 容器管理对象的生命周期和依赖关系，使得开发人员只需要关注业务逻辑的实现部分，而无需过多关注对象的创建和管理。编程式事务管理指的是通过编写代码来实现事务控制的方式。]]></description><category></category></item><item><title><![CDATA[servlet&&jsp开发中遇到EL&&JSTL表达式查询出来的效果是${brand.id} ${brand.bran_name} ${brand.description}解决]]></title><link>https://blog.youkuaiyun.com/m0_58490785/article/details/130513078</link><guid>https://blog.youkuaiyun.com/m0_58490785/article/details/130513078</guid><author>m0_58490785</author><pubDate>Fri, 05 May 2023 18:56:19 +0800</pubDate><description><![CDATA[今天在复习JavaWeb的过程中遇到一个问题就是jsp接受到servlet传送过来的数据遍历时出现上述情况。查找了半天最后发现问题，是因为EL没有启动。要解决问题可以在对应的jsp加上下面的代码启动EL。还有一种可能就是你没有导jstl的包加如下代码可以解决。然后我先给大家看看我的项目结构。]]></description><category></category></item><item><title><![CDATA[TCP/IP以及TCP&&UDP学习总结（附代码）]]></title><link>https://blog.youkuaiyun.com/m0_58490785/article/details/130491128</link><guid>https://blog.youkuaiyun.com/m0_58490785/article/details/130491128</guid><author>m0_58490785</author><pubDate>Thu, 04 May 2023 18:47:36 +0800</pubDate><description><![CDATA[TCP/IP协议是互联网中最重要的协议之一，它分为四个层次，包含了许多不同的协议。其中应用层负责数据的格式化、加密、压缩等处理，传输层提供可靠的数据传输服务，网络层负责数据在网络中的传输和路由选择，数据链路层负责物理层面上的数据传输和处理。各层之间通过封装和解封装来实现数据的传输，不同协议之间相互配合，构成了TCP/IP协议体系，为互联网的稳定和安全提供了基础保障。TCP协议是一种面向连接的、可靠的、基于流的传输控制协议。它通过三次握手建立连接，并对数据进行分段和确认，以确保数据的可靠性。]]></description><category></category></item><item><title><![CDATA[HTTP协议&&HTTPS协议]]></title><link>https://blog.youkuaiyun.com/m0_58490785/article/details/130474385</link><guid>https://blog.youkuaiyun.com/m0_58490785/article/details/130474385</guid><author>m0_58490785</author><pubDate>Wed, 03 May 2023 16:48:02 +0800</pubDate><description><![CDATA[HTTP 协议的请求-响应模式是其最基本的特征之一，它由客户端向服务器发送请求，并等待服务器的响应。而HTTPS协议使用了SSL/TLS协议来加密数据传输，可以确保数据的安全性、完整性和私密性，并且防止黑客冒充服务器，保证了数据的真实性。由于HTTPS需要进行加密计算和证书验证等操作，因此相对于HTTP协议，HTTPS协议传输速度较慢、占用资源较多，同时也会影响网站的性能表现。其中，GET 表示请求方式，/index.html 是请求的 URI，HTTP/1.1 表示使用的 HTTP 协议版本。]]></description><category></category></item></channel></rss>