自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(150)
  • 收藏
  • 关注

原创 【Linux】进程通信

管道通信、共享内存、消息队列

2024-03-20 23:11:02 524

原创 【Linux】进程管理

进程创建、进程等待、status位图、进程替换

2024-03-20 13:01:34 997

原创 【数据库】MySQL库与表的基本操作

数据库概述,库与表的基本操作(增删查改),字符集与校验规则

2024-03-20 00:29:03 623

原创 【C++】排序算法

冒泡排序、插入排序、选择排序、希尔排序、堆排序、归并排序、快速排序、计数排序、基数排序、桶排序、外排序

2024-03-11 19:32:39 987

原创 【Linux系统 04】OpenEuler配置

OpenEuler的安装与配置,镜像文件下载、配置静态IP、启动SSH连接、免密登录、安装常用软件

2024-02-11 03:19:52 998

原创 【Make编译控制 08】CMake动静态库

CMake编译链接动静态库

2024-02-10 20:45:02 1043

原创 【Make编译控制 07】CMake常用命令

CMake常用命令,变量设置、文件搜索、字符串处理

2024-02-10 16:18:16 497

原创 【Make编译控制 06】CMake初步使用

CMake工具的初步使用,编译一个目录下的多个源文件,生成可执行文件。

2024-02-10 15:18:33 420

原创 【Make编译控制 05】Makefile动静态库

Makefile编译链接多文件项目的动静态库

2024-02-09 23:07:43 632

原创 【Make编译控制 04】Makefile项目编译

Makefile编译选项、链接选项,Makefile标准化多文件带头文件工程项目编译示例。

2024-02-09 16:03:27 490

原创 【Make编译控制 03】Makefile常用函数

Makefile常用函数,shell、subst、patsubst、foreach、dir、notdir、filter、filter-out、basename、wildcard

2024-02-09 13:18:56 411

原创 【Make编译控制 02】Makefile语法基础

Makefile语法基础,Makefile格式、Makefile变量、Makefile符号

2024-02-09 04:06:38 391

原创 【Make编译控制 01】程序编译与执行

编译系统简单介绍,编译原理概述、编译过程分析、编译动静态库、执行过程分析

2024-02-09 01:13:15 1471

原创 【Linux系统 03】gdb调试器

gdb调试器简单介绍,gdb调试程序指令

2024-02-08 14:53:33 365

原创 【Git版本控制 05】多人协作

Git多人协作开发,单分支协作与多分支协作,新建远程分支、拉取远程分支、推送远程分支、合并远程分支

2024-02-08 04:37:21 1462

原创 【Git版本控制 04】标签管理

标签管理,创建标签、查看标签、推送标签、删除标签

2024-02-07 23:04:38 925

原创 【Git版本控制 03】远程操作

Git远程操作,克隆远程仓库、推送远程仓库、拉取远程仓库、忽略特殊文件、命令配置别名

2024-02-07 16:34:22 1551

原创 【Git版本控制 02】分支管理

分支管理,创建分支、切换分支、合并分支、删除分支、合并冲突、分支策略、bug分支

2024-02-07 04:10:46 1447

原创 【Git版本控制 01】基本操作

Git仓库基本操作,初始配置、添加文件、查看日志、修改文件、版本回退、撤销操作、删除文件

2024-02-07 01:45:15 1278

原创 【C/C++ 18】多态

多态的概念和原理,虚函数重写、C++11的override和final、抽象类、虚函数表

2024-02-06 03:08:38 871

原创 【C/C++ 17】继承

继承的概念,基类和派生类对象赋值转换,继承的作用域,派生类的默认成员函数,继承与友元,继承与静态成员变量,菱形继承与虚拟继承

2024-02-05 22:59:51 1354 1

原创 【C/C++ 16】C++11线程库

thread类,多线程,原子性操作库,lock_guard,unique_lock

2024-02-05 16:13:24 1831 1

原创 【C/C++ 15】C++11右值引用

C++11的右值引用,左值引用与右值引用的比较,移动构造和移动赋值,完美转发

2024-02-05 03:13:42 1066 1

原创 【C/C++ 14】C++11智能指针

C++智能指针的介绍与简单模拟实现,auto_ptr、unique_ptr、shared_ptr、weak_ptr,定制删除器

2024-02-05 01:25:54 581 1

原创 【C/C++ 13】C++11高效特性

C++11相比于C++98新增的众多特性中能提高开发效率的特性介绍与应用,初始化列表、auto、decltype、可变参数列表、lambda、包装器

2024-02-05 01:25:03 692 1

原创 【C/C++ 12】C++98特性

C++98相比于C语言新增的特性,命名空间、缺省参数、函数重载、引用、内联函数、异常处理

2024-02-04 15:48:24 1174 1

原创 【Linux】Shell脚本

Linux系统的Shell脚本,输入输出、分支控制、循环控制、函数。

2024-02-04 04:33:14 1020

原创 【Linux系统 01】Vim编辑器

Linux系统的Vim编辑器的使用介绍,命令模式、编辑模式、末行模式。

2024-02-04 00:37:19 1639

原创 【数据结构 10】位图

C++实现位图,置位、复位、查询。

2024-02-03 16:55:46 636

原创 【数据结构 09】哈希

C++实现哈希表,闭散列和开散列的封装与测试。

2024-02-03 15:59:35 838

原创 【C/C++ 11】贪吃蛇游戏

C++实现贪吃蛇小游戏,颜色控制,分数统计,吃的食物越多蛇的长度越长速度越快。

2024-02-03 01:40:58 3604 1

原创 【C/C++ 10】扫雷小游戏

C++实现扫雷小游戏,每次输入坐标显示周围雷数

2024-02-02 20:29:57 3913

原创 【C/C++ 09】万年历

C++实现万年历,输入年份,按日历表的形式打印这一年的所有日期。

2024-02-02 12:51:05 511

原创 【C/C++ 08】简单计算器

C++实现整型的四则运算简单计算器,判断表达式的合法性,允许空格和括号的存在,通过数据栈和符号栈控制运算的顺序。

2024-02-02 11:17:16 509

原创 【C/C++ 07】词频统计

C++实现英文文章的词频统计,排除非关键词汇,按标点符号分割,按出现次数的降序和单词字符的升序打印最高的5个

2024-02-01 16:06:54 681

原创 【数据结构 08】红黑树

C++实现红黑树的封装,红黑设计原理与旋转策略

2024-01-31 18:03:49 1633

原创 【数据结构 07】AVL树

C++实现AVL树,通过平衡因子控制左单旋、右单旋、左右双旋、右左双旋

2024-01-31 13:20:59 1161

原创 【数据结构 06】二叉树

C++实现二叉树,BinaryTree类的封装,通过递归实现,先序、中序、后序遍历,计算总节点数、叶子节点数、子树数、深度

2024-01-31 01:25:33 741

原创 【数据结构 05】双链表

C语言实现带头结点双向循环链表,头增头删、尾增尾删、随机增删

2024-01-30 22:07:19 629 1

原创 【数据结构 04】单链表

C语言实现无头结点单向非循环链表,数据的头增头删、尾增尾删、随机增删

2024-01-30 21:10:39 585 1

基于FPGA的芯片设计,RISC-V模型机设计(R型、I型、U型基本运算指令、访存指令、转移指令,共37条

内容概述:杭电计算机组成原理实验十一,基于FPGA的芯片设计,RISC-V模型机设计(R型、I型、U型基本运算指令、访存指令、转移指令,共37条),连接运算器、存储器、寄存器堆、控制器,包含源代码、仿真代码、管脚配置 开发环境:vivado2018,vivado2022也兼容vivado2018 适合人群:有数字电路基础,正在学习计算机组成原理课程的大学学生,有一定的vivado软件的使用经验

2023-07-12

基于FPGA的芯片设计,RISC-V模型机设计(R型、I型、U型基本运算指令,共20条)

内容概述:杭电计算机组成原理实验八,基于FPGA的芯片设计,RISC-V模型机设计(R型、I型、U型基本运算指令,共20条),连接运算器、存储器、寄存器堆、控制器,包含源代码、仿真代码、管脚配置 开发环境:vivado2018,vivado2022也兼容vivado2018 适合人群:有数字电路基础,正在学习计算机组成原理课程的大学学生,有一定的vivado软件的使用经验

2023-07-12

基于FPGA的芯片设计,RISC-V取指令与指令译码实验

内容概要:杭电计算机组成原理实验七,基于FPGA的芯片设计,RISC-V取指令与指令译码实验。 开发环境:vivado2018,vivado2022也兼容vivado2018 适合人群:有数字电路基础,正在学习计算机组成原理的大学学生,有vivado软件的使用基础

2023-07-12

基于FPGA的芯片设计,RISC-V存储器设计(源代码)

杭电计算机组成原理实验五,基于FPGA的芯片设计,RISC-V存储器设计,vivado2018开发环境,vivado2022也兼容2018

2023-07-12

基于FPGA的芯片设计,寄存器堆设计实验(vivado环境源代码、仿真、管脚配置)

杭电计算机组成原理实验四,基于FPGA的芯片设计,寄存器堆设计实验,开发环境vivado,在基于ALU设计的基础上与寄存器堆进行连接。

2023-07-12

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除