liulyllyのblog
2023-02-07 22:50:29

大三上学期匆匆忙忙结束了。其实每个学期结束时都会有写一篇「生活类」博客进行总结的冲动,不过奈何实在笔力有限,因此还是写一篇「技术类」博客记录下这个学期干的事情。

这篇博客将介绍我和队友们在编译原理 H 课程中最终完成的课程项目,一个 SysYF 语言(C 语言子集)的编译器中的稀疏条件常量传播优化 Pass 以及项目的 Wasm 展示界面构建。

我个人在该项目上花费时间。不确定图片会不会挂,总之目前是 119 小时。

查看更多
2022-10-29 18:18:40

今年总算是有时间完整玩一场 Hackergame 了,开心喵

这里写点传到官方仓库的题解没写的碎碎念

  • 感谢全体 Staff 的付出喵~ 学到了很多奇奇怪怪的知识,也玩的很开心
  • Hackergame 治好了我的精神内耗(确实让人保持了一周的干劲)
  • 最后拿了校内第 2 总榜第 14,虽然还是有点小小的遗憾,但想到前两年都是摸了一千多分就没空打了,今年有这成绩还是挺高兴的

那么,下面是题解部分~

查看更多
2022-09-09 16:00:49

来源于西瓜书习题 1.2, 计算若 n 个集合中最多取 k 个集合做并集,则有多少种可能的并集结果

题目内容:

与使用单个合取式来进行假设表示相比,使用“析合范式”将使得假设空间具有更强的表达能力

查看更多
2022-09-07 10:29:58

算是一个 SSH 的小 trick

有的时候我们在开发过程中是 SSH 连接远程开发服务器完成的,这个时候启动服务,往往就会开一个

  ➜  Local:   http://localhost:5173/
  ➜  Network: http://***.**.***.0:5173/

之类的服务在服务器上

如果服务器有公网 IP,那自然可以通过公网 IP 来访问,当没有公网 IP 我们又需要在本地预览效果时呢?

其实也可以通过 SSH 完成

查看更多
2022-08-23 19:10:20

咕了快小半年,今天更新一期关于 GitHub Actions 在项目部署测试中的应用

介绍

官方介绍:

GitHub Actions 是一个持续集成和持续交付 (CI/CD) 平台,可用于自动执行构建、测试和部署管道。您可以创建工作流程来构建和测试存储库的每个拉取请求,或将合并的拉取请求部署到生产环境。 GitHub Actions 不仅仅是 DevOps,还允许您在存储库中发生其他事件时运行工作流程。例如,您可以运行工作流程,以便在有人在您的存储库中创建新问题时自动添加相应的标签。 GitHub 提供 Linux、Windows 和 macOS 虚拟机来运行工作流程,或者您可以在自己的数据中心或云基础架构中托管自己的自托管运行器。

查看更多
2022-03-28 13:50:20

博客搬迁至自建 Vue3 框架

feature

  • 暗黑模式支持
  • 全局搜索(标题支持)
  • 单页面应用带来的良好路由体验(指可以一直听歌)
  • RSS 支持
  • Markdown 部分
    • mathjax 支持
    • 锚点支持
    • 高亮支持
查看更多
2022-03-19 21:18:29

本篇博客将带来优雅的 VS Code 编写数字电路实验 / 计算机组成原理实验的 Verilog 一键式配置方案,让你编写代码全程远离 Vivado(新建工程还是要见一面的)

主要还是介绍一些名词和工具,读者看上去了哪些可以自己挑

image-20220319212215367

查看更多