logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

Linux网络之网络编程套接字

发送主机通常将发送缓冲区中的数据按内存地址从低到高的顺序发出,接受主机把从网络上接到的字节依次保存在接收缓冲区中,也是按按内存地址从低到高的顺序保存因此,网络数据流的地址应该这样规定:先发出的数据是低地址,后发出的数据是高地址。TCP/IP协议规定:网络数据流应采用大端字节序,即低地址高字节。不管这台主机是大端机还是小端机,都会按照这个TCP/IP规定的网络字节序来发送/接收数据。如果当前发送主机

#linux#网络#运维
这篇文章让你懂->Qt串口通信(嵌入式上位机开发)

做完前两个步骤,我们即将开始实现一个串口通信。

#qt#开发语言
Qt常用控件-> 3、输入类控件、多元素控件、容器类控件、布局管理器

设置 - 减小 value,设置 = 增加 value默认情况下滑动条可以通过方向键或者调整大小。(1)在界面上创建滑动条和 label(2)创建 valueChanged 的 slot 函数(3)修改 widget.cpp 构造函数,增加快捷键使用 QShortCut 类设置快捷键快捷键触发时,会发出 QShortcut::activated 信号,我们连接到⾃⼰写的 slot 函数(4)编写自

#qt#开发语言
Qt常用控件-> 1、概述、QWidget核心属性

Widget是Qt中的核心概念,英文原意是”小部件“,此处也把它翻译为”控件“。控件是构成一个图形化界面的基本要素像上述示例中的按钮、列表视图、树形视图、单行输入框、多行输入框、滚动条、下拉框都可以称为”控件Qt作为一个成熟的GUI开发框架,内置了大量的常用控件。这一点在Qt Designer中就可以看出来,并且Qt也提供了“自定义控件”的能力,可以让我们在现有控件不能满足需求的时候,对现有控件做

#qt#开发语言
git--初识、基本操作

我的 Linux 操作系统是 Ubuntu 24.04.4 LTS,运行在虚拟机中,是一个全新的、未安装额外软件的环境。

#git
线程同步与互斥详解

在保证数据安全的情况下(一般使用加锁方式),让多个执行流按照特定的顺序进行临界资源的访问,从而有效避免饥饿问题称之为同步举个例子:你和你的朋友两个人在盘子里取苹果和放苹果,你负责在盘子里放苹果,你朋友负责在盘子里取苹果,你两不能同时取和同时放,所以是互斥,你需要申请锁先加锁,然后放苹果,如果有苹果则等待,释放锁通知你朋友来取苹果,如果没有则放完苹果释放锁即可,然后你朋友来取苹果,首先申请锁,如果盘

#开发语言#linux#运维
Linux操作系统 -> 线程基础(小白也能学会的线程)

在一个程序里的一个执行路线就叫做线程,更准确的定义是:线程是“一个进程内部的控制序列”一切进程至少都有一个执行线程线程在进程内部运行,本质是在进程地址空间内运行在Linux系统中,在CPU眼中,看到的PCB都要比传统的进程更加轻量化透过进程虚拟地址空间,可以看到进程的大部分资源,将进程资源合理分配给每个执行流,就形成了线程执行很多书籍提供的线程概念是:线程是进程的一个执行分支,是在进程内部运行的一

#linux
C++之STL->string类的使用和实现

计算机中只有二进制0、1,我们如何去表示文字呢?建立对应的编码表1、ASCII->支持英文,1字节==8bit,有符号有0-255种表示方法,ascii编码表就是对256个值建立一个对应的表示值。

#c++#java#开发语言
网络基础(一)

网络是指将多个计算机或设备通过通信线路、传输协议和网络设备连接起来,形成一个相互通信和共享资源的系统。

#网络
    共 22 条
  • 1
  • 2
  • 3
  • 请选择