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网络编程
【Java
网络编程
02】套接字编程
【Java
网络编程
02】套接字编程1.Socket套接字概念:Socket套接字,就是系统提供用于实现网络通信的技术,是基于TCP/IP协议的网络通信基本操作单元。
米饭好好吃.
·
2024-01-23 18:39
java
网络
网络编程
1.0JSON解析1.1JSON简单介绍001问:什么是JSON答:(1)JSON是一种轻量级的数据格式,一般用于数据交互(2)服务器返回给客户端的数据,一般都是JSON格式或者XML格式(文件下载除外)002相关说明(1)JSON的格式很像OC中的字典和数组(2)标准JSON格式key必须是双引号003JSON解析方案a.第三方框架JSONKit\SBJSON\TouchJSONb.苹果原生(N
浪的出名
·
2024-01-23 11:01
已解决java.net.UnknownHostException异常的正确解决方法,亲测有效!!!
文章目录问题分析报错原因解决思路解决方法总结在Java
网络编程
中,处理域名解析是常见的任务。
小 明
·
2024-01-23 11:59
Bug解决大全
java
开发语言
Unknown
HostException
Error
bug
异常处理
Go语言
网络编程
介绍以及案例运用
一.Go
网络编程
概述1.基本概念TCP和UDP:Go语言支持TCP(传输控制协议)和UDP(用户数据报协议)。TCP提供可靠的、面向连接的通信,而UDP提供无连接的快速数据传输。
coderyeah
·
2024-01-23 08:33
golang
网络
开发语言
http
网络编程
——在ue5中实现文件传输功能
http
网络编程
在ue5中实现需求:在unreal中实现下载功能,输入相关url网址,本地文件夹存入相应文件。一、代码示例1.Build.cs需要新增Http模块,样例如下。
Alexander yaphets
·
2024-01-23 07:11
网络
http
ue5
网络协议
网络编程
概述(java)
网络编程
概述什么是计算机网络把不同区域的计算机(广义上的)通过通信设备和线路连接可以实现数据的传输和共享的系统。实现不同计算机之间联系,必须有介质连接。
lalala1213888
·
2024-01-23 07:11
网络
java
php
嵌入式Linux
使用TFT屏幕:使用树莓派4B的MIPI-DSI接口点亮ST7701S屏幕
前言距上一次写文章有点时间了,今天调通了一块MIPIDSI屏幕,特写一篇笔记置于此,希望能帮到也想研究这个MIPIDSI的朋友。正题博主使用的开发板为RaspberyPi4B,系统为RaspberryPiOS64Bit(full版本)。关于系统版本博主测试了一下各个版本的RaspberryPiOS对于DRM驱动的兼容性,发现驱动只能在RaspberryPiOS11(bullseye)版本以上运行,
CNflysky
·
2024-01-23 06:07
嵌入式
linux
单片机
硬件
mipi
嵌入式Linux
开发: 从0开始编译并启动ARM Linux内核(全志)
引言最近看见很多小白不会编译Linux内核,自己瞎折腾走了很多弯路。本文章将会以OrangePi(香橙派)Zero开发板为例,带您成功编译内核并在板子上启动它。准备您需要一台UbuntuPC(版本最好在20.04以上)、一个可以用的U-boot文件、Linux源码和您开发板对应的编译配置文件(config)、内存卡、读卡器以及一根串口线。以上这些东西都很容易就能获取到:UbuntuPC可以选择实体
CNflysky
·
2024-01-23 06:07
嵌入式
linux
arm
arm开发
嵌入式Linux
使用TFT屏幕:使用TinyDRM点亮ST7789V屏幕
前言最近某宝上买了几块小屏幕,1.3寸和2.0寸的,驱动都是ST7789V,网上看了下,基本都是使用fbtft驱动,而且内核都是5.0以下的才能用,5.0以上的教程很少,又去fbtft作者GitHub上翻阅得知作者又开发了新的驱动模块TinyDRM(地址),据他描述,TinyDRM对比fbtft有以下优点:DRM在用户空间要求刷新屏幕的时候才刷新,而fbtft刷新屏幕是按照固定的帧率进行刷新(fb
CNflysky
·
2024-01-23 06:07
嵌入式
linux
kernel
嵌入式
驱动开发
网络编程
| 网络综合
一、网络综合1、从浏览器地址栏输入URL到显示主页的过程大致会经历下面这些流程,如下:DNS解析:将域名解析成对应的IP地址TCP链接:与服务器通过三次握手,建立TCP链接向服务器发送HTTP请求服务器处理请求,返回HTTP响应浏览器解析并渲染页面断开链接:TCP四次挥手,结束链接2、DNS的解析过程DNS(domainnamesystem)域名解析系统,它的作用就是域名和IP互相映射,下面就是域
MessiGo
·
2024-01-23 02:26
网络
嵌入式学习-
网络编程
-Day4
嵌入式学习-
网络编程
-Day4一、思维导图二、作业1.
weixin_51597107
·
2024-01-23 00:11
学习
网络
嵌入式学习-
网络编程
-Day6
嵌入式学习-
网络编程
-Day6一、思维导图二、作业1.基于UDP的网络聊天室(2024.1.21号前上交)项目需求:1.如果有用户登录,其他用户可以收到这个人的登录信息2.如果有人发送信息,其他用户可以收到这个人的群聊信息
weixin_51597107
·
2024-01-23 00:11
学习
网络
嵌入式学习-
网络编程
-Day3
嵌入式学习-
网络编程
-Day3一、思维导图二、作业1.tftp下载模型简单实现demo.c#includeintmain(intargc,constchar*argv[]){//创建用于通信的套接字文件描述符
weixin_51597107
·
2024-01-23 00:41
学习
网络
嵌入式学习-
网络编程
-Day5
嵌入式学习-
网络编程
-Day5一、思维导图二、作业1.使用poll实现TCP服务器的并发include//tcp服务器端intmain(intargc,constchar*argv[]){//1创建通信套接字
weixin_51597107
·
2024-01-23 00:40
学习
网络
php
计算机
网络编程
网络编程
文章目录
网络编程
1计算机网络1.1什么是网络1.2什么是计算机网络1.3计算机网络发展的四个阶段2常用名词2.1网络模型2.1.1OSI模型2.1.2TCP/IP模型2.2网络协议2.2.1TCP
贰贰柒丶阿拽
·
2024-01-22 22:54
从零学Java
计算机网络
php
网络
U-Boot 中使用 nfs 命令加载文件报错指南
目录问题一问题描述错误原因解决方案问题二问题描述解决方案更多内容在
嵌入式Linux
开发中,我们经常使用nfs命令加载服务端的共享文件或者挂载文件系统。
Hello阿尔法
·
2024-01-22 21:03
Linux
Linux
U-Boot
NFS
文件共享
Java语言第七篇
网络编程
网络编程
网络编程
IP地址端口协议UDP通信程序TCP通信程序服务器端优化NIO
网络编程
网络编程
:在网络通信协议下,不同计算机上运行的程序,可以进行数据传输
网络编程
三要素IP地址:设备在网络中的地址,是唯一的标识
帝乙岩
·
2024-01-22 21:47
编程语言
java
网络
单片机
《Linux高性能服务器编程》笔记01
Linux高性能服务器编程源码:https://github.com/raichen/LinuxServerCodes豆瓣:Linux高性能服务器编程文章目录Linux高性能服务器编程第05章Linux
网络编程
基础
阿正的梦工坊
·
2024-01-22 20:06
Linux
Server
服务器
linux
【
网络编程
】TCP/IP (客户端--服务端)
数据链路层:通过各种控制协议,将有差错的物理信道变为无差错的、能可靠传输数据帧的数据链路。MAC(物理地址)48位网络层:实现数据包的选路和转发。IP地址有分IPV4(32位)和IPV6(128位)两种类别格式,(主机号和网络号构成)传输层:传输层为应用层提供过了一个进程间通讯的途径(TCP/UDP/SCTP)OSI七层协议,TCP/IP五层协议寄快递,ip/协议发送的数据大小有限制。tcp/ip
白糖熊
·
2024-01-22 17:00
linux学习基础
网络
tcp/ip
网络协议
linux
Java:
网络编程
讲解
什么是
网络编程
?基本的通信架构:网络通信的关键三要素:IP:计算机访问域名后,会经过dns服务器解析出ip,然后通过ip访问到对应的服务器,然后返回数据展示在浏览器上。
DaveVV
·
2024-01-22 17:55
java
服务器
java
tomcat
spring
maven
intellij-idea
[
网络编程
]UDP协议,基于UDP协议的回显服务器
目录1.UDP协议介绍2.UDP协议在Java中的类2.1DatagramSocket类2.2DatagramPacket3.回显服务器3.1Sever端3.2Client端1.UDP协议介绍UDP协议是一种网络协议,它是无连接的,全双工,并且是面向数据报,不可靠的一种协议。常用于在线视频播放,游戏这种实时性要求比较高的应用。或者无需可靠传输的应用,如DNS查询SNMP等。一次UDP数据报报文传输
老cu
·
2024-01-22 13:39
网络
udp
服务器
利用Eclipse和Sourcery G++ Lite通过GDBserver在Windows下单步调试
嵌入式Linux
应用程序
我的开发平台:上位机:WIN732bitHomebasic下位机:AM3517,Linux2.6.37需要用的软件资源:1.arm-2012.09-64-arm-none-linux-gnueabi.exe(sourceryG++Lite)2.jdk-8u5-windows-i586.exe(JavaJdk)3.eclipse-standard-kepler-SR2-win32.zip(Eclip
savage_sdj
·
2024-01-22 13:24
eclipse
gdbserver
Sourcery
G++
Lite
AM3517
windows单步调试
Python集中营--变量、常量
主要有:系统编程,如linux维护用户图形编程,OMS系统
网络编程
,爬虫等数据库编程,Oracle、MySQL科学计算编程,使用的主要是Scipy、Numpy库人工智能
慕容青城
·
2024-01-22 13:43
Qt采集本地摄像头推流成rtsp/rtmp(可网页播放/支持
嵌入式linux
)
一、功能特点支持各种本地视频文件和网络视频文件。支持各种网络视频流,网络摄像头,协议包括rtsp、rtmp、http。支持将本地摄像头设备推流,可指定分辨率和帧率等。支持将本地桌面推流,可指定屏幕区域和帧率等。自动启动流媒体服务程序,默认mediamtx(原rtsp-simple-server),可选用srs、EasyDarwin、LiveQing、ZLMediaKit等。可实时切换预览视频文件,
feiyangqingyun
·
2024-01-22 13:05
Qt/C++项目作品
qt
Qt推流
Qt本地设备采集推流
Qt本地摄像头采集
网络编程
Day6
网络聊天室服务器#include#defineSER_IP"192.168.125.64"#defineSER_PORT6666typedefstructMsg{charuser[32];//用户名inttype;//1.登录、2.发消息、0.退出chartext[1024];//消息}msg_t;typedefstructList{structsockaddr_incin;//客户端网络信息结构
yxgjbfddgijhhhj
·
2024-01-22 10:22
网络
IO
网络编程
Day4
广播#includeintmain(intargc,constchar*argv[]){//1、创建套接字intsfd=socket(AF_INET,SOCK_DGRAM,0);if(sfd==-1){perror("socketerror");return-1;}//2、将套接字设置成允许广播intbroadcast=1;if(setsockopt(sfd,SOL_SOCKET,SO_BROAD
yxgjbfddgijhhhj
·
2024-01-22 10:21
网络
linux
网络编程
Day5
1>使用select实现TCP客户端的并发#include#defineSER_PORT8888#defineSER_IP"192.168.125.64"#defineCLI_PORT9999#defineCLI_IP"192.168.125.64"intmain(intargc,charconst*argv[]){//创建用于连接的套接字intcfd=socket(AF_INET,SOCK_ST
yxgjbfddgijhhhj
·
2024-01-22 10:48
网络
[转]使用 Twisted Matrix 框架来进行
网络编程
作者:DavidMertz(
[email protected]
),程序员,博士,GnosisSoftware,Inc.第1部分理解异步联网对TwistedMatrix进行分类有点像盲人摸象。TwistedMatrix拥有许多能力,彻底理解这些能力的作用需要思维模式进行转变。实际上,在我写这第一部分时,对于TwistedMatrix我可能也只是一知半解。我们可以一起来掌握它。对于Python最近的一些版
黑夜路人
·
2024-01-22 09:32
Performance
matrix
框架
网络
服务器
import
web
抢头条offer机会,抖音面试题:
网络编程
Socket+GC Roots+数据同步+Redis等
又到抢收好offer的季节,最近今日头条寒冬下逆势热招,放出大量offer,base北京、成都都有,据说福利还很不错,成都岗位有租房补贴、免费三餐、带薪年假等。在一家高速发展的互联网公司工作,除了工作稳定、薪水可观、福利丰厚,更难能可贵的是,可能得到更多的工作挑战与晋级机会。对于想要进入一线互联网工作的Java工程师们来说,如果面试前没有准备充分,浪费机会就太遗憾了。分享近期参加头条抖音面试的童鞋
mikechen的互联网架构
·
2024-01-22 08:43
NIO和netty的常用类
它是Netty中用于创建服务器端应用程序的主要入口点Channel在计算机
网络编程
中,Channel(通道)是一种抽象概念,代表着数据在源和目标之间的连接。
可爱的小小小狼
·
2024-01-22 06:11
网络
java
nio
java
Go语言
网络编程
入门不走弯路最佳案例(写Api接口)
Go语言是Google领导开发的一门编程语言,国内可访问的官网https://golang.google.cn/image-20201213123438844只要选对了框架,用Go语言完成
网络编程
会变得非常容易
zhaoolee
·
2024-01-22 06:03
网络
java
go
python
golang
JAVAEE出街
网络编程
(一)
网络编程
一.
网络编程
二.客户端与服务器2.1一问一答2.2一问多答2.3多问一答2.4多问多答三.TCP与UDP的特点一.
网络编程
网络编程
本质上就是学习传输层给应用层提供的API,把数据交给传输层,通过一层层的封装将数据通过网卡传输出去
骑乌龟追火箭1
·
2024-01-22 06:17
java-ee
网络
java
JAVAEE初阶
网络编程
(二)
回显服务器一.服务器端1.1服务器端的代码分析。1.2服务器端的代码二.客户端2.1客户端的代码分析2.2执行顺序2.3客户端的代码在构造一个简单的服务器之前,我们需要了解到一些传输层提供给应用层的一些API。一.服务器端1.1服务器端的代码分析。在服务器端,第一步我们要创建DatagramSocket对象。socket对象是在内存中的,针对这个内存对象操作就会改变网卡。一个主机上的端口号是整数,
骑乌龟追火箭1
·
2024-01-22 06:42
java-ee
网络
java
TCP-IP学习笔记6--TCP-IP模型
该方面的知识对于那些想做
网络编程
的人来说是只至关重要的!两种模型在分层模块上略有差异,OSI参考模型注重通信协议必要的功能是什么,而TCP/IP协议更强调在计算机上实现协议应该开发哪一种程序!
First Snowflakes
·
2024-01-22 03:03
TCP/IP
Linux高性能服务器编程笔记
3.3TCP连接的建立和关闭3.4.2TIME_WAIT状态第5章Linux
网络编程
基础API通用socket地址:5.2创建socket:socket函数:参数解释:bind函数:监听socket:listenaccept
触不可及<>
·
2024-01-22 00:35
计算机
服务器
linux
tcp/ip
2018-10-24day19网络基础和
网络编程
基础
注意:控制次数后面加?表示次数尽可能可能少匹配(非贪婪匹配)正则转意:想让特殊功能的符号表示它本身,就可以通过\转移意,除了\和—,其他的符号放在[]中都表示符号本身匹配相关:match、fullmatch返回值是匹配对象span(),group(),string(),start(),end()查找相关search(正则表达式,字符串)返回一个对象和None,去字符串中查找满足正则表达式的子串,如
MW演员
·
2024-01-21 23:24
linux C语言socket函数recv
recv函数是在LinuxC语言
网络编程
中用于从已连接的套接字接收数据的函数。
一尘之中
·
2024-01-21 20:04
编程
#
C语言
网络
linux
c语言
linux C语言socket函数send
在Linux中,使用C语言进行
网络编程
时,send函数是用于发送数据到已连接的套接字的重要函数之一。
一尘之中
·
2024-01-21 20:32
编程
#
C语言
网络
linux
c语言
Java之
网络编程
一、什么是
网络编程
在网络通信协议下,不同计算机上运行的程序,可以进行数据传输二、常见的网络架构1、B/S:Browser/Server只需要一个浏览器,用户通过不同的网址,客户访问不同的服务器。
慎霄
·
2024-01-21 20:00
java
网络
嵌入式Linux
Qt交叉编译环境搭建
1、下载Qt编译器TinkerBoard2主板,BuildRoot根文件系统,package自带的Qt版本为5.14.2,所以安装的版本也是5.14.2wgethttps://download.qt.io/archive/qt/5.14/5.14.2/qt-opensource-linux-x64-5.14.2.runchmoda+xqt-opensource-linux-x64-5.14.2.r
zoipuus
·
2024-01-21 18:15
TinkerBoard2
嵌入式
qt
linux
学习python仅此一篇就够了(Socket
网络编程
)
网络编程
服务端开发Socketsocket是进程之间通信一个工具,好比现实生活中的插座,所有的家用电器要想工作都是基于插座进行,进程之间想要进行网络通信需要socket。
元气满满的热码式
·
2024-01-21 16:26
python
学习
网络
python
【JavaEE】_
网络编程
基础
目录1.
网络编程
基础1.1
网络编程
定义1.2
网络编程
中的基本概念1.2.1API1.2.2.发送端和接收端1.2.3请求和响应1.2.4客户端和服务端2.Socket套接字2.1概念2.2分类3.UDP
_姜也
·
2024-01-21 13:22
JavaEE
网络
java-ee
java
intellij-idea
如何在simulink中怎么获取足端轨迹代码解释?
在使用Java代码框架统计用户获取足端轨迹时,我们可以使用Simulink的外部接口功能和Java的
网络编程
来实现。我们需要在Simulink中配置外部接口以便与Java进行通信。
咕噜分发内测平台
·
2024-01-21 11:28
分布式
网络编程
12.26
select的TCP客户端#include"head.h"#defineIP"192.168.124.76"#definePORT6666intmain(intargc,constchar*argv[]){intsfd=socket(AF_INET,SOCK_STREAM,0);if(sfd0);}intmain(intargc,constchar*argv[]){if(signal(17,han
┐(─__─)┌
·
2024-01-21 05:37
网络
IPerf源代码概述
2IPerf运用了面向对象的思想进行建模,主要用到了Linux系统编程中的Socket
网络编程
和多线程编程,因此可以从IPerf开源代码中学习到面向对象编程、Socket
网络编程
以及多线程编程技术。
chengqiuming
·
2024-01-21 02:37
C++
C++
Java
网络编程
——TCP通信原理
一、TCP通信概述TCP协议用来控制两个网络设备之间的点对点通信,两端设备按作用分为客服端和服务端。服务端为客户端提供服务,通常等待客服端的请求消息,有客服端请求到达之后,及时提供服务和返回响应消息;客户端向服务端主动发出请求,并接受响应消息。1、首先启动服务端程序,并开始等待网络中的客户请求,然后客服端主动向服务端发出连接请求,服务端接收到客户端的连接请求后,将和客户端之间建立一个稳定的TCP/
陈皮太
·
2024-01-21 01:32
java
网络
tcp/ip
java
嵌入式 Linux 入门 环境篇(五、NFS 文件共享)
嵌入式Linux
入门环境篇第五课,搭建NFS环境......by矜辰所致前言我们在前面的Linux入门环境篇中,开发环境基本搭建好了,但是为了方便后续的学习开发,我们还得学会使用网络共享文件夹。
矜辰所致
·
2024-01-20 15:06
嵌入式Linux
#
嵌入式
Linux
环境篇
linux
NFS
网络文件共享
Ubuntu
开发工具
Python
网络编程
之粘包问题
【一】粘包问题介绍【1】粘包和半包粘包:定义:粘包指的是发送方发送的若干个小数据包被接收方一次性接收,形成一个大的数据包。原因:通常是因为网络底层对数据传输的优化,将多个小数据包组合成一个大的数据块一次性传输,以提高传输效率。**举例:**A给B发送了两条信息,分别是”下雨天留客天留人“和”不留“,然而B一次性全部收到了”下雨天留客天留人不留“,这就可能会让B理解成留人的意思半包:定义:半包是指接
在飞行-米龙
·
2024-01-20 13:10
Python
网络编程
网络
python
开发语言
python
网络编程
详解
最近在看《UNIX
网络编程
卷1》和《FREEBSD操作系统设计与实现》这两本书,我重点关注了TCP协议相关的内容,结合自己后台开发的经验,写下这篇文章,一方面是为了帮助有需要的人,更重要的是方便自己整理思路
代码输入中...
·
2024-01-20 13:09
网络
udp
tcp/ip
开发语言
深度学习
今天给大家讲解一下Python
网络编程
篇
前言想要从零基础成为一名资深的互联网Python开发工程师。有几个阶段是必须要进行的。第一个就是入门阶段俗称Python基础,目前在学习Python的众多人群当中,这一类的人是最多的。甚至有的朋友在这个阶段待了很久也没有实质性的突破。就像我们看的玄幻小说一样,感觉就要突破了,但是总差那么一点点。老师课上讲的都会,为什么自己就是想不到,为什么自己就是做不出来呢?本期推送整理了初学者可能会用到的Pyt
随遇啊
·
2024-01-20 13:38
python
linux
网络
编程语言
http
上一页
7
8
9
10
11
12
13
14
下一页
按字母分类:
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
其他