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
android-网络编程
与程序员相处的日常(序)
大学误打误撞,进了计算机系,学习
网络编程
,说实话,本身有点偏文艺范,又喜欢多愁善感,伤春悲秋的性格实在不适合学理性的东西,可惜大学时,脑子抽风,有个换到工程造价专业的机会,嫌麻烦给推掉了,貌似工程造价我也不喜欢
简悦887799
·
2023-09-25 20:46
精通python——
网络编程
学习笔记
目录1
网络编程
介绍1.1客户端/服务器
网络编程
简述1.2通信端点1.3面向连接的套接字与无连接的套接字2模块介绍2.1Socket2.2SocketServer模块2.3Twisted1
网络编程
介绍1.1
凌木LSJ
·
2023-09-25 15:32
python
python
网络
C++
网络编程
(二):UDP套接字编程
目录基本特点流程基于UDP的数据I/O函数UDP客户端套接字的地址分配UDP套接字的数据边界未连接UDP套接字、已连接UDP套接字创建已连接UDP套接字代码示例参考资料基本特点UDP中的服务器端和客户端没有连接:不必调用listen和accept函数,UDP中只有创建套接字和数据交换的过程。UDP服务器端和客户端均只需要1个套接字:在TCP中套接字是一对一关系,如果向10个客户端提供服务,需要10
你喜欢梅西吗
·
2023-09-25 15:31
网络
c++
linux
C/C++ 网络库 boost asio 使用详解
实战入门到精通https://blog.csdn.net/weixin_50964512/article/details/125710864前言众所周知,直到目前为止,C/C++依旧没有标准网络库每次我们在
网络编程
余识-
·
2023-09-25 15:31
C++高级编程
网络
c语言
c++
【
网络编程
】对套接字读写的理解(1):write、send 和read
在封装TCP读写的时候,遇到了读写函数的选择问题,进而研究了一下,在此记录。一、发送数据常用的三个函数分别为write、send和sendmsg。函数原型如下:ssize_twrite(intsocketfd,constvoid*buffer,size_tsize)ssize_tsend(intsocketfd,constvoid*buffer,size_tsize,intflags)ssize_
不知所措的渣渣辉
·
2023-09-25 15:00
【网络编程】
网络
tcp/ip
网络协议
c++
c语言
【面试】IO多路复用
IO多路复用通常与非阻塞IO一起使用,以实现高并发的
网络编程
。在IO多路复用中,常用的系统调用包括select、poll、epoll(Linux特有)和kqueue(BSD系统特有)。
NCY_92377
·
2023-09-25 12:39
面试
职场和发展
Netty简介及简单客户端/服务端示例代码
它大大简化和简化了
网络编程
,如TCP和UDP套接字服务器。“快速简单”并不意味着生成的应用程序将遭受可维护性或性能问题的困扰。
西晋的no1
·
2023-09-25 07:33
JAVA知识点杂烩
java
intellij-idea
python如何使用session和cookie_【Python】Cookie 和 Session
前言最近在学习Python
网络编程
,已经实现了简单的服务器和浏览器的信息交互。正在进一步学习Cookie和Session(可能还有Token),所以写一篇随笔来加深自己的理解。
weixin_39933414
·
2023-09-25 01:50
02
网络编程
_B/S
B(Browser)/S(Server)结构:浏览器和服务器结构使用本地地址模拟服务器,客户端访问html页面,服务器回写html页面到浏览器上//客户端publicclassTCPServer{publicstaticvoidmain(String[]args)throwsIOException{ServerSocketserver=newServerSocket(8080);/*浏览器解析服务
九儿九知
·
2023-09-24 22:16
Web
java
网络
浅学
网络编程
(创建一个简单的TCP客户端)
创建一个简单的客户端今天分享的是关于
网络编程
的一个小知识,关于如何创建一个关于简单的tcp客户端。第一步创建一个socket对象(流式套接字)。
sss_song
·
2023-09-24 22:42
网络
tcp/ip
服务器
Linux下的
网络编程
——B/S模型HTTP(四)
前言:HTTP是基于B/S架构进行通信的,而HTTP的服务器端实现程序有httpd、nginx等,其客户端的实现程序主要是Web浏览器,例如Firefox、InternetExplorer、GoogleChrome、Safari、Opera等,此外,客户端的命令行工具还有elink、curl等。Web服务是基于TCP的,因此为了能够随时响应客户端的请求,Web服务器需要监听在80/TCP端口。这样
我想学LINUX
·
2023-09-24 17:32
linux
网络
http
GET
POST
linux tcp
网络编程
实现简单记录
主要记录下实现过程1.server端依次调用~socketbindlistenaccept注意,若要同时能够响应多个client,则需创建子进程来服务2.client端依次调用~socketconnectsend另外注意对相关函数的出错进行处理。
一个跟头十万八千里
·
2023-09-24 14:04
python
网络编程
(Tcp/Ip网络通讯协议)
一、TCP/IP网络通讯协议简介TCP/IP网络通讯协议是一种常用的网络协议,用于在计算机网络中实现数据传输和通信。它由两个部分组成:传输控制协议(TCP)和互联网协议(IP)。TCP协议负责在网络中可靠地传输数据。它将数据分割成小的数据包,并在发送和接收之间建立可靠的连接。TCP提供错误检测和纠正机制,以确保数据的准确性和完整性。它还处理数据包的排序和重发,以确保数据以正确的顺序到达目标地址。I
Visual code AlCv
·
2023-09-24 10:56
网络
tcp/ip
服务器
Linux下的
网络编程
——C/S模型TCP(二)
前言:TCP协议被广泛应用其根本原因就是提供了详尽的可靠性保证基于TCP的上层应用非常多比如HTTP、HTTPS、FTP、SSH、MySQL等。TCP是一种面向连接的单播协议,在发送数据前,通信双方必须在彼此间建立一条连接。所谓“连接”,其实是客户端和服务器端内存里保持的一份关于对方的信息(IP地址、端口号)下面让我们学习一下什么是TCP协议吧TCP协议1.TCP通信时序下图是一次TCP通讯的时序
我想学LINUX
·
2023-09-24 07:47
网络
linux
TCP
三次握手
四次握手
滑动窗口
TCP状态转化
Linux下的
网络编程
——网络基础、socket编程(一)
前言:前面我们学习了Linux的系统编程,从今天我们就要开始Linux
网络编程
的学习了,Linux
网络编程
中的知识点可能没有前面的Linux系统多一点,但是基础的网络知识我们还是需要了解的,并且
网络编程
中的
我想学LINUX
·
2023-09-24 07:17
网络
linux
IPC方式
IP协议
TCP协议
UDP协议
socket编程
Linux下的
网络编程
——C/S模型 UDP(三)
前言:UDP(UserDatagramProtocol,用户数据报协议)是一种在计算机网络中常用的传输层协议。与TCP(传输控制协议)相比,UDP是一种无连接的协议,不具备可靠性和流量控制等特性,但由于其简单、高效的特点,被广泛应用于实时性要求较高、对数据完整性要求较低的应用场景。下面让我们一起对UDP进行一个简单的学习吧目录一、TCP和UDP的区别:TCP:UDP:二、TCP时稳定的连接方式:三
我想学LINUX
·
2023-09-24 07:15
网络
linux
udp
本地套接字
domain
ubuntu
UDP和TCP区别
Java基础(五)
前言:本博客主要记录学习网络通信的基本知识以及
网络编程
的应用。
MRJJ_9
·
2023-09-24 06:00
测试技术
Java
网络编程
网络通信
java中io流、属性集Properties、缓冲流、转换流、序列化和反序列化、打印流、
网络编程
、TCP通信程、B/S服务案例
IO流:io流中i表示input输入,o表示output输出,流表示数据(字符,字节,1个字符=2个字节=8个位);这里的输入输出是以内存为基础,将数据从内存中输出到硬盘的过程称为输出,将数据从硬盘中输入到内存中称为输入,这里的输入和输出就被称为io流;这个数据输入输出有字符和字节,所以又可分为字符流和字节流。字节流:一切皆为字节,所有的文件都是以字节为单位存储的,一个字节=8个位,文件的读写是以
苦海123
·
2023-09-24 03:32
Java
网络
java
tcp/ip
Socket
网络编程
练习二
从客户端发送文件到服务端,服务端保存到本地,并发送确认消息给客户端,并关闭相应的连接packageinternet;importorg.junit.Test;importjava.io.*;importjava.net.InetAddress;importjava.net.ServerSocket;importjava.net.Socket;/***@author苗晓强*@date2023/8/6
苏雪夜酒
·
2023-09-23 20:03
Java基础
Java基础
Qt实现基于多线程的文件传输(服务端,客户端)
效果先看看效果图这是传输文件完成的界面客户端服务端2.知识准备其实文件传输和聊天室十分相似,只不过一个传输的是文字,一个传输的是文件,而这方面的知识,我已经在前面的博客写过了,不了解的同学可以去看一下C++
网络编程
进击的汪sir
·
2023-09-23 20:50
C++
计算机网络
c++
网络
多线程
qt
Python之
网络编程
一、
网络编程
互联网时代,现在基本上所有的程序都是网络程序,很少有单机版的程序了。
网络编程
就是如何在程序中实现两台计算机的通信。
菜鸟之编程
·
2023-09-23 18:42
Python
网络
chatgpt赋能python:Python计算加法-简单易学,快速实现
Python不仅可以应用于数据科学领域,也广泛用于Web开发、
网络编程
、图形界面和游戏等领域。在这篇文章中,我们将介绍如何使用Python计算加法。
虚幻私塾
·
2023-09-23 10:55
chatgpt
python
人工智能
计算机
Linux高性能服务器编程 学习笔记 第五章 Linux
网络编程
基础API
我们将从以下3方面讨论Linux网络API:1.socket地址API。socket最开始的含义是一个IP地址和端口对(ip,port),它唯一表示了使用TCP通信的一端,本书称其为socket地址。2.socket基础API。socket的主要API都定义在sys/socket.h头文件中,包括创建socket、命名socket、监听socket、接受连接、发起连接、读写数据、获取地址信息、检测
吃着火锅x唱着歌
·
2023-09-23 09:48
Linux高性能服务器编程
服务器
网络
linux
4.wifi开发【
网络编程
2】WiFi HTTP Client编程,WiFi HTTP Server编程,Smartconfig,SNTP通信协议,FOTA远程固件升级
一。HTTP协议1.HTTP介绍(1)什么是超文本HyperText?包含有超链接(Link)和各种多媒体元素标记(Markup)的文本。这些超文本文件彼此链接,形成网状(Web),因此又被称为网页(WebPage)。这些链接使用URL表示。最常见的超文本格式是超文本标记语言HTML。(2)什么是URL?URL即统一资源定位符(UniformResourceLocator),用来唯一地标识万维网中
m0_61659911
·
2023-09-23 08:40
http
网络协议
网络
3.wifi开发,
网络编程
网络协议栈LwIPWiFiUDPClinet编程WiFiUDPServer编程WiFiTCPClient编程WiFiTCPServer编程一。LWIP原理介绍,API介绍,文件结构1.Lwip支持的协议2.API3.文件结构1.api目录:应用程序接口文件。2.arch目录:与硬件和OS有关的文件,包括网络驱动、移植需要修改的文件。3.core目录:LwIP的核心代码,包括ICMP、IP、UDP、
m0_61659911
·
2023-09-23 08:05
网络
网络编程
一、什么是
网络编程
二、基本的通信架构三、网络通信的三要素1.IP地址1.IPv4,IPv62.IP域名3.公网IP,内网IP,本机IP4.InetAddressimportjava.net.InetAddress
月星过亿
·
2023-09-23 06:28
网络
服务器
运维
【Linux
网络编程
】gdb调试技巧
这篇博客主要要记录一下自己在Linux操作系统Ubuntu下使用gbd调试程序的一些指令,以及使用过程中的一些心得。使用方法可以使用如下代码gcc-gtest.c-otest或者gcctest.c-otest-g的选项最好添加,如果不添加,l指令无法被识别-o的选项就是将输出的文件重命名,否则都是a.outgdb的控制l/L+数字指令L/l用于查看调式的代码,后面添加的数字用于确定从第几行开始
C_Ryson
·
2023-09-23 02:59
Linux网络编程
linux
彻底搞懂Netty高性能之零拷贝
作为Java
网络编程
学习者,不仅要知道NIO,还一定要学习Mina和Netty这两个优秀的网络框架。
全菜工程师小辉
·
2023-09-23 00:26
网络编程
Java面试你要知道这些
netty
零拷贝
一篇文章彻底弄懂零拷贝底层原理
前言零拷贝是
网络编程
的关键,很多性能优化都离不开零拷贝,很多优秀的开源框架底层都用的零拷贝,如Netty、RocketMQ、Spark等正文1.再看IO在深入零拷贝机制之前,先来了解下传统BIO通信底层发生了什么
CoderBruis
·
2023-09-22 23:19
面试官别再问我系列
java
零拷贝
网络编程
懒人入门(九):通俗讲解,有了IP地址,为何还要用MAC地址?
1、前言标题虽然是为了解释有了IP地址,为什么还要用MAC地址,但是本文的重点在于理解为什么要有IP这样的东西。本文对读者的定位是知道MAC地址是什么,IP地址是什么。(本文同步发布于:http://www.52im.net/thread-2067-1-1.html)2、关于作者翟志军,个人博客地址:https://showme.codes/,Github:https://github.com/z
hellojackjiang2011
·
2023-09-22 21:23
ip
mac
网络编程
tcp/ip
计算机网络常见面试真题详解
1.3了解
网络编程
协议吗?客户端发送给服务器的请求,怎么确定具体的协议?1.4TCP、HTTP、FTP分别属于哪一层?1.5讲一下TCP/IP协议。1.6说一说你对ARP协议的理解。
Redemption&
·
2023-09-22 21:52
知识点总结
秋招
面试
网络
网络协议
http
https
Android 进阶性能优化
这也是“
Android-
面试官”系列文章。好了,废话不多说,直接冲冲冲!前排温馨提示:阅读本文前,请自备豆浆!
梦想不上班
·
2023-09-22 18:46
操作
android
Linux系统编程——
网络编程
的学习
Linux系统编程学习相关博文Linux系统编程——文件编程的学习Linux系统编程——进程的学习Linux系统编程——进程间通信的学习Linux系统编程——线程的学习Linux系统编程——
网络编程
的学习一
智能轰炸机
·
2023-09-22 11:45
linux
网络
学习
Linux系统编程——进程的学习
Linux系统编程学习相关博文Linux系统编程——文件编程的学习Linux系统编程——进程间通信的学习Linux系统编程——线程的学习Linux系统编程——
网络编程
的学习Linux系统编程——进程的学习一
智能轰炸机
·
2023-09-22 11:15
linux
学习
Linux系统编程——进程间通信的学习
学习参考博文:进程间的五种通信方式介绍Linux信号介绍Linux系统编程学习相关博文Linux系统编程——文件编程的学习Linux系统编程——进程的学习Linux系统编程——线程的学习Linux系统编程——
网络编程
的学习
智能轰炸机
·
2023-09-22 11:15
linux
学习
Linux系统编程——文件编程的学习
Linux系统编程学习相关博文Linux系统编程——进程的学习Linux系统编程——进程间通信的学习Linux系统编程——线程的学习Linux系统编程——
网络编程
的学习Linux系统编程——文件编程的学习一
智能轰炸机
·
2023-09-22 11:14
linux
学习
Linux系统编程——线程的学习
学习参考博文:Linux多线程编程初探Linux系统编程学习相关博文Linux系统编程——文件编程的学习Linux系统编程——进程的学习Linux系统编程——进程间通信的学习Linux系统编程——
网络编程
的学习
智能轰炸机
·
2023-09-22 11:41
linux
学习
网络编程
套接字 | TCP套接字
前面的文章中我们使用UDP套接字编写了四个版本,不同的UDP服务器,在本文中我们将要对TCP套接字进行几个不同的版本的代码的编写,首先测试一下TCP套接字的代码,然后是将这个版本进行修改成多进程版本的,再将代码修改成多线程版本的,最后在编写一个线程池版本的代码。在编写TCP套接字之前我们会使用如下的一些APIsocket()-intsocket(intdomain,inttype,intproto
weixin_45138295
·
2023-09-22 10:08
Linux
C++
网络
tcp/ip
【无标题】
Java支持3种
网络编程
模型:BIO、NIO、AIO。
flightfish
·
2023-09-22 07:44
JAVA
服务器
运维
快速学习Netty
Netty框架探索:助力高效
网络编程
一、Netty是个啥?
HGW689
·
2023-09-22 07:08
Netty学习之旅
java
【
网络编程
】网络基础
文章目录一、网络发展1.网络发展史2.局域网和广域网二、网络协议1.协议分层2.OSI七层模型3.TCP/IP五层模型三、网络传输的基本流程1.局域网通信原理2.不同局域网的通信原理3.IP地址与MAC地址一、网络发展1.网络发展史计算机网络的发展经历了多个阶段,从早期的简单通信系统到现代互联网的复杂网络架构。以下是计算机网络发展史的主要里程碑:早期通信系统(1960年代):在这个阶段,计算机网络
星河万里᭄ꦿ࿐
·
2023-09-22 06:31
网络编程
网络
计算机网络
tcp/ip
第三天:实现
网络编程
基于tcp/udp协议在Ubuntu与gec6818开发板之间双向通信
互联网地址每一台设备接入互联网后,都会举报一个唯一的地址编号IP地址INTERNET地址internet地址:它是协议上的一个逻辑地址目前来说,我们主要的IP地址有两类IPV4IPV6IPV4其实就是使用一个32bit整数作为IPIPV6其实就是使用一个128bit整数作为IPipv410101100000000100000000100000001人类是看不到的172.2.1.1给人看的"点分式"
黎明的前夜
·
2023-09-22 06:29
网络
tcp/ip
udp
ubuntu
网络协议
arm开发
Python
网络编程
---基于UDP的发送与接收数据(学习记录)
先展示代码:fromsocketimport*udp_socket=socket(AF_INET,SOCK_DGRAM)dest_addr=('127.0.0.1',9988)data=input("输入发送的内容:")udp_socket.sendto(data.encode('gbk'),dest_addr)recv=udp_socket.recvfrom(1024)print("收到的数据为
yoibo
·
2023-09-22 06:56
udp
网络
python
JavaEE——
网络编程
(TCP流编程)
详见:JavaEE——
网络编程
(UDP
Mo_yang.
·
2023-09-22 06:46
JavaEE
网络
java-ee
tcp/ip
网络编程
day1
1->x.mind
网络编程
基础2->简述字节序的概念,并用共用体(联合体)的方式计算本机的字节序1.字节序是指不同类型的CPU主机,内存存储多字节整数序列的方式2.小端字节序:低序字节存储在低地址上
朱小祥u
·
2023-09-22 02:52
网络编程
网络编程
网络编程
day4
1->广播模型接收方发送方2->组播模型接收方发送方3->多进程并发服务器4->多线程并发服务器
朱小祥u
·
2023-09-22 02:21
网络编程
网络编程
Java |
网络编程
文章目录前言一、
网络编程
1.概念2.常见软件架构二、
网络编程
三要素1.IP2.端口号3.协议总结前言文章内容是关于
网络编程
方面的,包括
网络编程
的概念和常见的软件架构,还有
网络编程
三要素等知识,图文结合易于理解
不爱生姜不吃醋
·
2023-09-22 01:20
Java小知识
java
网络
tcp/ip
epoll非阻塞的I/O反应堆
反应堆的逻辑思路2.头文件、宏及结构体3.主函数4.主函数中initlistensocket阶段5.主函数中initlistensocket之后的阶段6.读函数,写函数总结前言本文章为黑马程序员Linux
网络编程
中的
菠菠萝宝
·
2023-09-21 21:20
Linux网络编程
c语言
开发语言
linux
网络
xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
招聘要求:-精通Linux/Unix平台上的C/C++编程,
网络编程
、熟悉脚本编程,有良好的编程习惯;-熟练掌握数据结构、常用算法;-对线程池、连接池、异步机制等
lusic01
·
2023-09-21 18:31
010 Rust
网络编程
,cargo构建脚本介绍
说明此章节并不是只有Rust
网络编程
的内容,但是由于后续的例子有些依赖于此知识点,所以放在Rust
网络编程
系列中做简单介绍。参考资料主要是官方文档《Cargo之书》。
令狐壹冲
·
2023-09-21 16:55
上一页
49
50
51
52
53
54
55
56
下一页
按字母分类:
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
其他