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
linuxc网络编程
网络编程
--socket编程
这里写目录标题套接字概念通信原理总结预备知识网络字节序简介字节转换函数IP地址转换函数为什么单独列出函数原型sockaddr结构体一级目录二级目录二级目录二级目录一级目录二级目录二级目录二级目录套接字概念Socket本身有插座的意思,但他是进程之间网络通信的一种特殊文件,本质是缓冲区形成的伪文件,所以,网络进程之间的数据传递,主要依靠套接字文件通信原理Socket有插头插座的意思,所以,如果想要实
长安1108
·
2023-12-26 03:16
网络
linux
网络编程
--网络基础
这里写目录标题协议的概念什么是协议典型协议分层模型OSI七层模型与TCP/TP四层模型通信过程协议格式以太网帧协议(主要作用与mac地址,也就是网卡)mac地址格式ARP协议总结IP协议(主要作用于IP)UDP与TCP协议(主要作用于端口)网络应用程序设计模式C/S模式与B/S模式简介优缺点协议的概念什么是协议协议就是传输文件双方都严格遵守的一个传输规则,如上图,第一次传输传文件名,第二次传大小,
长安1108
·
2023-12-26 03:06
网络
linux
【
网络编程
】基于UDP数据报实现回显服务器/客户端程序
个人主页:兜里有颗棉花糖欢迎点赞收藏✨留言✉加关注本文由兜里有颗棉花糖原创收录于专栏【
网络编程
】【Java系列】本专栏旨在分享学习
网络编程
的一点学习心得,欢迎大家在评论区交流讨论前言我们如果想让应用程序进行网络通信的话
兜里有颗棉花糖
·
2023-12-26 03:36
网络编程
Java系列
网络
udp
网络协议
docker 入门安装(快速入门)
记录docker学习的点点滴滴本人是mac电脑用虚拟机ParallelsDesktop安装
linuxc
entos7安装docker写这篇文章主要是记录下来遇到的坑准备工作安装好虚拟机,并且yum安装ducker
Qzzzz
·
2023-12-26 02:47
【Netty】粘包和拆包问题及解决
目录什么是粘包和拆包粘包和拆包代码演示粘包拆包粘包和拆包解决什么是粘包和拆包粘包和拆包是TCP
网络编程
中不可避免的,无论是服务端还是客户端,当我们读取或者发送消息的时候,都需要考虑TCP底层的粘包/拆包机制
Ethan-running
·
2023-12-26 02:29
Netty
netty
java
网络协议
网络编程
(3.0)
Client#include#include#include#pragmacomment(lib,"ws2_32.lib")#pragmawarning(disable:4996)LPCWSTRStringToLPCWSTR(constchar*str){intnLen=MultiByteToWideChar(CP_ACP,0,str,-1,NULL,0);wchar_t*wstr=newwcha
Back~~
·
2023-12-26 02:04
上课内容
学习
RPC通信相关
通俗讲,RPC通过把网络通讯抽象为远程的过程调用,调用远程的过程就像调用本地的子程序一样方便,从而屏蔽了通讯复杂性,使开发人员可以无需关注
网络编程
的细节,将更多的时间和精力放在业务逻辑本身的实现上,提高工作效率
xiannvlei
·
2023-12-25 23:57
rpc
yum update后多出的启动项处理
环境:Centos71.查看当前系统使用的内核版本#命令:uname-a#输出
Linuxc
entos73.10.0-1160.6.1.el7.x86_64#1SMPTueNov1713:59:11UTC2020x86
轻轻敲醒沉睡的心灵
·
2023-12-25 20:04
NSDI·2018
PASTE:ANetworkProgrammingInterfaceforNon-VolatileMainMemory.PASTE:非易失性主存储器的
网络编程
接口。
minlover
·
2023-12-25 19:54
Netty-4-
网络编程
模式
我们经常听到各种各样的概念——阻塞、非阻塞、同步、异步,这些概念都与我们采用的
网络编程
模式有关。例如,如果采用BIO
网络编程
模式,那么程序就具有阻塞、同步等特质。
Andy技术支援
·
2023-12-25 18:29
Netty源码解析
网络
php
开发语言
netty
linux常用命令:[2]创建文件和文件夹
linuxC
entOSmkdir和touch[](javascript:;)方法/步骤首先说一下touch创建文件的命令,touch可以用于创建二进制文件,用法非常简单。
爱运动爱学习
·
2023-12-25 18:41
每个.NET开发都应掌握的C#
网络编程
知识点
上篇文章讲述了C#处理文件系统I/O知识点,本文将介绍C#
网络编程
知识点。随着信息技术的不断发展,
网络编程
在.NET开发中变得愈发重要。
波波007
·
2023-12-25 14:21
.net
c#
网络
CUMT--Java复习--
网络编程
目录一、Java网络API1、InetAddress类2、URL类3、URLConnection类4、URLDecoder类和URLEncoder类二、基于TCP的
网络编程
1、Socket类2、ServerSocket
Struart_R
·
2023-12-25 11:17
Java
java
开发语言
Linux文件目录操作命令-cd命令
一、cd命令
Linuxc
d命令是Linux中最基本的命令语句,其他的命令语句要进行操作,都是建立在使用cd命令上的。所以,学习Linux常用命令,首先就要学好cd命令的使用方法技巧。
来自内蒙古的田园蒙牛
·
2023-12-25 11:20
#
Linux文件目录操作命令
linux
Oracle VM VirtualBox安装Linux CentOS 7虚拟机教程[zhgjx][超详细]
需准备:1.OracleVMVirtualBox2.
LinuxC
entos7系统
LinuxC
entos7https://mirrors.aliyun.com/centos/7/isos/x86_64/CentOS
fengfanawa
·
2023-12-25 10:10
Linux
CentOS-7
Oracle
VM
VirtualBox
linux
运维
服务器
IO模型
描述本文摘自UNIX
网络编程
卷1:套接字联网API,描述了UNIX中五种IO模型。阻塞IO、非阻塞IO、IO复用、信号驱动IO、异步IO。并定义了同步IO和异步IO。
紫色红色黑色
·
2023-12-25 10:02
使用Go语言处理HTTP请求和响应
而在众多编程语言中,Go语言以其强大的
网络编程
功能和高效的性能脱颖而出,成为了许多开发人员的首选。下面,我们就来一起探讨如何使用Go语言来处理HTTP请求和响应。
华科℡云
·
2023-12-25 10:24
linux
运维
Linux cmp命令教程:如何逐字节比较两个文件(附案例详解和注意事项)
Linuxc
mp命令介绍cmp命令在Linux中用于对两个文件进行逐字节比较。它可以快速地找出两个文件的差异,使用户能够轻松地识别它们之间的差异¹²。
我要下东西噢
·
2023-12-25 09:42
linux
linux
运维
服务器
Linux cut命令教程:如何高效地处理文本(附案例详解和注意事项)
Linuxc
ut命令介绍cut命令是一个命令行实用程序,它允许你从指定的文件或管道数据中剪切出部分内容,并将结果打印到标准输出。该命令通过字段、分隔符、字节位置和字符来剪切行的部分。
我要下东西噢
·
2023-12-25 09:06
linux
linux
运维
服务器
go语言能做什么
Go语言作为服务器编程语言,很适合处理日志、数据打包、虚拟机处理、文件系统、分布式系统、数据库代理等;
网络编程
方面,Go语言广泛应用于Web应用、API应用、下载应用等;除此之外,Go语言还可用于内存数据库和云平台领域
QFdongdong
·
2023-12-25 09:19
Java
网络编程
(BIO和NIO)
1、传统的同步阻塞式I/O编程2、基于NIO的非阻塞编程3、基于NIO2.0异步非阻塞(AIO)编程4、为什么使用NIO编程5、为什么选择Netty
网络编程
的基本模型是Client/Server模型(即两个进程之间进行相互通信
欢迎大哥光临小弟博客
·
2023-12-25 04:59
计算机网络
网络
nio
网络编程
入坑基础-BIO总结
IO总结前提参考资料:-《JavaI/O》–这本书没有翻译版,需要自己啃一下。《JavaI/O》这本书主要介绍了IO和NIO的相关API使用,但是NIO部分并不是太专业,同系列的动物书《JavaNIO》相对比较详细并且有译本,因此看本书的时候,我直接跳过了NIO部分。IO概述IO实际上是INPUT/OUTPUT(输入/输出)的简写,IO是任何计算机操作系统或编程语言的基础。Java中,IO相关的类
Throwable文摘
·
2023-12-25 04:59
IO
IO
BIO
网络编程
JDK原生
网络编程
-NIO基础入门
文章目录初识NIO什么是NIONIO和BIO的主要区别面向流与面向缓冲阻塞与非阻塞Selector选择器机制NIO核心组件Selector关于SelectionKeySelectionKey类型服务端和客户端分别感兴趣的类型Channelsbuffer缓冲区重要属性Buffer的分配Buffer的读写Buffer方法总结NIO之Reactor模式单线程Reactor模式流程单线程Reactor,工
wzljiayou
·
2023-12-25 04:59
网络编程
网络通信
nio
reactor
网络编程
bio
网络编程
基础BIO与NIO概念差异与实战
1、Java工支持三种
网络编程
模型IO模式:BIO、NIO、AIOBIO:同步并阻塞,服务器的实现方式为一个连接一个线程,如果这个连接不做任何事情就会造成资源的浪费;连接数据较小却固定的架构的架构,这种方式对系统的性能要求高但是可贵之处在于程序容易理解
码涤生
·
2023-12-25 04:58
大工篇
Java网络编程
NIO
BIO
Netty前置内容
【面试常考的
网络编程
之Socket、短连接与长连接、客户端与服务端网络通讯流程、Java
网络编程
之BIO、JDK
网络编程
BIO案例实战演练】
一.知识回顾【0.IO在开发中有着举足轻重的地位,所以我们非常有必要学习。IO性能基石专栏都整理好了,可根据需要进行学习!】【1.性能基石之IO~~~Linux操作系统相关知识体系补充&虚拟文件系统&文件描述符&PageCache内核缓存页】【2.性能基石之IO~~~PageCache缓存页&直接IO、缓存IO、内存映射mmap&文件一致性问题&Dirty概念&解决方案&BufferIO在堆内,堆
硕风和炜
·
2023-12-25 04:27
IO性能基石
java
面试
BIO网络编程实战
Socket与长连接与短链接
网络通讯流程之Socket
网络协议-BIO实战和NIO编程
网络通信编程基本常识原生JDK
网络编程
-BIO原生JDK
网络编程
-NIOBuffer的读写向Buffer中写数据写数据到Buffer有两种方式:1.读取Channel写到Buffer。
长情知热爱
·
2023-12-25 04:57
网络协议
nio
网络
Linux系统基础知识3
现在主要有以下几种Linux系统:DebianGentooUbuntuDamnVulnerableLinux红帽企业级
LinuxC
entOSFedoraKaliLinuxArchLinux以下是以上Linux
吃土少女古拉拉
·
2023-12-25 01:13
Linux
虚拟机
操作系统
linux
运维
服务器
Linux系统编程(七):进程间通信(下)
参考引用UNIX环境高级编程(第3版)嵌入式
LinuxC
应用编程-正点原子1.进程间通信简介进程间通信(interprocesscommunication,IPC)指两个进程之间的通信系统中的每一个进程都有各自的地址空间
Robot_Yue
·
2023-12-24 23:46
Linux系统编程
linux
c语言
嵌入式
进程间通信
IPC
Linux系统编程(六):进程(下)
参考引用UNIX环境高级编程(第3版)嵌入式
LinuxC
应用编程-正点原子1.进程与程序1.1main()函数由谁调用?
Robot_Yue
·
2023-12-24 23:45
Linux系统编程
linux
c语言
嵌入式
应用开发
进程
[Java][
网络编程
]服务端向客户端发送信息
/*前置知识(服务端)1.首先要常见一个ServerSocket对象服务端套接字,并且在服务端套接字里面确定需要使用的端口2.然后要创建一个Socket对象来接收ServerSocket的返回值。通常一个Socket对象对应一个客户端/涉及到多个客户端需要通过线程来解决3.现在客户端和服务端已经通过socket链接了,然后就需要创建一个InputStream的输入流来获取socket所对应客户端的
ASTHENIA
·
2023-12-24 23:44
网络
java
服务器
Linux基础命令 - 文件及目录操作, 打印输出, 查找命令, 用户及权限管理, vi的使用等
//qq.wdev.cn/c/vi.html)**语法格式:**vi[参数]文件命令模式插入模式底行模式重定向符号通配符管道符文件及目录操作命令[ls–显示目录下的文件信息](https://www.
linuxc
ool.com
羡林i
·
2023-12-24 20:30
linux
ubuntu
后端
centos
Linux:线程优先级设置
目录一、背景二、调整普通线程的优先级==通过系统命令====通过
LinuxC
代码==三、调整实时线程的优先级==通过系统命令====通过
LinuxC
代码==四、参考资料(建议一定要阅读) 在操作系统中
小嵌同学
·
2023-12-24 20:33
Linux
API编程
C语言高级专题系列
linux
运维
嵌入式
C
day26
网络编程
1.1.1ThreadLocal#很类似于类中的调用私有方法全局变量local_school就是一个ThreadLocal对象,每个Thread对它都可以读写student属性,但互不影响。你可以把local_school看成全局变量,但每个属性如local_school.student都是线程的局部变量,可以任意读写而互不干扰,也不用管理锁的问题,ThreadLocal内部会处理。1.1.2异步
AAA年华
·
2023-12-24 16:10
QT线程2
Qt中创建、运行线程的“易用”性、缺乏相关编程尤其是异步
网络编程
知识或是养成的使用其它工具
NB-IoT
·
2023-12-24 16:04
网络编程
,网络通信,网络通信三要素,UDP通信,TCP通信,BS架构
1,
网络编程
网络编程
:可以让设备中的程序与网络上其他设备中的程序进行数据交互(实现网络通信的)Java提供的
网络编程
的解决方案在Java.net.
湯沫
·
2023-12-24 13:36
网络
java
后端开发需要掌握的Linux技能树(
LinuxC
/C++)
一、前言作为一名后端开发必须掌握的Linux基础。分为Linux概述基本的Linux命令文件查看vim介绍账号管理用户组管理磁盘管理进程管理软件的安装二、Linux简介2.1概述Linux内核最初只是由芬兰人林纳斯·托瓦兹(LinusTorvalds)在赫尔辛基大学上学时出于个人爱好而编写的。Linux是一套免费使用和自由传播的类Unix操作系统,是一个基于POSIX(可移植操作系统接口)和UNI
攻城狮百里
·
2023-12-24 10:43
linux
后端
c++
P4 音频知识点——PCM音频原始数据
PCM文件大小计算:PCM存储格式前言从本章开始我们将要学习嵌入式音视频的学习了,使用的瑞芯微的开发板个人主页:@ChenPi推荐专栏1:《C++_@ChenPi的博客-CSDN博客》✨✨✨推荐专栏2:《
LinuxC
@ChenPi
·
2023-12-24 08:13
嵌入式音视频
人工智能
ubuntu
单片机
音视频
linux
c语言
pcm
Netty入门与实战教程
1.引言Netty作为一个高性能、异步事件驱动的
网络编程
框架,为开发者提供了强大的工具和丰富的功能,使得处理网络通信变得更加简单和高效。
Memory_2020
·
2023-12-24 06:45
后端
网络
Netty-3-封帧
网络编程
为什么需要进行消息的定界封帧一般是指在一段数据的前后分别添加首部和尾部,从而形成数据帧。对于数据帧来说,首部和尾部的重要作用之一就
Andy技术支援
·
2023-12-24 05:15
Netty源码解析
服务器
网络
运维
netty
pip安装psutil报错
服务器的系统是
linuxc
entos7.2,结果碰了一鼻子灰第一阶段:服务器默认是安装的python2,然后pip还没有安装。。。
willhuo
·
2023-12-24 05:38
ESP32-CAM + micropython学习笔记
但是存在的功能√:已做文章目录ESP32-CAM+micropython学习笔记micropythonesp32-cam硬件配置webrepl|√外置PSRAM|×SD卡|√热点+WiFi|√连接WiFi开启热点
网络编程
奇偕
·
2023-12-24 05:22
esp32
micropython
micropython
esp32
Go爬虫程序采集抖音快手商户 开店不再难
实现这个任务,这次我将使用Go语言的
网络编程
和HTML解析。首先,我们需要使用http包来发送HTTP请求到抖音快手商户的网站,获取网页的HTML内容。
q56731523
·
2023-12-24 04:59
golang
爬虫
开发语言
后端
抖店
开店
数据采集
【
网络编程
】网络通信基础——简述TCP/IP协议
个人主页:兜里有颗棉花糖欢迎点赞收藏✨留言✉加关注本文由兜里有颗棉花糖原创收录于专栏【
网络编程
】【Java系列】本专栏旨在分享学习
网络编程
的一点学习心得,欢迎大家在评论区交流讨论目录一、ip地址二、端口号三
兜里有颗棉花糖
·
2023-12-24 01:12
网络编程
Java系列
网络
tcp/ip
网络协议
.Net 访问电子邮箱-LumiSoft.Net,好用
介绍:LumiSoft.Net.dll是C#下的免费开源的关于
网络编程
的一个类库,功能强大,包含FTP、FTP.Client、ICMP、IMAP、POP3、SMTP,如下图:需求:1、实现访问电
吾友客
·
2023-12-24 01:57
php
开发语言
【Java】
网络编程
-TCP回显服务器代码编写
前面我们讲了基于UDP的
网络编程
UDP回显服务器UDP字典服务器下面我们来讲基于TCP的回显服务编写1、服务器importjava.io.IOException;importjava.io.InputStream
沙河板混
·
2023-12-24 00:51
Java
#
Java网络编程
服务器
java
网络
【Java】Mac下的Tomcat安装配置
我们在进行
网络编程
时,其中重要的中间件就是Tomcat,下面我们将进行在Mac上配置Tomcat的讲解。
沙河板混
·
2023-12-24 00:17
Java
#
Java网络编程
java
macos
tomcat
网络
网络编程
用socket进行ip之间的收发数据>仅仅接收importsocket#创建socket对象server=socket.socket(family=socket.AF_INET,type=socket.SOCK_DGRAM)#准备接受的地址IP和端口server.bind(("192.168.11.130",8888))whileTrue:(msg,address)=server.recvfrom
流蓝浅
·
2023-12-23 21:37
netty
网络编程
-4.netty简易的Server与Client
NettyServerHandlerpackagecom.ctgu.netty.basic;importio.netty.buffer.ByteBuf;importio.netty.buffer.Unpooled;importio.netty.channel.ChannelHandlerContext;importio.netty.channel.ChannelInboundHandlerAdap
笨鸡
·
2023-12-23 19:33
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
上一页
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
其他