- 博客(7)
- 收藏
- 关注
原创 GUI Qt5
1. 查看官方第一个示例(alarm)源代码 这里查看了官方给出的tutorials/alarms/AlarmDelegate.qml文件。 QML是Qt推出的Qt Quick技术的一部分,是一种新增的简便易学的语言。QML是一种陈述性语言,用来描述一个程序的用户界面:无论是什么样子,以及它如何表现。在QML,一个用户界面被指定为具有属性的对象树。 这使得Qt更加便于很少或没有编程经验的人使用。 2. 编译并在Ubuntu运行 首先下载Qt Creator 1. 软件更新 $s
2022-04-30 11:12:12
127
1
原创 i2c驱动app
1. 查看 i2c 源代码 24cXX.c: /*************************************************************************** copyright : (C) by 2003-2004 Stefano Barbato email : stefano@codesink.org $Id: 24cXX.h,v 1.6 2004/02/29 11:05:28 t
2022-04-26 09:49:22
256
原创 网络编程 pthread / fork
介绍 TCP: TCP协议全称: 传输控制协议, 顾名思义, 就是要对数据的传输进行一定的控制,旨在适应支持多网络应用的分层协议层次结构。 连接到不同但互连的计算机通信网络的主计算机中的成对进程之间依靠TCP提供可靠的通信服务。TCP假设它可以从较低级别的协议获得简单的,可能不可靠的数据报服务。 原则上,TCP应该能够在从硬线连接到分组交换或电路交换网络的各种通信系统之上操作。 套接字: TCP用主机的IP地址加上主机上的端口号作为TCP连接的端点,这种端点就叫做套接字(socket)或插口。套接字
2022-04-19 13:40:35
176
2
原创 小羊教你多线程、进程、开发板知识
1. 多线程 1.1 多线程的安装 Ubuntu默认是没有pthread库的,需要安装。输入命令: $ sudo apt-get install -y glibc-doc manpages-posix-dev 然后我们进行代码测试演示: 1.2 创建线程 #include <pthread.h> int pthread_create( pthread_t *restrict tidp, //新创建的线程ID指向的内存单元。
2022-04-12 11:51:46
151
2
原创 小羊手把手教你gcc gdb makefile
1. vim编辑hello.c 2. 分别查看下面gcc指令的结果 GCC交叉编译器简介: 最早为GNU C Compiler是GNU推出的功能强大、性能优越的多平台编译器,是GNU的代表作之一; 支持系统,Unix操作系统(如Linux、BSD、Mac OS X等)采纳为标准的编译器, Windows也逐渐大量采用; 支持多种计算机体系结构芯片: X86、ARM、MIPS等,并已被移植到其它多种硬件平台; 其执行效率与一般的编译器相比平均效率要高20%~30%。·支持语言,最初C语言.
2022-03-29 21:54:11
871
原创 上手SCP NFS TFTP
一、 SCP 1. SCP简介 scp是secure copy的缩写,是用来进行远程文件拷贝的。数据传输使用ssh,并且和ssh 使用相同的认证方式,提供相同的安全保证 。与rcp 不同的是,scp 在需要进行验证时会要求你输入密码或口令。scp 命令是 ssh中最方便有用的命令,试想,在两台服务器之间直接传送文件,仅仅scp 一个命令就完全解决了。 2. 配置 2.1 SSH安装 sudo apt install openssh-server 2.2 使用ssh远程连接服务端...
2022-03-29 09:01:34
261
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人