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网络编程
网络原理之初识
而作为程序员,了解网络原理以及使用
网络编程
是每个程序员不可或缺的一个能力。今天我将为大家分享关初识计算机网络相关的
不能再留遗憾了
·
2023-10-16 15:14
JavaEE
网络
TCP
IP
OSI
网络编程
套接字
文章目录前言为什么需要
网络编程
什么是
网络编程
网络编程
中的基本概念发送端和接收端请求和响应客户端和服务端常见的客户端服务端模型Socket套接字什么是Socket套接字套接字的分类传输层TCP协议和UDP
不能再留遗憾了
·
2023-10-16 15:08
JavaEE
网络
php
开发语言
UDP
【正点原子MP157连载】 第五章 STM32MP1启动详解-摘自【正点原子】【正点原子】STM32MP1
嵌入式Linux
驱动开发指南V1.7
1)实验平台:正点原子STM32MP157开发板2)购买链接:https://item.taobao.com/item.htm?&id=6292707218013)全套实验源码+手册+视频下载地址:http://www.openedv.com/thread-318813-1-1.html4)正点原子官方B站:https://space.bilibili.com/3946208905)正点原子STM
正点原子
·
2023-10-16 13:02
正点原子
stm32
linux
驱动开发
netty知识集锦
Netty原理架构解析【硬核】肝了一月的Netty知识点简单深入理解高性能
网络编程
(Netty)中的Reactor模型(图文+代码)Netty原理浅析分散读,集中写阻塞模式非阻塞模式selector模式
Alice_whj
·
2023-10-16 12:46
信息与通信
简单面试题
网络协议和
网络编程
OSI七层网络模型,每层的典型协议有什么?简述TCP建立连接的过程。TCP断开连接的过程。HTTP协议的交互流程HTTPS呢TCP的滑动窗口协议有什么用?讲讲原理。
真是胡说八道
·
2023-10-16 12:01
Java基础常见面试题总结
;平台无关性(Java虚拟机实现平台无关性);支持多线程(C++语言没有内置的多线程机制,因此必须调用操作系统的多线程功能来进行多线程程序设计,而Java语言却提供了多线程支持);可靠性;安全性;支持
网络编程
并且很方便
90后小伙追梦之路
·
2023-10-16 11:35
面试
java
后端
java
jvm
面试
mysql
数据库
【
嵌入式LINUX
学习笔记】RGB LCD原理及接口寄存器简述
前言所用平台为I.MX6UL。原理简述LCD简介LiquidCrystalDisplay,液晶显示器。液晶显示器的每个像素由以下几个部分构成:悬浮于两个透明电极(氧化铟锡)间的一列液晶分子层,两边外侧有两个偏振方向互相垂直的偏振过滤片。如果没有电极间的液晶,光通过其中一个偏振过滤片其偏振方向将和第二个偏振片完全垂直,因此被完全阻挡了。但是如果通过一个偏振过滤片的光线偏振方向被液晶旋转,那么它就可以
ORI2333
·
2023-10-16 10:25
嵌入式LINUX
嵌入式
单片机
218集 生产者消费者环境
219线程任务调度220线程总结221课
网络编程
_概念_网络_端口_URL_TCP_UDP
网络编程
是网页编程的底层基本概念什么是网络:将不同区域计算机连接到一起局域网城域网互联网。
MVP帅炸天
·
2023-10-16 10:11
嵌入式学习——周总结
学习
网络编程
。学习内容:进程1.进程的基本知识。2.进程的相关命令:1.pstree2.ps3.kill4.bg5.fg。3.虚拟地址与物理地址的概念。4.fork函数,在当前进程中创建一个子进程。
SUNNY_xu.
·
2023-10-16 05:10
c语言
java笔记整理(超详细)
;平台无关性(Java虚拟机实现平台无关性);可靠性;安全性;支持多线程(C++语言没有内置的多线程机制,因此必须调用操作系统的多线程功能来进行多线程程序设计,而Java语言却提供了多线程支持);支持
网络编程
并且很方便编译与解释并存
靠脸吃饭的孩子
·
2023-10-16 03:04
java
spring
cloud
spring
boot
rabbitmq
zookeeper
网络编程
套接字
网络编程
套接字1.理解源IP地址和目的IP地址2.认识端口号3.认识TCP协议4.认识UDP协议5.网络字节序6.守护进程7.sockaddr结构8.地址转换函数9.TCPsocketAPI详解①.socket
轩情吖
·
2023-10-16 02:11
Linux的学习
网络
开发语言
sock
网络套接字
c++
linux
《P2P技术详解》系列文章
P2P技术详解(一):NAT详解——详细原理、P2P简介-
网络编程
/专项技术区-即时通讯开发者社区!
姜姜就是姜姜
·
2023-10-16 01:16
网络编程
云/分布式集群
网络编程
云/分布式集群
Linux——
网络编程
二
一、多路复用:基本常识:linux中每个进程默认情况下,最多可以打开1024个文件,最多有1024个文件描述符文件描述符的特点:1.非负整数2.从最小可用的数字来分配3.每个进程启动时默认打开0,1,2三个文件描述符多路复用针对不止套接字fd,也针对普通的文件描述fdI\O模型阻塞IO模型sendto不阻塞读阻塞写阻塞非阻塞模式IO轮询不需要阻塞,一般写成这样很欠揍非阻塞模型实现多路复用IO思想多
宇努力学习
·
2023-10-16 01:50
网络编程
linux
服务器
网络
嵌入式
c语言
python
网络编程
异步io_python
网络编程
——网络IO模型
服务器端编程经常需要构造高性能的IO模型,常见的IO模型有四种:(1)同步阻塞IO(BlockingIO):即传统的IO模型。(2)同步非阻塞IO(Non-blockingIO):默认创建的socket都是阻塞的,非阻塞IO要求socket被设置为NONBLOCK。注意这里所说的NIO并非Java的NIO(NewIO)库。(3)IO多路复用(IOMultiplexing):即经典的Reactor设
weixin_39943586
·
2023-10-16 01:20
python
网络编程
异步io
Linux服务器编程——浅谈同步IO与异步IO的区别
0前言Linux
网络编程
中经常出现同步IO和异步IO这对概念。遗憾是的,在这之前我从没找到一个关于这两个概念的清晰定义和理解。今找到一点这方面的材料,特分享之。
高自强的博客
·
2023-10-16 01:19
linux
服务器
网络编程
Linux
网络编程
系列之
网络编程
基础
Linux
网络编程
系列(够吃,管饱)1、Linux
网络编程
系列之
网络编程
基础2、Linux
网络编程
系列之TCP协议编程3、Linux
网络编程
系列之UDP协议编程4、Linux
网络编程
系列之UDP广播5、
Great Macro
·
2023-10-16 01:46
C语言程序设计
Linux
c语言
linux
Linux
网络编程
系列之服务器编程——阻塞IO模型
Linux
网络编程
系列(够吃,管饱)1、Linux
网络编程
系列之
网络编程
基础2、Linux
网络编程
系列之TCP协议编程3、Linux
网络编程
系列之UDP协议编程4、Linux
网络编程
系列之UDP广播5、
Great Macro
·
2023-10-16 01:46
C语言程序设计
Linux
c语言
linux
Linux
网络编程
系列之服务器编程——非阻塞IO模型
Linux
网络编程
系列(够吃,管饱)1、Linux
网络编程
系列之
网络编程
基础2、Linux
网络编程
系列之TCP协议编程3、Linux
网络编程
系列之UDP协议编程4、Linux
网络编程
系列之UDP广播5、
Great Macro
·
2023-10-16 01:45
C语言程序设计
Linux
c语言
linux
一卷到底,大明哥带你横扫 Netty
上一个死磕Java专栏【死磕NIO】(当然写的不是很好,争取今年将它重写一遍)是**【死磕Netty】**的铺垫,对于我们Java程序员而言,我们在实际开发过程一般都不会直接使用JavaNIO作为我们的
网络编程
框架
大明哥_
·
2023-10-16 00:55
#
死磕
Netty
死磕
Java
死磕
Netty
c++控制台应用每一列数据如何对齐_嵌入式数据库sqlite3「基础篇」基本命令操作小白一看就懂
前言数据在实际工作中应用非常广泛,数据库的产品也比较多,oracle、DB2、SQL2000、mySQL;基于
嵌入式linux
的数据库主要有SQLite,Firebird,BerkeleyDB,eXtremeDB
weixin_39782832
·
2023-10-16 00:24
node
sqlite
插入数据
字体嵌入限制清除器
嵌入的语句不能是声明或标记语句
嵌入式数据库sqlite3【基础篇】基本命令操作,小白一看就懂(C/C++)
sqlite常用命令六、SQL语句(增删改查)七、sqlite使用实例(教学管理数据库)总结前言数据在实际工作中应用非常广泛,数据库的产品也比较多,oracle、DB2、SQL2000、mySQL;基于
嵌入式
懒大王敲代码
·
2023-10-16 00:46
Ubantu和C语言学习
数据库
sqlite
ubuntu
网络编程
——套接字
全文目录端口号网络字节序网络套接字socketaddr结构socket常见API及参数UDP编程流程服务端流程客户端流程TCP编程流程服务端流程客户端流程端口号进行网络传输时,可以通过IP地址找到指定的机器,但是需要将数据传递给那个程序就需要端口号来决定了。端口号(port)是传输层协议的内容,来告诉操作系统当前数据要交给哪个进程来处理端口号是一个2字节16位的整数;IP地址+端口号能够标识网络上
_featherbrain
·
2023-10-15 23:07
Linux
网络
php
开发语言
c++
linux
牵引力教育 Java前景分析,自学可行么
牵引力教育Java前景分析,自学可行么Java作为最流行的
网络编程
语言之一,Java语言在当今信息化社会中发挥了重要作用。
20ea4c150ef4
·
2023-10-15 22:49
[MCU]
嵌入式Linux
开发板 裸机程序烧写 方法总结
1.使用imxdownload烧写(针对nxp6ULL开发板)将imxdownload拷贝到工程根目录下,我们要将imxdownload拷贝到工程根目录下,也就是和led.bin处于同一个文件夹下,要不然烧写会失败的,拷贝完成以后如图给予imxdownload可执行权限,直接将软件imxdownload从Windows下复制到Ubuntu中以后,imxdownload默认是没有可执行权限的。我们需
21ic电子工程师
·
2023-10-15 20:24
嵌入式基础知识
单片机
linux
嵌入式硬件
[MCU]
嵌入式Linux
开发板 裸机程序烧写 方法总结
1.使用imxdownload烧写(针对nxp6ULL开发板)将imxdownload拷贝到工程根目录下,我们要将imxdownload拷贝到工程根目录下,也就是和led.bin处于同一个文件夹下,要不然烧写会失败的,拷贝完成以后如图给予imxdownload可执行权限,直接将软件imxdownload从Windows下复制到Ubuntu中以后,imxdownload默认是没有可执行权限的。我们需
21ic电子工程师
·
2023-10-15 20:54
嵌入式基础知识
linux
单片机
ubuntu
[MCU]
嵌入式Linux
开发板 裸机程序烧写 方法总结 原创
1.使用imxdownload烧写(针对nxp6ULL开发板)将imxdownload拷贝到工程根目录下,我们要将imxdownload拷贝到工程根目录下,也就是和led.bin处于同一个文件夹下,要不然烧写会失败的,拷贝完成以后如图给予imxdownload可执行权限,直接将软件imxdownload从Windows下复制到Ubuntu中以后,imxdownload默认是没有可执行权限的。我们需
21ic电子工程师
·
2023-10-15 20:53
嵌入式基础知识
linux
运维
服务器
NIO三大组件
缓冲区二、Channel通道1.Channel和Stream的区别2.Socketchannel3.ServerSocketChannel三、Selector选择器四、NIO三大件的工作流程提到NIO
网络编程
半桶水的码农
·
2023-10-15 20:20
网络编程篇
netty
nio
socket
java
NIO教程
所以出现了nio这种非阻塞式的二,Java的I/O演进之路2.1i/o模型基本说明i/o模型:就是用什么样的通道或者说通信模式和架构进行数据的传输和接收,很大程度上决定了程序通信的性能,java支持的3种
网络编程
的
凌寒ᨐ舞
·
2023-10-15 20:19
nio
python
开发语言
Java NIO 基本原理以及三大核心组件
I/O模型Java共支持3种
网络编程
I/O模型:BIO、NIO、AIO。
Kim_smile
·
2023-10-15 20:48
Java
Netty
java
Java I/O 之Netty实战
Netty实战landon资深网络游戏服务器架构师UNIX
网络编程
5种I/O模型imageI/O复用I/O多路复用技术通过把多个I/O的阻塞复用到同一个select的阻塞上,从而使得系统在单线程的情况下可以同时处理多个客户端请求这里进程是被
landon30
·
2023-10-15 19:50
(49)LINUX应用编程和
网络编程
之四 Linux进程全解
补充:1、C程序的执行过程:C编译器调用链接器,链接器设置可执行程序文件的启动起始地址(启动例程),启动例程获得内核传递来的命令行参数和环境变量值,为调用main函数做准备。【实际上该启动例程常用汇编语言编写】,如果将启动例程换做C语言就是:exit(main(argc,argv));main(intargc,char*argv[],char*engv[]);argv为指向参数的各个指针所构成的数
weixin_30764771
·
2023-10-15 19:10
linux tcp 截获 rawsocket,linux内核构造skb发包-----raw、tcp
网络编程
1.内核raw发包#include#include#include#include#include#include#include#include#include#include#include#include#include#include#include#include#include#include#include#include#include#include#includestructs
一笑奈何666
·
2023-10-15 19:31
linux
tcp
截获
rawsocket
Linux
网络编程
系列之服务器编程——信号驱动模型
一、什么是信号驱动模型在服务器中,信号驱动模型是一种事件处理模型,它能够异步地响应来自外部的事件。服务器可以注册一组回调函数,来处理来自客户端或其他进程的信号或事件,当信号或事件触发时,操作系统会通知服务器,服务器再调用对应的回调函数进行处理。二、特性当套接字接收到数据时,内核会触发SIGIO信号,然后可以利用信号的异步特性来处理数据。当然也可以使用自定义的信号,不过客户端发送数据后要发送对应信号
Great Macro
·
2023-10-15 18:01
C语言程序设计
Linux
c语言
linux
Linux
网络编程
系列之UDP广播
一、什么是UDP广播UDP广播是一种网络通信的方式,在广域网或局域网中,UDP广播可以向多个目标主机发送数据包,使得网络中的所有设备都能接收到广播消息。一定是采用UDP协议。二、特性1、面向无连接:UDP广播不需要建立连接,可以直接发送数据包到目标设备。2、广播特性:UDP广播可以向一个网络中的所有设备发送数据包。3、不可靠性:UDP广播发送的数据包无法保证传输的可靠性,可能会发生数据丢失、错误等
Great Macro
·
2023-10-15 18:00
C语言程序设计
Linux
c语言
linux
网络
Linux
网络编程
系列之服务器编程——多路复用模型
一、什么是多路复用模型服务器的多路复用模型指的是利用操作系统提供的多路复用机制,同时处理多个客户端连接请求的能力。在服务器端,常见的多路复用技术包括select、poll和epoll等。这些技术允许服务器同时监听多个客户端连接请求,当有请求到达时,会通知服务器进行处理。通过使用多路复用技术,可以避免一个线程只处理一个客户端连接的情况,提高服务器的并发性能和响应速度。在实际应用中,多路复用技术被广泛
Great Macro
·
2023-10-15 18:00
C语言程序设计
Linux
c语言
linux
Linux
网络编程
系列之UDP组播
一、什么是UDP组播UDP组播是指使用用户数据报协议(UDP)实现的组播方式。组播是一种数据传输方式,允许单一数据包同时传输到多个接收者。在UDP组播中,一个数据包可以被多个接收者同时接收,这样可以降低网络传输的负载和提高数据传输效率。二、特性1、支持单向的多对多通信:UDP组播可以同时将一个数据包传输给多个接收者,使多个接收者能够同时获取到相同的数据。2、不可靠性:跟普通的UDP一样,UDP组播
Great Macro
·
2023-10-15 18:59
C语言程序设计
Linux
网络
c语言
linux
camera 硬件基本知识
【Camera专题】Qcom-你应该掌握的Camera调试技巧2_c枫_撸码的日子的博客-CSDN博客_outputpixelclock2.浩瀚之水_csdn的博客_CSDN博客-深度学习,
嵌入式Linux
乐正倩彦
·
2023-10-15 18:02
相机基础知识
驱动开发
QT
网络编程
服务端 客户端 QTcpServer
服务端的创建//创建服务端QTcpServer对象server=newQTcpServer(this);//设置服务端,端口,这里绑定的是主机的所有网卡,server->listen(QHostAddress::Any,8080);//绑定连接信号与槽connect(this->server,&QTcpServer::newConnection,this,&MainWindow::new_conn
人间不清醒ab
·
2023-10-15 16:35
QT
网络
qt
Python
网络编程
Python
网络编程
1:什么是网络服务指一些在网络上运行的、面向服务的、基于分布式程序的软件模块,网络服务采用HTTP和XML(标准通用标记语言的子集)等互联网通用标准,使人们可以在不同的地方通过不同的终端设备访问
想变成全能的程序员
·
2023-10-15 13:35
网络编程
中的重难点:套接字的应用和理解
什么是
网络编程
网络编程
,指的是网络上的主机,通过不同的进程,以编程的方式实现网络通信(或成为网络数据传输)。发送端和接收端在一次网络数据传输时:发送端:数据的发送方进程,称为发送端。
Xua3055
·
2023-10-15 11:17
网络
java
什么是计算机通信网络,计算机通信网络技术
33.00元出版社机械工业出版社出版时间2010年6月1日装帧平装开本16开计算机通信网络技术内容简介编辑语音《计算机通信网络技术》共分14章,介绍了计算机通信网络体系结构、局域网技术、网络互联技术、计算机
网络编程
技术
张岱珅
·
2023-10-15 11:14
什么是计算机通信网络
网络编程
一:网络体系结构+socket概念+TCP通信过程
一、回顾系统编程中进程的通信方式1、管道无名管道(只能作用于亲缘间进程通信)----pipewriteread有名管道(系统中任意两个进程)-----mkfifo2、信号发送信号---kill捕捉信号----signal3、IPC对象消息队列----带有数据标识的特殊管道ftok()msggetmsgsndmsgrcvmsgctl共享内存----双方进程可以同时对一片内存进行读写ftokshmge
阿哈、小吴
·
2023-10-15 11:11
Linux网络编程
linux
网络编程
(一) ———— 网络基础知识(IP地址和端口号)
文章目录局域网和广域网IP地址端口号局域网和广域网局域网LAN:局域网LocalAreaNetwork,简称LAN局域网内的主机之间能方便的进行网路通信,又称为内网;局域网和局域网之间在没有连接的情况下,是无法通信的。局域网表示的范围比较小,可能就是一个机房,大到一栋楼或者整个校园。广域网WAN(WideAreaNetwork):通过路由器,将多个局域网连接起来,在物理上组成很大范围的网络,就形成
爱敲代码的三毛
·
2023-10-15 10:56
网络编程
网络
网络编程
Java
网络编程
——IP、URL编程
文章目录前言一、Java
网络编程
基础概述二、Java网络API三、IP编程1.InetAddress2.InetAddress示例(代码示例)四、应用层(URL)编程1.URL编程2.构造URL对象3.
归彦
·
2023-10-15 10:25
Java学习日记
java
网络
面试
网络编程
套接字——UDP
一、基础知识1.区分源地址、目的地址(1)源IP地址和目的地址:最开始的IP地址与送达数据的地址(2)源MAC地址和目的MAC地址:相当于上一站的地址与下一站的地址,在不断地变化socket通信,本质是进程间通信,只是是跨网络的进程间通信(如:客户端进程与服务器端进程的通信)2.端口号任何的网络服务与网络客户端,如果要进行正常的数据通信,必须要用端口号来唯一标识自身(1)端口号是传输层的内容(2)
瓴翎玲
·
2023-10-15 10:24
计算机网络
网络
udp
网络协议
python
网络编程
知识_python六十七课——
网络编程
(基础知识了解)
网络编程
:什么是
网络编程
?
weixin_39815925
·
2023-10-15 10:24
python网络编程知识
黑马程序员——基础知识总结_
网络编程
——Java培训、Android培训、iOS培训、.Net培训、期待与您交流!——–第一话:网络概述OSI与TCP/IP参考模型:网络通信要素:1.IP地址:*网络中设备的标识*不易记忆,可用主机名*本地回环地址:127.0.0.1主机名:localhost2.端口号:*用于标识进程的逻辑地址,不同进程的标识*有效端口:0~65535,其中0~1024系统使用或者保留端口3运输协议:*通讯的规则*
墨血
·
2023-10-15 10:52
java基础
程序员
编程
网络
Linux
网络编程
——TCP编程基础知识点总结
关于
网络编程
的基础知识,我再之前的博客里面有总结,感兴趣的可以看一下:
网络编程
——基础知识总结TCP传输层协议(TransmissionControlProtocol)是一种面向连接、可靠DE,基于字节流的传输层通信协议在七层模型中
原来是小柒
·
2023-10-15 10:20
Linux网络编程
java基础学习总结——
网络编程
一、网络基础概念首先理清一个概念:
网络编程
!=网站编程,
网络编程
现在一般称为TCP/IP编程。
别样的风采是我
·
2023-10-15 10:19
Java·
Android
网络编程
(1)——Socket编程So easy
Android
网络编程
概述首先,了解的几个问题:1、Android系统网络相关API接口1)、java.net.*(标准Java接口)java.net.
m0_67390969
·
2023-10-15 10:17
java
网络
android
后端
c++
开发语言
上一页
45
46
47
48
49
50
51
52
下一页
按字母分类:
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
其他