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网络编程
我在战争中走入了计算机行业
1序言我已经退休了,我从1985年底开始从事计算机相关工作,退休前我主要从事
嵌入式Linux
方面的开发,中间也没有更换过职业,所以算下来我从事计算机行业在35年以上。
whowin
·
2023-12-23 17:51
职场和发展
Java
网络编程
原理与实践--从Socket到BIO再到NIO
文章目录Java
网络编程
原理与实践--从Socket到BIO再到NIOSocket基本架构Socket基本使用简单一次发送接收客户端服务端字节流方式简单发送接收客户端服务端双向通信客户端服务端多次接收消息客户端服务端
Artisan_w
·
2023-12-23 16:43
计算机网络与网络编程
java
网络
nio
服务器
Python
网络编程
- 01 socket简介
♂️♂️一、什么是socketsocket(简称套接字)是进程间通信的一种方式,它与其他进程间通信的一个主要不同是:它能实现不同主机间的进程间通信,我们网络上各种各样的服务大多都是基于Socket来完成通信的例如我们每天浏览网页、QQ微信聊天、收发email等等二、创建socket在Python中使用socket模块的函数socket就可以完成:importsocketsocket.socke
flowerflower
·
2023-12-23 14:54
网络编程
一、
网络编程
概述定义计算机网络是指将地理位置不同的具有独立功能的多台计算机以及外部设备,通过通信线路连接起来,在网络操作系统,网络管理软件以及网络通信协议的管理和协调下,实现资源共享和信息传递的计算机系统
网络编程
用来实现网络互连的不同计算机上运行的程序间
起风了_aab4
·
2023-12-23 14:50
Java
网络编程
BS架构+线程池优化
服务importjava.net.ServerSocket;importjava.net.Socket;importjava.util.concurrent.*;publicclassServer3{publicstaticvoidmain(String[]args)throwsException{ServerSocketserverSocket=newServerSocket(7777);//创
湖边看客
·
2023-12-23 12:15
java
网络
架构
Java基于TCP
网络编程
的群聊功能
服务端importjava.net.ServerSocket;importjava.net.Socket;importjava.util.ArrayList;importjava.util.List;publicclassServer2{publicstaticListonlineList=newArrayList<>();publicstaticvoidmain(String[]args)thr
湖边看客
·
2023-12-23 12:45
网络
java
tcp/ip
Java
网络编程
TCP多线程实现服务端接受多个客户端的信息
服务线程importjava.io.DataInputStream;importjava.io.InputStream;importjava.net.Socket;publicclassServerReaderThreadextendsThread{privateSocketsocket;publicServerReaderThread(Socketsocket){this.socket=sock
湖边看客
·
2023-12-23 12:44
网络
java
tcp/ip
Java
网络编程
---UDP
客户端importjava.net.DatagramPacket;importjava.net.DatagramSocket;importjava.net.InetAddress;importjava.util.Scanner;publicclassClient{publicstaticvoidmain(String[]args)throwsException{//1.创建客户端对象Datagra
湖边看客
·
2023-12-23 12:42
网络
java
udp
嵌入式Linux
设备驱动的分类
Linux内核对设备进行分类管理,共有三类:字符设备(CharacterDevice)、块设备(BlockDevice)和网络设备(NetworkDevice也称网络接口(NetworkInterface))。每类设备驱动程序都向内核提供通用接口,内核使用这些通用接口与设备进行通信。字符设备:字符设备只能顺序存储或者传输不定长数据。一些字符设备不使用缓存技术并以字节为单位处理数据。另一些在内部缓冲
新知图书
·
2023-12-23 12:21
linux
运维
服务器
Netty-server
第一讲:服务端当然网上对Netty这框架有许多人都介绍,对于在
网络编程
的地位以及优劣性也有很多,打架可以去看看,今天我主要的目的是将自己项目中的实例拿出来和打架风向简单的提一嘴:Netty是一个NIOclient-server
冯杰宁
·
2023-12-23 10:16
Linux系统编程(三):文件和目录(下)
参考引用UNIX环境高级编程(第3版)
嵌入式Linux
C应用编程-正点原子1.Linux系统中的文件类型在Windows系统下,操作系统识别文件类型一般是通过文件名后缀来判断,在Windows操作系统下打开文件
Robot_Yue
·
2023-12-23 03:51
Linux系统编程
linux
c语言
嵌入式
文件和目录
嵌入式Linux
应用程序开发实践分析
在这个背景下,
嵌入式Linux
应用程序开发成为了一个热门话题。本文将从实践出发,逐步分析
嵌入式Linux
应用程序开发的相关内容。
bcbobo21cn
·
2023-12-23 02:38
嵌入式
linux
运维
服务器
文件系统
Java
网络编程
-深入理解BIO、NIO
深入理解BIO与NIOBIOBIO为Blocked-IO(阻塞IO),在JDK1.4之前建立网络连接时,只能使用BIO使用BIO时,服务端会对客户端的每个请求都建立一个线程进行处理,客户端向服务端发送请求后,先咨询服务端是否有线程响应,如果没有就会等待或者被拒绝BIO基本使用代码:服务端:publicclassTCPServer{publicstaticvoidmain(String[]args)
11来了
·
2023-12-23 00:30
Java网络编程
java
网络
nio
解释器和编译器
微软公司的Qbasic语言也是解释方式,它不能生成可执行程序(但QuickBasic和VisualBasic可以);运用广泛的
网络编程
语言java则同时有解释和编译方式。解释器运行程序的方法
DITD
·
2023-12-22 21:54
网络通信(network communications)
概述
网络编程
:可以让设备中的程序与网络上其他设备中的程序进行数据交互(实现网络通信的)基本的通信架构●基本的通信架构有2种形式:CS架构(Client客户端/Server服务端)、BS架构(Browser
GLATY
·
2023-12-22 17:22
JavaNotes
java
iCloud账号服务器出问题了,icloud连接到服务器时出现问题(苹果id不能退出登录怎么办)...
(鼠标右键,以管理员身份运行)命令后进入Netshwinsockreset,表示将
网络编程
接口恢复到默认状态。当我们完成键入时,单击回车,这意味着在键盘上返回。
伍一峰
·
2023-12-22 17:58
iCloud账号服务器出问题了
注销icloud 服务器时出错怎么回事,电脑icloud连接服务器出错怎么办
(右键点击鼠标,以管理员身份运行)在命令后面输入Netshwinsockreset,它的意思是把
网络编程
接口重新恢复的默认状态。我们输入完成之后点击回车也就是键盘上的return。
白头如新倾盖如故
·
2023-12-22 17:57
注销icloud
服务器时出错怎么回事
【Linux API 揭秘】container_of函数详解
我的圈子:高级工程师聚集地我是董哥,高级嵌入式软件开发工程师,从事
嵌入式Linux
驱动开发和系统开发,曾就职于世界500强企业!创作理念:专注分享高质量嵌入式文章,让大家读有所得!
dong__ge
·
2023-12-22 13:51
Linux
API接口详解
linux
Linux驱动开发
Linux内核开发
LinuxAPI
iot
Python中常用
网络编程
模块
嗨喽,大家好呀~这里是爱看美女的茜茜呐一、网络基础网络由下往上分为:物理层、数据链路层、网络怪、传输层、会话层、表示层和应用层。TCP/IP协议是传输层协议,主要解决数据如何在网络中传输;socket则是对TCP/IP协议的封装,它本身不是协议,而是一个调用接口;HTTP、FTP是应用协议,主要解决如何包装数据;更多精彩机密、教程,尽在下方,赶紧点击了解吧~python源码、视频教程、插件安装教程
茜茜是帅哥
·
2023-12-22 10:21
python
python
网络
php
pycharm
学习
爬虫
开发语言
Golang中context的理解
context在并发和
网络编程
中特别有用,因为它允许在请求之间传递截止日期和取消信号。以下是context的基本用法:创建context:Go语言提供了context包,用于创建context对象。
Bony-
·
2023-12-22 10:05
golang
服务器
数据库
网络编程
基础
网络编程
1.1网络通信的要素如何实现网络的通信?
会移动的树~
·
2023-12-22 07:43
java
网络
java
tomcat
python异步编程之asyncio(百万并发)-晒酷学院
然而在IO密集型的
网络编程
里,异步处理比同步处理能提升成百上千倍的效率,弥补了python性能方面的短板,如最新的微服务框架japronto,resquestspersecond可达百万级。
晒酷学院
·
2023-12-22 01:42
Linux
网络编程
——字节序
一、概念字节序是指多字节数据在计算机内存中存储或者网络传输时各字节的存储顺序。二、分类字节序有两者常见序:1.Big-Endian(大端):高位字节排放在内存的低地址端,低位字节排放在内存的高地址端。如:TCP/IP协议字节序。2.Little-Endian(小端):低位字节排放在内存的低地址端,高位字节排放在内存的高地址端。如:X86系列CPU字节序。网络字节序=大端字节序三、高低地址与高低字节
郑老师的小学童
·
2023-12-21 23:55
Linux系统编程
linux
Linux
网络编程
——概述、TCP/UDP的对比
为什么要学习
网络编程
前面对于进程间通信我们讲了:管道、消息队列、共享内存、信号、信号量。这5种通信方式都是依靠Liunx内核。这也造成了他们的一个缺点就是,这些通信方式只能在单机运行。
郑老师的小学童
·
2023-12-21 23:53
Linux系统编程
linux
(黑客)自学-网络安全
IP地址、MAC地址、互联网、WLAN、运营商、子网掩码、网络地址、广播地址、网段、网关、端口专栏:《
网络编程
》介绍数字世界的急速发展,
Mindtechnist
·
2023-12-21 20:56
前沿技术文献与图书推荐
web安全
网络
安全
Linux
网络编程
(文章链接汇总)
参考引用UNIX环境高级编程(第3版)黑马程序员-Linux
网络编程
Linux
网络编程
(一):网络基础(上)Linux
网络编程
(一):网络基础(下)Linux
网络编程
(二):Socket编程Linux
网络编程
Robot_Yue
·
2023-12-21 19:15
Linux网络编程
linux
服务器
高并发
c语言
嵌入式
网络编程
Linux
网络编程
(二):Socket 编程
参考引用黑马程序员-Linux
网络编程
1.套接字概念Socket本身有“插座”的意思,在Linux环境下,用于表示进程间网络通信的特殊文件类型本质为内核借助缓冲区形成的伪文件既然是文件,那么可以使用文件描述符引用套接字与管道类似
Robot_Yue
·
2023-12-21 19:15
Linux网络编程
linux
socket
套接字
c语言
Linux
网络编程
(一):网络基础(上)
参考引用UNIX环境高级编程(第3版)
嵌入式Linux
C应用编程-正点原子1.网络通信概述网络通信本质上是一种进程间通信,是位于网络中不同主机上的进程之间的通信,属于IPC的一种,通常称为socketIPC
Robot_Yue
·
2023-12-21 19:14
Linux网络编程
linux
网络
运维
tcp/ip
FTP
HTTP
udp
Linux
网络编程
(一):网络基础(下)
参考引用UNIX环境高级编程(第3版)黑马程序员-Linux
网络编程
1.协议的概念1.1什么是协议从应用的角度出发,协议可理解为“规则”,是数据传输和数据解释的规则假设,A、B双方欲传输文件,规定:第一次
Robot_Yue
·
2023-12-21 19:12
Linux网络编程
linux
网络
半关闭
MSL
滑动窗口
游戏服务器读书清单
EffectiveC++MoreeffectiveC++深度探索C++模型STL源码分析设计模式Linux:开发环境:Linux鸟哥的私房菜I,II李明Linux视频教程编程:Unix高级环境编程Unix
网络编程
呆呆国王
·
2023-12-21 19:27
Java
网络编程
*TCP与UDP协议*
网络编程
什么是计算机网络?
萌新小码农
·
2023-12-21 18:02
java
网络
java
tcp/ip
初识Go语言
网络编程
,包括Web开发、API开发,下载引用,并且Go内置的net/http包基本把平常用到的网络功能都实现了云平台开发开源的Go语言开源项目云计算基础设施领域:docker、kubernetes、etcd
慕慕她爸
·
2023-12-21 16:09
TCP流套接字编程
ServerSocketAPISocketAPI示例:回显服务器服务器端客户端利用线程池实现并发编程TCP流套接字编程TCP和UDP差距是很大的,在数据传输方面,UDP是面向数据报的,而TCP是面向字节流的的,下面列出了使用TCP来实现
网络编程
所依赖的
十二分精神~
·
2023-12-21 14:50
tcp/ip
网络协议
网络
网络编程
day2作业
TCP通信模型TCP服务器端#include#definePORT8888#defineIP"192.168.125.130"intmain(intargc,constchar*argv[]){//创建文件描述符intsfd=-1;if((sfd=socket(AF_INET,SOCK_STREAM,0))==-1){perror("socketerror");return-1;}intreuse
傻猪猪一枚
·
2023-12-21 13:24
网络
linux
c语言
网络编程
day4作业
下载和上传功能:#include//实现下载功能intdo_download(intcfd,structsockaddr_insin){//定义变量存储下载请求包charbuf[516]="";//定义变量存储文件名charfileName[40]="";printf("请输入文件名:");scanf("%s",fileName);getchar();//组装请求包short*p1=(short*
傻猪猪一枚
·
2023-12-21 13:24
网络
网络编程
day3作业
多进程实现TCP并发服务器#include#definePORT8888#defineIP"192.168.125.130"voidhadder(intsigno){if(signo==SIGCHLD){while(waitpid(-1,NULL,WNOHANG)>0);}}intinformation_exchange(intnewfd,structsockaddr_incin){charbuf
傻猪猪一枚
·
2023-12-21 13:54
网络
算法
QT中
网络编程
之发送Http协议的Get和Post请求
文章目录HTTP协议GET请求POST请求QT中对HTTP协议的处理1.QNetworkAccessManager2.QNetworkRequest3.QNetworkReplyQT实现GET请求和POST请求Get请求步骤Post请求步骤测试结果使用QT的开发产品最终作为一个客户端来使用,很大的一个功能就是要和后端服务器进行交互。当前使用的QT版本如下:HTTP协议超文本传输协议(HyperTe
scx_link
·
2023-12-21 13:06
QT笔记
网络
qt
http
<JavaEE>
网络编程
--
网络编程
和 Socket 套接字
目录一、
网络编程
的概念1)什么是
网络编程
?2)
网络编程
中的基本概念1>收发端2>请求和响应3>客户端和服务端二、Socket套接字1)什么是“套接字”?
想听风雨
·
2023-12-21 12:00
JavaEE
java-ee
网络
java基础入门-23-【
网络编程
】
java基础入门-23-【
网络编程
】32、
网络编程
1.什么是
网络编程
2.
网络编程
三要素1.1IP1.2总结1.3IPV4的地址分类形式1.4常见的CMD命令1.5InetAddress类的使用1.6端口和协议
良辰美景好时光
·
2023-12-21 12:56
java入门
java
网络
网络编程
_
网络编程
三要素,TCP协议,UDP协议
网络编程
文章目录
网络编程
1
网络编程
三要素1.1IP地址1.1.1IP地址分为两大类1.1.2DOS常用命令1.1.3特殊IP地址1.2InetAddress类_表示IP地址的类1.2.1相关方法1.2.2
美人鱼战士与企鹅男孩合为一体
·
2023-12-21 08:43
笔记
基础知识
Java
SE
网络
tcp/ip
udp
java
网络编程
发送接受多案例
网络编程
发送接受多案例文章目录
网络编程
发送接受多案例练习一:多发多收练习二:接收并反馈练习三:上传练习(TCP协议)练习四:文件名重复练习五:服务器改写为多线程练习六:线程池改进练习一:多发多收需求:客户端
美人鱼战士与企鹅男孩合为一体
·
2023-12-21 08:12
笔记
基础知识
Java
SE
网络
php
开发语言
tcp/ip
JAVA基础篇——网络通信
十八、
网络编程
实现网络通讯,设备中的程序与网络中其他设备中的程序进行数据交互java.net.*1.前置知识基本的通信架构:CS(Client客户端/Server服务端)、BS架构(Browser浏览器
小鱼0135
·
2023-12-21 06:57
JAVA基础篇
java
开发语言
Yocto系列讲解 - 创建自定义manifest并使用repo工具进行嵌入式开发
Yocto系列讲解-创建自定义manifest并使用repo工具进行嵌入式开发YoctoProject是一个开源的
嵌入式Linux
构建系统,它提供了一套工具和模板,帮助开发者创建定制化的Linux发行版
代码创造
·
2023-12-21 04:28
嵌入式
Java基础语法_Day23
一、
网络编程
概述网络协议通过计算机网络可以使多台计算机实现连接,位于同一个网络中的计算机在进行连接和通信时需要遵守一定的规则,这就好比在道路中行驶的汽车一定要遵守交通规则一样。
辽A丶孙悟空
·
2023-12-21 00:09
Java
网络编程
——通过JDBC API访问数据库
关系数据库仍然是目前最流行的数据库系统。如果没有特别说明,本帖所说的数据库就都指关系数据库。关系数据库中最主要的数据结构是表,表用主键来标识每一条记录,表与表之间可以存在外键参照关系。数据库服务器提供管理数据库的各种功能,包括:创建表,向表中插入、更新和删除数据,备份数据,以及管理事务等。数据库服务器的客户程序可以用任何一种编程语言编写,这些客户程序都向服务器发送SQL命令,服务器接收到SQL命令
布道师小羊
·
2023-12-20 22:23
#
网络+并发+函数式+JVM
JAVA高阶
SQL
java
网络
数据库
解决
嵌入式Linux
中的fatal error: curses.h: No such file or directory错误
嵌入式Linux
系统是许多嵌入式设备上常见的操作系统之一。在开发
嵌入式Linux
应用程序时,有时会遇到一些编译错误。
CodeMaven
·
2023-12-20 21:02
linux
java
运维
嵌入式
基于IO多路复用的Reactor模式
综述reactvi.反应,影响;reactorn.反应器;reactor是
网络编程
中的一种设计模式。
育王净量
·
2023-12-20 21:01
QT
网络编程
知识体系(二)
Qt
网络编程
:QAbstractSocket_qabstractsocket::socketerror-CSDN博客这篇博客中详细描述了QAbstractSocket这个基类的用法
hide_on-BUSh
·
2023-12-20 21:00
qt
网络
开发语言
网络编程
一
一、初识网络协议协议是我们接触互联网以来,听到的频率较高的一个术语,那它具体指的是什么呢?协议,是网络协议的简称,意思是在网络通信的过程中,所经过的网络设备必须要共同遵守一组约定,准则。举个例子来说,如果A君要去相亲,会提前和相亲对象说好,在某某咖啡厅,信物是志摩的诗夹带一束玫瑰。那么只要到达咖啡厅,见到拿着信物的人,那么就是A君的相亲对象了。但是实际上在网络通信中,协议是非常复杂的,不同的环境就
白桃乌龙来一打
·
2023-12-20 19:19
udp
java-ee
网络编程
二
前言在上一篇关于网络协议的博客中,我们简单概括了网络套接字中的UDP协议,本篇博客我们将继续学习分享关于网络套接字中另一个协议,TCP网络协议一、UDP和TCP协议区别是什么?二者之间的区别如下UDP的主要特点无连接:使用UDP的通信双方不需要直接保存对方的信息,直接投递。例如发短信,电信诈骗分子发短信给我,但是我压根不认识这些坏人,但是可以直接发短信给我面向数据报:UDP是以一个数据报作为传输单
白桃乌龙来一打
·
2023-12-20 19:17
网络
java
java-ee
上一页
17
18
19
20
21
22
23
24
下一页
按字母分类:
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
其他