社区
C#
帖子详情
通过多线程扫描局域网内的所有机器怎么实现?
ju_feng
2002-12-29 03:38:22
以前做过总有一些bug;
不知道具体怎么实现
主要碰到一些如下的难题;
我建立一个线程通过该线程创建了50个线程来扫描局域网内的机器
怎样判断当前的线程已经扫描完毕。
我创建的50个线程都是调用了同一个threadstart代理的实例。怎样让他不相互修改数据,原来的时候我写了一个类传递参数调用可以实现 不知道在一个类里面怎么实现。
最好有例子
...全文
106
6
打赏
收藏
通过多线程扫描局域网内的所有机器怎么实现?
以前做过总有一些bug; 不知道具体怎么实现 主要碰到一些如下的难题; 我建立一个线程通过该线程创建了50个线程来扫描局域网内的机器 怎样判断当前的线程已经扫描完毕。 我创建的50个线程都是调用了同一个threadstart代理的实例。怎样让他不相互修改数据,原来的时候我写了一个类传递参数调用可以实现 不知道在一个类里面怎么实现。 最好有例子
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
6 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
myxingxing
2003-01-02
打赏
举报
回复
用线程池
ju_feng
2003-01-02
打赏
举报
回复
用线程池只是管理线程调度的
而我的问题是多线程调用同一个线程代理的问题
ju_feng
2003-01-01
打赏
举报
回复
回家看了一些多线程的资料用这样的方法可以实现:
定义一个类
class threadProc
{
int static num = 0;
Thread thread ;
stirng iphead ;
int start = 0;
public void run(int start,string ipHead)
{
start = start
iphead = ipHead;
thread = new Thread(new ThreadStart(threadrun));
thread。start();
}
private void threadrun()
{
while(start〉num )
num++;
for(int i=0;i<5;u++)
{
num++
搜索局域网中是否存在ip为iphead+num。tostring的机器
}
}
然后在主函数中建立多个类的实列可以实现扫描
如果将类threadProc中的num定义为实列变量然后传递过来ip的起始与结束的范围
原理上可以实现但是实际运行有错误不知道为什么?
SaSBYa
2002-12-29
打赏
举报
回复
用全局变量怎么样?
ju_feng
2002-12-29
打赏
举报
回复
晕!这么长时间了就等了这么一句话
俺还是回家自己解决问题了
CHReich
2002-12-29
打赏
举报
回复
我也想知道
计算机网络实验设计-Tracert 与Ping 程序设计与
实现
本文详细介绍了Tracert和Ping程序的设计与
实现
过程,包括理解Tracert原理、调试程序、编写Ping程序,以及如何
扫描
局域网
内所有
机器
的在线状态。通过
多线程
操作提高
扫描
效率,展示了实验结果和对网络报文处理的学习心得。
用java程序编写ip仿真器_用java 编写一个可以
实现
IP地址查询功能的课程设计
该博客提供了使用Java编程
实现
获取本机IP地址的方法,并给出了一种Windows环境下
扫描
局域网
IP的解决方案。代码包括了获取本机IP的函数和一个用于
扫描
并检测
局域网
内活跃IP的
多线程
程序,但在Unix系统下可能存在兼容性问题。然而,用户反馈代码运行后只显示本机IP,未能展示
局域网
中的其他
机器
IP。
多线程
技术
实现
局域网
快速
扫描
本文介绍如何使用VB2005开发一个
局域网
扫描
工具,该工具利用
多线程
技术
实现
快速
扫描
,并能获取在线计算机的IP及名称。
python
扫描
局域网
端口和ip_python
实现
扫描
局域网
指定网段ip的方法
本文介绍了一种使用Python编写的简易程序,该程序能够快速
扫描
指定
局域网
内的所有活动IP地址。通过
多线程
技术和Ping命令
实现
,有效替代了繁琐的手动搜索过程。
php如何
扫描
局域网
ip,python
实现
扫描
局域网
指定网段ip的方法
本文介绍了一种使用Python编写的简易程序,该程序能够快速
扫描
指定
局域网
内的所有活动IP地址。通过
多线程
技术和Ping命令
实现
,有效替代了传统工具如nmap,并简化了操作流程。
C#
111,131
社区成员
642,541
社区内容
发帖
与我相关
我的任务
C#
.NET技术 C#
复制链接
扫一扫
分享
社区描述
.NET技术 C#
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
让您成为最强悍的C#开发者
试试用AI创作助手写篇文章吧
+ 用AI写文章