多线程在项目和产品中的使用的场景是什么

问题描述

本人身处传统行业,对并发编程涉及不多,目前希望转互联网方向打算恶补多线程知识现有个问题如下: 多线程应用的场景是什么? 我知道开发Application Server需要用到多线程, 我也使用过一些调度任务比如Quartz, Timer等等,还有Sping的线程池创建线程来处理时间很长的后续任务(比如一个请求中,需要完成A:向其他系统传数据 B:阻塞一定时间 C:请求其他系统获得返回结果,这个过程很久,容易超出http时间限制,因此一个请求中的 B 和C 阶段创建一个线程来完成)。 -------- 这些情况都是比较入门的应用, 不知道互联网中大量应用多线程都是哪些情况。 希望有过多线程开发经验的、或者是互联网行业的前辈、兄弟、同志们 赐教 问题补充:hardPass 写道

解决方案

多线程就是为了速度更快,实际中用的特别复杂的不多,比如一个excel有几亿行,一个线程读取肯定速度很慢,用多线程快多了,楼主可以模拟实验一下
解决方案二:
to hardpass请教请教,能不能详细说明一下,给我举个反例
解决方案三:
多线程是为了充分利用硬件资源。单线程就能把你硬件资源耗尽了,那就没必要多线程了。跑个单线程CPU才百分之几,那这个时候就可以多线程了。
解决方案四:
楼上的,,多线程就是为了速度快 这个也没什么错。如果你不追求速度完全可以并行处理啊
解决方案五:
多线程就是为了速度更快?大体上说,不错。但是不能笼统的这么认为。多线程就一定比单线程快?理解并发和并行的区别。

时间: 2024-11-02 12:41:23

多线程在项目和产品中的使用的场景是什么的相关文章

简介Java多线程在交易中间件测试中的应用

引言 随着信息系统的结构的日益复杂和规模的不断扩大,交易中间件在复杂系统的应用也越来越广.交易中间件 作为一个中间层的系统,在接收客户端请求时,通常需要做一些负载控制和用户缓存的一些功能.对于软件测试人员来说, 测试交易中间件时,避免不了模拟客户端在高负载情况下的一些有规律或随机的行为.这些测试有时是功能性验证测试 (Functional Verification Test),有时也涉及到性能测试 (Performance Test). 本文将介绍如何使用 Java 语言 编写多线程的自动化测试

感谢CSDN编辑精心采访--将人文融入到科技产品中

原文转自CSDN业界<专访关东升:将人文融入到科技产品中>http://www.csdn.net/article/2013-04-02/2814746 摘要:在当今科技发展日新月异,竞争日益激烈的情况下,产品如何在大潮中脱颖而出,避免同质化?为此,这期社区之星采访了近20年开发培训经历的关东升,他认为需要把更多的人文的元素融入到产品中,这样的产品才能成功.   关东升,iOS技术作家,iOS技术顾问,高级培训讲师,移动开发专家.近20年开发培训经历.精通iOS.Android和 Windows

数据产品中的图表设计原则和方法

大数据是近些年非常热门的一个词,马云曾说过阿里巴巴未来十年的战略目标是建立DT数据时代中国商业发展的基础设施.生意参谋就是在这个大环境下孵化的一款数据产品,旨在为中小卖家提供数据化运营的思路,通过监控店铺日常经营和活动情况,帮助卖家对店铺运营进行调整.有幸参与这个产品从建立到成长的全过程.数据产品最离不开的其实就是图表设计,既要保证图表本身数据清晰准确.直观易懂,又要在找准用户关注的核心内容进行适当的突显,帮助用户通过数据进行决策.生意参谋这种数据产品就是将数据化运营的思路融入设计中,引导用户通

求一款简单的在线编辑器,关键是免费能用到产品中哈~!

问题描述 不想自己去实现一个哈.有字体和字号,颜色等常用的基本功能就差不多了.最好是基于原生js,不要带框架的. 解决方案 百度的UEditor http://ueditor.baidu.com/解决方案二:我们公司的eform 自定义web表单系统中,也用到这种在线编辑器,有关键字颜色的变化,能查找等.解决方案三:xheditor解决方案四:ueditor,比较强大,可以去官网定制功能.解决方案五:这个有很多呢,你百度一下"富文本编辑器",有很多,对比一下看那个功能,界面比较适合.以

环保志愿者称惠普推迟消除产品中有毒物质

(记者 康健)昨天,三位国际环保组织绿色和平的志愿者出现在惠普中国总部门前,每人手捧一部带有"毒"字样的惠普笔记本电脑.绿色环保一位负责人表示,由于惠普推迟其承诺的在产品中消除两种有毒物质的时间,因此用这种方式劝惠普"戒毒". 昨天上午10时许,三位身着白色"防化服".头戴"防毒"面具的人出现在惠普大厦前,每人手捧一部二手笔记本电脑.绿色和平的项目经理崔女士表示,此次已经是第四次与惠普"交锋",而"

荷兰政府:保证不强制在任何产品中留有后门

由安全部和司法部发布.安全部部长和商务部部长共同签署的一份政府文件中指出,政府认为现阶段荷兰不宜采取限制性的法律措施来反对加密机制的开发和使用. "在加密产品上引入技术投入(后门)之后,当局可以访问用户加密的文件,同样网络犯罪者也可以访问用户加密文件.如果在加密产品中引入后门,将会对传输.存储的信息和ICT系统完整性带来不可预测的危害." 一个月前,荷兰政府刚刚同意给OpenSSL项目提供540000美元的资金支持.然而OpenSSL项目开发的是一个可被广泛使用的开源加密软件库. 该文

互联网产品中的情感化设计

本文由@百度商业UED 团队所撰, 在产品设计过程中,考虑到的功能是重要的:产品让人易学会用也是重要的:但更重要的是,这个产品要能使人感到愉悦." 在挑战.发现.口语化.成就感.流畅体验等方面,它们都能为用户带来愉悦认知,在使用产品的过程中产生积极情感体验.让用户感受到产品的用心,更重要的是"贴心". 美国认知心理学家Donald Norman在2002年提出产品设计的"情感化"理念,随着"体验经济时代"来临,"情感化&quo

暴雪首席运营官表示,有两款神秘项目正在开发中

在刚刚结束的暴雪嘉年华期间,暴雪首席运营官Paul Sams表示,暴雪目前有两款神秘项目正在开发中,一款是之前公布的代号为"Next-Gen MMO"的网游,以及另一款还未命名的游戏.至于去年公布的<暗黑3>,暴雪方面仅透露开发进度过半,仍然没有确切的上市时间. <魔兽世界>已运营五年,目前仍是全世界玩家最多的一款网游.暴雪仍坚持不断为其推出新的资料片,同时为拓展新的用户未雨绸缪,已开始着手新的项目.在回答媒体有关暴雪是否已经在为<魔兽世界>准备接班

从项目、产品、运营型看发展

序言:自己身处通信界一段时间,偶然网上看到一些公司的正积极的转型,突然将公司的发展对照着个人的发展以及自己自动化测试工作的进展,深有感悟,也许:一个怎样的公司能持续发展,渐渐在市场上占有一席之地:一个怎样的个人才能持续进步,渐渐的在人群稍有突显:一个怎么的自动化测试策略才能持续提高,渐渐在软件中真正起到至关重要的角色.这都是需要思考的吧.现在就说说自己一点认知吧. 一.从项目.产品.运营看公司的发展 首先声明,这些都是我听到的.查阅的再加自己的一点感悟,因为视野局限性,不一定适用,但却是值得去感