最新 最热

51单片机——7段数码管的循环显示

数码管(Segment Displays)由多个发光二极管封装在一起组成“8”字型的器件,引线已在内部连接完成,只需引出它们的各个笔划,公共电极。数码管实际上是由七个发光管(也称7段数码管)组成8字形构成的,加上小数点就是8个。...

2023-04-10
1

链接器起始篇

又开始不务正业乱开新坑了。接下来会通过阅读mold的源码来学习如何实现一个ELF链接器,有精力也会再跟着plct的这个课程学习实现一个简单的RV ELF链接器,可能会跟着将代码换一门语言翻译一遍,将这个学习过程中遇到的知识...

2023-04-07
1

基于xv6 riscv实现学习os 其零:helloworld

这个系列的目的还是以讲解xv6-riscv的代码以及记录我在做的事情为主,也会掺杂许多mini-riscv-os的代码介绍(关于xv6-riscv和mini-riscv-os的链接请看参考),并非教程倾向(但也会尽可能讲解一些基础知识),很多细节不会讲到。如...

2023-04-07
1

工作踩坑小结

前些时间工作中踩到的坑做个简单小总结,第一次搞裸机与交叉编译,本次内容也以此为主。

2023-04-07
0

关于glibc与GLIBC_XX

想要查找libc的位置可以通过ldd(linux)/otool(mac)查看依赖于libc.so的库(有的库会静态塞进去,这种的是看不了)

2023-04-07
1

AI Compiler是什么?

为了让更多人对AI compiler有个了解,在此对这两者的区别和联系做一个科普,也因此本文以科普区别为主,不会深入。这篇文章一直想写,也算是对我去年工作中所学到的一部分东西的总结,但是硬是咕咕咕到了现在,最后选择了假期结...

2023-04-07
1

Rc-lang开发周记6 OOP其二

在上一周的内容中,我们大概介绍了整个流程,以及少数的实现。本周的内容则是聚焦于实现,建议和上周的内容一起来看

2023-04-07
1

Rc-lang开发周记5 函数其二&OOP其一

那么就让我们进入本周的正题。最近几周的代码可能会较少而且内容非常碎片,时间短缺且这块内容跨度非常大,需要参考其他已有实现,再加上第一次做并不熟悉正处于开荒期,更多的是学习于思考相关的知识。...

2023-04-07
1

Rc-lang开发周记4 函数其一

这里我一开始没想好怎么做的,所以会做的很诡异,最大的原因是静态类型语言和动态类型语言是不同的。由于我只对动态语言有一些了解,这里暂时只提动态语言的一些点...

2023-04-07
0

DataIntegrityViolationException、DataConversionException异常解决

查询结果映射的Model使用了lombok的@Builder注解,使用了该注解的类,会在编译时为该类只生成全参数的构造函数,不会生成无参构造函数,那么就必须在实例化该Model时通过构造函数赋值,如果返回的列与构造函数参数顺序不一致,就...

2023-04-07
1