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服务器编程
pycharm双击打不开,没有反应,下列方法亲测有用!
第一种:1.打开C:\Windows\System32;以管理员身份运行cmd.exe;2.在打开的cmd窗口中,输入netsh
winsock
reset,按回车键;
周熙钦
·
2020-08-13 14:07
pycharm
Linux高性能
服务器编程
:进程池和线程池原理及应用(有图有代码有真相!!!)
一、问题引入在前面编写多进程、多线程服务器时通过动态创建子进程和子线程来实现并发服务器,这样做有以下缺点:1)动态创建进程、线程将会比较耗费时间,将导致较慢的客户响应。2)动态创建的子进程只为一个客户服务,将会产生大量的细微进程或线程,进程或线程之间的切换将耗费CPU大量的时间。3)动态创建的子进程是当前进程的完整映像,当前进程必须谨慎管理其分配的文件描述符和堆内存等系统资源,否则子进程可能复制这
Sharp_UP
·
2020-08-13 12:05
操作系统
关于
Winsock
:
Winsock
编程注意事项:套接字句柄
套接字句柄可以选择是Windows套接字2中的文件句柄.
Winsock
提供程序的套接字句柄可以与其他非
Winsock
函数一起使用,例如ReadFile,WriteFile,ReadFileEx和WriteFileEx
一世豁然
·
2020-08-13 11:39
Windows
Linux(
服务器编程
3.1):---高并发线程池的设计(c实现pthread_pool)
一、设计线程池的优点、作用线程池作用就是限制系统中执行线程的数量。根据系统的环境情况,可以自动或手动设置线程数量,达到运行的最佳效果;少了浪费了系统资源,多了造成系统拥挤效率不高。用线程池控制线程数量,其他线程排队等候。一个任务执行完毕,再从队列的中取最前面的任务开始执行。若队列中没有等待进程,线程池的这一资源处于等待。当一个新任务需要运行时,如果线程池中有等待的工作线程,就可以开始运行了;否则进
Daback01
·
2020-08-13 11:15
后端服务器开发
miniport
在WinCE中,整个网络架构体系如图:
WinSock
是提供给应用层的接口,一般开发网络应用都会用
Winsock
接口来开发。往下就是协
wince_arm
·
2020-08-13 11:39
wince
driver
windows socket编程 server client
socketwindows//server.cpp#include#include#define_
WINSOCK
_DEPRECATED_NO_WARNINGS#pragmacomment(lib,"ws2
当浮一大白<
·
2020-08-12 20:00
windows socket编程 server client
socketwindows//server.cpp#include#include#define_
WINSOCK
_DEPRECATED_NO_WARNINGS#pragmacomment(lib,"ws2
当浮一大白<
·
2020-08-12 20:00
error LNK2001:unresolved external symbol __imp__@ 解决方法
我在程序Lan中使用了
winsock
函数,出现如下错误:Lan.obj:errorLNK2001:
[email protected]
:errorLNK2001
iteye_8029
·
2020-08-12 15:04
webrtc屏幕共享
编译webrtc_modules模块将desktop_capture包含,此时会涉及到
winsock
2.h和windows.h的冲突问题,只需要添加WIN32_LEAN_AN
qw_stone
·
2020-08-12 15:27
WebRTC
[Win32] Windows Sockets 2笔记(1)在开始之前
zuishikonghuan所作,版权归zuishikonghuan所有,转载请注明出处:http://blog.csdn.net/zuishikonghuan/article/details/47998329
Winsock
2
zuishikonghuan
·
2020-08-12 14:13
Win32SDK
远程连接内部错误-无法解析DNS-可以上网
2.然后输入命令netsh
winsock
reset。3.重启计算机。
奥林匹斯
·
2020-08-12 12:08
服务器相关
windows sockets TCP基础函数及范例
准备工作:1导入头文件
winsock
2.h2链接ws2_32.lib库3调用WSAStartup(WORDwVersionRequested,LPWSADATAlpwsaData);说明:1成功时返回0
zebra_zzh
·
2020-08-12 12:32
vc++/c++/mfc学习
winsock
规范
WindowsSockets规范及应用-Windows网络编程接口******************************************************************版权信息本书作者保留所有版权。禁止任何商业性的转载或复制。非赢利性质的转载和复制不得修改文章内容,并请保留此段文字。Copyright(c)1995-1996By施炜,李铮,秦颖AllRightRese
my15y
·
2020-08-12 11:35
Socket
c/c++
Windows Sockets 2
一、目的WindowsSockets2(
Winsock
)使程序员能够创建高级Internet,Intranet和其他支持网络的应用程序,以便通过线路传输应用程序数据,而与所使用的网络协议无关。
一世豁然
·
2020-08-12 10:04
Windows
Linux多线程编程之员工信息管理系统
员工信息管理系统是基于Linux多线程并发
服务器编程
,由服务器端和客户端构成,客户端可以运行在多个不同的主机上连接服务器,服务器对员工信息的操作结果通过“员工信息文件”来保存,即:“员工信息”存放在后台的文件中
cnhui2016
·
2020-08-12 01:27
Userspace开发
golang http 编程-1(
服务器编程
)
http编程http常见请求方法1.Get请求,请求一个页面或者信息2.Post请求,提交一个表单给服务器使用3.Put请求,创建一个资源,一般上传文件使用该方法4.Delete请求,删除一个信息使用该方法5.Head请求,只请求httpheader,一般监测网站状态使用该方法6.OPTIONS请求,一般监测网站支持的http方法列表7.TRACE请求(不常用),一般使用监测使用8.LOCK请求(
赵高龙
·
2020-08-12 00:26
golang
开发
Eclipse问题解决心得01--Debug运行提示cannot connect to VM 的解决方法
网上很多人说运行“netsh
winsock
reset”这个命令来重置
winsock
这个文件即可,但是我通过测试证明,这种方法其实不太好使,可以说没有用。
forDreamPersist
·
2020-08-11 23:20
Eclipse
winsock
et的C/S模型程序
因为这学期要交
winsock
et的通信程序,一个字,坑。因为上课就没有教的。不过有神器在手,陆楠同学的《计算机网络实训和编程》,so,还不是手到擒来!
cirplan
·
2020-08-11 21:35
C++
winsocket
c++
使用C语言创建套接字及连接
上代码:服务端#define_
WINSOCK
_DEPRECATED_NO_WARNINGS#include#include#pragmacomment(lib,"ws2_32.lib")//加载ws2_
安全狮
·
2020-08-11 17:11
C/C++系列
数据库操作:MYSQL与MFC连接(二)
为代码增加一个界面,和一些消息相应(个人认为)首先建一个MFC的工程,我这边建了一个Dlg建好后看一下选项->目录->包含目录和库目录中是否包含了MYSQL的路径再在Dlg.cpp中添加:#include”
winsock
.h
weixin_33853794
·
2020-08-11 15:13
Redis命令|操作基础入门
00000000redis_git_dirty:0redis_build_id:dd26f1f93c5130eeredis_mode:standaloneos:Windowsarch_bits:64multiplexing_api:
WinSock
_IOCPprocess
iMisty
·
2020-08-11 12:47
Redis
“虚拟机启动黑屏”的解决的n+1种方法
1.重置
winsock
目录【常见】以管理员的身份打开命令行输入如下代码
小曦菜菜子
·
2020-08-11 03:01
windows
linux
pycharm打不开问题
pycharm打不开问题总结1:第一步:进入如下路径,找到cmd.exe,右键选择“以管理员身份运行”;第二步:在打开的cmd窗口中,输入netsh
winsock
reset,按回车键;第三步:重启电脑;
weixin_45932821
·
2020-08-11 00:28
笔记
WinSock
网络编程实用宝典(二)
4、同步方式中解决recv,send阻塞问题采用select函数解决,在收发前先检查读写可用状态。A、读例子:TIMEVALtv01={0,1};//1ms钟延迟,实际为0-10毫秒intnSelectRet;intnErrorCode;FD_SETfdr={1,sConnect};nSelectRet=::select(0,&fdr,NULL,NULL,&tv01);//检查可读状态if(SOC
weixin_33862188
·
2020-08-10 23:45
操作系统
网络
c/c++
C,C++网络编程实现图像实时传输
网上请教了别人最后找到了解决方案:基于
winsock
API,比较实用,自己写的,简单又粗暴同时还有
qq_兰苑小小酥
·
2020-08-10 19:55
C/C++
1.1 利用Socket实现双机通信
利用Socket实现双机通信目的环境所需知识实验分析实验结果代码目的利用
WinSock
来实现双机通信,理解TCP状态图要求使用
WinSock
编程,采用其中的TCP面向连接方式,实现文本数据的交换。
dxt_snow
·
2020-08-10 19:50
计算机网络
【2】虚拟机中Ubuntu安装教程【百度云盘资源下载】
mp.weixin.qq.com/s/045wrbdv92PkUQn2abddvA【2】虚拟机安装Ubuntu过程中出现黑屏的解决方法(亲测可行)(1)取消勾选加速3D图形选项(2)管理员模式运行CMD,netsh
winsock
reset
Johnnay_Song
·
2020-08-10 19:57
软件安装
原生socket,实现简单HTPP请求
=0)/*Telltheuserthatwecouldn'tfindauseable*//*
winsock
.dll.*/re
_离子
·
2020-08-10 18:41
网络
用pascal写的最简单的
winsock
程序
再反送回去实际上是直接调用winapi在delphi4下用命令行编译dcc32-ccserver1.pas用windows自带的telnet测试server1.pas:programserver1;useswindows,
winsock
蝈蝈俊
·
2020-08-10 12:15
关于TCP/IP数据包的截取和分析
从Windows2000开始,
Winsock
2开始支持原始socket,可以截获所有经过本机的TCP/IP数据包,支持拨号网络,但对本机向外发送的T
ggg82
·
2020-08-10 09:03
学习笔记
IP-Tools网络工具使用说明书
使用工具,如本地信息、链接信息、端口扫描、ping、WHOIS、finger、nslookup、telnet、NetBIOS等功(1)查看本地主机的信息,内容包括操作系统的信息、CPU信息、内存状态、
Winsock
余霞散成绮
·
2020-08-10 03:59
流媒体之RTMP——librtmp2.4编译
librtmp版本:librtmp2.4;编译步骤:新建VS静态库项目;将librtmp的源码加入工程;增预处理加宏定义来忽略一些废弃函数导致的错误报告:_CRT_SECURE_NO_WARNINGS;_
WINSOCK
_DEPRECATED_NO_WARNINGS
一步-refresh
·
2020-08-10 02:41
Media
Stream
有了WCF,Socket是否已人老珠黄?
”,最早在UNIX中引入并得到广泛应用,后来微软在设计Windows时引入了UNIX中的这个概念和相应的设计理念,并针对Windows的特性略作调整,形成了Windows平台上的Socket,简称为“
WinSock
Chinamming
·
2020-08-09 18:14
Win32/MFC
Winsock
开发网络通信程序的经典入门
http://www.programfan.com/article/showarticle.asp?id=1079对于许多初学者来说,网络通信程序的开发,普遍的一个现象就是觉得难以入手。许多概念,诸如:同步(Sync)/异步(Async),阻塞(Block)/非阻塞(Unblock)等,初学者往往迷惑不清,只知其所以而不知起所以然。同步方式指的是发送方不等接收方响应,便接着发下个数据包的通信方式;
zgbsoap
·
2020-08-09 16:35
网络编程/Socket
Linux高性能
服务器编程
(二)
文章目录5.网络编程api5.1主机字节序、网络字节序5.2创建socket5.3绑定地址5.4创建一个监听队列来存放待处理的客户连接5.5从监听对列中接受一个连接5.6发起连接5.7关闭连接5.8数据读写5.9获取socket地址(本端、对端)5.10获取、设置socket选项5.11根据主机名(IP)获取主机的完整信息5.12根据名称(端口号)获取某个服务的完整信息6.高级I/O函数6.1pi
神秘的火柴人
·
2020-08-09 04:44
读书笔记
Linux高性能
服务器编程
(一)
1.TCP/IP协议族:数据链路层:实现了网卡接口的网络驱动程序,以处理数据在物理媒介上的传输。不同物理网络具有不同的电气特性,网络驱动程序隐藏了这些细节,为上层协议提供一个统一的接口。ARP,RARP网络层:实现数据包的选路和转发。通信的两台主机一般不是直接相连的,网络层选择这些中间节点,以确定两台主机之间的通信路径,隐藏了网络拓扑结构,使得在传输层和网络应用程序看来,通信双方是直接相连的。IP
_Zqqq
·
2020-08-09 04:47
Linux高性能服务器编程
网络编程
Linux高性能
服务器编程
--线程池
用多进程或多线程实现并发服务器时有一些缺点:(1)、动态创建子进程(或线程)比较耗费时间,会导致较慢的客户响应。(2)、动态创建子进程(或线程)通常只用来为一个客户服务,这将导致系统上产生大量的细微进程(或线程)。进程(线程)间的切换将消耗大量的CPU时间。所以有了池的概念。池:在初始时,申请比刚开始要使用的资源大的资源空间,在接下来使用时,直接从池中获取资源。对比多线程,多线程如果存在客户端链接
zhuoya_
·
2020-08-09 04:43
Linux
多线程并发
服务器编程
多线程并发
服务器编程
一、实验目的理解线程的创建和终止方法;学会编写基本的多线程并发服务器程序和客户程序;理解多线程与多进程的区别。
yueguanghaidao
·
2020-08-09 03:52
c++/c
qt项目
winsock
2中类型被
winsock
重定义了
windows项目中
winsock
.h、
winsock
2.h、windows.h的重复包含问题由来已久,今天在qt项目上遇到了有点闹心,场景:项目新添加了一个第三方的库,应用而不调用的时候编译没问题,一旦包含头文件并且调用其中接口
youyudexiaowangzi
·
2020-08-09 03:36
qt
解决boost::asio的
WinSock
.h has already been included
开始使用boost::asio库时,编译碰到这个错误提示:fatalerrorC1189:#error:
WinSock
.hhasalreadybeenincluded查了下抛出这个错误的boost代码,
狂妄Beyond
·
2020-08-09 02:29
boost库
使用Dev-C++实现简单的客户端和服务器
先看效果截图在工具菜单下选择编译器选项添加编译命令-lwsock32codeblock这些都是这样的(不设置将会编译失败)首先是初始化使用
WinSock
et必须初始化原因是系统有一个Socket池需要使用
lie to me
·
2020-08-09 01:20
VC程序设计
点击一个程序,程序在操作系统的工作过程
图十八使用程序浏览百度首页在我们输入www.baidu.com(编者注:www.baidu.com准备地来说是网站的域名)使浏览器访问的时候,它会先把域名转换到IP地址(即:解析,用gethostbyname()函数实现).此时
WinSock
weixin_30551963
·
2020-08-08 23:19
Linux高性能
服务器编程
——多线程编程(下)
多线程编程条件变量如果说互斥锁是用于同步线程对共享数据的访问的话,那么条件变量则是用于线程之间同步共享数据的值。条件变量提供了一种线程间的通信机制:当某个共享数据达到某个值得时候,唤醒等待这个共享数据的线程。条件本身是由互斥量保护的。线程在改变条件状态前必须首先锁住互斥量,其他现成在获得互斥量之前不会察觉到这种变化,因为必须锁住互斥量以后才能计算条件。条件变量的相关函数主要有如下5个:#inclu
walkerkalr
·
2020-08-08 23:46
网络编程
Linux网络编程实验——进程池实现服务器
实验取自《Linux高性能
服务器编程
》15.3节 代码已经全部上传到我的github仓库,文后附上链接。
Little Prince~
·
2020-08-08 20:06
socket网络编程——win32平台和linux平台
文章目录win32平台调用步骤代码示例:服务器端客户端遇到的问题及解决方式1.打开两个qtIDE运行出现问题:2.使用VS2019编译客户端出现问题:win32平台在VC中进行
WINSOCK
的API编程开发的时候
跑不了的你
·
2020-08-08 19:44
服务器
windows下比较好的select模型.
includeusingnamespacestd;#pragmacomment(lib,"ws2_32")intmain(intargc,char**argv){WSADATAwsaData;WSAStartup(
WINSOCK
_V
LG_Ting
·
2020-08-08 19:03
Linux下开发
服务器编程
——gethostbyname函数
使用这个函数,首先要包含2个头文件:#include#includestructhostent*gethostbyname(constchar*name);这个函数的传入值是域名或者主机名,例如”www.google.com”,”wpc”等等。传出值,是一个hostent的结构(如下)。如果函数调用失败,将返回NULL。structhostent{char*h_name;char**h_alias
长着胡萝卜须的栗子
·
2020-08-08 17:29
计算机网络
IO多路复用之select函数详解
IO复用我们首先来看看
服务器编程
的模型,客户端发来的请求服务端会产生一个进程来对其进行服务,每当来一个客户请求就产生一个进程来服务,然而进程不可能无限制的产生,因此为了解决大量客户端访问的问题,引入了IO
长着胡萝卜须的栗子
·
2020-08-08 17:28
Linux
一个最简单的UDP通信
贴在这里主要是做测试代码时直接从这里拷贝,省的一行行去写服务器:#include"stdafx.h"#include"stdio.h"#include"
Winsock
2.h"#include"iostream
H-KING
·
2020-08-08 17:41
网络编程深入研究
网络编程
UDP通信实例(3)--组播回环
blog.csdn.net/lucky_greenegg/article/details/84938565的说法,结合https://docs.microsoft.com/zh-cn/windows/desktop/
WinSock
liji_digital
·
2020-08-08 17:04
上一页
15
16
17
18
19
20
21
22
下一页
按字母分类:
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
其他