1
jadec0der 2018-06-01 16:52:28 +08:00
这槽不知从何吐起…你就随便做个网站,还能不是并行解析数据,各自返回 JSON ?
|
2
x7395759 2018-06-01 18:42:18 +08:00
写啊,开始写就知道怎么入手了。
V2 的水平下降得太严重了 |
3
Luckyray 2018-06-01 18:47:01 +08:00 via iPhone
没懂你要做什么,Tomcat 本身就是多线程的。难道你们要自己手写 web 容器?
|
4
misaka19000 2018-06-01 18:55:56 +08:00 1
如果是 IO 密集型,建议用 NIO 替代 block IO 来提升效率,不要轻易使用多线程;
CPU 密集型的话多线程就可以用了,按照具体的业务来进行操作就可以了; |
5
earendil1412 2018-06-01 19:43:20 +08:00 via Android
new Thread(()->println())就这样啊
|
6
sheep3 2018-06-01 20:02:43 +08:00
2l +1
做了你就知道了 |
7
mrsatangel 2018-06-01 21:49:12 +08:00
如果底层通信用的 Netty,那就用 Netty 提供的线程池、Future、Promise 这些基础设施。一般底层的通信、IO、codec 都会抽象出一套线程模型并且作为基础设施提供。
|
8
iyangyuan 2018-06-02 10:49:43 +08:00 via iPhone
多线程一般用在异步模型中,比如超前处理,生产者消费者等等,又比如常见的定时任务,内部就是用多线程实现的,只不过对使用者透明而已。
servlet 本身就是多线程模型,因此一般情况下不需要显式的使用多线程。 |
9
sunzhenyucn 2018-06-03 09:40:06 +08:00 via Android
我...
我连你的需求都搞不明白是我太菜了吗? |
10
qwertyegg 2018-06-05 01:04:35 +08:00
我自己一个小项目做的爬虫,直接用 forkJoinPool parallelStream()
|
11
tysx 2018-06-07 13:50:35 +08:00
恩
|