前端CSS基础-CSS深入2 布局方式 块级 vs. 行级CSS中的概念 块级box 行级box 不和其他盒子并列摆放 和其他行级盒子一起放在一行 或 拆开成多行 适用所有的盒模型属性 盒模型中的width、height不适用 HTML里面的概念,如Div,一般一个HTML标签生成啦一个box 块级元素 行级元素 生成块级盒子 生成行级盒子、内容分散在多个行盒中 body、article、d 2023-01-18 前端 #前端 #CSS
前端CSS基础-CSS深入1 选择器特异度用于确定优先用哪个CSS属性。 继承文字相关的一些是可以继承的,比如宽带等和盒模型有关系的就不可以继承了。 显式继承要求所有元素的box-sizing都从父级元素继承。 初始值CSS中,每个属性都有一个初始值。 CSS 求值过程 布局 确定内容的大小和位置的算法。 依据元素、容器、兄弟节点和内容等信息来计算。 布局相关技术 常规流 (一些常规的流)行级、块级、表格布局、FlexBox 2023-01-17 前端 #前端 #CSS
前端CSS基础回顾 字节寒假青训营重新补一下基础的CSS,看看有没有什么新的发现。课程链接:https://juejin.cn/course/bytetech/7145675320224383006/section/7145716268698435620 基础概念 选择器 属性 属性值 在页面中使用CSS的方法: 外链 <link> 标签(最推荐) 有一个功能的分工 嵌入 <style>& 2023-01-16 前端 #前端 #CSS
RISC-V 模拟器集锦 汇总一下,可以作为之后调试使用的一些内容。 QEMU NEMU (南京大学) Rare (https://siriusdemon.github.io/Rare/v10-Page-Table.html) tinyemu (由 QEMU 的作者 Fabrice Bellard 所写 开源小型 易于理解 https://bellard.org/tinyemu/) 2023-01-12 体系结构 > 操作系统 > 模拟器 #RISC-V #Emulator
RISC-V 虚拟内存机制随笔 相关知识虚拟内存虚拟内存是计算机系统内存管理的一种技术。它使得应用程序认为它拥有连续的可用的内存(一个连续完整的地址空间),而实际上,它通常是被分隔成多个物理内存碎片,还有部分暂时存储在外部磁盘存储器上,在需要时进行数据交换。 通过内存地址虚拟化,可以使得软件在没有访问某虚拟内存地址时不分配具体的物理内存,而只有在实际访问某虚拟内存地址时,操作系统再动态地分配物理内存,建立虚拟内存到物理内存的页映 2023-01-12 体系结构 > 操作系统 #RISC-V #CSR #虚拟内存 #MMU
Javascript 事件循环 事件循环:Javascript是单线程的,但是又需要一种机制来处理多个块的执行。 且执行每个块时调用Javascript引擎,这种机制称为事件循环,与事件绑定概念毫无关系。 事件循环分了部分:主线程、宏队列、微队列,异步代码都会被丢进宏/微队列 宏任务:script, setTimeout, setInterval, setImmediate, I/0, UI renderi 2023-01-06 前端 #前端 #同步 #异步 #事件循环 #JS
RISC-V 中断和异常的一些参考资料 近期罹患COVID-19,暂未更新博客内容,阅读了一些较为不错的资料,通过此篇文章进行收藏,作为学习和相关文章撰写的一些资料参考。 RISC-V的中断和异常(含详细过程) 不定期更新…… 2022-12-15 体系结构 #RISC-V #CSR
RISC-V 特权指令的一些随笔 三个模式相互切换的操作部分摘自:https://blog.csdn.net/m0_67403188/article/details/126080659 MStatus当使用mret从trap中返回。会根据MPP的值来确定返回的新的特权模式,然后硬件改写mstatus中的MPP=0,MIE=MPIE,MPIE=进trap前的MIE,并设置PC=MEPC。 MC 2022-12-10 体系结构 #RISC-V #CSR
关于RiscVTests实验过程中的一些记录 rv32mirv32mi-breakpoint.hex由于未实现tselect寄存器(实现为0),因此该Test直接通过,后续需要进行修改。 失败 should pass rv32mi-csr.hex *** FAILED *** should pass rv32mi-illegal.hex *** FAILED *** should pass rv32mi-ma_addr.hex *** FAI 2022-12-04 体系结构 #RISC-V #CSR