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编程
基于UDP的
socket编程
importjava.io.IOException;importjava.net.DatagramPacket;importjava.net.DatagramSocket;importjava.net.InetAddress;importjava.net.SocketException;importjava.util.Arrays;importorg.junit.Test;publicclassu
cuterabbitbaby
·
2017-10-15 12:28
java
JAVAWEB学习笔记
PHP多进程之pcntl_fork的实例详解
在使用这些方向的时候,我们可以使用到PHP的更多特性,例如并发(多进程)、
socket编程
等。那么接下来就说说我遇到的PHP多进程的编程。这个多进
LLH-Forturne
·
2017-10-15 08:53
Socket编程
之 一种死锁现象
刚接触
socket编程
的过程中,很容易出现死锁的现象。下面我来介绍一种死锁的原因和解决的方法。
CallMeJiaGu
·
2017-10-14 14:25
socket
linux下
socket编程
常用头文件(推荐)
sys/types.h:数据类型定义sys/socket.h:提供socket函数及数据结构netinet/in.h:定义数据结构sockaddr_inarpa/inet.h:提供IP地址转换函数netdb.h:提供设置及获取域名的函数sys/ioctl.h:提供对I/O控制的函数sys/poll.h:提供socket等待测试机制的函数其他在网络程序中常见的头文件unistd.h:提供通用的文件、
海之石
·
2017-10-11 15:08
Python
socket编程
(阻塞) --基于SocketServer
SocketServer模块是Python对socket常规通信的一个经过封装的模块,使用简单,基于面向对象的设计模式,但功能有限,可用于快速开发。Tips:默认端口:6767默认本地ip:127.0.0.1代码样例:1.服务端:#!/usr/bin/envpython#encoding:utf-8fromSocketServerimport(TCPServerasTCP,StreamReques
雨者
·
2017-10-10 15:37
Python
Java网络编程之BIO(Socket)-yellowcong
现在流行NIO网络编程,比较火的框架有Netty和Mina,这个地方我实现传统
Socket编程
,每一个请求,都会为之创建一个线程来进行处理操作,在Socker数据传输中,用到了PrintWrite,需要注意
狂飙的yellowcong
·
2017-10-07 10:26
java
Java高级开发
Linux下
Socket编程
(六)——udp
简介udp协议udp通信流程示例udp协议中文叫用户数据报协议,属于传输层。UDP是面向非连接的协议,它不与对方建立连接,而是直接把我要发的数据报发给对方。所以UDP适用于一次传输数据量很少、对可靠性要求不高的或对实时性要求高的应用场景。正因为UDP无需建立类如三次握手的连接,而使得通信效率很高。2.jpgudp通信流程1.jpg示例运行服务端运行客户端,客户端等待用户输入,回车后,消息发出到服务
一只爱弹吉他的猫
·
2017-09-27 18:58
TCP/IP 网络基础(一)数据链路层
只是一来,作为web开发人员,只是想弄清楚网络层面的基础原理,并不会有多少机会进行
Socket编程
;二来,越来越多的工作和学习经验告诉我,看书未必是最有效的学习方式。
Toconscience
·
2017-09-24 00:00
tcp-ip
socket编程
常见问题笔记
如何设置socket为非阻塞IOintlistenfd=socket(PF_INET,SOCK_STREAM,0);intfdflag=fnctl(listenfd,F_GETFL);if(fcntl(listenfd,F_SETFL,fdflag|O_NONBLOCK)==-1){close(listenfd);perror("setlistenfdtonon-blockerror");}2.如
耕耘中的小人物
·
2017-09-22 11:22
tcp
网络编程
linux网络协议栈1
未完,待续...1Raw_Socket原始套接字2ARP的C代码实现3AF_PACKET发送以太网帧4ARP发送5sendarp6connectionresetbypeer73.4.1SKB的缓存池8
socket
eleven_xiy
·
2017-09-18 09:55
linux内核网络子系统
Socket编程
(Android客户端+PC服务器端)
一个多月没有写东西了,感觉像过了一个暑假。。。废话不多说了,今天来记录一下这两天学习Socket的内容。按照我研究思路来进行一步步的深入Socket。一、什么是Socket网络上的两个程序通过一个双向的通信连接实现数据的交换,这个连接的一端称为一个socket。建立网络通信连接至少要一对端口号(socket)。socket本质是编程接口(API),对TCP/IP的封装,TCP/IP也要提供可供程序
星旅zl
·
2017-09-16 14:18
Android
python多线程
socket编程
之多客户端接入
usr/bin/envpython#coding:utf-8'''file:client.pydate:9/9/173:43PMauthor:lockeyemail:
[email protected]
:
socket
Lockeyi
·
2017-09-12 11:13
TCP/UDP下的
socket编程
TCP:server端步骤:1.创建一个socket,用socket()函数。2.绑定IP地址,端口信息到socket上,用bind()函数。3.开启监听,用listen()函数。4.接收客户端来的连接,用accept()函数。5.收发数据,用send()和revc()函数。6.关闭网络连接。 #include #include #include #pragmacomment(lib,"ws2_3
love亦菲
·
2017-09-12 00:00
网络编程
python多线程
socket编程
--多客户端接入
usr/bin/envpython#coding:utf-8'''file:client.pydate:9/9/173:43PMauthor:lockeyemail:
[email protected]
:
socket
「已注销」
·
2017-09-09 15:38
python
网络
Java Web
Socket编程
开发、部署和保护动态Web应用 参考
1.1创建第一个WebSocket应用《JavaWeb
Socket编程
开发、部署和保护动态Web应用》第1章JavaWebSocket基本原理,本章介绍JavaWebSocketAPI并粗略了解其功能。
ldear
·
2017-09-08 13:54
Java
一步步学WebSocket(1)声明式WebSocket
本节描述声明式Web
Socket编程
,可以与后一篇编程式WebSocket作对比学习:首先上服务端:@ServerEndpoint("/chat")public class DeclarativeServer
anranran
·
2017-09-07 18:14
WebSocket
Java
python基础---网络编程(
socket编程
)
socket编程
Socket是应用层与TCP/IP协议族通信的中间软件抽象层,它是一组接口。
迟到的栋子
·
2017-08-31 14:07
基础
python
网络编程
python学习
在龙芯1c上用RT-Thread上的lwip NETCONN接口实现
socket编程
本文重点讨论在龙芯1c上如何利用RT-Thread下的lwipNETCONN接口实现
socket编程
。
勤为本
·
2017-08-23 18:50
Socket编程
ConnectionRefusedError: [WinError 10061] 由于目标计算机积极拒绝,无法连接。
Socket编程
1.ConnectionRefusedError:[WinError10061]由于目标计算机积极拒绝,无法连接。
accumulate_zhang
·
2017-08-20 16:51
python
Java Socket 编程指南
本文会介绍一下基于TCP/IP的
Socket编程
,并且如何写一个客户端/服务器程序。餐前甜点Unix的输入输出(IO)系统遵循Open-Read-Write-Close这样的操作范本。
大齐老师
·
2017-08-18 20:23
非阻塞式socket的select()用法
Select在
Socket编程
中还是比较重要的,可是对于初学Socket的人来说都不太爱用Select写程序,他们只是习惯写诸如connect、accept、recv或recvfrom这样的阻塞程序(所谓阻塞方式
Chan_Keh
·
2017-08-14 18:56
C++
TCP/IP网络编程
python
socket编程
:时间戳服务端与客户端
今天来写一个TCP服务器程序以及TCP客户端程序,这个服务器程序会将客户发送来的字符串加上一个时间戳并且返回服务器端:fromsocketimport*fromtimeimportctimeHOST=''PORT=21567BUFSIZ=2048ADDR=(HOST,PORT)tcpSerSock=socket(AF_INET,SOCK_STREAM)tcpSerSock.bind(ADDR)tc
shyoldman
·
2017-08-11 21:56
python
初学网络编程 今天的网络编程作业
1.使用基于TCP的Java
Socket编程
,完成如下功能:1)要求从客户端录入几个字符,发送到服务器端。2)由服务器端将接收到的字符进行输出。3)服务器端向客户端发出“您的信息已收到”作为响应。
Fantasy_of_Aries
·
2017-08-08 21:25
java网络编程面试题
2.Java如何实现无阻塞方式的
Socket编程
?NIO有效解决了多线程服务器存在的线程开销问题。在NIO
Java仗剑走天涯
·
2017-08-08 11:26
网络编程
java面试
浅谈
Socket编程
说到Socket,想必大家会觉得陌生又熟悉。许多同学听说过Socket,但仅仅知道它翻译成中文叫做套接字,除此之外似乎并没有太多的了解了。那么今天我就来抛砖引玉地聊一聊Socket。有人说Thelowerapplicationlayersareallaboutsocketprogramming应用的底层全是和socket打交道一看到涉及底层,有的同学就表示:其实这些东西并不深奥,只要花一些时间去看
dragonwarrior
·
2017-08-08 07:05
ZeroMQ 原理及其优点
引用官方说法,“ZMQ(以下ZeroMQ简称ZMQ)是一个简单好用的传输层,像框架一样的一个socketlibrary,他使得
Socket编程
更加简单、简洁和性能更高。
封-无心
·
2017-08-04 11:43
消息队列
Java Socket应用---慕课网笔记
网络基础简介Java最初是作为网络编程语言出现的,其对网络提供了高度的支持而在网络编程中使用最多的就是Socket,像QQ,MSN都使用了Socket相关的技术Java提供了强大的类,方便网络编程的开发
Socket
lei_mj
·
2017-08-04 02:05
慕课网笔记
raw_socket(原始套接字)以及普通socket使用终极总结
一、传输层socket(四层socket,普通socket)可参考本人以下博客:Windows
Socket编程
之UDP实现大文件的传输:http://blog.csdn.net/luchengtao11
聆听--风雨
·
2017-08-03 17:32
计算机网络
浅谈C++
Socket编程
sockets(套接字)编程有三种,流式套接字(SOCK_STREAM),数据报套接字(SOCK_DGRAM),原始套接字(SOCK_RAW);基于TCP的
socket编程
是采用的流式套接字。
chencaiming
·
2017-07-29 09:46
python中的
socket编程
#################socket######################
socket编程
Socket是网络编程的一个抽象概念。
2017lw
·
2017-07-26 21:34
笔记
python
java
Socket编程
(tcp篇)
概述关于网络的基础知识,请自行google,这里通过socket(tcp)来实现一个简单的对话。Tcp协议的Socket服务端四步走:1.创建服务端socket并绑定端口号2.开始监听3.读取客户端信息4.向客户端发送信息packagetcp;importjava.io.BufferedReader;importjava.io.BufferedWriter;importjava.io.IOExce
zhangxiao
·
2017-07-22 22:27
C++ Socket
采用
socket编程
,遂摸索了下如何编写。
Kayneo
·
2017-07-20 09:59
Program/TeX
一个简单的socket客户端和服务端的例子
网络编程如TCP
socket编程
位于应用层跟传输层之间,通过
socket编程
让人们解脱与传输层到网络层跟链路层的传输,我们只需要设置好
socket编程
接口就好,1.socket建立
socket编程
对象,
SoWhat1412
·
2017-07-19 11:34
网络编程
TCP三次握手四次挥手
在
socket编程
中,这一过程由客户端执行connect来触发。
北辰北
·
2017-07-18 23:07
TCP三次握手四次挥手
tcp
网络
socket编程
一些注意的东西
主要是
socket编程
要写一个多人博彩游戏室。没注意,被一些地方坑了一下,而且其实如果没有这个概念,还不好发现。
wzb的QQ空间
·
2017-07-17 14:00
【通信方式六】
socket编程
之UDP通信
相关博客【通信方式五】
socket编程
之TCPhttp://blog.csdn.net/double_happiness/article/details/74938008由于TCP协议是可靠的面向连接的协议
double_happiness
·
2017-07-12 19:22
网络
[转]Java Socket 编程原理
转自对于Java
Socket编程
而言,有两个概念,一个是ServerSocket,一个是Socket。服务端和客户端之间通过Socket建立连接,之后它们就可以进行通信了。
清净安宁
·
2017-07-09 18:45
利用原始socket简单实现FTP的客户端和服务器端程序
2.具体要求用
socket编程
接口编写两个程序,分别为客户程序(client.c)和服务器程序(server.c),该程序应能实现下述命令功能:get:取远方的一个文件put:传给远方一个文件pwd:显
LSKCGH
·
2017-07-06 00:00
计算机网络
tcp拆包、粘包
三次握手、四次挥手tcp连接要经历三次握手,断开要经历四次挥手传统的
socket编程
缺点:1、一个客户端连接开启一个线程,占用资源比较多2、三次握手是比较耗时的,通信效率低NIO在TCP点对点的通信基础上
chang_hf
·
2017-07-02 20:15
网络通信
Windows Socket 异步编程(非阻塞模式)
1.Windows平台提供了5种非阻塞
Socket编程
模型:Select模型(集合管理多个Socket,集合中有64个元素,可以管理1024个socket)WSAAsyncSelect模型(消息通知应用程序
杜xx
·
2017-07-02 09:53
网络
socket编程
中recv()和read()的使用与区别
recv和read相似,都可用来接收sockfd发送的数据,但recv比read多了一个参数,也就是第四个参数,它可以指定标志来控制如何接收数据。1、recv()原型:ssize_trecv(intsockfd,void*buf,size_tnbytes,intflags);返回值:返回数据的字节长度;若无可用数据或对等方已经按序结束,返回0;若出错,返回-1.(APUE说法)对于SOCK_STR
Linux_Coder1130
·
2017-06-29 15:41
Python可以这样学(第八季:课堂教学管理系统设计与开发实战)-董付国-专题视频课程...
课程收益通过本课程的学习,掌握Python语法以及tkinter界面设计、
Socket编程
、多线程编程、SQLite数据库编程、pillow图像编程、
dongfuguo
·
2017-06-28 17:07
视频教程
Java网络编程(一)-
Socket编程
从本篇博客开始,后面几篇博客会着重介绍Java网络编程相关方面的知识,主要涉及
Socket编程
,Http协议编程。
guweiyu_thinker
·
2017-06-27 18:29
J2SE
Python编程要点-- socket 编程
Socket编程
每种语言的后端底层都是基于
socket编程
,Python里面的大概是这样的方式:服务器端:server.pyimportsocketdefhandle_request(client):buf
Joobih
·
2017-06-26 18:33
Python
Socket编程
本文主要介绍项目使用的TCP/IP通信。TCP/IP协议族,四个抽象层应用层:TFTP,HTTP,SNMP,FTP,SMIP,DNS,Telnet等;传输层:TCP,UDP;网络层:IP,ICMP,OSPF,EIGRP,IGMP,数据链路层:SLIP,CSLIP,PPP,MTUSocket:网络层的IP地址可以唯一标识网络中的主机,而传输层的“协议+端口”可以唯一标识主机中的应用程序(进程)。这样
Dangkie
·
2017-06-26 09:35
系统
基于
Socket编程
实现一个简单的Web服务器
1.代码usingSystem;usingSystem.Collections.Generic;usingSystem.Linq;usingSystem.Net;usingSystem.Net.Sockets;usingSystem.Text;usingSystem.Threading.Tasks;namespaceWebServer{//////使用Socket实现一个简单的Web服务器///该
CGS_______
·
2017-06-24 15:36
Java入门教程之图书管理系统(由简入繁)(十)
大量采用
Socket编程
、数据库编程、以及简单的javaSwing图形界面编程等。不算ui界面(即javaSw
AlexTan_
·
2017-06-23 22:15
Java
Linux下网络
socket编程
——实现服务器(select)与多个客户端通信
一、关于socket通信服务器端工作流程:调用socket()函数创建套接字用bind()函数将创建的套接字与服务端IP地址绑定调用listen()函数监听socket()函数创建的套接字,等待客户端连接当客户端请求到来之后调用accept()函数接受连接请求,返回一个对应于此连接的新的套接字,做好通信准备调用write()/read()函数和send()/recv()函数进行数据的读写,通过ac
qicheng777
·
2017-06-23 14:37
socket编程
Java使用Socket通信传输文件的方法示例
分享给大家供大家参考,具体如下:前面几篇文章介绍了使用Java的
Socket编程
和NIO包在Socket中的应用,这篇文章说说怎样利用
Socket编程
来实现简单的文件传输。
kongxx
·
2017-06-22 09:52
socket编程
(四)
1.流协议与粘包TCP是一个基于字节流的传输服务,"流"意味着TCP所传输的数据是没有边界的。这不同于UDP提供基于消息的传输服务,其传输的数据是有边界的。TCP的发送方无法保证对等方每次接收到的是一个完整的数据包。主机A向主机B发送两个数据包,主机B的接收情况可能是2.粘包产生的原因(1)应用层调用write方法,将应用层的缓冲区中的数据拷贝到套接字的发送缓冲区。而发送缓冲区有一个SO_SNDB
INGNIGHT
·
2017-06-19 23:37
Linux网络编程
上一页
70
71
72
73
74
75
76
77
下一页
按字母分类:
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
其他