ubuntu 配置

2022/9/1 配置了Ubuntu,用来学习《CSAPP》上面需要实践的代码。这篇博客是为了记住我究竟配置了什么,也为了方便下次在其他设备上配置Ubuntu。

VScode 下载和配置

下载的方法见官网,配置C/C++的方法网上的博客也很好搜到

Linux系统VsCode 配置C/C++环境_ZERO_pan的博客-CSDN博客_linuxvscode配置c++环境

阅读全文 »

数字逻辑

第一章 逻辑代数基础

1.1 布尔代数

也叫逻辑代数,开关代数,以后不作区分。是一种定义在{0,1}上的代数系统,表示为(K, +, ·, -, 0, 1)。

· + - 分别对应 ∧∨ ┐,与或非,合取、析取、非。

虽然课本上这样写,但我觉得根据离散数学里学的代数系统的知识,代数系统是 非空集合 加上定义在集合上的运算,所以应该写成 ({0, 1}, +, ·, -) 。

· 即合取,可以像乘号一样省略。

阅读全文 »

BallMove:基于Qt的GUI小项目

简介

在暑假学科目二的时候,看着 Qt学习之路2 学了Qt的绘制系统,做这个项目的初心就是用来巩固学到的Qt绘制系统。

今天写下这篇博客,是为了记录下自己在这个项目中学到的东西,方便自己以后使用Qt的时候能够快速上手。

这个项目基于QGraphicsScene + QGraphicsItem + QGraphicsView, 模拟了一个小球在现实世界中的运动。

项目地址:cfla1638/BallMove

阅读全文 »

博客配置 & 使用教程

简介

该博客使用Hexo框架,部署在GitHub Pages上,使用的主题为nexmoe。

本文章记录了配置博客和使用博客的一些细节,供以后的我参考。

持续更新中 ……

阅读全文 »