PERSONAL NOTES

Eslzzyl 的随笔

关于技术、工具、阅读和日常生活的长期记录。

发表于 更新于

【已过时】在Linux上使用高漫M6数位板

2023-02-12:本文已过时 高漫M6现在可以完美地在Linux上工作了。我撰写了一篇新的文章:此处。 本文介绍的大部分内容都已经没有意义了。其中xsetwacom一节也许值得一看。新来的读者请转到新文章。 以下为原文内容 高漫官方没有给出适用于Linux的驱动程序,截至本文撰写时(2022年7…

发表于 更新于

从Windows迁移到Kubuntu 22.04

2023-01-12更新:笔者换电脑了,目前使用Windows 11,本文无限期停更。 neofetch 笔者的电脑是 联想小新Pro13 2020 锐龙版(R5 4600U),购入两年内频繁出现SSD随机掉盘的情况,经长时间排查考虑可能是Windows更新引发的驱动程序问题,于是打算趁暑假将电脑迁…

发表于 更新于

编译原理-短语、句柄、素短语等几个概念

从文法的开始符号经过0步或若干步推导所得到的符号串是文法的一个句型。 只含终结符的句型叫做句子。 文法的所有句子的全体叫做语言,记作L(G)。 一个句型对应的语法树中,任一子树的叶节点所组成的符号串都是该句型的短语。 一个句型对应的语法树中,任一最小子树(只有两层)的叶节点所组成的符号串都是该句型的…

发表于 更新于

《正则表达式30分钟入门教程》笔记

寒假时做的笔记,现转发到这里。 原文请见此处 本文介绍的是 .Net Framework 4.x 下的正则表达式,但大部分语法可以通用。 入门 假设你在一篇英文小说里查找hi,你可以使用正则表达式hi。通常,处理正则表达式的工具会提供一个忽略大小写的选项,如果选中了这个选项,它可以匹配 hi,HI,…

发表于 更新于

《计算机组成原理》唐朔飞 第三版 知识点总结

笔者自用。可能有错。 第一章 计算机系统概论 1.1 计算机系统简介 1.1.1 计算机的软硬件概念 计算机系统 = 软件 + 硬件 软件:人们事先编制的具有各类特殊功能的程序。 - 系统软件 - 注意汇编程序和翻译程序是并列关系不是从属关系。 - 应用软件 硬件:计算机的实体部分,即看得见摸得着的…

发表于 更新于

编译原理-算符优先分析法

花了不少时间终于把算符优先分析法大体上看明白了。写一篇文章来记录一下分析的过程。面向做题的,细节很全。 算符优先分析法是一种比较古老的自下而上的语法分析方法,很容易手动推导,但是会有一些问题,现在已经很少使用。现在主流的语法分析技术是 LR 分析法。 已知某个文法,进行算符优先分析需要几个步骤: -…

发表于 更新于

Pandoc 的简单使用

本文的大部分内容是 Pandoc官方文档 的翻译。 简介 Pandoc 是一个用 Haskell 编写的库,这是一个用来将文本从一种格式转成另一种格式的命令行工具。 Pandoc 支持大量的格式,包括但不限于 Markdown(和它的一些方言)、HTML、LaTeX、Word docx 等。Pand…

发表于 更新于

(转)二叉树的建立 C语言描述

这篇blog转自笔者的CSDN账号,为笔者学习《数据结构》课程时所撰写,现转至博客园,仅作归档用。 原文的撰写时间是2021-05-14。 学校的《数据结构》教材给出的二叉树的建立算法有点问题,因此自己稍加修改以使之可以使用。 结点定义 树的结点数据可以从键盘读入,也可以从文件读入。这里采用从文件读…

发表于 更新于

FIRST集合、FOLLOW集合和预测分析表

由于课本的描述过于形式化,理解十分困难,故撰写本文。 本文为笔者多方参考后撰写的,力求简单易懂、步骤清晰。为了容易理解,语言可能比较啰嗦。 FIRST集合的求解 参考:【编译原理】大白话讲解 First 集和 Follow 集的构造算法 - bw98 - 博客园 (cnblogs.com) 假设我们…

发表于 更新于

Doc3D数据集:介绍与使用

注意! 2022年12月8日更新:目前Doc3D的FTP服务器已经停机,无法下载数据集,笔者目前也已经不再使用该数据集,手上的数据并不完整,因此请不要联系笔者索要数据集了。 另:笔者在撰写本文时只是一名普通本科生,Doc3D是在做大创项目时了解到的,这篇文章写得并不专业,也缺失了很多关键内容,请见谅…