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
WInSock服务器编程
服务端处理事件的两种模式--Reactor和Proactor
《Linux高性能
服务器编程
》阅读笔记: 服务端程序通常需要处理IO事件、信号(参考Linux系统上的信号和Linux网络编程的相关信号)、定时器事件(参考定时器实现超时发送/接收和定期检测非活动连接
mybright_
·
2020-07-05 04:49
Linux系统/网络编程
Linux编程
多线程UDP通信(可以自己给自己发)
多线程编程usingnamespacestd;#include#include//_beginthread需要的头文件即多线程#pragmacomment(lib,"ws2_32.lib")#define_
WINSOCK
_DEPRECATED_NO_WARNINGS
Soft_Time
·
2020-07-05 03:01
网络协议
WinSock
et实现进程通信的一个简单实例
Windows下通过Socket可以使进程之间产生通信。设计上简单地分为服务端和客户端。服务端:建立Socket声明自身的端口号和地址并绑定到Socket使用Listen打开监听,然后不断用Accept去查看是否有连接,如果有,捕获Socket,并通过Recv获取消息的内容通信完成后调用CloseSocket关闭这个对应Accept到的Socket,如果不再需要等待任何客户端连接,那么用Close
Umiade
·
2020-07-05 03:20
Socket
win7 自动配置ipv4地址169.254...修改方法
answers.microsoft.com/zh-hans/windows/forum/all/win10-ipv6/18324662-1d16-496e-99e0-b785645c62d9以管理员身份运行cmd.exe输入:netsh
winsock
resetcatalog
liuyawei2018
·
2020-07-04 22:50
电脑维修哪家强
TCP/IP(6)——网络协议设计入门
目录网络程序设计需要考虑的一些问题并发的网络编程共享资源问题函数可重入问题系统资源的释放和回收异构环境下的网络编程字节顺序不一样字的长度不同字节定界不一样阻塞和非阻塞通信服务类型的选择差错处理网络程序工作模型以及套接字套接口的概念网络程序设计需要考虑的一些问题这里的网络编程是C下的
Winsock
专业渡劫修仙
·
2020-07-04 20:09
TCPIP
epoll事件
在epoll中,主要涉及到3个函数:epoll_create()、epoll_ctl()以及epoll_wait(),详细内容如下:(《节选自Linux高性能
服务器编程
》)其中,epoll_event的事件如下
天是蓝蓝的天
·
2020-07-04 20:31
网络编程
用完成端口开发大响应规模的
Winsock
应用程序
本文将讨论如何通过
Winsock
2在WindowsNT和Windows2000上开发高扩展能力的
Winsock
应用程序。文章主要的焦点在客户机/服务器模型的服务器这一方,当然,其中的许多要点
披星戴月的蜗牛
·
2020-07-04 20:59
笔试题-计算机网络
linux网络编程二:基础socket, bind, listen, accept, connect
最近在看《linux高性能
服务器编程
》,在此做个日记,以激励自己,同时分享于有需要的朋友。
jasonliuvip
·
2020-07-04 19:51
linux网络编程
linux网络编程九:splice函数,高效的零拷贝
最近在看《linux高性能
服务器编程
》,在此做个日记,以激励自己,同时分享于有需要的朋友。
jasonliuvip
·
2020-07-04 19:51
linux网络编程
linux网络编程四:socket选项: SO_REUSEADDR, SO_RCVBUF, SO_SNDBUF
最近在看《linux高性能
服务器编程
》,在此做个日记,以激励自己,同时分享于有需要的朋友。
jasonliuvip
·
2020-07-04 19:51
linux网络编程
【
WinSock
et】
WinSock
et 函数总结 及 常用函数精析
一,函数根据功能的不同可以分为如下几类:(1)套接字函数:此类函数包括socket(),bind(),getpeername(),getsockname()和closesocket(),它们主要完成创建,关闭套接字功能,以及对套接字命名与名字获取。(2)网络连接函数:此类函数包括listen(),accept(),connect()和shutdown(),它们完成网络连接(如虚电路)的建立与关闭。
iteye_17686
·
2020-07-04 18:07
Linux多线程编程之条件变量
1条件变量简介在
服务器编程
中常用的线程池,多个线程会操作同一个任务队列,一旦发现任务队列中有新的任务,子线程将取出任务;这里因为是多线程操作,必然会涉及到用互斥锁保护任务队列的情况(否则其中一个线程操作了任务队列
idwtwt
·
2020-07-04 18:25
Linux杂项
服务器和网络
基于UDP实现文件传输功能
server.c#define_CRT_SECURE_NO_WARNINGS#define_
WINSOCK
_DEPRECATED_NO_WARNINGS#include#include#include#
IT越野者
·
2020-07-04 18:49
Socket编程
计算机网络
WinSock
et 编程
套接字套接字指通信双方在通信时所使用的通信点(Endpoint),通信的双方通过通信点来交换信息和数据。不同类型的通信会使用不同的类型通信点,比如对于电话通信而言,通信点就是电话号码和分机号码的组合,这时因为如果你想和朋友通话,就需要拨打你朋友的电话号码和分机号码。对于IP网络通信而言,通信点就是套接字,即两个进程在进行网络通信的时候,他们通过套接字来交换信息和数据。和电话通信类似,当一个进程想和
heshaai6843
·
2020-07-04 17:27
Linux高性能
服务器编程
读书-半同步半异步模式
写代码写的多了以后发信啊很多事情都是套路,或者定式,前人总结的经验很牛逼.城市套路深,赶紧回农村,农村路也滑,人心更复杂.对于像服务器这种既要求较好的实时性,又要求能同时处理多个客户端请求的程序,应该同时使用同步线程和异步线程的方式来实现,既半同步/半异步模式.1.半同步/半反应堆模式异步线程只有一个,由主线程来充当.它负责监听所有socket上的事件.(1)如果监听socket上有可读事件发生,
codergeek
·
2020-07-04 17:08
MFC UDP 聊天程序
1.介绍UDP:用户数据包协议(英语:UserDatagramProtocol,缩写为UDP),又称用户数据报文协议,是一个简单的面向数据报的传输层协议[1]采用UDP设计聊天程序,实际上是对
Winsock
et
神秘浪潮
·
2020-07-04 16:07
開源者也
用
Winsock
完成了话音的一端—端传输
摘要:在Windows95环境下,基于TCP/IP协议,用
Winsock
完成了话音的一端—端传输。采用双套接字技术,阐述了主要函数的使用要点,以及基于异步选择机制的应用方法。
蝈蝈俊
·
2020-07-04 16:47
8.Linux 高性能
服务器编程
--- 高性能服务器程序框架
1.服务器模型1.C/S模型2.P2P模型2.
服务器编程
框架1.IO处理单元:处理用户连接,读写网络数据;(单机)作为接入服务器,实现负载均衡;(集群)2.请求队列各个单元之间通信的抽象,通常被实现为池的一部分
enlyhua
·
2020-07-04 15:10
Linux
书籍
WinCE平台高速WiFi实现方法
ETA6210主要是与英创公司WINCE工控主板配套使用,实现高速WiFi通讯,模块支持应用程序
WinSock
编程。英创工控主板是通过miniPCIe上的USB接口来操作ETA6210模块的。
cdemtronix
·
2020-07-04 12:47
System.Net.WebException: 基础连接已经关闭: 无法连接到远程服务器。 ---> System.Net.Sockets.SocketException: 无法加载或初始化请求的服...
这种情况需要重置
Winsock
来解决,该方法适用于XP、wi
bafenshi2853
·
2020-07-04 11:35
XXXXXXX
IBM公司于94年4月推出的TCP/IPforDOSV2.1.1提供的开发软件包Programmer'sToolKit不仅带有DOS下网络编程接口,而且提供了Windows下网络异步通信接口
WINSOCK
baby_bobo
·
2020-07-04 11:25
socket
sockets
服务器
网络协议
windows
网络
服务器端编程心得(二)—— Reactor模式
最近一直在看游双的《高性能linux
服务器编程
》一书,下载链接:http://download.csdn.net/detail/analogous_love/9673008书上是这么介绍Reactor模式的
analogous_love
·
2020-07-04 10:15
服务器端编程心得
高性能服务器编程实现细节详解
2020 年 HackerEarth 调查:Go 语言成为最受欢迎的语言(内含 Go 语言图谱下载)
Go面向失败编程带着
服务器编程
金刚经走进2020年敢问路在何方?近日HackerEarth发布了2020年开发者调查报告,有来自76个国家和地区的16,000多位开发者参与其中。
alisystemsoftware
·
2020-07-04 10:39
windows网络编程--学习笔记01
1.
Winsock
systemarchitecture2.各种类型的protocol(1)Message-Oriented面向消息的协议特点:保留数据边界,即每一条消息是界限分明的,一条消息一条消息的处理
achiever4ever
·
2020-07-04 10:49
windows网络编程
windows
编程
网络
protocols
service
structure
TCP/IP基础知识复习
/*2018-11-1409:06:39基本的准备工作,需要注意的点在windows环境下*/头文件:
winsock
2.h链接库:ws2_32.lib预处理器加上下面这个_
WINSOCK
_DEPRECATED_NO_WARNINGSserver
JamesWu9527
·
2020-07-04 09:25
Windows网络编程基础
[TCP/IP网络编程]使用C++实现简单的TCP通信(windows)
学习前先稍微了解下系统提供的动态链接库(DLL),windowsAPI中所有函数都包含在里面,这里不深入讲解,只需知道接下来的socket编程要用到里面的各种函数就行了,一般来说我们能学会调用就已经足够了,对应的头文件为
winsock
2
no_tang
·
2020-07-04 09:07
Linux系统编程+网络编程
Go 开发关键技术指南 | 带着
服务器编程
金刚经走进 2020 年(内含超全知识大图)...
作者|杨成立(忘篱)阿里巴巴高级技术专家关注“阿里巴巴云原生”公众号,回复Go即可查看清晰知识大图!导读:从问题本身出发,不局限于Go语言,探讨服务器中常常遇到的问题,最后回到Go如何解决这些问题,为大家提供Go开发的关键技术指南。我们将以系列文章的形式推出《Go开发的关键技术指南》,共有4篇文章,本文为第3篇。Go开发指南大图InterfacesGo在类型和接口上的思考是:Go类型系统并不是一般
Go中国
·
2020-07-04 07:37
虚拟机黑屏、虚拟机繁忙解决办法
1、以管理员身份运行命令行窗口(cmd),输入netsh
winsock
reset,重启电脑。
Old_Driver_Lee
·
2020-07-04 04:15
VMware虚拟机
&
SecureCRT
【网络编程入门】使用socket在Linux下实现即时通信软件
使用socket在Linux下实现即时通信软件在前一篇文章中讲到了如何使用
winsock
:【网络编程入门】在C++中使用WindowsTCPSockets,也算是勉强入门了吧,接下来自己写一下在Linux
青龙指引你
·
2020-07-04 03:00
Linux
C++
Reactor模型简介
服务器编程
需要处理大量链接,reactor模型是一种高效的事件处理模型,常常用于处理这种问题,其核心是一个不断查询的循环,查询多个可能发生事件的事件源while(true){//查询事件源是否有事件}为了同时能够处理大量链接
阿奴波仔
·
2020-07-04 03:44
IO网络相关
TCP/IP网络编程项目式教程(微课版)
本书按照问题驱动、由浅入深的理念,以项目实例的形式介绍基于VisualC++的TCP/IP
WinSock
编程方法。
wuxia2118
·
2020-07-04 03:59
网络编程
反应堆模式(reactor)
在提到高性能
服务器编程
的时候肯定有听过reactor模式,如果只是简单的写一个服务器和客户端建立连接的程序来熟悉一下使用socket函数编程,一般这种情况都是同步方式实现的,服务器阻塞等待客户端的连接,
weixin_34054866
·
2020-07-04 03:45
使用visual studio 2019创建与使用静态库与动态库
cout,endl以及自己定义的一些变量都显示未声名的标识符,还有下面一些错误1>C:\ProgramFiles(x86)\WindowsKits\10\Include\10.0.17763.0\um\
WinSock
2
liebe渡
·
2020-07-04 03:40
C++
#链接库
大四中软实习笔记20130307
1
Winsock
函数的注意点1.1函数的返回值acceptrecv:真正收到的字节数buf_recv---数据缓存协议缓存send:真正发出去的字节数buf_send---数据缓存协议缓存connect1.2
weixin_30781433
·
2020-07-04 02:48
我发现Linux应用层开发也就是多线程,网络编程那些最后很多是去弄
服务器编程
去了,高性能服务器!
我也发现Linux应用层开发也就是多线程,网络编程那些最后很多是去弄
服务器编程
去了,也就是去弄后台了,你未来想不想弄后台的你自己想清楚。后台开发还有javapythongo这些语言。
诗筱涵
·
2020-07-04 02:24
Linux应用层编程
找工作
Linux项目--多人在线聊天系统的开发
项目名称:群聊工具的开发系统原理:该项目是源于《Linux高性能
服务器编程
》一书中所提到的多进程或者多线程编程的部分,利用多线程编程来实现一个简单的多人聊天室。
YYin0914
·
2020-07-04 01:04
项目
基于
WinSock
et的网络通信实现
基于
WinSock
et的网络通信实现[1999-08-09]陈广奕VC++中,MFC编程支持两种利用WindowsSockets进行网络通信的编程模式,这两种模式即为用CAsyncSocket类和派生于
蝈蝈俊
·
2020-07-04 00:54
阿里云短信服务接口的c++实现
1)我的网页调用接口采用acl_master实现的,acl_master是一个跨平台c/c++库,提供了网络通信库及
服务器编程
框架,同时提供更多的实用功能库及示例。(下载地址:Github:
py_free
·
2020-07-02 14:18
扩展库
产品化
网络知识
阿里云短信服务
c
acl-master
socket编程
文章参考socket教程及《Linux高性能
服务器编程
》文章目录服务器端1.创建socket2.命名socket3.服务器监听socket4.接受连接客户端建立连接服务器端1.创建socket采用intsocket
不跑步就等肥
·
2020-07-02 13:40
C/C++
能上QQ,无法打开网页解决办法!!!(亲测能用)
系统
Winsock
通讯组件故障(大多都是由此原因引起)DNS服务器故障浏览情的问题不正确的代理设置病毒问题近期修改过hosts文件(我就是…)解决办法:以下解决办法按照个人以为的优先级介绍:1.首先说个最实用的
nobleman__
·
2020-07-02 13:26
实用小技巧
无法打开网页
能上qq不能开网页
Linux高性能
服务器编程
第八章(高性能服务器程序框架)
转载自:http://blog.chinaunix.net/xmlrpc.php?r=blog/article&uid=22906954&id=4425122,感谢作者。8高性能服务器程序框架服务器解构为三个主要模块:IO处理单元。四种IO模型和两种高效事件处理模式。逻辑单元。两种高效并发模式。存储单元。(暂不讨论)IO模型:阻塞IO非阻塞IOIO复用//程序阻塞于IO复用系统调用,但可同时监听多
疯狂-的-蜗牛
·
2020-07-02 12:54
Linux服务器开发
多个进程可以监听同一个端口?
;return-1;}端口复用真正的用处主要在
服务器编程
:当
memo_weiwei
·
2020-07-02 12:29
unix
FTP提权
ftp>openipConnectedtoip.220Serv-UFTPServerv4.0for
WinSock
ready...User(ip:(none)):ftpuser//输入ftp用户331Usernameokay
meiyouhuiyi
·
2020-07-02 12:49
TCP/IP网络编程_1.3基于Windows平台的实现
1.3基于Windows平台的实现Windows套接字(以下简称
Winsock
et)大部分是参考BSD系列UNIX套接字设计的,所以很多地方都跟Linux套接字类型.因此,只需更改Linux环境下编写好的一部分网络编程内容
格罗马仕
·
2020-07-02 11:05
TCP/IP网络编程
linux
服务器编程
入门(一) 实现最简单的linux服务端
最进在学习linux网络编程,就来做一些笔记,防止自己忘记加深印象。1.创建监听的套接字/*1.创建监听的套接字用到的函数intsocket(intdomain,inttype,intprotocol);第一个参数指定一个一个地址协议我们这里填AF_INET,代表ipv4第二个参数指定socket类型。新套接口的类型描述类型,如TCP(SOCK_STREAM)和UDP(SOCK_DGRAM)我们选
红颜若雪
·
2020-07-02 11:32
c++
ioctl函数
1)第一个ioctl函数是ioctlsocket,其起源于
Winsock
1规范,其定义如下:intioctlsocket(SOCKETs,longcmd,u_longFAR*argp;);s:为要进行I
遥望未来_cheerup
·
2020-07-02 10:07
网络编程
状态机
FSM是一种逻辑单元内部的一种高效编程方法,在
服务器编程
中,服务器可以根据不同状态或者消息类型进行相应的处理逻辑,使得程序逻辑清晰易懂。那有限状态机通常在什么地方被用到?
lizhenneng
·
2020-07-02 09:02
tech
socket模型使归纳
共有五种类型的套接字I/O模型,可让
Winsock
应用程序对I/O进行管理,它们包括:select(选择)、WSAAsyncSelect(异步选择)、WSAEventSelect(事件选择)、overlapped
lin_style
·
2020-07-02 08:15
Socket
网络应用
MFC
设计模式
框架
网络编程教程(六)Linux
服务器编程
框架
一、
服务器编程
框架模块单个服务器程序服务器机群I/O处理单元处理客户连接,读写网络数据作为接入服务器,实现负载均衡逻辑单元业务进程或线程逻辑服务器网络存储单元本地数据库、文件或缓存数据库服务器请求队列各单元之间的通信方式各服务器之间的永久
kang___xi
·
2020-07-02 06:06
计算机
服务器编程
一个对
Winsock
完成端口模型封装的类
一个对
Winsock
完成端口模型封装的类2011年01月05日转载请按如下方式显示标明原创作者及出处,以示尊重!!
iteye_19226
·
2020-07-02 04:49
技术杂绘
上一页
22
23
24
25
26
27
28
29
下一页
按字母分类:
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
其他