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
Socket编程
linux多线程
socket编程
一些心得
http://hi.baidu.com/netpet/blog/item/2cc79216d9012b54f2de32b9.html前段时间将新的web模型办到linux上来,用epoll代替了IOCP,经测试确实性能提高了很多,吞吐量也寓所提高,对于linux下面的网络编程不是三言两语就能说得透的了,加上多线程就更麻烦了,但是epoll模型的精髓就是事件驱动,这种模型提供了保持连接socket直
千重浪_WaterStone
·
2020-08-12 01:55
Network
Java
Socket编程
importjava.io.IOException;importjava.io.InputStream;importjava.io.OutputStream;importjava.io.PrintWriter;importjava.net.InetAddress;importjava.net.ServerSocket;importjava.net.Socket;importjava.util.Sc
笑strive
·
2020-08-11 23:03
Java
进阶知识
Socket
Java
网络编程
nio
C++
socket编程
入门资源整理
1.C++
socket编程
简介http://www.cnblogs.com/L-hq815/archive/2012/07/09/2583043.html2.C++
socket编程
步骤http://www.cnblogs.com
del_nasay
·
2020-08-11 21:21
C++
tcp http2
TCP的那些事儿(上)来自TCP的那些事儿(下)来自Linux建立TCP连接的超时时间分析来自Go语言TCP网络编程(详细)来自使用setsockopt来控制connect超时来自Linux下的
socket
to__to
·
2020-08-11 20:23
socket编程
-- 基于TCP协议的C/S通信模型及实现
基于TCP协议的客户端/服务器的程序下图是基于TCP协议的客户端/服务器程序的一般流程服务器调用socket()、bind()、listen()完成初始化后,调用accept()阻塞等待,处于监听端口的状态,客户端调用socket()初始化后,调用connect()发出SYN段并阻塞等待服务器应答,服务器应答一个SYN-ACK段,客户端收到后从connect()返回,同时应答一个ACK段,服务器收
lesliefish
·
2020-08-11 19:46
Linux
network
programming
python
socket编程
之客户端和服务端简单交互
服务端#_*_ coding:utf-8 _*_#导入socket模块import socket# 创建socket对象sk = socket.socket()#绑定侦听的IP和端口号ip_port = ('192.168.9.213',9999)sk.bind(ip_port)#最大连接数sk.listen(5)#接受请求,接受请求的时候可以获取到客户端的socket对象,以及客户端的IP和端口
weixin_33842328
·
2020-08-11 18:15
C++
Socket编程
实例解析
Socketsocket本质是编程接口(API),对TCP/IP的封装,TCP/IP也要提供可供程序员做网络开发所用的接口,这就是
Socket编程
接口;HTTP是轿车,提供了封装或者显示数据的具体形式;
u012391923
·
2020-08-11 18:40
C++
手写一个简单的服务器,用于了解http协议
Http协议是基于TCP/IP协议浏览器=
Socket编程
的客户端http协议的默认端口80https协议的默认端口443Http的Get请求数据:GET/aa/bb/cc.html?
铁娃娃
·
2020-08-11 18:26
http
java
Android搭建简单的socket服务器——基于TCP
移动端基本上用http很多,很少接触
socket编程
,对于在android端作为服务器更少,最近因为项目需要,要在android端搭建服务器,中转智能硬件发来的数据,所以把大学里边学习socket代码整理了下
mashoujun2012
·
2020-08-11 17:54
android
随记
最简单实现
socket编程
案例
服务端实现多线程接收请求,在接受到客户端的消息后打印消息并回送消息长度给客户端客户端实现键盘输入并发送消息给服务端Server.classimportjava.io.BufferedReader;importjava.io.IOException;importjava.io.InputStreamReader;importjava.io.PrintStream;importjava.net.Ser
小马哥MAX
·
2020-08-11 17:21
JAVA
Socket
socket介绍
PHP
SOCKET编程
对TCP/IP、UDP、
Socket编程
这些词你不会很陌生吧?随着网络技术的发展,这些词充斥着我们的耳朵。那么我想问:什么是TCP/IP、UDP?Socket在哪里呢?
lvqingyao520
·
2020-08-11 17:08
总结篇
学习篇
计算机相关理论及原理
Windows下C语言的
Socket编程
例子(TCP和UDP)
刚刚学windows编程,所以想写学习笔记,这是一个简单的Socket程序例子,开发环境是vc6:首先是TCPserver端:[cpp]viewplaincopy#include"stdafx.h"#include#include#pragmacomment(lib,"ws2_32.lib")intmain(intargc,char*argv[]){//初始化WSAWORDsockVersion=
ccfxue
·
2020-08-11 16:50
MFC
第二十三章 JAVASocket应用--通信是这样练成的
第一节网络基础简介这里我们首先先简单介绍一下
socket编程
的基础知识,java对网络提供了高速的支持,使得客户端和服务器的沟通变成了现实,而在网络编程中使用最多的就是socket,大家所熟悉的网络程序
乘风而归
·
2020-08-11 16:41
java基础学习笔记
Linux
Socket编程
(不限Linux)
Linux
Socket编程
(不限Linux)2016-07-12Linux爱好者(点击上方公众号,可快速关注)来源:吴秦链接:http://www.cnblogs.com/skynet/archive/
过圆心圈圈圆心
·
2020-08-11 16:21
C语言
Socket编程
——基于TCP实现自己的通信协议
假如我们要做一个C/S型的程序设计,服务端和客户端使用TCP通信,这时就需要在TCP协议之上,选择一个合适的应用层协议,如果不喜欢已有的协议,那就需要自己去实现一个协议规程,现在我们就要去完成一个图1所示的协议。图11.定义传输的消息格式该协议基本类似于简单邮件传输协议SMTP,不过我们需要做一下改变:信息传输不局限于ASCII码,要能够传输任何对象,这里采用了传输实体类,将其序列化为二进制流进行
qjpcpu
·
2020-08-11 15:00
c#
通信
socket
tcp
编程
服务器
command
string
socket通信处于网络协议那一层和两种接收发送消息方式
socket编程
有两个典型的接收发送方式:轮询方式和select侦听及管道中断方式。Socket是应用层与TCP/IP协议族通信的中间软件抽象层,它是一组接口。
郏国上
·
2020-08-11 15:44
ios
TCP/IP 通信协议之socket
socket本质是编程接口(API),对TCP/IP的封装,TCP/IP也要提供可供程序员做网络开发所用的接口,这就是
Socket编程
接口;HTTP是轿车,提供了封装或者显示数据的具体形式;Socket
码灵
·
2020-08-11 15:07
通信协议
「C++:通讯」“Socket通信原理(TCP/IP)”研究
对TCP/IP、UDP、
Socket编程
这些词你不会很陌生吧?随着网络技术的发展,这些词充斥着我们的耳朵。那么我想问:什么是TCP/IP、UDP?Socket在哪里呢?Socket是什么呢?
Robot_Starscream
·
2020-08-11 15:18
「
C++
」
Windows控制台socket之Select模型聊天室
一、概述程序使用到MySQL(很简单的运用)技术和Select编程模型,以MySQL数据库中关系辅以
socket编程
实现对目标好友或群组发送接收消息。
有人_295
·
2020-08-11 14:39
网络编程
Windows
socket编程
udp协议传送封装自定义帧
最近在出差,要在内网做个发送自定义帧结构的数据的程序,一时间没做过这类东西,在网上学习了许多新的概念,也回顾了网络程序设计课上所学的关于网络字节序的相关知识,总结如下:自定义帧结构如下:需要用到的东西包括子系统编号,设备编号,信息类型,数据体长度,数据体作为发送方,定义子系统编号为10,设备编号为1,信息类型假设为22,信息类型22的数据体长度为定值78则代码如下:client.cpp//data
wdkirchhoff
·
2020-08-11 13:29
网络编程
TCP建立连接和断开连接过程
在
socket编程
中,这一过程由客户端执行connect来触发,整个流程如下图所示:TCP三次握手.png(1)第一次握手:Client将标志位SYN置为1,随机产生一个值seq=J,并将该数据包发送给
凭什么不拼
·
2020-08-11 13:47
计算机网络
socket编程
——一个简单的例子
原文链接点击打开链接转载自:网络中进程之间如何通信什么是Socketsocket一词的起源socket的基本操作31socket函数32bind函数网络字节序与主机字节序33listenconnect函数34accept函数35readwrite等函数36close函数socket中TCP的三次握手建立连接详解socket中TCP的四次握手释放连接详解一个例子实践一下动动手unixdomainso
find12
·
2020-08-11 12:48
linux——
socket编程
之多进程编程
创建进程:Linux下的进程在创建新进程时,要进行资源拷贝。Linux有三种资源拷贝的方式:1.共享:新老进程共享通用的资源。当共享资源时,两个进程共同用一个数据结构,不需要为新进程另建。2.直接拷贝:将父进程的文件、文件系统、虚拟内存等结构直接拷贝到子进程中。子进程创建后,父子进程拥有相同的结构。3.CopyonWrite:拷贝虚拟内存页是相当困难和耗时的工作,所以能不拷贝就最好不要拷贝,如果必
panrenqiu
·
2020-08-11 12:22
linux
【python
socket编程
】—— 2.解析http请求头
前文:【python
socket编程
】——1.初探在上一篇文章中我们知道,socket.accept()接受的数据是请求头,请求头格式是这样的:POST/loginHTTP/1.1Host:127.0.0.1
weixin_34348805
·
2020-08-11 04:51
windows socket 网络编程
并且
Socket编程
须要的基础知识非常少
???Sir
·
2020-08-11 04:19
操作系统
网络
java
【python
socket编程
】—— 5.实现cookie和session
前文:【python
socket编程
】——4.实现redirect函数cookie的实现很简单,在服务器返回的响应中,header里增加Set-Cookie,浏览器接受到Set-Cookie中的value
weixin_34240657
·
2020-08-11 04:45
Socket 编程教程
Socket编程
教程(一)TCP/IP协议族1.什么是TCP/IP?TCP/IP是供已连接因特网的计算机进行通信的通信协议。
wasb001
·
2020-08-11 04:46
学习总结
网络编程
Python Socket 编程——聊天室示例程序
上一篇我们学习了简单的PythonTCP
Socket编程
,通过分别写服务端和客户端的代码了解基本的Python
Socket编程
模型。本文再通过一个例子来加强一下对
Socket编程
的理解。
海风林影
·
2020-08-11 03:08
Python
Linux系统编程下的套接字
socket编程
函数
套接字:他是操作系统内核中的一个数据结构,它是网络中的节点进行相互通信的门户。它是网络进程的ID。-------------------------------------------------------------------------------------------------------------------------------------------------------
ckije
·
2020-08-11 03:43
Netty学习之二--Java
socket编程
(UDP实例)
1.UDP和TCP的区别(TCP)传输控制协议,是一种提供可靠数据传输的通用协议,由于TCP需要建立真实的连接,所以需要消耗服务器的负载要大于UDP(UDP)用户数据报协议,是一个面向无连接的协议。采用该协议不需要两个应用程序先建立连接。UDP协议不提供差错恢复,不能提供数据重传,因此该协议传输数据安全性差。2.UDP编程1.服务器代码packagecom.ly.netty.scoket.N03.
Jinz_搜索
·
2020-08-11 01:17
java
Java实现简单的FTP服务器
前言FTP协议工作机制概要数据表示FTP主要命令响应信息实践过程实现的FTP命令实现思想遇到的问题前言学习了Java网络编程了,为了检验自己的学习程序和熟悉相关的知识点,为此,使用Java
Socket编程
实现了一个简单的
Woodyoilove
·
2020-08-10 22:37
Java网络编程
LWIP分析与
socket编程
方法
先分析出LWIP大致结构:lwip_init_tasknetif_add(lpc17xx_netif,&ipaddr,&netmask,&gw,NULL,ethernetif_init,tcpip_input)init(netif)//就是ethernetif_initlow_level_init(netif);ethernetif_inputCoPendSem(semEthRx,0)//等待se
软件框架设计
·
2020-08-10 21:15
LWIP
个人学习
负责遍历对象异常IO输入与输出Java线程网络编程(
socket编程
)反射机制类的实现机制Field对象
Smlile_loveQ
·
2020-08-10 20:53
android(java)对网络状态(socket)判断的方法
在android
socket编程
中我们需要时刻对其网络状态进行判断,android(java)对网络状态判断的方法(isClosed(),isConnected(),isInputShutdown(),
Vindent-C
·
2020-08-10 20:25
Android
Linux网络编程(2)
SOCKET编程
与TCP三次握手
linu环境下Socket通信流程实际上是文件(内核的缓冲区)操作服务端sockettcpservice创建套接字□intlfd=socket绑定本地IP和端口(本地ip和端口存储在sockaddr_in结构体中)□structsockaddr_inserv;□serv.port=htons(port);□serv.IP=htonl(INADDR_ANY);(INADDR_ANY宏将适配当前IP)
删库跑路打断腿
·
2020-08-10 20:14
学习笔记
Android网络编程之--
Socket编程
Android网络编程之--
Socket编程
引言Android网络编程一直都是我想记录的一篇文章,由于种种原因,一直推迟,终于在在今天开始写了。这是一个好的开始,O(∩_∩)O哈哈~。
xukf
·
2020-08-10 19:13
android
Socket
Tcp
udp
ip
Java
Socket编程
—基于Socke编程的单线程网络聊天室
先上代码SingleThreadServer.java//服务器端importjava.io.IOException;importjava.io.PrintStream;importjava.net.ServerSocket;importjava.net.Socket;importjava.util.Scanner;publicclassSingleThreadServer{publicstati
vm04580
·
2020-08-10 18:07
Java学习
利用C#进行
socket编程
(模拟服务器和客户端通信)
制作网络游戏难免需要使用socket,利用socket可以实现客户端和服务器的数据交换。服务器需要绑定特点IP地址和端口号,而客户端访问服务器也需要连接到服务器的IP和服务器相应的端口号。每台计算机(可以看作服务器)都有唯一的一组IP,正常情况下端口号(0-60000)是软件之间在进行数据交流的唯一通道。以下有一个简单的服务器端和一个客户端,大致解释了服务器向客户端发送消息的过程:usingSys
a58425298
·
2020-08-10 15:41
Socket网络编程
小白学Java21:网络编程
网络编程01InetAddress创建本机的IP地址对象创建局域网的IP地址对象创建外网的IP地址对象基于TCP的网络编程
Socket编程
创建服务器创建客户端使用TCP实现多个客户端连接到一个服务器InetAddress
乌拉乌拉哩乌拉乌拉乌拉哩巴扎嘿!
·
2020-08-10 13:30
学习笔记
用pascal写的最简单的winsock程序
我把
socket编程
教程的第一个例子改写了一下服务器接受客户信息,再反送回去实际上是直接调用winapi在delphi4下用命令行编译dcc32-ccserver1.pas用windows自带的telnet
蝈蝈俊
·
2020-08-10 12:15
嵌入式工程师以及C++程序员到公司就业需要掌握那些技术?
嵌入式开发方向图森科技有限公司,嵌入式软件研发1、c/c++,python,Linux,shell,Makefile2、Linux下c/c++调试手段3、Linux多线程,进程通信,文件io操作4、
socket
new_stylle
·
2020-08-10 12:35
C/C++
嵌入式
c++
嵌入式
socket网络程序设计实验三,客户端与服务器端一对一聊天(基于python3.7、PyQt5)
上一篇文章socket网络程序设计实验二简单演示了
socket编程
的大致框架,这次我们加强一下功能,实现客户端与服务器端一对一聊天本次实验的一个难点是多线程和PyQt界面的实时刷新并显示接收到的信息老规矩
LiePy
·
2020-08-10 06:38
python
socket网络程序设计
python
PyQt
Python爬虫实战-官方API怎么用?结合Socket实现斗鱼实时弹幕抓取-2020最新API
环境下nc的配置(因为windows不支持nc,linux用户可以直接跳过这一步)2.3测试工具可用性(开启两个cmd窗口,可以实现nc窗口与telnet窗口互相通信即可)三、斗鱼弹幕抓取文档及源码3.1
Socket
Data_Designer
·
2020-08-10 05:23
项目实战
爬虫
socket
API
python
多线程
Android---网络编程之Retrofit2整体结构了解以及+Okhttp3+rxjava2使用
网络编程之Okhttp3源码解析Android—网络编程之Retrofit2整体结构了解以及+Okhttp3+rxjava2使用Android—网络编程之Retrofit2源码分析Android—网络编程之
Socket
Sky小白
·
2020-08-10 05:22
Android---网络编程
socket编程
-- 大端小端区别及转换
计算机数据存储有两种字节优先顺序:高位字节优先(称为大端模式)和低位字节优先(称为小端模式)。内存的低地址存储数据的低字节,高地址存储数据的高字节的方式叫小端模式。内存的高地址存储数据的低字节,低地址存储数据高字节的方式称为大端模式。例子:对于内存中存放的数0x12345678来说如果是采用大端模式存放的,则其真实的数是:0x12345678如果是采用小端模式存放的,则其真实的数是:0x78563
lesliefish
·
2020-08-10 04:36
Linux
network
programming
Linux网络编程基础1(网络应用程序设计模式,分层模型,协议格式)
Linux网络编程基础(网络应用程序设计模式,
socket编程
,inet_pton,inet_ntop,服务端创建连接的过程,客户端创建连接的过程,socket函数封装)1.网络应用程序设计模式2.分层模型
Kuany_
·
2020-08-10 04:42
C++网络编程
计算机网络
基于TCP的客户端、服务器端
socket编程
一.实验目的理解tcp传输客户端服务器端通信流程二.实验平台MACOS三.实验内容编写TCP服务器套接字程序,程序运行时服务器等待客户的连接,一旦连接成功,则显示客户的IP地址、端口号,并向客户端发送字符串。四.实验原理使用TCP套接字编程可以实现基于TCP/IP协议的面向连接的通信,它分为服务器端和客户端两部分,其主要实现过程如下四.实验流程服务器端流程1.创建socketsocket是一个结构
林永康
·
2020-08-10 03:59
C/C++
TCP
socket
ipv6
socket编程
实践
TableofContents1.ipv6
socket编程
实践2.示例程序ipv6
socket编程
实践ip地址长度变化,按照ipv4255.255.255.255的地址格式,最长为15,加上结束符16字节长度
robin912
·
2020-08-10 00:08
c
ipv6
socket编程
示例程序
Linux网络编程总结-多进程,多线程,select,poll,epoll,libevent
Linux网络编程总结摘要1.网络基础1.1网络设计模式B/S和C/S1.2IP和端口1.3网络分层模型1.4
socket编程
1.4.1socket1.4.2关于socket的函数1.4.3监听套接字和连接套接字
qq_41286360
·
2020-08-10 00:50
网络编程
阻塞与非阻塞设计方式的对比。
一、标准socket对
socket编程
毫无经验的新手(比如我),一开始便看NIO,虽然API是看懂了,却始终无法明白体会和标准
socket编程
在设计方式上的本质区别。
iteye_3333
·
2020-08-09 21:43
java
nio
上一页
32
33
34
35
36
37
38
39
下一页
按字母分类:
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
其他