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/Unix网络编程指南(Socket 编程)
Socket编程
让你沮丧吗?从manpages中很难得到有用的信息吗?你想跟上时代去做一做Internet程序,但是为你在调用connect()前的bind()的结构而愁眉不展?
TuTu
·
2020-08-05 12:51
linux网络编程-TCP
socket编程
模型
1.编程模型三次握手+四次挥手2.主要函数说明字节序转换函数:#includeuint32_thtonl(uint32_thostlong);uint16_thtons(uint16_thostshort);uint32_tntohl(uint32_tnetlong);uint16_tntohs(uint16_tnetshort);IP转换函数:#includeintinet_pton(intaf
SuperYang_
·
2020-08-05 12:17
Linux服务器
【windows socket+UDP服务器客户端】
1.UDP
socket编程
:UDP(用户数据报协议)是一个无连接,不可靠的数据传输,其特点是简单,快捷。
Love_Hulidear
·
2020-08-05 12:47
Socket编程
【Linux网络编程】
Socket编程
socket概念记录IP长度32位端口号16位所以端口号最大为65535定义IP地址文件类型Linux中文件类型占用空间:普通文件目录软链接不占用空间:字符设备块设备管道套接字管道全双工模式总结预备知识网络字节号IP地址转换函数sockaddr数据结构类型转换定义传参套接字函数Socket函数bind函数Listenaccept函数connect函数客户端函数模型流程图记录IP长度32位端口号16
� 晶妹妹
·
2020-08-05 12:02
Linux系统编程
java.net.BindException: bind failed: EACCES (Permission denied)
今天写android
socket编程
的时候,遇到一个问题:代码如下:newThread(newRunnable(){@Overridepublicvoidrun(){try{mServerSocket=
代码咖啡_
·
2020-08-05 03:56
Android
socket编程
分为服务端和客户端,服务端采用NIO的模式,由于传统的模式可能存在消息堵塞的情况,可能需要用到多线程技术,实现起来难度较大,且耗cpu性能,没有特别要求的,或者对多线程技术不是很了解的,不建议使用,这里NIO可以很好解决这种问题JDK1.4以上就支持NIO了,我这里的程序都是在JDK1.8的环境下测试过,请大家参考,另外如果用到和前端页面的消息交互的话可以用websocket,例如网页聊天,请看我
代号793
·
2020-08-05 02:15
网络编程
NIO
Socket编程
socket无阻塞
socket服务端
socket客户端
Java web
Socket编程
1.在pom.xml中加入相应的jar依赖org.springframework.bootspring-boot-starter-websocket2.resources/application.properties的配置文件spring.mvc.view.prefix=/page/spring.mvc.view.suffix=.htmlserver.port=8083#checkcentersy
代号793
·
2020-08-05 02:15
webSocket
websocket
数据推送
4-TCP 协议(抓包)
我相信这一块你已经非常熟练了,在Linux编程学习笔记的第十四部分,我们已经对简单的
socket编程
基础做了一个介绍。在这个部分,我们需要利用之前我们写好的基于TCP协议的大写转换服务器程序。
--Allen--
·
2020-08-05 01:55
linux
Linux
网络编程修炼指南-内功心法
linux下java
socket编程
报java.net.Exception:Permission denied(权限不足)
本人用Linux进行java的
socket编程
遇见这个错误,原因很简单,就是端口号没有选对。
Star Zheng
·
2020-08-04 23:12
Java
Linux
利用java socket实现远程视频
socket本质是编程接口,对TCP/IP的封装,TCP/IP也要提供可供程序员做网络开发所用的接口,这就是
Socket编程
接口;HTTP是轿车,提供了封装或者显示数据的具体形式;Socket是发动机,
yaobingkun2008
·
2020-08-04 22:00
java
Mjpeg-streamer源码分析(一)
这个代码里有三个部分是我们需要掌握的内容,第一是v4l2接口,第二个是
socket编程
,第三个是多线程编程。一、v4l
q472599451
·
2020-08-04 16:04
linux
Linux
多线程
socket
编程
stream
服务器
buffer
Socket编程
(三)- 实现简单的聊天程序
1.服务器usingSystem;usingSystem.Net;usingSystem.Net.Sockets;usingSystem.Text;usingSystem.Threading;usingSystem.Windows.Forms;namespaceServer{publicpartialclassForm1:Form{privateSocketserver;//监听Socketcli
万里归来少年心
·
2020-08-04 15:43
C#
python
socket编程
python
socket编程
弄懂HTTP、Socket、TCP这几个概念Client和Server实现通信Socket流程图Socket类型Socket函数
Socket编程
思路server与client
Hereto.
·
2020-08-04 15:40
Python
黑马程序员学习日记----
Socket编程
(一)
----------------------实例练习:要求:示例程序是同步套接字程序,功能很简单,只是客户端发给服务器一条信息,服务器向客户端返回一条信息;这里只是一个简单的示例,是一个最基本的
socket
BoldIron
·
2020-08-04 11:54
学习日记
深信服的笔试和面试
好像新加了一些,
Socket编程
的,还有STL的
小落勇士
·
2020-08-04 11:31
生活随笔
Flash
Socket编程
现在来写一个flash客户端,这里要解决的问题包括,如何连接服务器,如何监听服务器的内容,如何发送信息服务器,现在发一段简单的代码,这个代码很简单,功能不完整,为的是能够清晰一点让我们学习flash
socket
yaonai2003
·
2020-08-04 09:15
flex/flash
Java通过
Socket编程
实现文件传输
通过
Socket编程
,实现把某个文件从客户端传到服务器端。
小小蜗牛
·
2020-08-04 08:32
TCP/IP
Java
socket编程
——VS2019遇到"const char *" 类型的实参与 "LPCTSTR" 类型的形参不兼容之解决方法
socket编程
用C++实现客户端和服务端传输文件相关知识点套接字简介Client/Server模式流式套接口的工作流程客户/服务器模式需用到的接口添加ws2_32.lib库客户端/服务端源码Windows
学习混子
·
2020-08-04 08:13
计算机网络学习心得
C语言实现协程(一)
目录基本原理协程管理协程实现引言在使用
socket编程
时,我们会用到accept、connect、recv、send等函数,这些函数在没有数据到达时,会阻塞等待IO数据的到达。
晓彬_
·
2020-08-04 08:35
协程实现
基于UDP协议的
Socket编程
UDP即(userdatagramprotocal,用户数据报协议),我们很多人应该都了解过TCP(transpcontrolprotocal,传输控制协议),那么可能有人会问了,为什么有了TCP协议还要UDP协议呢?这是由于UDP协议和TCP协议之间不同的特点,决定了这两种协议的适合的应用场景的不同。接下来就由我来为大家介绍一下UDP协议,并给出UDP编程的Java实现。一、UDP协议用户数据报
努力学习cs
·
2020-08-04 08:55
网络编程
Java
关于
Socket编程
抛出:java.net.BindException: Address already in use: connect异常原因及处理
原因:短时间内执行的newSocket()操作过于频繁,导致端口被耗尽。简单理解为:每一次执行newSocket()操作时都会为该套接字随机分配一个本机的端口号,而本机的端口号数量是有限制的,如果频繁地分配而来不及释放就会耗尽端口资源,等到下一次再执行newSocket()操作时,将再无可用端口可以分配,故抛出异常。有小伙伴可能就会问了:那我每次执行newSocket()操作完之后及时使用clos
噢泡果奶
·
2020-08-04 08:18
开发错误解决合集
Java Socket
JavaSocket 基本原理 Java
Socket编程
是基于应用服务与TCP/IP通信之间的一种抽象,将TCP/IP协议里面复杂的通信逻辑进行封装,对应用程序来讲,只要通过一组简单的API即可实现网络的链接
Ambition小啊潇
·
2020-08-04 06:14
JavaSE基础学习
面试题总结
利用Python进行socket网络编程,实现树莓派与Ubuntu(16.04)之间的简单的网络聊天
标题目标:采用
socket编程
,完成两个树莓派之间、或者树莓派与Ubuntu系统之间的网络文字通信(或聊天)分析:首先我们需要了解
socket编程
的原理以及它是怎么实现的。
真让人头大5
·
2020-08-04 06:43
Python
NIO的前世今生
从古老的套接字(socket)说起,传统的
socket编程
为新启动一个服务,阻塞到这,一个Client端连接过来,new一个Thread去处理总结顺便学习一下IDEA,破解版http://xidea.online
优雅的弗利沙
·
2020-08-04 06:13
socket
面试
编程
nio
day09 Python
socket编程
Python提供了两个基本的socket模块。第一个是Socket,它提供了标准的BSDSocketsAPI。第二个是SocketServer,它提供了服务器中心类,可以简化网络服务器的开发。下面讲的是Socket模块功能1、Socket类型套接字格式:socket(family,type[,protocal])使用给定的地址族、套接字类型、协议编号(默认为0)来创建套接字。socket类型描述s
weixin_30851409
·
2020-08-04 04:34
python之路基础篇
数据类型之元祖5、Python数据类型之字典6、PythonSet集合,函数,深入拷贝,浅入拷贝,文件处理7、Python之常用模块8、python正则表达式9、python面向对象编程10、python之
socket
weixin_30765319
·
2020-08-04 04:12
Java
Socket编程
Demo-基于TCP的单服务器多客户机群发/私聊系统
1.说明(1)这个Demo是网络系统实验课上的一次作业,题目是实现一个高级聊天程序:一个服务器,多个客户端,服务器负责消息中转,客户端之间可以互相聊天。(广播/单播)(2)本实验参考自一篇经典博文(http://blog.csdn.net/baolong47/article/details/6735853)在这篇博文的基础上我重新梳理了部分程序架构,重新定义了客户机服务器通信的文本传输协议,并添加
我是郭俊辰
·
2020-08-04 03:02
Java
Socket编程
客户端:socket();connect();write();read();close();server端:socket();bind();listen();accept();read();write();intsocket(intaf,inttype,intprotocol);af为地址族(AddressFamily),也就是IP地址类型,常用的有AF_INET和AF_INET6。AF是“Add
yzyz1999
·
2020-08-04 02:49
C/C++
winform的Form窗体基础
最近搞一个winform的
socket编程
的课设,平时对winform这块没有研究,以为和C#web差不多的,不曾想窘状百出。没办法,只能硬着头皮赶紧学Form窗体的一些基本知识和
socket编程
。
BigLazyET
·
2020-08-04 02:26
winform
linux里的backlog详解
什么是backlog说起backlog,都会想起
socket编程
中的listenbacklog参数,而这个backlog是linux内核中处理的backlog么
raintungli
·
2020-08-04 00:29
Linux
内核源码分析
IP/TCP
Linux应用编程和网络编程(11)-------TCP/IP协议的简单学习与应用socket接口编程
目录一,TCP协议的简单学习二,
socket编程
接口介绍三,IP地址格式转换函数实践四,网络编程实战1.网络的分层结构因为网络是一种非常复杂的通信方式,所以要通过分层来进行开发难度的降低。
big__C
·
2020-08-04 00:26
#
Linux应用编程和网络编程
socket
网络
网络协议
linux
【网络】第二章-套接字编程
套接字编程 套接字编程也叫
Socket编程
。这个章节将总结和归纳Linux操作系统下如何利用系统接口进行网络编程。
MisakiFx
·
2020-08-03 23:49
网络
系统性学习
基于C#的网络通信(
Socket编程
,游戏开发中的通信),含同步和异步两种方式
在开始前先明确几个基本概念:1、什么是网络编程(通信)?回答:这个问题的答案非常简单,就是要实现客户端和服务器端数据的交互(简单说就是用户和服务器的通信),而实现这一通信的手段呢比较常用的就是Socket套接字来实现的。2、Socket实现通信的基本流程?回答:其实又可以划分为比较常见的TCP和UDP两种,本文主要以TCP为例进行介绍,UDP的方式也是类似的,只是创建Socket和发送接收函数略有
土豪gold
·
2020-08-03 21:29
游戏研发
java
Socket编程
调用ServerSocket的close方法
做一个简单的聊天系统服务器服务器中有一个输入端口的控件,两个JButton按钮“停止”和“运行”点击“运行”按钮,启动服务器点击“停止”按钮,调用ServerSocket的close方法,停止服务器。上部分代码:btn_ok.setText("运行");btn_ok.addActionListener(newjava.awt.event.ActionListener(){publicvoidact
第二天
·
2020-08-03 20:07
Java
黑马程序员----JAVA
Socket编程
----------------------android培训、java培训、期待与您交流!------------------1、Socket简介:80年代初,美国政府的高级研究工程机构(ARPA)给加利福尼亚大学Berkeley分校提供了资金,让他们在UNIX操作系统下实现TCP/IP协议。在这个项目中,研究人员为TCP/IP网络通信开发了一个API(应用程序接口)。这个API称为Socket
万马奔腾腾云闹
·
2020-08-03 18:06
java基础知识
HTTP详解(2)-请求、响应、缓存
1.HTTP请求格式做过
Socket编程
的人都知道,当我们设计一个通信协议时,“消息头/消息体”的分割方式是很常用的,消息头告诉对方这个消息是干什么的,消息体告诉对方怎么干。
hguisu
·
2020-08-03 17:39
网络知识
C语言
socket编程
这篇文章的侧重点不是讲如何用C语言写好,甚至是写出一个完整的Socket服务端/客户端(以我单薄的C语言编程能力也很难做到),而是因为C语言更加接近底层,个人觉得为了今后更好的学习互联网数据传递而去了解底层的实现是有一定必要的(这里的底层也将随着我个人的经验和对语言的掌握程度逐步向下加深)。C语言在Linux和Windows上实现Socket的源码大致相同,笼统的可以分为以下四个步骤:1、调用so
Quarrie
·
2020-08-03 13:52
C
Web
Python 套接字编程
socket编程
流程服务器端客户端创建socket套接字创建socketbind绑定listen监听accept建立连接connect接受请求连接发送send发送数据接收recv如图:一般
Hack_Wen
·
2020-08-03 12:59
python
学习
Java实现基于TCP协议(
Socket编程
)的QQ聊天和文件传输
基于Java语言,实现了TCP协议下的QQ聊天和文件传输,主要涉及两个原理:1.
Socket编程
实现客户端和服务器之间传递消息Java网络编程之socket的用法与实现2.文件传输java模拟TCP通信
BugsMakeMeHappy
·
2020-08-03 12:17
Java
Python Socket TCP双端聊天功能实现过程详解
SOCKET编程
socket(套接字):是一个网络通信的端点,能实现不同主机的进程通信,-通过IP+端口定位对方并发送消息的通信机制分为UDP和TCP客户端Client:发起访问的一-方服务器端Server
·
2020-08-03 12:04
小项目——javaFx实现简易聊天室的搭建(群聊,
Socket编程
,IO流)
文章目录技术需求项目讲解界面演示代码情况项目下载友情提示技术需求
Socket编程
IO流线程JavaFx基础mysql数据库基础项目讲解这是一个
socket编程
的典型的基础项目,实现的是群聊聊天室,需要联机的
我是一个点
·
2020-08-03 11:13
我的项目
Java序列化与反序列化详解后续
Java
Socket编程
实例:[url]http://donald-draper.iteye.com/blog/2356695[/url]javaSocket读写缓存区Writer和Reader:[url
iteye_11587
·
2020-08-03 10:39
NIO
Java序列化与反序列化详解
Java
Socket编程
实例:[url]http://donald-draper.iteye.com/blog/2356695[/url]javaSocket读写缓存区Writer和Reader:[url
iteye_11587
·
2020-08-03 10:39
NIO
使用Python socket模块编写WebSocket服务器(浏览器作客户端)
现有方式采用ajax轮询,较浪费资源,故开始探索
socket编程
。此文仅为初步探索,实现功能仅为client->server
shawn_wxn
·
2020-08-03 10:00
socket
flash socket
我们在使用ActionScript3.0进行
Socket编程
的时候需要关注下面的问题,我们将在今后的学习中逐个对下面的问题进行讨论,并尽量逐渐的改进我们的程序.1.与Socket服务器建立连接.2.向Socket
Carma
·
2020-08-03 10:09
as
3.0
flash
socket
服务器
function
import
server
javase基础
socket编程
之局域网聊天,局域网文件共享
2017年06月04日23点25分javase基础学完可以做什么?javase实现局域网聊天室1.0局域网聊天室1.0.jar在存在java环境的电脑上双击即可运行,src下有本软件的详细代码包含内容:基础语法,面向对象,多线程,IO流,GUI编程,网络编程(udp)实现功能:局域网群聊,局域网群发文件(还不太完善,只能传输小体积的文本文件)由于本人也是刚开始学java,而且掌握的不太好,所以代码
大火yzs
·
2020-08-03 10:04
java
socket
tcp
局域网
Unix网络编程学习笔记(一)初步认识
socket编程
客户端编程步骤设置网络连接各项参数设置套接字的地址族、目的端口号、目的ip地址进行网络连接向服务器端发送信息或接受信息断开连接CLIENT()sockfdasasocketdescriptorservaddrasasocketARRAYisaarray//AF_INET表示IPv4,SOCK_STREAM表示字节流套接字sockfd=socket(AF_INET,SOCK_STREAM,0)ser
隐藏在画中的落叶
·
2020-08-03 09:08
Unix网络编程学习笔记
Socket连接池设计
技术要点·读取并解析xml配置文件·单例模式的使用·适配器模式的使用·JAVA的
socket编程
·JAVA的多线程·连接池的设计起因:由于我做的系统需要模拟短信发送功能,选定的是用socket通信来模拟
自从你之后
·
2020-08-03 08:18
项目笔记
C++ UDP
socket编程
客户端://#include"stdafx.h"#include#include#include#include#includeusingnamespacestd;#pragmacomment(lib,"ws2_32.lib")int_tmain(intargc,_TCHAR*argv[]){WSADatawsd;//初始化信息SOCKETsoSend;//发送SOCKETintnRet=0;//
ShirleyQueen321
·
2020-08-03 07:08
C++
Java线程池使用和源码分析
下面我们使用
Socket编程
处理请求的功能,分别对每种执行任务的方式进行分析。
weixin_33802505
·
2020-08-03 06:28
上一页
34
35
36
37
38
39
40
41
下一页
按字母分类:
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
其他