自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 深入理解计算机系统(二):程序结构和执行

二进制是计算机编码、存储和操作信息的核心,起源于乔治布尔,。布尔代数:TURE or FALSE简单逻辑运算。

2024-05-16 22:24:43 636

原创 ubuntu 无法从终端复制拷贝

ubuntu20.04默认的桌面显示管理器是GNOME gdm3。问题描述:ubuntu 无法从终端复制拷贝,根据提示修改gdm3为lightdm。然后跟新update 即可。切换成lightdm。

2024-05-08 23:01:47 98

原创 深入理解计算机系统(一):计算机系统漫游,再学hello world

2020年毕业到今2024年,恰好进入行业第四个年头,随着入行越久,对技术本身越发觉得空虚,空是肚子里没有真墨水,虚是虚度一天有一天,一年又一年的时间。4年时间,我把自己从研发干到版本经理,再干到项目负责人,现在干到售后的岗位。干的活确实也不算少,但是自身的知识体系是一点都没建立起来。本人从事GPU行业,做的既有上层应用适配,又有底层驱动逻辑。尤其是做售后以来,干的越久,越觉得应该把自身的知识体系建立起来,公司是内网办公,一些工作的经验记录没办法记到CSDN笔记上。

2024-04-27 22:03:57 642

原创 08 Qt

08 Qt**1、安装 **Linx-32:sudo apt-get install libgl1-mesa-dev./…runwindows:xxx.exe请参考文档2、简介www.qt.io 首页download.qt.io 下载页面free:开源Qt 是一个基于c++ 的跨平台应用程序 开发框架跨平台: 一次编写,到处编译应用程序: appl...

2019-09-11 00:44:40 92

原创 7.1C++对象模型:单继承,多继承,虚函数等

7.1C++对象模型:单继承,多继承,虚继承什么是对象模型有两个概念可以解释C++对象模型:语言中直接支持面向对象程序设计的部分。对于各种支持的底层实现机制。类中成员分类数据成员分为静态和非静态,成员函数有静态非静态以及虚函数class data members:static和nonstaticclass data functions:static、nonstatic和virtua...

2019-09-11 00:44:08 97

原创 07继承与多态2

07继承与多态2回顾:面向对象的三大基本特征: 封装 接口与实现分离 确保数据安全 维护升级更方便 继承 代码复用,快速开发 多态 在某种程度上忽略相似类型的区别 接口重用 基类 派生类 class 派生类:继承方式 ...

2019-09-11 00:41:40 88

原创 06继承与多态

06继承与多态C++是一种通用程序设计语言,支持如下编程风格(范式): - 面向过程 - 面向对象 - 泛型编程面向对象这种方法(思想)具有三大基本特征: 封装(数据抽象) 把对象的属性和行为封装在一起 把对象的接口与实现分离 防止用户无意间破坏对象的状态(保护数据安全) 修改内部...

2019-09-11 00:40:24 89

原创 05模板

05模板c++支持的编程风格:- 面向过程:解决问题的过程- 面向对象:- 泛型编程: 写好的代码具有通用性,与具体的类型无关 在c++中实现泛型编程的机制,成为模板 模板分为 - 模板函数 - 模板类 模板就是一个函数或是一个类,与一般的函数或类的差别是,它可以把类型抽象出来。作为参数!!语法 : template&lt...

2019-09-11 00:39:13 65

原创 04类与对象、运算符重载

04类与对象、运算符重载友元friend 函数声明;friend class 类名;默认参数在函数声明处给形参一个默认值靠右类的组合has-a如果类的成员对象,没有默认构造函数初始化列表构造函数(形参列表):成员对象(初始参数){}1、拷贝构造函数问题:一个学生类中包括日期类的对象,当创建学生类对象时,需要传递一个日期类的对象以初始化学生的生日中间会创建两个日期类对象...

2019-09-11 00:38:21 194

原创 03类与对象

03类与对象c++计划:- 3周- 2周c++- 类和对象- 类的定义- 构造- 默认构造函数- 带参数的构造函数- 成员初始化列表- 重载- 默认值- 构造构造函数- 析构- this- 友元- 运算符重载- 模块与标准库- 继承多态- 1周QT- QT基础- 信号与槽- 数据库- 图书信息管理系统2、用c++实现一个顺序栈3、动态内...

2019-09-11 00:35:46 120

原创 02类与对象2

02类与对象21、字符串类型 stringc++ 标准库提供了一个类型(不是基本类型)。专门用来表示字符串,使用方式:使用方式:1、头文件 < string >2、using std::string定义变量- string 变量名;- string 变量名 = “hello c++"常用的操作= +== != > >= < ...

2019-09-11 00:32:51 163

原创 01c++简介、类与对象

01c++简介、类与对象ubuntu 下安装c++编译器 :sudo apt-get install g++- 1、简介计算机之父 ----- (john von Neumann 冯诺依曼) Alan Mathison Turing (图灵) C++ 是由C语言发簪而来,是C语言(Denis Ritchie c语言之父,UNIX之父)的一个扩展1979年又贝尔实验室 Bjarne...

2019-09-11 00:01:53 66

原创 用Qt调用mplayer实现网易云音乐播放界面,并在开发板上运行

- 最近在学Qt,想起以前做项目的时候基本上都不会写,我怕未来忘记自己做过些什么了!所以总觉得写下来好一点,用于改进自己的开发思路。1、确定项目需求,界面设计我喜欢上来确定项目需求,功能设计!向以前写作文一样,总觉得第一感觉是最稳的。但是这样的坏处是考虑不周,长时间停留在计划上。需求分析:- 显示歌词- 暂停播放- 上一曲,下一曲- 显示歌曲进度- 音量大小大概就是模仿网易云...

2019-08-28 20:55:29 2207 2

原创 LINUX操作系统之进程

linux–进程1、程序 program 程序 = 数据结构 + 算法 数据结构 = 数据 + 结构 算法: 指令的集合 计算机:执行程序(使用指令 处理 数据)2、 多个程序的执行方式(1)顺序执行 一个程序执行完毕之后,才能执行下一个程序 假如: a : 输入 计算 输出 b : 输入 计算 输出 ====>a...

2019-07-12 21:38:31 113

空空如也

空空如也

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

TA关注的人

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