线程安全并发使用,多个实例?

看着com.ui4j.api.browser.BrowserFactory它似乎该getBrowser方法只能返回一个实例,这也已记录在案。

对于任何试图编写某种多线程搜寻器的人来说,这都是很成问题的,因为在任何时候都只会存在一个浏览器。无法在浏览器上创建新标签页,因此您一次只能浏览一个页面,而这很可能在列表中排队。

我是否真的必须不得不复制和粘贴并重写整个BrowserFactory类以获取另一个实例,或者是否有办法浏览多个页面并同时解析内容?

还是这完全是小姐?就目前而言,该库可能仅适合于测试目的。在任何生产系统中,线程上下文都是必不可少的。

当然,我可以复制和粘贴代码,但是还有另一种方法吗?

用户名

BrowserFactory创建BrowserEngine的单例实例BrowserEngine可以创建多个页面/选项卡。如果您尝试爬网网站,则应查看示例。该示例创建一个池大小为2的线程池。这意味着浏览器可以一起运行2个页面。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

在多个线程中使用空引用实例的安全性

来自分类Dev

对象和多线程的多个实例的线程安全

来自分类Dev

如何使用非线程安全的MessageListener实现并发

来自分类Dev

在多个线程之间共享流实例是否安全?

来自分类Dev

线程安全:类的实例

来自分类Dev

使用for循环创建和命名多个并发线程

来自分类Dev

使用for循环创建和命名多个并发线程

来自分类Dev

Java - 使用线程池并发发送多个文件时出错

来自分类Dev

运行多个并发线程的后果?

来自分类Dev

通过并发访问此线程安全吗?

来自分类Dev

在stdout线程上并发写入是否安全?

来自分类Dev

Android Handler实例线程安全

来自分类Dev

实例方法和实例变量的线程安全

来自分类Dev

在Dictionary <,>索引器中使用离散键的并发写入的线程安全

来自分类Dev

在Java中使用线程安全集合时,处理并发问题的最佳方法是什么?

来自分类Dev

在Java中使用线程安全集合时,处理并发问题的最佳方法是什么?

来自分类Dev

在方法中使用'var'是否会使执行(并发)线程不安全?

来自分类Dev

如何使用多个boost :: thread objests管理文件描述符的并发读取。(增强线程管理)

来自分类Dev

使用Java并发模拟运行多个服务器和客户端实例

来自分类Dev

使用线程安全库

来自分类Dev

如何使用async / await以线程安全的方式从多个线程异步写入文件流

来自分类Dev

坚固的存储库实例是线程安全的吗?

来自分类Dev

.Net中对象实例的线程安全

来自分类Dev

Ruby MRI中的线程安全实例变量

来自分类Dev

坚固的存储库实例是线程安全的吗?

来自分类Dev

java中的线程安全和实例

来自分类Dev

Nashorn:与单例ScriptEngine并发评估吗?线程安全吗?

来自分类Dev

并发集合上通用参数的线程安全问题

来自分类Dev

Java BitSet线程对于并发只读操作是否安全?

Related 相关文章

  1. 1

    在多个线程中使用空引用实例的安全性

  2. 2

    对象和多线程的多个实例的线程安全

  3. 3

    如何使用非线程安全的MessageListener实现并发

  4. 4

    在多个线程之间共享流实例是否安全?

  5. 5

    线程安全:类的实例

  6. 6

    使用for循环创建和命名多个并发线程

  7. 7

    使用for循环创建和命名多个并发线程

  8. 8

    Java - 使用线程池并发发送多个文件时出错

  9. 9

    运行多个并发线程的后果?

  10. 10

    通过并发访问此线程安全吗?

  11. 11

    在stdout线程上并发写入是否安全?

  12. 12

    Android Handler实例线程安全

  13. 13

    实例方法和实例变量的线程安全

  14. 14

    在Dictionary <,>索引器中使用离散键的并发写入的线程安全

  15. 15

    在Java中使用线程安全集合时,处理并发问题的最佳方法是什么?

  16. 16

    在Java中使用线程安全集合时,处理并发问题的最佳方法是什么?

  17. 17

    在方法中使用'var'是否会使执行(并发)线程不安全?

  18. 18

    如何使用多个boost :: thread objests管理文件描述符的并发读取。(增强线程管理)

  19. 19

    使用Java并发模拟运行多个服务器和客户端实例

  20. 20

    使用线程安全库

  21. 21

    如何使用async / await以线程安全的方式从多个线程异步写入文件流

  22. 22

    坚固的存储库实例是线程安全的吗?

  23. 23

    .Net中对象实例的线程安全

  24. 24

    Ruby MRI中的线程安全实例变量

  25. 25

    坚固的存储库实例是线程安全的吗?

  26. 26

    java中的线程安全和实例

  27. 27

    Nashorn:与单例ScriptEngine并发评估吗?线程安全吗?

  28. 28

    并发集合上通用参数的线程安全问题

  29. 29

    Java BitSet线程对于并发只读操作是否安全?

热门标签

归档