<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[Yiman_bh的博客]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/Yiman_bh</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; Yiman_bh]]></copyright><item><title><![CDATA[Isaac Sim 新服务器安装记录（VNC+Docker+Isaac Sim）]]></title><link>https://blog.youkuaiyun.com/Yiman_bh/article/details/150991955</link><guid>https://blog.youkuaiyun.com/Yiman_bh/article/details/150991955</guid><author>Yiman_bh</author><pubDate>Fri, 29 Aug 2025 17:55:24 +0800</pubDate><description><![CDATA[全新远程服务器设置桌面，而后通过docker安装issac-sim docker版]]></description><category></category></item><item><title><![CDATA[Ruby on Rails学习笔记之Ruby基础 —— Part3 迭代器]]></title><link>https://blog.youkuaiyun.com/Yiman_bh/article/details/119838631</link><guid>https://blog.youkuaiyun.com/Yiman_bh/article/details/119838631</guid><author>Yiman_bh</author><pubDate>Sat, 21 Aug 2021 13:38:18 +0800</pubDate><description><![CDATA[Part3 迭代器
循环、分支
前备 — 块
块的形式
块中只有一行代码，用{}包裹
{puts "Hello"}

多行代码使用do、end块实现
do
    puts "A"
    puts "B"
end

块调用
块可以视为方法调用，通过将块放在需要调用块的代码行末来实现。使用yield声明调用一次块。
def call
    puts "Start"
    yield
    yield
    puts "End"
end

call {puts "Hello"}

# Start
# ]]></description><category></category></item><item><title><![CDATA[Ruby on Rails学习笔记之Ruby基础 —— Part2 数据类型]]></title><link>https://blog.youkuaiyun.com/Yiman_bh/article/details/119809089</link><guid>https://blog.youkuaiyun.com/Yiman_bh/article/details/119809089</guid><author>Yiman_bh</author><pubDate>Thu, 19 Aug 2021 19:11:41 +0800</pubDate><description><![CDATA[文章目录Part2 数据类型字符串 — String类字符串创建常用方法pattern数组 — Array类创建数组访问数组元素常用方法哈希 — Hash创建Hash访问Hash常用方法

Part1 基本概念

Part2 数据类型
几个Ruby提供的类
Ruby支持的数据类型包括基本的Number、String、Ranges、Symbols，以及true、false和nil这几个特殊值，同时还有两种重要的数据结构——Array和Hash。
字符串 — String类
字符串创建
可以用'和"来创建字符串]]></description><category></category></item><item><title><![CDATA[Ruby on Rails学习笔记之Ruby基础 —— Part1 基本概念]]></title><link>https://blog.youkuaiyun.com/Yiman_bh/article/details/119805298</link><guid>https://blog.youkuaiyun.com/Yiman_bh/article/details/119805298</guid><author>Yiman_bh</author><pubDate>Thu, 19 Aug 2021 16:33:12 +0800</pubDate><description><![CDATA[文章目录Part1 基本概念注释写法交互式编程启动退出脚本式编程运行options内置函数`puts``gets`变量局部变量全局变量常量伪变量变量访问方法语法参数无参数有参数默认参数可变参数函数调用无参数调用有参数调用1有参数调用2返回值
Part1 基本概念


非字符串代码中的空白字符会被忽略


分号和换行符解释为语句结尾，运算符及\解释为语句延续


标识符大小写敏感，包括字母、数字和_


注释写法
# 注释写法一 : 单行注释
=begin
注释写法2 : 多行注释
=end

交互式编程
控]]></description><category></category></item><item><title><![CDATA[Lab2内存管理实验报告]]></title><link>https://blog.youkuaiyun.com/Yiman_bh/article/details/116081927</link><guid>https://blog.youkuaiyun.com/Yiman_bh/article/details/116081927</guid><author>Yiman_bh</author><pubDate>Sat, 24 Apr 2021 09:23:21 +0800</pubDate><description><![CDATA[Lab2实验报告
本次明确
实验要做的操作系统是32位的，按字节编址
采用链表来管理空闲内存空间
相同类型数据的指针相减得到的是其中间相差的该类型数据个数
对指针进行加的含义并非对地址进行加，而是加对应倍的指针类型数据大小。
操作系统运行在虚拟内存空间中，过程中使用的所有的地址都是虚拟地址。
物理内存与内核虚拟空间实际上就是简单的线性映射。
实验思考题
Thinking2.1  请思考cache用虚拟地址来查询的可能性，并且给出这种方式对访存带来的好处和坏处。另外，你能否能根据前一个问题的解答来得出用物理地]]></description><category></category></item><item><title><![CDATA[Typora图片自动上传]]></title><link>https://blog.youkuaiyun.com/Yiman_bh/article/details/116076485</link><guid>https://blog.youkuaiyun.com/Yiman_bh/article/details/116076485</guid><author>Yiman_bh</author><pubDate>Fri, 23 Apr 2021 23:55:23 +0800</pubDate><description><![CDATA[Typora图片自动上传
你是否还在烦恼本地Typora写好的文章要上传博客时图片要单独上传？其实我们可以在本地写博客的同时就上传至图片托管网站，这样我们贴的图片地址就不是本机地址而是一个网址了，这样自然就不用担心上传博客时图片无法找到还要手动上传的问题了~下面记录一下我安装picgo的过程~
我是从头至尾安装配置的，不知道直接写配置可不可行，可以先试一下（直接跳到第二步），如果不可行再按照流程从头安装即可。嘿嘿嘿，我就不试了。
一、安装nodejs
首先从官网下载安装包，接受协议然后选择安装路径&lt;a]]></description><category></category></item><item><title><![CDATA[UML 类图画法规则]]></title><link>https://blog.youkuaiyun.com/Yiman_bh/article/details/116069793</link><guid>https://blog.youkuaiyun.com/Yiman_bh/article/details/116069793</guid><author>Yiman_bh</author><pubDate>Fri, 23 Apr 2021 20:30:52 +0800</pubDate><description><![CDATA[UML 类图画法规则
本学期OO课程用java来学习面向对象程序设计与构造，课程博客作业要求自行独立绘制类图、协作图等，所以简单学习一下类图和协作图的绘制，本篇博客主要记录类图绘制的一些关键点，方便日后查阅。
类型表示


类(class)：用如图方块表示，其中最上方一空格区为类名，紧接着为属性(&lt;可见性&gt;&lt;变量名 &gt;: &lt;变量类型&gt;)、方法(&lt;可见性&gt;&lt;方法名&gt;)、异常等。



接口：用圆圈表示，注明接口名称



类间关系

继承(exten]]></description><category></category></item><item><title><![CDATA[多级页表&页目录自映射学习记录_BUAAOS]]></title><link>https://blog.youkuaiyun.com/Yiman_bh/article/details/115499706</link><guid>https://blog.youkuaiyun.com/Yiman_bh/article/details/115499706</guid><author>Yiman_bh</author><pubDate>Thu, 08 Apr 2021 00:22:10 +0800</pubDate><description><![CDATA[多级页表&amp;页目录自映射学习记录
在做虚拟内存管理时，有很多搞不懂的地方，所以在这里记录下来，以便日后查阅复习
多级页表
为什么采用多级页表
一级页表存在的问题
首先明确页表的概念，每个进程有一个页表，用于描述该进程占用的物理页面及逻辑排列顺序。页表记录虚页号和实页号的对应关系。页面大小固定→\rightarrow→页面偏移量固定；虚页大小由逻辑地址决定，除去页面偏移量的固定位数，剩余的就是虚页号了。那么如果逻辑地址空间很大，虚页就会很多，意味着我们要一片大大的连续地址空间 来存储一张好大好大的页表，]]></description><category></category></item><item><title><![CDATA[从Anaconda开始安装Paddle-gpu(Windows)]]></title><link>https://blog.youkuaiyun.com/Yiman_bh/article/details/113659168</link><guid>https://blog.youkuaiyun.com/Yiman_bh/article/details/113659168</guid><author>Yiman_bh</author><pubDate>Thu, 04 Feb 2021 18:04:39 +0800</pubDate><description><![CDATA[从Anaconda开始安装Paddle-gpu(Windows)
首先根据电脑配置安装cuda和cudnn，再下载安装系统对应版本的Anaconda，最后安装Paddle即可，具体步骤如下。
文章目录从Anaconda开始安装Paddle-gpu(Windows)一、CUDA， cuDNN安装1. 查看电脑是否安装了CUDA2. 安装cuDNN二、安装Anaconda三、Paddle安装
一、CUDA， cuDNN安装
1. 查看电脑是否安装了CUDA


打开cmd命令行，进入C:\Program Fil]]></description><category></category></item></channel></rss>