码迷,mamicode.com
首页 >  
搜索关键字:单线程    ( 3065个结果
javascript解析器(引擎)
The JavaScript interpreter in a browser is implemented as a single thread.javascript 引擎在浏览器中作为单线程实现。
分类:编程语言   时间:2014-07-22 23:10:56    阅读次数:341
多线程为什么跑的比单线程还要慢?
“多个人干活比一个人干活要快,多线程并行执行也比单线程要快”这是我学习编程长期以来的想法。然而在实际的开发过程中,并不是所有情况下都是这样。先看看下面的程序(点击下载): ThreadTester是所有Tester的基类。所有的Tester都干的是同样一件事情,把counter增加到10000000...
分类:编程语言   时间:2014-05-04 09:53:28    阅读次数:624
String、StringBulider、StringBuffer 的区别
String 的大小是固定的,在进行+运算时会生成新的对象。 StringBulider和StringBuffer都是动态的,但是StringBulider不是线程安全的,而StringBuffer是线程安全的。 建议: 字符串不经常修改可以使用String 字符串经常修改且单线程使用,可以用StringBulider 字符串经常修改且多线程使用,推荐StringBuffer...
分类:其他好文   时间:2014-04-30 22:31:39    阅读次数:215
JavaScript单线程的疑问与解答
问: JavaScript是单线程的,有任务队列,比如使用setTimeou(func,secs)来在secs毫秒后向任务队列添加func。但是,setTimeout后面跟一个死循环,那么死循环导致任务被阻塞,也就是说func不能执行。 我想请教一下:死循环在执行的时候,secs毫秒过去的时候,func是否被添加到任务队列中?如果添加了,但JS是单线程的,不是在这个线程中添加的,那在哪里被添加的...
分类:编程语言   时间:2014-04-30 22:12:39    阅读次数:350
select、poll和epoll
在单线程并发服务器中,select/poll/epoll可以高效的处理多个连接的数据,下面具体分析三者的区别。1. select函数函数原型:int select( int nfds, //fdset集合中最大描述符值加1 fd_set *readfds, //读事件文件描述符数组 ...
分类:其他好文   时间:2014-04-29 18:43:54    阅读次数:449
3065条   上一页 1 ... 305 306 307
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!