高手请教 再次家分哪位高手可以指点一下 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 用多线程,首先创建一个线程循环监听请示,每当接收到一个请示时,就把它交给另外一个线程来处理:Thread t1=new Thread(new ThreadStart(fun1)); //第一个线程Thread t2=new Thread(new ThreadStart(fun2));//第二个线程socket sock;t1.start();public void fun1(){while(true){sock.accept(); //等待客户端有请求,一旦有请求,交给线程2处理t2.start();Thread.Sleep(100); //等待100MS,主要是限制线程数}}public void fun2(){socket ss;ss=sock;//其它代码}上面是基本思路,最好用线程同步处理,或者线程池。 关于数据库的问题 sleep延迟问题 C#如何将从TXT读取的数据传入JAVA中 WebRequest提交表单 SOS 怎么去除windows7强制关机阻止界面 问一个使用Combobox遇到的问题........... 初学Linq,求指教 使用级联的DROPDOWNLIST在代码中设置SELECTEDVALE的问题 c#什么时候才能取代java ,到底能不能取代呢? winform在form.closing的时候做了什么东西? 关于C#中添加自己的加密算法的问题 在Repeater中添加的DropDownList子控件如何进行数据绑定?
Thread t1=new Thread(new ThreadStart(fun1)); //第一个线程
Thread t2=new Thread(new ThreadStart(fun2));//第二个线程
socket sock;
t1.start();
public void fun1()
{
while(true)
{
sock.accept(); //等待客户端有请求,一旦有请求,交给线程2处理
t2.start();
Thread.Sleep(100); //等待100MS,主要是限制线程数
}
}public void fun2()
{
socket ss;
ss=sock;
//其它代码
}上面是基本思路,最好用线程同步处理,或者线程池。