第一个线程(主线程)        负责从网上获取信息,放在队列中.
第二个线程(数据库操作线程)从队列中获取信息,处理,存入数据库.视具体情况,还有些可以进一步分解

解决方案 »

  1.   

    可不可以从多个网站获取信息同时插入数据表中?
      

  2.   

    可以,如果你能够建立一个配置页面,比如说填入各个网站的地址,然后你可以对每个地址分别开一个线程负责从网上获取你要的内容,同时放到你定义好的存储中(可以是数组,结构等),不过存储的线程建议只使用一个,因为这个涉及到数据库的锁定问题
      

  3.   

    如果我想用几个线程向同一个表插入数据,应该怎样锁定这个表呢?