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

网站开发应如何入账世界杯哪个网站做代理

网站开发应如何入账,世界杯哪个网站做代理,临沂法律网站开发公司,无锡网站策划当前位置:我的异常网 Linux/Unix 小弟我在linux下写了个简单的多线程端口扫描程序#xff0c;小弟我在linux下写了个简单的多线程端口扫描程序#xff0c;运行时出现有关问题,请问一下(2)www.myexceptions.net 网友分享于#xff1a;2013-02-26 浏览#xff1a;23次usle…当前位置:我的异常网» Linux/Unix » 小弟我在linux下写了个简单的多线程端口扫描程序小弟我在linux下写了个简单的多线程端口扫描程序运行时出现有关问题,请问一下(2)www.myexceptions.net  网友分享于2013-02-26  浏览23次usleep(1000);printf( \nThread   ending....\n );while(g_nThreadNum 0){usleep(1);printf(   |\t%d   threads   \r ,g_nThreadNum);}printf( threadnum     %d ,   g_nThreadNum);printf( \nThread   ended!\n );}int   main(int   argc,   char   **argv){int   i,   j,   nStartPort,   nEndPort,nThread,   ret,   index;int   nPort[1000];pthread_t   tid;/*   当前的线程数量   */g_nThreadNum     0;host     argv[1];nThread     atoi(argv[3]);sscanf(argv[2],   %d-%d ,   nStartPort,   nEndPort);printf( nStartPort     %d\n ,   nStartPort);printf( nEndPort     %d\n ,   nEndPort);/*   最大线程数   */g_nMaxThread     (nThread     1000)?   1000   :   nThread;timeout.tv_usec     0;if   (g_nMaxThread     500)timeout.tv_sec     2;elsetimeout.tv_sec     1;printf( MaxThread     %d\n ,   g_nMaxThread);printf( ThreadNum     %d\n ,   g_nThreadNum);index     0;for   (i     nStartPort;   i     nEndPort;   i,   index)nPort[index]     i;for   (j     0;   j     index;   j){g_nThreadNum;/*   若超过最大的线程数程序休眠等待线程的释放   */while   (g_nThreadNum     g_nMaxThread){usleep(10);}ret     pthread_create(tid,   NULL,   (void   *)thread_scan_port,   nPort[j]);if   (0   !   ret){perror( \npthread_create );exit(1);}}//printf( ThreadNum     %d\n ,   g_nThreadNum);WaitThreadEnd();return   0;}编译:   gcc   -lpthread   PortScanner.c   -o   PortScanner运行./PortScanner   192.168.2.1   1-1000   500注192.168.2.1   要扫描的地址   1-1000   端口范围   500   指定可以产生的最大线程数当端口和线程比较大时运行就出问题了------解决方案--------------------#include #include #include #include #include #include #include #include #include #include #include #include #include #define MAX_PORT 4000#define MAX_THREAD 100/* basename(argv[0]). netBSD,linux and gnu libc all define it. */extern char *__progname;/* globals */int port_num,thread_num100;pthread_mutex_t mutex PTHREAD_MUTEX_INITIALIZER;int main(int argc,char **argv){void *thread_main(void *);pthread_t tid;#ifndef HAVE__PROGNAME__progname argv[0];#endifprintf( ----kf_701 scan tool--------- );文章评论
http://wiki.neutronadmin.com/news/363415/

相关文章:

  • 美化网站代码网站建设 岗位职责
  • 聊城做网站推广哪家好浙江百度推广开户
  • 住房城乡建设厅官方网站在原域名给公司建立网站
  • 简述网站制作基本流程网站管理 设置开启
  • 网站关键词设置数量普洱茶网站建设
  • 做网站和彩票的同步开奖怎么做国外互联网资讯网站
  • 东莞企业网站建设制作o2o商超网站建设
  • 网站制作寻找客户asp一个空间建多个网站系统
  • 免费申请网站永久wordpress landx
  • 从化市网站建设wordpress媒体文件位置
  • 电商网站开发文字教程程序员入门教程
  • 建立网站站点的目的如何用网站做淘宝客
  • 网站推广 昆明杭州建设厅网站
  • 哪个学校设有网站开发专业个人网站可以做音乐吗
  • 百度站内搜索济南区网站开发
  • 网站备案 收费安装wordpress要数据库
  • 做网站建设的有哪些如何备份网站 整站
  • 优享wordpress东莞网站建设优化推广
  • 中山网站建设找阿江详细介绍网站建设的整个流程
  • a站插画怎么在自己的网站上传视频
  • 网站建设以及运营方面上海城乡住房建设部网站首页
  • 濮阳网站建设电话免费微网站与公众号平台对接
  • 地方网站总结做外贸网站买海外域名
  • 天河区做网站公司wordpress4.8.3安装
  • 人跟狗做网站网站建设报价模版
  • 盗版网站是如何做的济南推广网站建设
  • 潍坊市建设工程交易中心网站三拼域名做网站长不长
  • 衡阳市住房和城乡建设局官方网站物流网络平台建设
  • 电子口岸网站做资料库网站外包怎么做
  • 织梦怎么用框架实现在浏览器的地址栏只显示网站的域名而不显示出文件名网站建设丨金手指15