码迷,mamicode.com
首页 >  
搜索关键字:线程处理    ( 710个结果
Nginx的进程
传统上基于进程或线程模型架构的web服务通过每进程或每线程处理并发连接请求,这势必会在网络和I/O操作时产生阻塞,其另一个必然结果则是对内存或CPU的利用率低下。生成一个新的进程/线程需要事先备好其运行时环境,这包括为其分配堆内存和栈内存,以及为其创建新的执行上下文等。这些操作都需要占用CPU,而且...
分类:系统相关   时间:2015-03-18 17:15:41    阅读次数:143
关于水晶报表慢的解决方法
我认为如果可以在选择一次报表的话,我是不会选择水晶报表了。除了免费算是个优势吧。如果你不幸采用了水晶报表,就会碰到这个问题。我用了预加载和子线程处理,基本算是缓解了。1.首先在系统初始化的时候 [STAThread] static void Main(string[] ar...
分类:其他好文   时间:2015-03-16 21:14:52    阅读次数:220
Java多线程的使用
最近在项目里面使用了多线程处理技术,感觉对数据很多批量处理效果蛮好,所以在这里记录下来,给自己一个日子,也分享给大家!1.首先根据条件得到你的数据集合dataList(此处用dataList表示)1.1个人觉得如果得到的数据很少的话,就没必要使用多线程了2.用intthreadNum=Runtime.g..
分类:编程语言   时间:2015-03-16 19:37:54    阅读次数:204
c# 多线程系列二 自定义线程执行器
看了第一篇文章,多线程系列,看到了在线程执行任务队列有了一定的了解~!那么今天我来讲讲,怎么样构建通用的自定义线程概念!线程执行任务,肯定要有目标,但是如果写死了,那么一个线程处理执行职能按照思路处理一类任务,显然不满足我们的实际场景的需求,那么怎么才能创建灵活的线程执行器呢!首先我们来创建一个任务...
分类:编程语言   时间:2015-03-13 18:19:46    阅读次数:222
为多线程处理同步数据(包括实例和静态成员)
为多线程处理同步数据https://msdn.microsoft.com/zh-cn/library/z8chs7ft(VS.80).aspx.NET Framework 2.0 当多个线程可以调用单个对象的属性和方法时,对这些调用进行同步处理是非常重要的。否则,一个线程可能会中断另一个线程正在执行...
分类:编程语言   时间:2015-03-12 16:43:35    阅读次数:227
分布式系统架构之框架化服务
要使业务系统无极缩放,微服务架构方兴未艾。本质上,就是采用API(例如REST) 封装服务调用,形成服务框架。 既然是分布式API调用,必然涉及到网络IO常见的三种方式: 1) BIO:Blocking IO,阻塞方式,一个socket用一个线程处理 2) NIO: Non-blocking IO,事件驱动,采用reactor模式,一个线程中处理多个socket,JDK1.4以上版本支持 3) AIO:Asynchronous IO,异步,采用Proactor模式,NIO在有通知时可以进行相关操作,...
分类:其他好文   时间:2015-03-11 08:11:41    阅读次数:197
请求网络的图片
首先发起一个网络请求,请求到图片的url后再去请求图片。请求图片后返回到主线程处理private Runnable myRun;private DefaultHttpClient httpClient;private Object result;public void request(final S...
分类:其他好文   时间:2015-03-04 00:51:12    阅读次数:118
非UI线程处理Bitmap
在上一课中有介绍一系列的BitmapFactory.decode*) 方法,当数据源是网络或者是磁盘时(或者是任何实际源不在内存的),这些方法都不应该在main UI 线程中执行。那些情况下加载数据是不可以预知的,它依赖于许多因素(从网络或者硬盘读取数据的速度, 图片的大小, CPU的速度, etc.)。如果其中任何一个任务卡住了UI thread, 系统会出现ANR的错误。   这一节课会介...
分类:编程语言   时间:2015-03-03 22:14:28    阅读次数:238
Go实现线程池
本文通过代码讲解如何实现一个线程池。代码(来自https://gobyexample.com/)及注释如下:package main import "fmt"import "time" //这个是工作线程,处理具体的业务逻辑,将jobs中的任务取出,处理后将处理结果放置在results中。func ...
分类:编程语言   时间:2015-03-03 09:42:55    阅读次数:245
Java多线程开发系列之四:玩转多线程(线程的控制1)
在前文中我们已经学习了:线程的基本情况、如何创建多线程、线程的生命周期。利用已有知识我们已经可以写出如何利用多线程处理大量任务这样简单的程序。但是当应用场景复杂时,我们还需要从管理控制入手,更好的操纵多线程。在第一节中我们讲过,使用多线程的好处之一就是我们可以通过编码和已有类库更好的管理和控制多线....
分类:编程语言   时间:2015-02-27 00:09:21    阅读次数:177
710条   上一页 1 ... 59 60 61 62 63 ... 71 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!