当前位置: 首页 > wzjs >正文

简述电子商务网站建设的基本流程淘宝指数官网的网址

简述电子商务网站建设的基本流程,淘宝指数官网的网址,建筑工程网校官网,哪个网站可以领手工回家做一、检查步骤 使用socket函数创建socket_fd套接字。使用sockaddr_in结构体配置协议和端口号。使用bind函数尝试与端口进行绑定,成功返回0表示未被占用,失败返回-1表示已被占用。 二、CODE 其中port需要修改为想要检测的端口号,也可以将代码…

一、检查步骤

  1. 使用socket函数创建socket_fd套接字。
  2. 使用sockaddr_in结构体配置协议和端口号。
  3. 使用bind函数尝试与端口进行绑定,成功返回0表示未被占用,失败返回-1表示已被占用。

二、CODE

其中port需要修改为想要检测的端口号,也可以将代码改写为根据argv参数检测。

#include <iostream>
#include <winsock2.h> // Windows套接字编程头文件
// #include <sys/socket.h> // Unix/Linux套接字编程头文件
#include <Windows.h>int main() {// WSAStartup用于初始化 Winsock 库,它在进行套接字编程之前需要调用。// MAKEWORD(2,2)表示请求2.2版本// wsaData用于接收WinSock初始化的信息WSADATA wsaData;int iResult = WSAStartup(MAKEWORD(2, 2), &wsaData);if (iResult != NO_ERROR) {wprintf(L"WSAStartup failed with error: %ld\n", iResult);return 1;}// 上面代码只有windows需要加,linux不需要int port = 80; // 要检查的端口号// 创建套接字SOCKET sock = socket(AF_INET, SOCK_STREAM, 0); // For Windows// int sock = socket(AF_INET, SOCK_STREAM, 0); // For Unix/Linuxif (sock == INVALID_SOCKET) {std::cerr << "Error creating socket" << std::endl;return 1;}// 设置服务器地址信息sockaddr_in serverAddress;// 将serverAddress内存全部写0ZeroMemory(&serverAddress,sizeof(serverAddress));serverAddress.sin_family = AF_INET;serverAddress.sin_port = htons(port);serverAddress.sin_addr.s_addr = INADDR_ANY;// 尝试绑定套接字到指定端口int result = bind(sock, (struct sockaddr*)&serverAddress, sizeof(serverAddress));if (result == 0) {std::cout << "Port " << port << " is available" << std::endl;} else {std::cerr << "Port " << port << " is already in use" << std::endl;}// 关闭套接字closesocket(sock); // For Windows// close(sock); // For Unix/Linuxreturn 0;
}

三、运行结果

  1. 使用以下命令行编译cpp代码,其中checkPort.cpp为源文件,checkPort为输出可执行文件,-lws2_32用于链接Windows的Winsock2库。
    g++ .\checkPort.cpp -o checkPort -lws2_32
  2. 以下命令行运行可执行文件
    .\checkPort.exe
  3. 如果端口未被占用,则会输出以下内容。
    在这里插入图片描述
  4. 如果端口已被占用,则会输出以下内容。
    在这里插入图片描述
  5. 如果windows下输出以下内容,一般来说是因为WSAStartup没有配置。
    在这里插入图片描述
http://www.dtcms.com/wzjs/515635.html

相关文章:

  • 英文案例网站海南百度推广公司
  • 自己的网站没有域名解析1元购买域名
  • 全响应网站制作淘宝运营培训班学费大概多少
  • 建设通是正规网站吗seo的重要性
  • 周口学做网站搭建网站需要哪些步骤
  • 在线购物网站的设计与实现友链网
  • 阿里云服务器多个网站一媒体app软件下载老版本
  • 泰安如何选择网站建设今日国际新闻事件
  • 唐山市丰润区城乡建设局网站软文平台发布
  • 大港做网站公司洛阳seo博客
  • 义乌购物网站建设多少钱口碑营销的特征
  • 日照网站建设seo网上找客户有什么渠道
  • 广州微信网站建设价格品牌宣传文案范文
  • 东莞网站建设 喷砂机站长工具爱站网
  • 个人响应式网站建设315影视行业
  • 免费推广引流seo任务平台
  • 购买网站源码注意事项国外搜索引擎网址
  • 大连微网站建设搜索引擎优化期末考试答案
  • 如何建立网站导航seo上首页排名
  • 阿里云个人备案可以做企业网站百度不让访问危险网站怎么办
  • 网站管理系统后台不能发布文章了网站网络推广
  • 那里有网站建设宁波seo外包代运营
  • php商城网站开发报告谷歌seo搜索引擎下载
  • 如何建设谷歌网站软文代写费用
  • 四川省人民政府网官网seo技术平台
  • 成人本科报名入口推广优化网站排名
  • 广州市筑正工程建设有限公司网站猪肉价格最新消息
  • 做pc端网站服务seo外包资讯
  • 图书网站建设策划书谷歌seo服务商
  • 卦神岭做网站搜索引擎营销例子