E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
嵌入式Linux网络编程
嵌入式linux
ARM 开发板 使用pyqt显示界面
野火linux开发板ubuntu18.04pyqt5开发流程一.需要准备的材料二.连接单片机三.配置网络四.配置python环境五.apt安装pyqt5基础模块五点一.pip源码编译安装pyqt5更多模块六.ubuntu18.04跳过登录界面直接运行qt关于重启程序关于界面适配屏幕不熄屏需要嵌入式软件定制开发进群一.需要准备的材料linux开发板(树莓派,香橙派,野火linux开发板,jetson
图像处理大大大大大牛啊
·
2023-11-15 08:14
pyqt5
python
pyqt5
linux
网络编程
——socket服务端和客户端(TCP)
所谓套接字(Socket),就是对网络中不同主机上的应用进程之间进行双向通信的端点的抽象。一个套接字就是网络上进程通信的一端,提供了应用层进程利用网络协议交换数据的机制。从所处的地位来讲,套接字上联应用进程,下联网络协议栈,是应用程序通过网络协议进行通信的接口,是应用程序与网络协议栈进行交互的接口[1]。套接字是通信的基石,是支持TCP/IP协议的路通信的基本操作单元。可以将套接字看作不同主机间的
CuiChao2001
·
2023-11-15 08:37
Linux系统编程
网络
tcp/ip
网络协议
linux
c语言
windows TCP/IP
网络编程
(二)5种windows网络模型(1) select模型
执行阻塞:默认情况下socket是blocking的,即函数accept(),recv/recvfrom,send/sendto,connect等,需等待函数执行结束之后才能够返回(此时操作系统切换到其他进程执行)。accpet()等待到有client连接请求并接受成功之后,recv/recvfrom需要读取完client发送的数据之后才能够返回。阻塞与非阻塞套接字sockets_tutorial
中国彭于晏杭州分晏
·
2023-11-15 06:21
#
Windows网络编程
c++
c语言
visualstudio
socket
c语言实现广播(udp协议)
广播:顾名思义可以把自己的数据发送给在特定范围内的所有人;我们
网络编程
中的广播一般是通过特定的广播地址把自己的数据发送给局域网内当前在线的客户端我们可以使用命令查看我们Linux下当前的广播地址:ifconfig
谢永奇1
·
2023-11-15 05:16
Linux
Socket
c语言
tcpip
socket
网络编程
—— TCP 和 UDP 编程详解
目录
网络编程
主要函数介绍1.socket函数2.bind函数3.listen函数4.accept函数5.connect函数6.send函数7.recv函数8.recvfrom函数9.sendto函数TCP
罗小白的干爹
·
2023-11-15 04:55
Linux学习记录
网络编程
网络
tcp/ip
udp
IMX6ULL按键控制LED灯亮灭(基于韦东山
嵌入式Linux
教程)
目录一、编写驱动程序的三种方法1.1传统方法1.2总线设备驱动模型1.3设备树二、IMX6ULL按键控制LED灯亮灭(实现部分)2.1按键驱动部分(button_drv_source)2.1.1硬件层(chip_xxx_gpio.c)2.1.2中间层(xxx_drv.c)2.2led驱动部分(led_drv_source)2.2.1硬件层(chip_xxx_gpio.c)2.2.2中间层(led_
Patarw_Li
·
2023-11-15 02:58
嵌入式
单片机
嵌入式硬件
linux
使用IDE(vs code)进行
嵌入式linux
驱动开发
vscode工程的头文件查找路径及编译器路径4.IntelliSenseEngineFallback设置为ENABLE编辑驱动文件和Makefile背景早期的ubuntu版本上没有好的可用的IDE,那个时候
嵌入式
奇奇猴
·
2023-11-15 02:24
Linux驱动开发
IDE
vs
code
嵌入式linux驱动开发
C++
网络编程
库编写自动爬虫程序
首先,我们需要使用C++的
网络编程
库来编写这个爬虫程序。
q56731523
·
2023-11-14 22:12
c++
网络
爬虫
开发语言
python
嵌入式LINUX
——环境搭建 windows、虚拟机、开发板 互ping
摘要:本文包含,如何设置linux开发板和虚拟机、windows互ping成功以及设置过程中出现的虚拟机、开发板查询不到eth0windowsping开发板出项丢包等问题的解决方式。windows端设置windows端插入USB转网卡打开windows桌面下右下角的网络标识打开“更改适配器选项”、找到刚刚安装的免驱动的USB网卡双击弹出如下窗口再点击属性选中IPV4双击设置IP子网掩码和网关如下所
Z文的博客
·
2023-11-14 19:16
嵌入式linux
linux
学习
笔记
ping
虚拟机
2023秋招--腾讯天美--游戏客户端--三面面经
那你了解过
网络编程
吗?数据传输有哪些方式?区别
就一枚小白
·
2023-11-14 18:38
面经
游戏
unity
游戏引擎
面经
Netty快速入门与Reactor模式
Selector、ServerSocketChannel、SocketChannel、ByteBuffer等需要具备其它的额外技能:要熟悉java多线程,因为NIO编程涉及到Rector模式,你必须对多线程和
网络编程
非常熟悉
JolyouLu
·
2023-11-14 14:54
JAVA网络编程
netty
EventLoopGroup
ChannelHandler
Channel
TaskQueue
您所应了解的Python四大主流
网络编程
框架
**该书分为三部分:第1部分是基础篇,带领初学者实践Python开发环境和掌握基本语法,同时对网络协议、Web客户端技术、数据库建模编程等
网络编程
基础深入浅出地进行学习;第2部分是框架篇,学习当前最流行的
m0_67265464
·
2023-11-14 08:24
java
python
网络
flask
maven
开发语言
网络编程
套接字
1.认识端口号2.初始TCP和UDP协议3.socket编程接口-----------------------------------------------------------------------------------------------------------------------------1.认识端口号两台机器通信,本质是两台机器上,不同的应用在通信但是软件是程序员写的代码
不会学习的小白O^O
·
2023-11-14 07:31
Linux模块学习
网络
正点原子
嵌入式linux
驱动开发——Linux ADC驱动
在之前的笔记中,学习了如何给ICM20608编写IIO驱动,ICM20608本质就是ADC,因此纯粹的ADC驱动也是IIO驱动框架的。本章就学习一下如何使用STM32MP1内部的ADC,并且在学习巩固一下IIO驱动。ADC简介ADCADC,AnalogtoDigitalConverter的缩写,中文名称模数转换器。它可以将外部的模拟信号转化成数字信号。对于GPIO口来说高于某个电压值,它读出来的只
努力自学的小夏
·
2023-11-14 06:33
linux学习
linux
驱动开发
stm32
笔记
学习
正点原子
嵌入式linux
驱动开发——Linux IIO驱动
工业场合里面也有大量的模拟量和数字量之间的转换,也就是常说的ADC和DAC。而且随着手机、物联网、工业物联网和可穿戴设备的爆发,传感器的需求只持续增强。比如手机或者手环里面的加速度计、光传感器、陀螺仪、气压计、磁力计等,这些传感器本质上都是ADC,注意查看这些传感器的手册,会发现他们内部都会有个ADC,传感器对外提供IIC或者SPI接口,SOC可以通过IIC或者SPI接口来获取到传感器内部的ADC
努力自学的小夏
·
2023-11-14 06:33
linux学习
linux
驱动开发
stm32
学习
笔记
正点原子
嵌入式linux
驱动开发——Linux DAC驱动
上一篇笔记中学习了ADC驱动,STM32MP157也有DAC外设,DAC也使用的IIO驱动框架。本章就来学习一下如下在Linux下使用STM32MP157上的DAC。DAC简介ADC是模数转换器,负责将外界的模拟信号转换为数字信号。DAC刚好相反,是数模转换器,负责将SOC的数字信号转换为模拟信号。STM32MP157的DAC模块(数字/模拟转换模块)是12位数字输入,电压输出型的DAC。DAC可
努力自学的小夏
·
2023-11-14 06:00
linux学习
linux
驱动开发
学习
笔记
stm32
网络编程
学习笔记
参考:套接字通信部分《TCP/IP
网络编程
》以及《TCP/IP
网络编程
》学习笔记socket编程1.字节序字节序,顾名思义字节的顺序,就是大于一个字节类型的数据在内存中的存放顺序,也就是说对于单字符来说是没有字节序问题的
__Rain
·
2023-11-14 04:12
笔记
c++
windows
JAVA
网络编程
:基于UDP协议的在线聊天器
目录一、背景及工具1.1背景1.2硬软件配置二、程序2.1发送消息线程类2.2接受消息线程类2.3通信方A2.4通信方B三、效果演示四、尾声一、背景及工具1.1背景学习了JAVA
网络编程
,就编写了一个基于
天亮有惊喜
·
2023-11-14 01:20
Java学习
java
udp
开发语言
网络编程
Java
网络编程
TCP 与 UDP协议区别
TCP与UDP协议两者的区别:TCP是可靠传输,UDP是不可靠传输。TCP是面向连接,UDP是无连接。TCP传输数据有序,UDP不保证数据的有序性。TCP不保存数据边界(传输数据没有大小限定),UDP保留数据边界(64kb)。TCP传输速度相对于UDP较慢。TCP有流量控制和拥塞控制,UDP没有。TCP是重量级协议,UDP是轻量级协议。
eddietao
·
2023-11-14 01:49
TCP和UDP区别
java
JAVA
网络编程
之UDP协议接收发送数据
网络编程
:通俗的来说就是通过我们编写的程序或者软件可以让两个设备之间进行交互,进行数据间的传输。
cleannnnnn
·
2023-11-14 01:48
UDP协议发送数据
UDP协议发送数据
网络编程
Java
网络编程
——UDP协议通信
1、UDP通信原理UDP协议是一种不可靠的网络协议,它在通信的两端各建立一个Socket对象,但是这两个Socket只是发送、接收数据的对象。因此对于基于UDP协议的通信双方而言,没有所谓的客户端和服务器的概念。Java提供了DatagramSocket类作为基于UDP协议的Socket2、UDP发送数据1.创建发送端的Socket对象(DatagramSocket)2.创建数据,并打包Datag
A-small-snail
·
2023-11-14 01:48
udp
java
网络
Java
网络编程
-UDP协议-DatagramPacket与DatagramSocket
1.UDP协议UDP是无连接通信协议,即在数据传输时,数据的发送端和接收端不建立逻辑连接当一台计算机向另外一台计算机发送数据时,发送端不会确认接收端是否存在,就会发出数据,同样接收端在收到数据时,也不会向发送端反馈是否收到数据。使用UDP协议消耗资源小,通信效率高,通常会用于音频、视频和普通数据的传输例如视频会议通常采用UDP协议,因为这种情况即使偶尔丢失一两个数据包,也不会对接收结果产生太大影响
drizzletowne
·
2023-11-14 01:47
udp
java
java
网络编程
之udp协议
java
网络编程
之udp协议单播-单台主机与单台主机之间的通信发送端接收端组播-当前主机与选定的一组主机的通信组播需具备的条件:组播发送端组播接收端广播-当前主机与网络中的所有主机通信广播发送端广播接收端
哈哈哈537
·
2023-11-14 01:47
java
udp
网络
【java】
网络编程
实例 UDP协议传输图片
importjava.io.File;importjava.io.FileOutputStream;importjava.io.IOException;importjava.net.DatagramPacket;importjava.net.DatagramSocket;publicclassReceiveDemo{publicstaticvoidmain(String[]args)throwsI
老坛酸菜吃鸭子
·
2023-11-14 01:47
JAVA
java
java
网络编程
之UDP协议
文章目录UDP简介一发一收客户端:服务端:多发多收实现多开客户端:服务端UDP简介UDP(UserDatagramProtocol)DatagramSocket用于创建客户端、服务端DatagramSocket():创建客户端的Socket对象,系统随机分配一个端口DatagramSocket(intport):创建服务端的Socket对象,指定端口号DatagramPacket(bytebuf[
To Shine
·
2023-11-14 01:46
java
网络
java
udp
学习
网络编程
No.9【应用层协议之HTTPS】
引言:北京时间:2023/10/29/7:34,好久没有在周末早起了,该有的困意一点不少。伴随着学习内容的深入,知识点越来越多,并且对于爱好刨根问底的我来说,需要了解的知识就像一座大山,压得我踹不过气来。在这种情形之下,我非常害怕写博客,当然本质也就是在害怕为了搞懂一个知识点而不断深入的过程,以及将所学知识联系在一起的过程,最后根据知识点之间的联系,按照思维逻辑对其进行文字总结的过程。当然上述过程
狂小伍的博客
·
2023-11-14 01:15
学习网络编程
网络
学习
https
Java
网络编程
文章目录Java
网络编程
IPIPv4IPv6IPv4的地址分类形式特殊的IP地址常用的cmd命令InetAddress端口号协议UDP协议发送数据接收数据练习UDP三种通信方式TCP协议客户端Cilent
小白蹦蹦跳跳
·
2023-11-14 00:45
学习笔记
学习
笔记
java
Java 使用BufferedOutputStream没有flush()导致文本文件内容缺失
学习Java
网络编程
遇到的问题如下:1.利用BufferedOutputStream给服务端传送文本文件没有使用bos.flush(),服务端能成功接收文本文件但内容为空;2.服务端利用BufferedOutputStream
小白蹦蹦跳跳
·
2023-11-14 00:45
学习笔记
java
网络
开发语言
学习
笔记
linux下c
网络编程
实现串口与网口的信息透传_基于AD9361的简易频谱分析仪设计与实现...
摘要:频谱分析仪是用来检测电信号频谱特征的仪器,在通信、雷达以及电子产品研发等领域有着广泛的应用。本文设计了基于ZYNQ系列SoC(Systemonchip)和AD9361实现的简易频谱分析仪,频谱数据可以通过串口发送给上位机,并在上位机中通过MATLAB进行数据处理和分析。相比普通频谱分析仪,该简易频谱分析仪使用便捷,体积小,且十分便于功能扩展。经测试,该频谱分析仪带宽为40MHz,其通带范围为
weixin_39612057
·
2023-11-13 22:16
matlab数字信号频谱图
stm32制作usb分析仪
python asyncio_python异步编程之asyncio(百万并发)
然而在IO密集型的
网络编程
里,异步处理比同步处理能提升成百上千倍的效率,弥补了python性能方面的短板,如最新的微服务框架japronto,resquestspersecond可达百万级。
weixin_39551611
·
2023-11-13 22:46
python
asyncio
网络编程
初探windows编程
目录一、什么是Winodws编程二、开发环境搭建以及如何学习三、VA助手安装四、第一个Win32程序五、窗口类句柄/窗口类对象六、Winodws消息循环机制七、Windows数据类型一、什么是Winodws编程Windows编程指的是在MicrosoftWindows操作系统上进行软件开发的过程,通常涉及使用WindowsAPI、.NETFramework、WPF(WindowsPresentat
貌美不及玲珑心,贤妻扶我青云志
·
2023-11-13 20:51
Windows网络编程
windows
网络编程
Python3开发详解-郭宏志-专题视频课程
Python3开发详解—5787人已学习课程介绍Python3开发详解,课程从基础的环境搭建讲起,详细讲述了Python开发的方方面面,内容包括:编程基础、函数、数据结构、异常处理、字符串、数字、
网络编程
多课网_老郭
·
2023-11-13 19:02
视频教程
python
Python
编程语言
高通SDX12:ASoC 音频框架浅析
二、整体框架1.硬件层面
嵌入式Linux
设备的Audiosubsystem可以划分为Machine(板载硬件)、Codec、Platform(SoC)三个部分,三者的的关系大致如下图所示:2.软
Gabriel.Tian
·
2023-11-13 19:29
Linux驱动/应用开发
音视频
高通
linux
跟我一起从零开始学python(二)
网络编程
今天讲第二篇:python并发编程:
网络编程
本系列文根据以下学习路线展开讲述,由于内容较多,:从零开始学python到高级进阶路线图第一章:
网络编程
1.
网络编程
网络编程
是指使用计算机网络进行通信的编程技术
bagell
·
2023-11-13 15:38
python
网络
php
爬虫
开发语言
ide
windows
BIO,NIO,AIO的区别
BIO,NIO和AIO是Java
网络编程
的三种模型BIO:同步并阻塞,服务实现模式为一个连接对应一个线程,即客户端发送一个连接,服务端要有一个线程来处理。
qxy_1218
·
2023-11-13 10:34
java
Java
网络编程
基础内容
IP地址域名解析:本机访问域名时,会从本地的DNS上解析数据(每个电脑都有),如果有,获取其对应的IP,通过IP访问服务器。如果本地没有,会去网络提供商的DNS找域名对应的IP,找到了就返回。公网IP:连接互联网的IP内网IP:局域网IP1、网络通信的基本要素有哪些2、IP地址是做什么的,具体有几种3、如何查看本机ip,如何判断是否与对方互联4、本地IP是多少InetAddress万物皆对象:在j
qq_42800468
·
2023-11-13 10:03
java
网络
开发语言
linux驱动程序的好书,好书推荐----Linux驱动开发入门与实战
第1篇介绍了linux驱动开发概述、嵌入式处理器和开发板、构建嵌入式驱动程序开发环境、构建
嵌入式linux
操作系统、第一个驱动程序、简单的字符设备驱动程序等内容;第2篇介绍了设备驱动中的并发控制、阻塞和同步机制
AU茄子
·
2023-11-13 09:10
linux驱动程序的好书
【Liunx
网络编程
】Select
#pragmaonce#include#include#include#include#include"Sock.hpp"#include"Log.hpp"conststaticintgport=8888;conststaticintN=4096;conststaticshortdefaultevent=0;typedefstructpollfdtype_t;classPollServer{pub
小鳄鱼爱吃薯片
·
2023-11-13 08:17
Linux网络编程
网络
开发语言
【Linux
网络编程
】Poll
#pragmaonce#include#include#include#include#include"Sock.hpp"#include"Log.hpp"conststaticintgport=8888;conststaticintN=4096;conststaticshortdefaultevent=0;typedefstructpollfdtype_t;classPollServer{pub
小鳄鱼爱吃薯片
·
2023-11-13 08:17
Linux网络编程
linux
网络
运维
【Linux网路编程】socket套接字
------------->【Linux系统编程/
网络编程
】(学习目录汇总)//u:unsigned//16:16位,32:32位//h:host,主机字节序//n:net,网络字节序//s:short
BillySturate
·
2023-11-13 07:30
Linux网络编程
linux
网络
服务器
JavaEE初阶(10)网络原理——TCP/IP协议(再谈协议、应用层、自定义协议、传输层:UDP 协议、 TCP协议、异常、TCP和UDP的对比、网络层重点协议、数据链路层重点协议)
接上次博客:JavaEE初阶(9)(
网络编程
基础、TCP传输控制协议和UDP-用户数据报协议:Socket套接字、UDP数据报套接字编程【服务端、客户端】、TCP流套接字编程【服务端、客户端】、翻译和字典
di-Dora
·
2023-11-13 06:19
JavaEE
重难知识点
前端网络
网络
tcp/ip
网络层
传输层
数据链路层
协议
以太网
Linux
网络编程
----http
Linux
网络编程
----http面经:基础知识http的请求方法http的应答方法服务器代码:一、HTTP1、HTTP的概念2、HTTP的操作过程3、HTTP存在的问题二、HTTPS1、HTTPS的概念
听*雨声
·
2023-11-13 02:27
Linux操作系统
linux
网络
http
【福利】光荣之路公开课视频下载大全
最新视频:JAVA编程系列-六哥第七讲:日志、异常和反射(6月6日)http://yun.baidu.com/s/1mhA7SbmPython编程系列第十五讲:
网络编程
和pyh应用举例(3月14日)http
依人飘雪
·
2023-11-13 00:51
测试工具
linux使用
测试
视频
Linux
网络编程
网络编程
基础概念地址其中networkbyteorder表示网络字节序。
TheITSea
·
2023-11-12 22:02
Linux系统以及网络编程
linux
bootcmd 和 bootargs 环境变量
内容来自《【正点原子】I.MX6U
嵌入式Linux
驱动开发指南V1.5.2.pdf》uboot中有两个非常重要的环境变量bootcmd和bootargs,接下来看一下这两个环境变量。
【ql君】qlexcel
·
2023-11-12 17:05
嵌入式Linux
驱动开发
bootcmd
bootargs
uboot
U-Boot
OpenHarmony
网络编程
及多播相关总结
1.多播多播的概念与组播地址范围及协议描述参考:https://support.huawei.com/enterprise/zh/doc/EDOC1000017255/17fa1d442.组播2.1发送方int32_tret=IndustrialSocketCreate(AF_INET,SOCK_DGRAM,0,&softbus->publishFd_);if(ret!=0){IBHILOGE("
procedurecode
·
2023-11-12 17:38
网络
ARM & Linux 基础学习 / 配置交叉编译工具链 / 编译 Linux 应用和驱动 / 编译内核
本文部分内容摘自“100askimx6ull”开发板的配套资料(如百问网的《
嵌入式Linux
应用开发完全手册》,在百问网imx6ullpro开发板页面中的《2.1100ASK_IMX6ULL_PRO:开发板资料
Real-Staok
·
2023-11-12 16:35
【ARM
Linux
基础学习记录】
arm开发
linux
学习
c语言
经验分享
PC 与 嵌入式板 传输文件的方式汇总 / SSH、NFS、TFTP,USB,串口
本文部分内容摘自“100askimx6ull”开发板的配套资料(如百问网的《
嵌入式Linux
应用开发完全手册》,在百问网imx6ullpro开发板页面中的《2.1100ASK_IMX6ULL_PRO:开发板资料
Real-Staok
·
2023-11-12 16:35
【ARM
Linux
基础学习记录】
arm开发
linux
学习
经验分享
ARM & Linux 基础学习 / 系统相关,文件系统,文件属性
本文部分内容摘自“100askimx6ull”开发板的配套资料(如百问网的《
嵌入式Linux
应用开发完全手册》,在百问网imx6ullpro开发板页面中的《2.1100ASK_IMX6ULL_PRO:开发板资料
Real-Staok
·
2023-11-12 16:03
【ARM
Linux
基础学习记录】
arm开发
linux
学习
经验分享
笔记
第一章 智能家居(主控)的开发及代码分析
文章目录一工厂设计模式二串口开发2.1串口的初始化——115200波特率2.2将串口接收到的信息解析三socket
网络编程
3.1socket初始化,香橙派作为服务端3.2创建socket线程,启动线程小结概要本章记录智能家居的代码开发及逻辑
陈皮学嵌入式
·
2023-11-12 14:08
Linux智能家居
linux
智能家居
笔记
arm开发
上一页
29
30
31
32
33
34
35
36
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他