码迷,mamicode.com
首页 >  
搜索关键字:单线程    ( 3065个结果
单线程实现检索当当网泄露的1GB用户数据
?? 新建项目dangdangusersearch 2.编写头文件head.h #ifndef _HEAD_H_ #define _HEAD_H_   #include     //注意文件操作相关函数的头文件是stdio.h #include    //为了使用system函数 #include    //字符...
分类:编程语言   时间:2014-08-01 02:26:01    阅读次数:367
一些JavaScript中的DOM的优化小技巧
在进行DOM优化时需要关注的问题有:修改DOM的时候,会引起页面的重排,重绘。因为JS是单线程执行的,那么在重排重绘的过程中可能会阻塞用户的操作。为了更好的用户体验,必须要严格控制这些操作。一、对象集合 NodeList当我们调用:getElementsByTagName,getElementsBy...
分类:编程语言   时间:2014-07-31 19:53:52    阅读次数:220
- (BOOL)runMode:(NSString *)mode beforeDate:(NSDate *)limitDate 方法 详解
首先是Run Loop的部分概念,它的作用就是循环、处理事件。具体来说有两个方面: 1. 定时启动任务(一般用和Timer协作);2. 处理事件。 在单线程的app中,不需要注意Run Loop,但不代表没有。程序启动时,系统已经在主线程中加入了Run Loop。它保证了我们的主线程在运行起来后,就处于一种“等待”的状态(而不像一些命令行程序一样运行一次就结束了),这个时候如果有接收到的事件(T...
分类:其他好文   时间:2014-07-31 17:02:28    阅读次数:397
消耗CPU的程序
昨天领导交代客户需要一个可以测试CPU性能的脚本,问题简化下就是说要做一个可以手动设置对CPU产生消耗的程序。心想哪有这种脚本,或许性能测试工具还差不多。琢磨了下,或许用死循环可以达到差不多的效果,但是单进程(单线程)造成的影响有限,因为服务器都是多个物理核心。那就是用多线程吧,手动写了个多线程de...
分类:其他好文   时间:2014-07-31 12:08:06    阅读次数:212
Java8 Lambda表达式应用案例 -- 单线程游戏服务器+异步数据库操作
前段时间我们游戏服务器的开发环境升级到了Java8,这两天我又把服务器的线程模型重新设计了一下,用上了Lambda表达式。Lambda表达式确实能够大幅简化Java代码,特别是丑陋不堪的匿名内部类,这篇文章主要就是想和大家分享这一点。...
分类:数据库   时间:2014-07-30 12:17:13    阅读次数:357
CentOS6.4 安装aria2多线程下载工具
aria2是一个Linux下的多线程下载工具,支持HTTP/HTTPS、FTP、BitTorrent、Metalink协议。平时在linux上下载http上的东西常用如wget、curl命令,但是他们都是单线程下载的。这里系统是CentOS6.3 64bit。aria2官方项目页面:http://a...
分类:编程语言   时间:2014-07-29 11:46:06    阅读次数:313
VC++ 多线程编程,win32,MFC 例子(转)
一、问题的提出编写一个耗时的单线程程序: 新建一个基于对话框的应用程序SingleThread,在主对话框IDD_SINGLETHREAD_DIALOG添加一个按钮,ID为IDC_SLEEP_SIX_SECOND,标题为“延时6秒”,添加按钮的响应函数,代码如下:void CSingleThrea....
分类:编程语言   时间:2014-07-27 21:30:55    阅读次数:341
HashMap HashTable ConcurrentHashMap 简单比较
1.HashMapHashTableConcurrentHashMap都是java哈希算法的实现,其中HashMap是非线程安全的,HashTable和ConcurrentHashMap是线程安全的。单线程环境下HashMap更有速度优势。2.HashTable的实现方式比较简单粗暴,直接对修改操作进行加锁来控制并发访问。3.ConcurrentHashMap,通..
分类:其他好文   时间:2014-07-27 12:11:27    阅读次数:191
java多线程编程
一、多线程的优缺点多线程的优点:1)资源利用率更好2)程序设计在某些情况下更简单3)程序响应更快多线程的代价:1)设计更复杂虽然有一些多线程应用程序比单线程的应用程序要简单,但其他的一般都更复杂。在多线程访问共享数据的时候,这部分代码需要特别的注意。线程之间的交互往往非常复杂。不正确的线程同步产生的...
分类:编程语言   时间:2014-07-26 17:08:31    阅读次数:365
BlockingQueue阻塞队列
java.util.concurrent包: 1.Excutors类:通过这个类可获得多种线程池的实例Excutors.newSingleThreadExecutor():获得单线程的ExecutorService;Excutors.newFixedThreadPool(int nThreads):...
分类:其他好文   时间:2014-07-26 01:34:07    阅读次数:339
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!