码迷,mamicode.com
首页 >  
搜索关键字:并发 并行    ( 30299个结果
高效地加载图片(五) 将图片展示在UI中
这篇文章将前几篇使用的方法进行了整合,让我们能够在后台线程中加载以及缓存图片并在ViewPager和GridView中展示出来,并在这些过程中处理并发以及参数的设置. 将图片加载到ViewPager中 使用滑动视图来对图片详情进行导航是一种不错的方式.我们可以使用ViewPager和PagerAda...
分类:其他好文   时间:2014-05-12 08:15:42    阅读次数:394
改善C#编程的50个建议(36-40)
-------------------------翻译 By Cryking----------------------------- -----------------------转载请注明出处,谢谢!------------------------  36 理解如何使用PLINQ的I/O密集型操作 并行任务库看起来会为CPU密集型操作进行优化。当这个优化成为库的核心任务时,I/O密集型操...
分类:其他好文   时间:2014-05-12 06:56:42    阅读次数:426
并发编程实践四:实现正确和高效的锁
你是否觉得锁是一种很神奇的东西,在并发编程中,你只需要将你的代码加上锁,就能保证代码是线程安全的(当然现实和感觉有很大差别,代码的线程安全是非常复杂的),那么,这些都是怎么做到的呢?当存在大量线程同时竞争锁时,竞争失败的锁会怎么做呢?锁又是怎么保证这一切高效的执行的呢?这篇文章将为你回答这些问题,首先我将介绍怎样实现一个正确的锁,然后介绍高效的锁应该具备的条件,最后将介绍两种常用的队列锁算法:CL...
分类:其他好文   时间:2014-05-12 06:49:30    阅读次数:394
使用HAproxy如何实现web站点的动静分离
HAProxy提供高可用性、负载均衡以及基于TCP和HTTP应用的代理,支持虚拟主机,它是免费、快速并且可靠的一种解决方案。 HAProxy特别适用于那些负载特大的web站点,这些站点通常又需要会话保持或七层处理。HAProxy运行在当前的硬件上,完全可以支持数以万计的并发连接。并且它的运行模式.....
分类:Web程序   时间:2014-05-11 01:09:20    阅读次数:677
翻新并行程序设计的认知整理版(state of the art parallel)
近几年,业内对并行和并发积累了丰富的经验,有了较深刻的理解。但之前积累的大量教材,在当今的软硬件体系下,反而都成了负面教材。所以,有必要加强宣传,翻新大家的认知。 首先,天地倒悬,结论先行:当你需要并行时,优先考虑不需要线程间共享数据的设计,其次考虑共享Immutable的数据,最糟情况是共享Mutable数据。这个最糟选择,意味着最差的性能,最复杂啰嗦的代码逻辑,最容易出现难于重现的bug...
分类:其他好文   时间:2014-05-10 09:00:09    阅读次数:334
C# Parallel类的作用
System.Threading.Tasks.Parallel是能够以并行的方式迭代数据集合(实现了IEnumerable的对象),它主要提供2个方法:For()和ForEach() 事例: using System; using System.Collections.Generic; using System.Threading.Tasks; namespace Net.Consol...
分类:其他好文   时间:2014-05-10 08:59:10    阅读次数:302
Apache 如何反响代理tomcat并且实现Session保持
简介LAMT=Linux+Apache+MySQL+Tomcat;Tomcat 服务器是一个免费的开放源代码的Web 应用服务器,属于轻量级应用服务器;在中小型系统和并发访问用户不是很多的场合下被普遍使用,是开发和调试JSP 程序的首选;架构需求Tomcat实现JSP动态请求解析的基本架构说明:由后...
分类:其他好文   时间:2014-05-10 06:53:18    阅读次数:584
Hadoop学习:Map/Reduce初探与小Demo实现
一、    概念知识介绍         Hadoop MapReduce是一个用于处理海量数据的分布式计算框架。这个框架解决了诸如数据分布式存储、作业调度、容错、机器间通信等复杂问题,可以使没有并行 处理或者分布式计算经验的工程师,也能很轻松地写出结构简单的、应用于成百上千台机器处理大规模数据的并行分布式程序。        Hadoop MapReduce基于“分而治之”的思想,将计算任务...
分类:其他好文   时间:2014-05-10 04:39:09    阅读次数:570
(桌面虚拟化最佳实践--呼叫中心系统优化之三)虚拟机模板优化项目
关闭系统还原安装完操作系统后请首先关闭系统还原,路径:控制面板-系统-系统还原。修改磁盘格式参考安装指南,创建模板机时不要使用IDE磁盘,推荐SCSI格式,xp推荐使用LSILogic并行格式,Win7推荐使用SAS格式。安装操作系统补丁安装最新的windows补丁程序。虚拟机资源配置在绝..
分类:其他好文   时间:2014-05-10 04:09:56    阅读次数:388
Java7与G1
Lucene 4.8开始不支持java6了,所以在下次版本升级之前我们要先升级至java7。 我使用1/3的全量索引(7.3G),进行测试,20并发,40万请求:  sun jdk 1.6.0_26 平均响应时间为9.08ms sun java 7 update 55 平均响应时间为8.29ms 传说中的g1 garbage collector那么高大上,使用G1之...
分类:编程语言   时间:2014-05-10 03:29:28    阅读次数:350
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!