<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[ONEJ017的博客]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/ONEJ017</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; ONEJ017]]></copyright><item><title><![CDATA[Iscsi 详解]]></title><link>https://blog.youkuaiyun.com/ONEJ017/article/details/136154103</link><guid>https://blog.youkuaiyun.com/ONEJ017/article/details/136154103</guid><author>ONEJ017</author><pubDate>Sun, 18 Feb 2024 16:21:40 +0800</pubDate><description><![CDATA[该技术是将现有SCSI接口与以太网络(Ethernet)技术结合，基于 TCP/IP的协议连接iSCSI服务端（Target）和客户端(Initiator)，使得封装后的SCSI数据包可以在通用互联网传输，最终实现。1.启动器发送请求，会在本地的操作系统会生成了相应的SCSI命令和数据I/O请求，然后这些命令和请求被封装加密成IP信息包，通过以太网（TCP/IP）传输到Target。一种存储接口协议，用于连接各种存储设备，规范了一种并行的I/O总线和相关的协议，SCSI的数据传输是以块的方式进行的。]]></description><category></category></item><item><title><![CDATA[lvm逻辑卷相关]]></title><link>https://blog.youkuaiyun.com/ONEJ017/article/details/135189121</link><guid>https://blog.youkuaiyun.com/ONEJ017/article/details/135189121</guid><author>ONEJ017</author><pubDate>Mon, 25 Dec 2023 00:03:03 +0800</pubDate><description><![CDATA[LVM（逻辑卷管理器）是一个在 Linux 系统上进行存储管理的工具。它提供了灵活性和扩展性，能够有效地管理硬盘驱动器、分区和逻辑卷。LVM 通过在一个或多个硬盘驱动器上创建物理卷，然后将它们组成卷组，最后将卷组划分为逻辑卷来管理和分配存储空间。这为系统管理员提供了更高级别的存储管理工具，使其能够轻松地进行调整和分配磁盘空间，而无需重新分区。使用 LVM 可以极大地简化存储管理，提供了对磁盘空间的更高级别控制和灵活性。无论是在个人电脑还是服务器环境中，LVM 都是一个强大且易于使用的工具。]]></description><category></category></item><item><title><![CDATA[Glusterfs 卷及常用命令总结]]></title><link>https://blog.youkuaiyun.com/ONEJ017/article/details/134796766</link><guid>https://blog.youkuaiyun.com/ONEJ017/article/details/134796766</guid><author>ONEJ017</author><pubDate>Thu, 14 Dec 2023 22:33:10 +0800</pubDate><description><![CDATA[分布式存储，glusterfs]]></description><category></category></item><item><title><![CDATA[type ‘_Map＜String, dynamic＞‘ is not a subtype of type ‘Map＜String, Object＞‘]]></title><link>https://blog.youkuaiyun.com/ONEJ017/article/details/130102961</link><guid>https://blog.youkuaiyun.com/ONEJ017/article/details/130102961</guid><author>ONEJ017</author><pubDate>Wed, 12 Apr 2023 11:28:51 +0800</pubDate><description><![CDATA[使用Map，正如dynamic所代表的，您可以使值为任何类型，并且Map将在此时接受所有类型，然后指定每个类型的类型将取决于您在代码中的使用，许多Dart库（如json_serializable）built_runner…而这会使代码有更多的样板和混乱，这使得代码更难阅读，一个简单的强制转换为示例错误将崩溃您的整个代码（应用程序）。但是，如果您需要更多的类型安全性，并且为了确保在进入下一步之前类型是正确的，则可以选择使用它。]]></description><category></category></item></channel></rss>