自定义博客皮肤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)
  • 收藏
  • 关注

原创 上机068

安装QT ubuntu安装Qt5.14.2 #添加权限 sudo chmod +x qt-opensource-linux-x64-5.14.2.run #安装 ./qt-opensource-linux-x54-5.14.2.run 下载官方文档 Getting Started Programming with Qt Quick | Qt 5.14 开始项目 将项目文件拷贝到新建项目Alarms中 添加文件:qml.qrc–>/–>右键–>添加文件 编译并运行

2022-05-03 10:01:14 216

原创 上机068

开始QT第一个项目,查看官方示例 参考:https://doc.qt.io/archives/qt-5.14/qtdoc-tutorials-alarms-example.html 对QT项目的各部分注解 .pro:项目文件 .cpp:C++代码 .qml:除了.cpp文件和main.cpp文件之外的资源文件,包含源文件的名称。 依照说明手册添加文件并将官网示例复制粘贴。 #编译运行QT项目 注意注意:每个文件的文件名都要按照示例来写,否则会报错!!! 提高,更改项目配色 在这一步中,我们.

2022-05-03 01:37:18 108

原创 上机055

i2c简介 I2C即Inter IC,由Philips公司开发,是当今电子设计中应用非常广泛的串行总线之一,主要用于电压、温度监控,EEPROM(电可擦可编程只读存储器)数据的读写,光模块的管理等。I2C总线只有两根线,SCL和SDA,SCL即Serial Clock,串行时钟,SDA即Serial Data,串行数据。 查看i2c代码 code 24cXX.c eeprog.c 24cXX.h /************************************************

2022-04-26 08:57:14 90

原创 上机040

基础知识 1.TCP TCP旨在适应支持多网络应用的分层协议层次结构。 连接到不同但互连的计算机通信网络的主计算机中的成对进程之间依靠TCP提供可靠的通信服务。TCP假设它可以从较低级别的协议获得简单的,可能不可靠的数据报服务。 原则上,TCP应该能够在从硬线连接到分组交换或电路交换网络的各种通信系统之上操作。 2.嵌套字 套接字是通信的基石,是支持TCP/IP协议的路通信的基本操作单元。可以将套接字看作不同主机间的进程进行双间通信的端点,它构成了单个主机内及整个网络间的编程界面。套接字存在于通信域

2022-04-19 11:10:36 92

原创 上机030

源代码 线程的创建与中止 线程的连接与分离 线程互斥量/互斥锁 线程条件变量 进程获取测试环境变量代码 创建进程程序代码 运行 线程的创建与中止 注意:由于线程的竞争每次输出结果的次序都不一样 线程的连接与分离 #include <pthread.h> int pthread_join(pthread_t thread, void **retval); 新创建的线程和进程一样,也需要被连接以监听其退出状态,否则..

2022-04-12 12:40:14 102

原创 嵌入式上机020

1.安装编译器 sudo 2。1804.04版本下 回车继续 3.vim 编辑 hello.c a.安装vim 命令输入 sudo apt-get install vim-gtk b.编辑hello.c c.编译指令 d.查看运行结果 ./hello 4.使用gbd调试函数调用 a.编写一个含有函数调用的test.c b.编译生成可执行文件 c.启动GDB d.在main函数设置断点 list break 5 设置断点...

2022-03-31 13:25:02 95

原创 上机020

编写hello.c 使用不同直接处理源文件 预处理 gcc -E hello.c -o hello.i 编译 gcc -S hello.i -o hello.s 汇编 gcc -c hello.s -o hello.o 连接 gcc hello.o -o hello 查看运行结果 gdb调试 list 断点 函数调用暂停 makefile管理 函数分文件编写 makefile文件编写 运行结果 ma...

2022-03-31 13:18:12 48

原创 在手机上安装linux系统

下载链接Termux | F-Droid - Free and Open Source Android App Repository Version 0.118.0 Anlinux:https://pan.baidu.com/s/1LD55kcpAKatpb3kjuPlYPA 提取码:3c49 海鸥vpn 1.打开VPN2.打开Termux,输入termux-setup-storage 回车,获取权限 3.输入pkg update&&pkg upgrade 回车 遇到询问全选

2022-03-29 21:22:56 3180

原创 上机019

SCP 1、对SCP的认识 SCP是基于SSH(远程访问操作其他主机)实现远程文件传输的命令,我们可以使用SSH远程登陆其他主机,使用SCP命令将其他主机文件文件夹传输到本地或者将本地文件文件夹发送到远端,这对我们来说在工作中是非常便利的。 2、SSH的安装 安装命令: sudo apt install -y openssh-server 3、使用前的准备工作 使用SSH来访问远程主机我们需要知道被访问主机的用户名以及被访问主机的IP地址,我们可以使用ifconfig命令来查询其IP地址。

2022-03-29 11:24:30 99

原创 c++上机实验7

类外定义运算符重载函数 #include <iostream> using namespace std; class Complex { public: double real; double imag; Complex(double r = 0, double i = 0) { real = r; imag = i; } }; Complex operator+(Complex co1, Complex co2) { Complex temp; temp.real = .

2021-12-19 22:33:00 242

原创 c++上机6

#include<iostream> #include<string> using namespace std; class score { public: score() { times = 2; cout << "学生人数" << endl; } score(int times1) { times = times1; cout << "自定学生人数" << endl; } ~score() { .

2021-12-12 23:45:02 340

原创 上机5 派生类与继承

#include<iostream> #include<string> using namespace std; class score { public: score() { times = 2; cout << "学生人数" << endl; } score(int times1) { times = times1; cout << "自定学生人数" << endl; } ~score() { .

2021-12-12 23:22:45 525

原创 上机实验4

part a 三种不同的对象传递方式 1.使用对象作为函数参数 对象可以作为参数传递给函数,其方法与传递基本类型的变量相同。在向函数传递对象时,是通过“传值调用”传递给函数的,即单向传递,只由实参传给形参,而不能由形参传回来给实参。因此函数中对对象的任何修改均不影响调用该函数的对象(实参)本身。 代码 #include<iostream> using namespace std; class Tr{ public: Tr(int n) { i = n; }...

2021-11-28 23:56:28 199

原创 上机实验3.2

#include<iostream> #include<string> using namespace std; class score { public: score() { times = 2; cout << "学生人数" << endl; } score(int times1) { times = times1; cout << "自定学生人数" << endl; } ~score() { .

2021-11-22 00:05:25 378

空空如也

空空如也

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

TA关注的人

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