自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 GUI Qt5

1.查看官方第一个示例(alarm)源代码首先,安装Qt5./qt-opensource-linux-x54-5.14.2.run同时不要忘记添加权限sudo chmod +x qt-opensource-linux-x64-5.14.2.run然后创建qt账户,填写邮箱地址和密码在配置完成后,选择File > New File or Project > Application > Qt Quick Application - Empty > Choose新建一个项目

2022-05-03 10:13:50 216

原创 I2C驱动app

查看i2c源代码code 24cXX.c eeprog.c24cXX.h/*************************************************************************** copyright : (C) by 2003-2004 Stefano Barbato email : stefano@codesink.org $Id: 24cXX.h,v 1.6 2004/02

2022-04-26 10:14:06 87

原创 tcp-udp-ip

TCPTCP:Transmission Control Protocol 传输控制协议TCP是一种面向连接(连接导向)的、可靠的、基于字节流的运输层(Transport layer)通信协议,由IETF的RFC 793说明(specified)。在简化的计算机网络OSI模型中,它完成第四层传输层所指定的功能,UDP是同一层内另一个重要的传输协议。套接字套接字最早是Unix的,window是借鉴过来的。TCP/IP协议族提供三种套接字:流式、数据报式、原始套接字。其中原始套接字允许对底层协议直接访问,一

2022-04-19 10:20:34 101

原创 pthread

源代码线程的创建与中止线程的连接与分离线程互斥量/互斥锁线程条件变量进程获取测试环境变量代码创建进程程序代码运行线程的创建与中止线程的连接与分离线程互斥量/互斥锁线程条件变量进程获取测试环境变量代码创建进程程序代码安装SDL下载成功后,进入ubuntu-18.04_imx6ul_qemu_system目录,执行install_sdl.sh如下所示:$ lsimx6ull-system-image qemu-imx6ull-gui_test.sh source

2022-04-12 12:36:11 100

原创 上机020

020

2022-03-31 13:03:22 56

原创 上机019

一.SCPLinux中scp 命令用于 Linux 之间复制文件和目录。scp 是 secure copy 的缩写, scp 是 linux 系统下基于 ssh 登陆进行安全的远程文件拷贝命令。SSH的安装sudo apt install -y openssh-server查询IP地址sudo apt-get install net-tools,结果如下图SSH的使用要访问的远程主机IP地址为192.168.1.111,用户名为wang,所以输入指令为ssh wang@192.168.1.1

2022-03-29 11:09:28 1039

原创 安卓手机安装linux系统

安卓安装linux系统1.首先,软件的准备如下:vnc viwer、zerotermux、anlinux以及一个加速器前三个软件的网盘链接:https://pan.baidu.com/s/1L7QrnpJj3XcIolcNh39C2A提取码:0qqt在下载好了这四个软件之后按照以下视频中的步骤逐一运行即可https://www.bilibili.com/video/BV1EJ4114767?spm_id_from=333.337.search-card.all.click最后就能看到一个界面提

2022-03-14 21:40:03 4806

原创 c++上机7

所谓重载,就是重新赋予新的含义。函数重载就是对一个已有的函数赋子新的含义,使之实现新的功能。因此,同一个函数名就可以用来代表不同功能的函数,也就是一名多用。C++语言中只能对已有的C++运算符进行重载,不允许用户自己定义新的运算符。 C++绝大部分的运算符允许重载,不能重载的运算符只有以下几个:. 成员访问运算符.* 成员访问指针运算符? :条件运算符:: 作用域运算符sizeof 长度运算符#include<iostream>using namespace std;class Com

2021-12-19 22:20:15 609

原创 c++上机实验6

程序运行结果从小到大排序类的构造函数是类的一种特殊的成员函数,它会在每次创建类的新对象时执行。构造函数的名称与类的名称是完全相同的,并且不会返回任何类型,也不会返回 void。构造函数可用于为某些成员变量设置初始值。类的析构函数是类的一种特殊的成员函数,它会在每次删除所创建的对象时执行。析构函数的名称与类的名称是完全相同的,只是在前面加了个波浪号(~)作为前缀,它不会返回任何值,也不能带有任何参数。析构函数有助于在跳出程序(比如关闭文件、释放内存等)前释放资源。...

2021-12-12 23:15:12 239

原创 c++上机实验

继承方式为公有时,age设为私有类型时不能直接赋值,因为不能访问。改为公有或保护类型,运行没有问题;继承方式为保护时,age设为私有类型时不能直接赋值,因为不能访问。改为公有或保护类型,运行没有问题;继承方式为私有时,age为何种形式都不能运行;...

2021-12-12 18:51:10 294

原创 c++上机实验4.1

了解三种不同的对象传递方式直接传值传递:这种方法相当于将原来的变量复制了一份,然后直接传递给要传递的位置地址传递:通过传递要传送的内容所在的地址来达到传递的效果,这种方式相对于直接传值来说是可以改变地址里面值,在复杂的编程中更加有效率。引用传递参数:通过给所要传送的值赋名,从而传递参数名的一种方法,但是在改变参数名的时候,参数本身的内容无法改变最后实验#include<iostream>using namespace std;class student{ static fl

2021-11-28 23:56:31 576

原创 c++上机3.2

下面是一些心得数据组存储本次实验用到数据组存储,而且学生姓名要与成绩相对应,所以还要创建字符串数组来存储名字。C++的循环:for循环:while循环do-while循环在这三个循环中利用的法则在我个人看来是跟基础的c语言一样的何谓冒泡排序法(1)两两比较相邻元素A(I)和A(I+1)(I=1,2,…N-1),如果A(I)>A(I+1),则交换A(I)和A(I+1)的位置;(2)对剩下的N-1个元素,再两两进行比较,按同样规则交换它们的位置,经过N-2次比较,将次最大值交换到A(

2021-11-21 23:16:44 590

空空如也

空空如也

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

TA关注的人

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