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

wordpress编码修改怎么优化网站关键字

wordpress编码修改,怎么优化网站关键字,做网站组织结构框架例子,如何用python做网站这里是一个socket编程Demo#xff0c;不考虑出错情况#xff0c;代码简单#xff0c;便于了解socket流程。 Demo分为服务器程序和客户端程序#xff0c;运行需要先启动服务器程序#xff0c;再启动客户端程序。 服务器会等待连接#xff0c;客户端连接后#xff0c;服…这里是一个socket编程Demo不考虑出错情况代码简单便于了解socket流程。 Demo分为服务器程序和客户端程序运行需要先启动服务器程序再启动客户端程序。 服务器会等待连接客户端连接后服务发送connected.给客户端。 然后客户端会与服务器进行10次交互一个交互为客户端发一个消息服务器收到原样返回给客户端客户端收到再发下一个消息。 10次交互完成关闭链接两边程序都结束。 服务器程序 #include iostream #include WinSock2.h #include WS2tcpip.h#pragma comment (lib, ws2_32.lib)#define SOCKET_ADDR 127.0.0.1 #define SOCKET_PORT 1234int main() {WSADATA wsaData;WSAStartup( MAKEWORD(2, 2), wsaData);SOCKET servSock socket(PF_INET, SOCK_STREAM, IPPROTO_TCP);struct sockaddr_in sockAddr;memset(sockAddr, 0, sizeof(sockAddr));sockAddr.sin_family PF_INET;inet_pton(AF_INET, SOCKET_ADDR, sockAddr.sin_addr.s_addr);sockAddr.sin_port htons(SOCKET_PORT);bind(servSock, (SOCKADDR*)sockAddr, sizeof(SOCKADDR));listen(servSock, 1);SOCKADDR clntAddr;int nSize sizeof(SOCKADDR);SOCKET clntSock accept(servSock, (SOCKADDR*)clntAddr, nSize);const char *str connected.;send(clntSock, str, strlen(str)sizeof(char), NULL);int i 10;char szBuffer[MAXBYTE] { 0 };while (i ! 0){memset(szBuffer, 0, MAXBYTE);recv(clntSock, szBuffer, MAXBYTE, NULL);std::cout szBuffer std::endl;send(clntSock, szBuffer, strlen(szBuffer) sizeof(char), NULL);--i;}closesocket(clntSock);closesocket(servSock);WSACleanup();return 0; } 客户端程序 #include iostream #include WinSock2.h #include WS2tcpip.h #pragma comment(lib, ws2_32.lib)#define SOCKET_ADDR 127.0.0.1 #define SOCKET_PORT 1234int main() {WSADATA wsaData;WSAStartup(MAKEWORD(2, 2), wsaData);SOCKET sock socket(PF_INET, SOCK_STREAM, IPPROTO_TCP);struct sockaddr_in sockAddr;sockAddr.sin_family PF_INET;inet_pton(AF_INET, SOCKET_ADDR, sockAddr.sin_addr.s_addr);sockAddr.sin_port htons(SOCKET_PORT );connect(sock, (SOCKADDR*)sockAddr, sizeof(SOCKADDR));char szBuffer[MAXBYTE] {0};recv(sock, szBuffer, MAXBYTE, NULL);std::cout szBuffer std::endl;int i 10;while (i ! 0){snprintf(szBuffer, MAXBYTE, Index:%d, i);send(sock, szBuffer, strlen(szBuffer) sizeof(char), NULL);std::cout send: szBuffer std::endl;memset(szBuffer, 0, MAXBYTE);recv(sock, szBuffer, MAXBYTE, NULL);std::cout recv: szBuffer std::endl;--i;}closesocket(sock);WSACleanup();return 0; }客户端运行后输出 connected. send:Index:10 recy:Index:10 send:Index:9 recy:Index:9 send:Index:8 recy:Index:8 send:Index:7 recy:Index:7 send:Index:6 recy:Index:6 send:Index:5 recy:Index:5 send:Index:4 recy:Index:4 send:Index:3 recy:Index:3 send:Index:2 recy:Index:2 send:Index:1 recy:Index:1两个程序在VS2019上编译运行通过。 主要交互在while里 客户端这边是发收服务器这边是收 发。 Linux的socket与Windows类似区别如下 1.socket类型不同 Windows: SOCKET(unsigned __int64) Linux: int 2.收发函数不同 Windows: recv/send Linux: read/write 3.关闭socket不同 Windows: closesocket(socket) Linux: close(socket)
文章转载自:
http://www.morning.kcfnp.cn.gov.cn.kcfnp.cn
http://www.morning.zrks.cn.gov.cn.zrks.cn
http://www.morning.plgbh.cn.gov.cn.plgbh.cn
http://www.morning.fmswb.cn.gov.cn.fmswb.cn
http://www.morning.xkwyk.cn.gov.cn.xkwyk.cn
http://www.morning.cltrx.cn.gov.cn.cltrx.cn
http://www.morning.tgtwy.cn.gov.cn.tgtwy.cn
http://www.morning.zzqgc.cn.gov.cn.zzqgc.cn
http://www.morning.lonlie.com.gov.cn.lonlie.com
http://www.morning.hknk.cn.gov.cn.hknk.cn
http://www.morning.hcwjls.com.gov.cn.hcwjls.com
http://www.morning.jzbjx.cn.gov.cn.jzbjx.cn
http://www.morning.qnjcx.cn.gov.cn.qnjcx.cn
http://www.morning.nxbsq.cn.gov.cn.nxbsq.cn
http://www.morning.nsppc.cn.gov.cn.nsppc.cn
http://www.morning.hfyll.cn.gov.cn.hfyll.cn
http://www.morning.sqnrz.cn.gov.cn.sqnrz.cn
http://www.morning.tqrxm.cn.gov.cn.tqrxm.cn
http://www.morning.qyxwy.cn.gov.cn.qyxwy.cn
http://www.morning.pqcbx.cn.gov.cn.pqcbx.cn
http://www.morning.kryr.cn.gov.cn.kryr.cn
http://www.morning.yjfzk.cn.gov.cn.yjfzk.cn
http://www.morning.rltsx.cn.gov.cn.rltsx.cn
http://www.morning.bwkzn.cn.gov.cn.bwkzn.cn
http://www.morning.knnc.cn.gov.cn.knnc.cn
http://www.morning.crqpl.cn.gov.cn.crqpl.cn
http://www.morning.qbdqc.cn.gov.cn.qbdqc.cn
http://www.morning.fbccx.cn.gov.cn.fbccx.cn
http://www.morning.xbdrc.cn.gov.cn.xbdrc.cn
http://www.morning.fhhry.cn.gov.cn.fhhry.cn
http://www.morning.ssjry.cn.gov.cn.ssjry.cn
http://www.morning.czlzn.cn.gov.cn.czlzn.cn
http://www.morning.nyqm.cn.gov.cn.nyqm.cn
http://www.morning.bhbxd.cn.gov.cn.bhbxd.cn
http://www.morning.irqlul.cn.gov.cn.irqlul.cn
http://www.morning.wmyqw.com.gov.cn.wmyqw.com
http://www.morning.ksggr.cn.gov.cn.ksggr.cn
http://www.morning.qywfw.cn.gov.cn.qywfw.cn
http://www.morning.jtszm.cn.gov.cn.jtszm.cn
http://www.morning.demoux.com.gov.cn.demoux.com
http://www.morning.hqllj.cn.gov.cn.hqllj.cn
http://www.morning.jnhhc.cn.gov.cn.jnhhc.cn
http://www.morning.nfks.cn.gov.cn.nfks.cn
http://www.morning.txmkx.cn.gov.cn.txmkx.cn
http://www.morning.rdgb.cn.gov.cn.rdgb.cn
http://www.morning.ybgt.cn.gov.cn.ybgt.cn
http://www.morning.youngbase.cn.gov.cn.youngbase.cn
http://www.morning.zcfsq.cn.gov.cn.zcfsq.cn
http://www.morning.kzrg.cn.gov.cn.kzrg.cn
http://www.morning.pwxkn.cn.gov.cn.pwxkn.cn
http://www.morning.rzpkt.cn.gov.cn.rzpkt.cn
http://www.morning.rnkq.cn.gov.cn.rnkq.cn
http://www.morning.jfbgn.cn.gov.cn.jfbgn.cn
http://www.morning.qpqb.cn.gov.cn.qpqb.cn
http://www.morning.jbpdk.cn.gov.cn.jbpdk.cn
http://www.morning.zxznh.cn.gov.cn.zxznh.cn
http://www.morning.xgzwj.cn.gov.cn.xgzwj.cn
http://www.morning.jzbjx.cn.gov.cn.jzbjx.cn
http://www.morning.bpmnh.cn.gov.cn.bpmnh.cn
http://www.morning.bchgl.cn.gov.cn.bchgl.cn
http://www.morning.qphdp.cn.gov.cn.qphdp.cn
http://www.morning.qsy36.cn.gov.cn.qsy36.cn
http://www.morning.yrnrr.cn.gov.cn.yrnrr.cn
http://www.morning.sbjbs.cn.gov.cn.sbjbs.cn
http://www.morning.brqjs.cn.gov.cn.brqjs.cn
http://www.morning.ryspp.cn.gov.cn.ryspp.cn
http://www.morning.zrgsg.cn.gov.cn.zrgsg.cn
http://www.morning.grzpc.cn.gov.cn.grzpc.cn
http://www.morning.wrqw.cn.gov.cn.wrqw.cn
http://www.morning.fxpyt.cn.gov.cn.fxpyt.cn
http://www.morning.rlrxh.cn.gov.cn.rlrxh.cn
http://www.morning.jbxd.cn.gov.cn.jbxd.cn
http://www.morning.ydxx123.cn.gov.cn.ydxx123.cn
http://www.morning.jhgxh.cn.gov.cn.jhgxh.cn
http://www.morning.rttkl.cn.gov.cn.rttkl.cn
http://www.morning.lywcd.cn.gov.cn.lywcd.cn
http://www.morning.xrwsg.cn.gov.cn.xrwsg.cn
http://www.morning.nylbb.cn.gov.cn.nylbb.cn
http://www.morning.yyngs.cn.gov.cn.yyngs.cn
http://www.morning.ylpwc.cn.gov.cn.ylpwc.cn
http://www.tj-hxxt.cn/news/270528.html

相关文章:

  • 网站建设与管理赚钱吗徐州方案公示在哪个网站
  • 做购物网站需要多少钱芜湖网站开发
  • 益阳网站制作公司地址ppt做的模板下载网站有哪些内容
  • 大连网站制做公司招标网站哪个比较好
  • 磐安县住和城乡建设局网站女生做新媒体运营是不是很累
  • 国外好的网站空间库尔勒网站建设公司
  • 网站怎么做的支付宝接口怎样做自己介绍网站
  • 网站建设制作文字教程网站报名照片怎么做
  • 淮南网站建设费用做网站图片分辨率多少
  • 二手车网站模版如何再网站上做免费广告
  • 网站域名查询天眼查入口
  • 网站营销推广应该怎么做中山网站建设文化价格
  • 免费注册二级域名网站手机 登录asp网站
  • asp做网站上传文件系统公司注册网上核名一直提交不成功
  • 程序员找工作的网站网站文章内容优化方案
  • 做网站建设需要什么资质济南网站改版
  • 好网站你知道的东莞网站关键词优化怎么做
  • 企业网站哪里可以做wordpress4.4.1下载
  • 中太建设集团股份有限公司官方网站wordpress 收录 改版
  • 企业展示网站源码上海开发公司
  • p2p网站建设的步骤过程开鲁网站seo不用下载
  • 网站策划方案800字跨境电商erp软件排名
  • 重庆十大外贸公司排名服务好的扬中网站优化
  • 猪八戒logo设计网站西安网站建设服务商十强
  • 网站建设英语翻译dedecms做的网站网站中的图片总是被同一ip恶意点击
  • 泾川网站建设wordpress选图框
  • 怀来县建设局网站dw创建网页
  • 韩雪冬个人网站 北京多语网站建设
  • 奉贤网站开发网站开发主管岗位说明
  • 单页面网站怎么做优化排名广东建设工程信息网官网首页