自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(8)
  • 资源 (6)
  • 收藏
  • 关注

原创 C语言总结

C语言总结1.C语言中的关键字1.基本类型 2.构造类型 3.指针类型 4.空类型基本类型构造类型空类型1.选择结构 2.循环结构 3.顺序结构选择结构循环结构声明变量的性质定义和声明的区别各个关键字的含义autoregisterstaticconstexternsizeofsigned和unsignedcase是跟switchvoidconstdefine2.运算符算法的概念原码反码补码运算符优...

2020-03-11 10:58:53 686

原创 教你安装虚拟机

学习linux系统离不开虚拟机的帮助,这篇文章记录下自己安装虚拟机的方法以及踩过的坑。安装vmware推荐官网下载资源:安装vmware有钱买支持正版,没钱学习版码可以搜下下载系统镜像地址:创建虚拟机踩坑1:需要注意,这里虚拟机的文件名需要全英文,不然打不开踩坑2:需要在windows feature里勾选虚拟机选项,不然打开直接蓝屏...

2022-01-06 03:36:54 697

原创 C++primer-个人总结

C++总结C++基础复合类型声明引用指针引用和指针的区别constC++基础首先要明确一个概念C++是静态数据类型检查,也就是在编译时确定数据类型例如python就是动态数据类型检查,也就是在运行时确定数据类型复合类型声明引用int &refVal = ival;定义引用数组:int array[10] = {0};int (&refa)[10] = array;指针的引用:int *p;int *&r = p;指针int* p, p2;p1是

2020-05-17 16:38:36 248

原创 计算机系统-第一章总结

一个.C文件中的奥秘文本信息就是位+上下文,一个helloworld由源文件而来,而源文件里,则是由ASCII码来表示各个字节翻译阶段翻译阶段由4个阶段完成,如图 分为预处理器(cpp)->编译器(ccl)->汇编器(as)->链接器(ld)预处理阶段源程序文件由预处理器在预处理阶段转化为修改了的源程序,通常是.i文件编译阶段修改了的源程序由编译器在汇编阶段转化为汇编程序 通常是.s文件汇编阶段汇编程序由汇编器在编译阶段转化为二进制文件 通常是.o文件链接阶段二进制

2020-05-16 17:02:37 328

原创 计算机系统-进程的虚拟地址空间

从最低的地址开始逐步网上分别是只读代码和数据text区:这里是需要执行的机器指令readonly区:这里是const全局变量和字符串常量,const变量不存放在这里读/写数据data区:初始化后的全局变量 静态变量BSS区:未初始化的全局变量 静态变量堆区当调用像malloc和free这样的C标准库函数时,堆区可以在运行时动态地扩展和收缩共享库的内存映射区域大约在地址空间的中间部分是一块用来存放像C标准库和数学库这样的共享库的代码和数据的区域栈区位于用户虚拟地址顶部的是栈区,编译器.

2020-05-16 15:53:16 334

原创 数据结构-今天我就要把冒泡给你整的明明白白

冒泡排序/*1.冒泡法,从小到大* 复杂度O(n^2)* 稳定 最好O(n) 最坏O(n^2)*/void bubble(int *array, int num){ for (int i = 0; i < num; i++) { for (int j = i + 1; j < num; j++) { if (array[j] < array[i]) { array[j] = array[j] ^ array[i]; array[i] = arr

2020-05-15 01:50:41 221

原创 指针题目-看完就懂指针了

#include <stdio.h>int main(){char s[][10] = { “HUIKE”, “HANGZHOU”, “LINUX”, “CLASS119” };char ss[] = {s + 1,s + 3,s + 2,s};char **sss = ss;printf("%s\n",++sss);CLASS119printf("%c\n", –++s...

2020-03-10 01:04:39 279

原创 项目总结-学生管理系统

前记这是我自己第一个做的项目,也是完完全全基本上都是我自己的代码的项目,之前在学校,或者说在培训班,因为个人技术不自信的原因,所以会写不出好的代码,沉不下心去想,沉不下心去改,或者说是没有勇气,但是当我逼自己去做的时候就会发现,一开始虽然确实难,但是难着难着,就简单了,就如同桃花源记一样“初极狭,才通人。复行数十步,豁然开朗。虽然不多,只是一个解析器+文件管理系统,但是带给我的成就是无法言说的。...

2020-03-07 22:45:57 467

拼图小游戏

毕业设计

2020-05-09

基于Qt的文本编辑器

通过Qt制作了一个个人文本编辑器,有新建文件、打开文件、保存文件、另存为等功能

2020-04-30

NetworkAssiant.rar

通过Qt仿照Mac的网络调试助手界面,自制了一个网络调试助手,有UDP、TCP服务器、TCP客户端的功能并且有定时发送,16进制等功能,对Qt的网络编程有了一定的了解

2020-04-30

my_project.rar

通过Qt以及MVC框架编写了一个小型计算器,主要是想通过制作这个对Qt开发和设计模式有一些了解

2020-04-30

cloude_music.rar

通过epoll函数实现IO复用,来建立服务器的监听系统,再通过一应一答的方式实现客户端与服务器之间的交互功能,实现客户端从服务器处下载、上传音乐,添加评论和用户聊天等功能(使用了sqlite3数据库)

2020-04-30

StudentXml.rar

通过对XML格式的解析,从XML文件中读取出学生信息,并用二叉树对其进行存储排序, 可实现对学生相关信息的增删改查功能以及数据的安全保存并且退出。

2020-03-10

空空如也

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

TA关注的人

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