社区
C#
帖子详情
请教一个多线程的问题?(在线)
chsilence
2005-06-27 07:00:19
我想做这样的一个程序:
(1)有多个URL
(2)用多线程向每个URL发送请求
请问怎么控制线程数(想要线程数目是可配置的)
我是这样写的
string url[N]={......}
int i=0;
while(i<N)
{
Thread t = new Thread(....)
i++;
}
void threadproc()
{
//处理请求
}
可结果不对,请各位大侠指点?
...全文
232
4
打赏
收藏
请教一个多线程的问题?(在线)
我想做这样的一个程序: (1)有多个URL (2)用多线程向每个URL发送请求 请问怎么控制线程数(想要线程数目是可配置的) 我是这样写的 string url[N]={......} int i=0; while(i<N) { Thread t = new Thread(....) i++; } void threadproc() { //处理请求 } 可结果不对,请各位大侠指点?
复制链接
扫一扫
分享
举报
写回复
配置赞助广告
用AI写文章
4 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
linuxyf
2005-07-26
打赏
举报
回复
楼主写的有几个问题:
1. 创建线程后线程没有启动,也就是这一句: t.Start()
2. 下面这一段代码逻辑上有问题, 这样的话,只创建了N个线程,处理了N个URL,
并没有把所有的URL都处理文。
while(i<N)
{
Thread t = new Thread(....)
i++;
}
这几天我也做了类似程序,但是是通过异步委托来实现的多线程,因为我要调用的
方法不但要传参数,还要接收返回结果,所以只能选择异步的方式来完成,如果你
还有什么不会的地方,可以联系我。
okyzx
2005-07-25
打赏
举报
回复
t.Start();
最好把所有线程都存起来,以便后来操作
用arraylist al=new arraylist
al.add(t)
sindia
2005-07-08
打赏
举报
回复
t.Start();
Thread.Sleep(100);
iyond
2005-06-28
打赏
举报
回复
t.Start();
编写
一个
多线程
注册验证程序
文章目录1.数据的处理
问题
,数据类型、如何保存,如何遍历,写入、读取、a. 数据表示b. 文件处理声明c. 文件处理成员的具体难点:c.1 ifstream ifs(_F_login);c.2 ifs.getline(buf, sizeof(buf));c.3 **char \*strtok(char \*str, const char \*delim)**c.4 CStringA str...
JAVA
多线程
:
一个
多线程
实例
多线程
在没有引入
多线程
概念之前,我们写的程序都是单线程的,相较于
多线程
的程序而言单线程程序较为简单,运行结果也是大致确定的(除开类似随机数这些特殊情况,相同条件下运行的结果是相同的)。
多线程
程序结构较为复杂,程序的运行结果也难以预测,但是
多线程
程序通过若干个线程的并发运行,极大地提升了作业的处理效率,充分地利用了计算机资源,并且
多线程
程序本身也更加符合大多数的应用场景。 下面通过
一个
多线程
实...
socket(java) 搭建
一个
多人
在线
聊天室
目录说明Socket及java编程方法功能结构共享类服务器端客户端效果展示代码 说明 今年由于疫情原因只能在家里学习,今年学校有一门很重要的课程《面向对象》,学习了java中的编程思想、
多线程
、JML、UML等等东西,为了检验自己学习得好不好,再加上听说 java 很适合 socket 编程,并且阿里云的服务器一年才九十多块钱,我就决定(其实以上都不是主要原因,主要原因就是考完试在家闲的发慌)决定搭建
一个
多人
在线
聊天室,并且从中也可以学习 Swing、socket 等等。 后面代码中所有GUI界面布局的
TransmittableThreadLocal 解决线程本地变量
在线
程池之间的传递
问题
上
一个
博客中提到的 InheritableThreadLocal
在线
程池的应用中会产生
问题
. 博客地址:https://blog.csdn.net/hewenbo111/article/details/80487252 因为线程池中的线程是会被复用的,所以在使用线程池进行
多线程
编程时,如需操作本地变量则需要特别注意! 本次博客会演示使用 TransmittableThreadLocal 解决...
浅谈SimpleDateFormat的线程安全
问题
浅谈SimpleDateFormat的线程安全
问题
在实际项目中,我们经常需要将日期在String和Date之间做转化,此时需要使用SimpleDateFormat类。使用SimpleDateFormat类的parse方法,可以将满足格式要求的字符串转换成Date对象,使用SimpleDateFormat类的format方法,可以将Date类型的对象转换成一定格式的字符串!但是有一点需要特别注意,S...
C#
111,128
社区成员
642,536
社区内容
发帖
与我相关
我的任务
C#
.NET技术 C#
复制链接
扫一扫
分享
社区描述
.NET技术 C#
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
让您成为最强悍的C#开发者
试试用AI创作助手写篇文章吧
+ 用AI写文章