文件名称:httpclient + jsoup java爬虫DEMO
文件大小:55.76MB
文件格式:RAR
更新时间:2021-08-22 09:33:38
javapancong
java爬虫,代码写的有点丑,反正是能用。 今天给大家分享一个多线程的知识点,和线程池,最近任务是写爬虫,五百个网址,循环很慢,然后考虑用多线程,今天看了一下多线程,氛围继承thread 和实现runnuble接口,差不多这么拼写的,区别在于runnuble接口可以共享资源,当然,也就考虑到了线程安全问题,都知道,for循环中的int i 是非线程安全的,先不聊原子性的,直说多线程,实现runnble接口,刚开始会导致数据重复,查询资料,说事因为线程不安全导致,因为涉及到征用乱七八招的东西,然后,我有了解了一下线程池,下面上代码,果断解决,正常单线程跑完这个程序需要七天,这个多线程,我估计,也就两天左右