MENU

瞎折腾

平时随便搞的乱七八糟的东西。

【代码札记】从Java到Golang

最近入职滴滴实习,是朋友推荐去的,所以没有经过面试。具体的工作内容还是以Golang居多,Python次之,Java基本用不上。而众所周知,我是中度Java重度Kotlin依赖,其他语言基本没咋碰过,所以我考虑入门Golang。从入门到上手大约经过了5天不到,完成了一个需求,感觉还可以,遂决定在此记录一些从Java初入Golang的皮毛。

Read More

【歪门邪道】利用WSL搭建MIPS32构建环境

最近打算参加一个CPU设计竞赛,遂开始从头开始看一本叫做《自己动手写CPU》的书,因为年头比较古老了,其中的干货还很有价值,但是涉及诸如仿真、Mips环境搭建等事宜,再以书中内容做参考就不太适宜了。

Read More

【歪门邪道】在 Logisim 中实现32位超前进位加法器

这学期的课程普遍偏向硬件部分,正好我也补一补在硬件知识上的短缺。众所不一定周知,我这几年一直是在JVM上摸爬滚打,在硬件方面的发展早在六七年前就停了,一方面是家里不太适合放那些零碎的芯片,另一方面买芯片确实是得花钱,而写程序恰好还就能省钱。所以迫于金钱所困,十二岁从硬件入门这方面,两三年之后便开始转向Java的阵营(还是得说,Java天下第一,不接受其他任何观点),直至最近。上学期学了门数字逻辑,一下子觉得FPGA挺有意思,寒假也买了块学校同款芯片的FPGA开发板,是真他娘的贵,但是确实是有意思。遂决定趁此学期好好巩固一下硬件。(题外话:课余学习日语的计划真是荒废了好几年了,看来今年也够呛了呢)

Read More