<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[yyds_mn的博客]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/yyds_mn</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; yyds_mn]]></copyright><item><title><![CDATA[物联网常见协议与格式、流媒体服务器 ZLMeidaKit、MINIO、GB282、MybatisPlus、异常与异常处理、Spring框架、Vert.x、Redis]]></title><link>https://blog.youkuaiyun.com/yyds_mn/article/details/157256369</link><guid>https://blog.youkuaiyun.com/yyds_mn/article/details/157256369</guid><author>yyds_mn</author><pubDate>Sun, 01 Mar 2026 18:13:48 +0800</pubDate><description><![CDATA[2026.1.22。]]></description><category></category></item><item><title><![CDATA[Vert.x逐鹿记、Vert.x实例、Verticle实例、函数式编程、线程和组件、EventBus、解决阻塞的方案、Context上下文 ]]></title><link>https://blog.youkuaiyun.com/yyds_mn/article/details/157810218</link><guid>https://blog.youkuaiyun.com/yyds_mn/article/details/157810218</guid><author>yyds_mn</author><pubDate>Fri, 06 Feb 2026 18:17:06 +0800</pubDate><description><![CDATA[lambda表达式，专注于数据的映射，侧重点在函数内部的运算，不是命令“函数”是数学函数的概念，关注的是输入和输出之间的对应关系。]]></description><category></category></item><item><title><![CDATA[注解与反射]]></title><link>https://blog.youkuaiyun.com/yyds_mn/article/details/149406665</link><guid>https://blog.youkuaiyun.com/yyds_mn/article/details/149406665</guid><author>yyds_mn</author><pubDate>Sat, 06 Dec 2025 17:15:28 +0800</pubDate><description><![CDATA[反射允许对成员变量，成员方法和构造方法的信息进行编程访问1 Class.forName(“全类名”)      全类名：包名+类名     copy reference2 类名.class3 对象.getClass( )源代码阶段  从.java到.class阶段  用1                //最为常用的在内存中加载阶段   用2                                     //一般更多的是当作参数传递在内存中运行阶段      new一个新对象  用3       ]]></description><category></category></item><item><title><![CDATA[计算机网络]]></title><link>https://blog.youkuaiyun.com/yyds_mn/article/details/151973821</link><guid>https://blog.youkuaiyun.com/yyds_mn/article/details/151973821</guid><author>yyds_mn</author><pubDate>Sat, 04 Oct 2025 11:14:24 +0800</pubDate><description><![CDATA[定义：一些互相连接的、自治的计算机的集合互连：计算机之间通过有线或无线的方式进行数据通信自治：指独立的计算机，有自己的硬件和软件，可以但素运行使用集合：指至少需要两台计算机分类：按交换技术分类：电路交换网络、报文交换网络、分组交换网络按使用者分类：公用网、专用网按传输介质分类：有线网络、无线网络按覆盖范围分类：广域网WAN  城域网MAN  局域网LAN  个域网PAN按拓扑结构分类：总线型网络、星型网络、环形网络、网状型网络IPv4地址就是给因特网上的。]]></description><category></category></item><item><title><![CDATA[SpringCloud微服务、MybatisPlus]]></title><link>https://blog.youkuaiyun.com/yyds_mn/article/details/149546750</link><guid>https://blog.youkuaiyun.com/yyds_mn/article/details/149546750</guid><author>yyds_mn</author><pubDate>Sat, 02 Aug 2025 11:19:20 +0800</pubDate><description><![CDATA[微服务是一种软件架构风格，它是以专注于单一职责的很多小型项目为基础，组合出复杂的大型应用1 引入MyBatisPlus依赖 代替MyBatis依赖2 自定义的Mapper继承MyBatisPlus提供的BaseMapper接口继承的泛型是实体类MyBatisPlus通过扫描实体类，并基于反射获取实体类信息作为数据库表信息MP自动实现增删改查的原理：1 类名驼峰转下划线作为表名2 名为id的字段作为主键3 变量名驼峰转下划线作为表的字段名使用@TableField的常见场景：   成员变量名与数据库字段名不一]]></description><category></category></item><item><title><![CDATA[SpringSecurity]]></title><link>https://blog.youkuaiyun.com/yyds_mn/article/details/148264256</link><guid>https://blog.youkuaiyun.com/yyds_mn/article/details/148264256</guid><author>yyds_mn</author><pubDate>Mon, 28 Jul 2025 10:04:09 +0800</pubDate><description><![CDATA[权限管理包括身份认证和授权认证：判断用户是否是系统合法用户授权：判断系统内用户可以访问或具有访问哪些资源权限的过程认证是由接口来负责。]]></description><category></category></item><item><title><![CDATA[常见的数据机构以及集合底层原理]]></title><link>https://blog.youkuaiyun.com/yyds_mn/article/details/149206063</link><guid>https://blog.youkuaiyun.com/yyds_mn/article/details/149206063</guid><author>yyds_mn</author><pubDate>Mon, 28 Jul 2025 10:03:31 +0800</pubDate><description><![CDATA[数据结构：计算机存储，组织数据的方式不同的场景适用不同的数据结构关注：每种数据结构长什么样  如何让添加数据  如何删除数据常见的数据结构：栈   队列   数组   链表  二叉树   二叉查找树   平衡二叉树   红黑树。]]></description><category></category></item><item><title><![CDATA[多线程编程]]></title><link>https://blog.youkuaiyun.com/yyds_mn/article/details/149339087</link><guid>https://blog.youkuaiyun.com/yyds_mn/article/details/149339087</guid><author>yyds_mn</author><pubDate>Wed, 16 Jul 2025 20:02:10 +0800</pubDate><description><![CDATA[1 核心线程数量   不能小于02 线程池中最大线程的数量   最大数量>=核心线程数量3 空闲时间（值）       不能小于04 空闲时间（单位）   用TimeUnit指定5 阻塞队列                  不能为null6 创建线程的方式       不能为null7 要执行的任务过多时的解决方案        不能为null注意：当核心线程满时，再提交任务会排队当核心线程满时，排队也满时，会创建临时线程。]]></description><category></category></item><item><title><![CDATA[泛型、异常处理]]></title><link>https://blog.youkuaiyun.com/yyds_mn/article/details/149275404</link><guid>https://blog.youkuaiyun.com/yyds_mn/article/details/149275404</guid><author>yyds_mn</author><pubDate>Mon, 14 Jul 2025 20:43:59 +0800</pubDate><description><![CDATA[为了让控制台的报错信息更加见名知意1  定义异常类2  写继承关系如果是运行时异常，继承RunTimeException如果是编译时异常，继承Exception3  空参构造4  带参构造5  抛出异常，并写出异常信息自定义异常例子。]]></description><category></category></item><item><title><![CDATA[Springboot]]></title><link>https://blog.youkuaiyun.com/yyds_mn/article/details/147567891</link><guid>https://blog.youkuaiyun.com/yyds_mn/article/details/147567891</guid><author>yyds_mn</author><pubDate>Tue, 27 May 2025 20:12:01 +0800</pubDate><description><![CDATA[1     通过application.yml  进行手动添加注意pom文件中springboot依赖版本与admin依赖版本一致且是2.6以下的2    用编程的形式添加。]]></description><category></category></item><item><title><![CDATA[SSM框架]]></title><link>https://blog.youkuaiyun.com/yyds_mn/article/details/145861199</link><guid>https://blog.youkuaiyun.com/yyds_mn/article/details/145861199</guid><author>yyds_mn</author><pubDate>Sun, 27 Apr 2025 19:37:32 +0800</pubDate><description><![CDATA[第一步第二步第三步//在目标方法执行之前执行}else {//若为true，表示放行 false表示不放行//在目标方法执行之后 视图返回之前执行//在流程都执行完毕后 执行--配置拦截器-->--对哪些资源进行拦截操作-->]]></description><category></category></item><item><title><![CDATA[Mybatis]]></title><link>https://blog.youkuaiyun.com/yyds_mn/article/details/145619693</link><guid>https://blog.youkuaiyun.com/yyds_mn/article/details/145619693</guid><author>yyds_mn</author><pubDate>Tue, 25 Feb 2025 19:46:58 +0800</pubDate><description><![CDATA[Mybatis是一款持久层框架，用于简化JDBC的开发。]]></description><category></category></item><item><title><![CDATA[javaweb]]></title><link>https://blog.youkuaiyun.com/yyds_mn/article/details/145123263</link><guid>https://blog.youkuaiyun.com/yyds_mn/article/details/145123263</guid><author>yyds_mn</author><pubDate>Thu, 13 Feb 2025 16:14:28 +0800</pubDate><description><![CDATA[好的   <a>表示超链接  <img>表示图片   <video>展示视频。外部js文件中，只包含js代码，不包含<script>标签。js代码必须在<script>]]></description><category></category></item><item><title><![CDATA[MySQL]]></title><link>https://blog.youkuaiyun.com/yyds_mn/article/details/144155034</link><guid>https://blog.youkuaiyun.com/yyds_mn/article/details/144155034</guid><author>yyds_mn</author><pubDate>Sun, 08 Dec 2024 09:17:27 +0800</pubDate><description><![CDATA[数据库：存储数据的仓库，数据是有组织地进行存储 DB数据库管理系统：操纵和管理数据库的大型软件    DBMSSQL：操作关系型数据库的编程语言，定义了一套操作关系型数据库的统一标准MySQL启动：输入net start mysql80   停止用stop客户端连接：1 打开cmd     输入2 打开MySQL 8.0 Command Line Client - Unicode数据模型：一个数据库服务器中可以创建多个数据库，一个数据库可创建多张表，表才是最终存储数据的。]]></description><category></category></item><item><title><![CDATA[抽象类 接口]]></title><link>https://blog.youkuaiyun.com/yyds_mn/article/details/144158345</link><guid>https://blog.youkuaiyun.com/yyds_mn/article/details/144158345</guid><author>yyds_mn</author><pubDate>Sat, 30 Nov 2024 21:05:59 +0800</pubDate><description><![CDATA[publicinterface接口名{}1 接口不能实例化（也就是不能创建对象）2 接口和类之间是实现关系，通过implements关键字实现public class 类名 implements 接口名{}3 接口的子类（实现类）要么重写接口中所有的抽象方法   要么是抽象类注意：接口和类的实现关系，可以是单实现，也可以是多实现public class 类名implements接口名1，接口名2{}实现类还可以在继承一个类的同时实现多个接口。]]></description><category></category></item><item><title><![CDATA[数据类型 方法传递数据类型 final]]></title><link>https://blog.youkuaiyun.com/yyds_mn/article/details/144156768</link><guid>https://blog.youkuaiyun.com/yyds_mn/article/details/144156768</guid><author>yyds_mn</author><pubDate>Sat, 30 Nov 2024 17:51:56 +0800</pubDate><description><![CDATA[类 接口 数组数据值是存储在其他空间中自己空间中存储的是地址值。]]></description><category></category></item><item><title><![CDATA[数据结构.]]></title><link>https://blog.youkuaiyun.com/yyds_mn/article/details/144147266</link><guid>https://blog.youkuaiyun.com/yyds_mn/article/details/144147266</guid><author>yyds_mn</author><pubDate>Sat, 30 Nov 2024 09:21:35 +0800</pubDate><description><![CDATA[计算机存储，组织数据的方式。]]></description><category></category></item><item><title><![CDATA[字符串与编码]]></title><link>https://blog.youkuaiyun.com/yyds_mn/article/details/144146057</link><guid>https://blog.youkuaiyun.com/yyds_mn/article/details/144146057</guid><author>yyds_mn</author><pubDate>Fri, 29 Nov 2024 22:35:09 +0800</pubDate><description><![CDATA[只有直接赋值的字符串才能存储在StringTable(串池)中  “字符串常量池”当使用双引号直接赋值时，系统会检查该字符串在常量池中是否存在，若存在复用，不存在创建新的每new一次就会创建一个新的空间，所以s1和s2的地址并不一样。]]></description><category></category></item><item><title><![CDATA[对象的内存图]]></title><link>https://blog.youkuaiyun.com/yyds_mn/article/details/144145703</link><guid>https://blog.youkuaiyun.com/yyds_mn/article/details/144145703</guid><author>yyds_mn</author><pubDate>Fri, 29 Nov 2024 21:15:16 +0800</pubDate><description><![CDATA[当两个变量指向同一个空间时，若其中一个变量对该空间的值发生改变，那么其他变量访问该空间时访问的就是改变后的结果。2 当栈中的内容执行完毕后，堆内存中的数据没人再使用会变成垃圾值。1 创建第二个对象时  .class文件不需要再加载一次。s记录的是在堆中开辟的空间的地址值。两个引用指向同一个对象。]]></description><category></category></item><item><title><![CDATA[数组和集合的内存结构]]></title><link>https://blog.youkuaiyun.com/yyds_mn/article/details/144144349</link><guid>https://blog.youkuaiyun.com/yyds_mn/article/details/144144349</guid><author>yyds_mn</author><pubDate>Fri, 29 Nov 2024 20:41:46 +0800</pubDate><description><![CDATA[1new出来的一定是在堆里面开辟的空间，并且有自己的地址值和数据2当两个数组指向一个空间时，其中一个数组对空间值发生改变，其他数组再次访问时都是修改之后的结果ArrayList底层原理1用空参创建的集合，在底层创建一个默认长度为0的数组2添加第一个元素时，底层会创建一个新的长度为10的数组3存满后，扩容1.5倍4当1.5倍还不够时，新创建数组长度以实际为准。]]></description><category></category></item></channel></rss>