Scala 样例类case class使用 介绍Case Class是一种可以用来快速保存数据的类。自带以下方法: apply(由于其存在所以不需要new) toString equals hashCode copy注⚠️:其默认是public的,且不能被继承。 示例12345678910111213141516171819object test { def main(args: Array[String]): Unit 2022-11-19 Scala学习 #Scala
RISC-V特权指令集CSR寄存器初探 前提知识 CSR[11:0] encoding space CSR[11:8] 解码 读写 non-existent CSR raise an illegal instruction exception. Attempts to access aCSR without appropriate privilege level or to write a read-only register also 2022-10-24 体系结构 #RISC-V #CSR
Verilog小电路除法器设计 1234567891011121314151617181920212223242526module Non_restoring_Divider#(parameter N = 4)( input [2 * N-2:0] dividend_i, input [N-1:0] divisor_i, output [N-1:0] quotient_o, output [2 * N-2:0 2022-10-22
HTTP知识学习(Header) HTTP知识学习 HeaderHTTP 缓存分为以下两种,两者都是通过 HTTP 响应头控制缓存。 强制缓存 协商缓存 强制缓存再次请求时无需再向服务器发送请求 1234 client serverGET /a.ab389z.js -------> <------- 200 OK(再也不会发请求) 与之相关的 Resp 2022-10-15 前端 #前端 #HTTP #Header
RISV-V下OpenXiangShan和NutShell开源处理器CSR部分差异初探 OpenXiangShan和NutShell是当前较为热门且开源的RISC-V处理器,NutShell整体较为简单,为UCAS一生一芯项目的作品,本文的主要目的是分析NutShell和OpenXiangShan的CSR部分的区别。 主要分析和使用的是: The RISC-V Instruction Set Manual Volume I: Unprivileged ISA Document Ve 2022-10-14 体系结构 #RISC-V #CSR
HTTP知识学习(状态码) HTTP知识学习状态码 HTTP 20X200 OK请求成功,应用最为广泛 如果是GET请求的话,也代表着资源获取成功 201 Created一般在POST请求中使用,代表资源创建成功 可以参考https://q.shanyue.tech/http/20x.html#_201-created在POST请求后返回201 204 No ContentNo Content,即服务器不会发送响应体(Res 2022-10-14 前端 #前端 #状态码 #HTTP
Hello World Welcome to Hexo! This is your very first post. Check documentation for more info. If you get any problems when using Hexo, you can find the answer in troubleshooting or you can ask me on GitHub. Quick 2022-10-14