码迷,mamicode.com
首页 >  
搜索关键字:celery 多线程    ( 23174个结果
数据库锁机制(一)——概述
注:内容为自己的推理认知+网络,如有错误和不合理之处,敬请指出。 在多线程环境中我用使用线程锁处理并发问题,而在数据库系统中,并发问题可以细化到事务级别,而DBMS对此的处理方案就是使用锁。 为了适应不同的需求,完善的DBMS对于锁的粒度划分应该是细粒度的,比如行锁、页锁、表锁、数据库锁等。 被锁定...
分类:数据库   时间:2014-07-22 08:07:37    阅读次数:286
win32 多线程 (五)Event
Event是内核对象,他可以分为自动和手动两种模式。HANDLE CreateEvent( LPSECURITY_ATTRIBUTES lpEventAttributes,BOOL bManualReset,BOOL bInitialState,LPCTSTR lpName); 参数lpEventA...
分类:编程语言   时间:2014-07-22 00:12:36    阅读次数:220
可动态增减的线程池,主线程accept——基于UNP代码修改
可动态增减的线程池,主线程accept——基于UNP代码修改1.说明线程池基于一个区间动态变化,在客户连接过多线程不够用时,动态增加一定数量的线程。在线程闲置数量多于一半时,动态减小线程数量到一个基准线。这个例子模式为:半同步/半异步(half-sync/half-async)2.代码相关说明代码基...
分类:编程语言   时间:2014-07-22 00:11:35    阅读次数:387
Android开源框架Universal-Image-Loader
先看效果 框架特点 多线程下载图片,图片可以来源于网络,文件系统,项目文件夹assets中以及drawable中等支持随意的配置ImageLoader,例如线程池,图片下载器,内存缓存策略,硬盘缓存策略,图片显示选项以及其他的一些配置支持图片的内存缓存,文件系统缓存或者SD卡缓存支持图片下载过程的监听根据控件(ImageView)的大小对Bitmap进行裁剪,减少Bitma...
分类:移动开发   时间:2014-07-21 13:22:46    阅读次数:275
多线程练习——等待唤醒
package多线程; publicclassThreadcommunicateSafe1{ publicstaticvoidmain(String[]args){ Info3mess=newInfo3(); Input3in=newInput3(mess); Output3out=newOutput3(mess); newThread(in).start(); newThread(out).start(); } } //1,等待唤醒机制实现Input线..
分类:编程语言   时间:2014-07-21 12:21:24    阅读次数:228
ios 多线程记录
这里打算零碎记录下多线程相关内容1. AFNetworking中使用一个子线程处理所有的网络请求,原因很简单,一个runloop就是基于kqueue,多路复用2. NSOperation基于GCD,可以实现线程数控制、依赖管理、取消;线程数控制倒不是问题,依赖管理也可以在GCD上实现,取消功能我倒不...
分类:移动开发   时间:2014-07-21 08:18:04    阅读次数:266
celery最佳实践(转)
原文:http://my.oschina.net/siddontang/blog/284107目录[-]1,不要使用数据库作为你的AMQP Broker2,使用更多的queue(不要只用默认的)3,使用具有优先级的workers4,使用Celery的错误处理机制5,使用Flower6,没事别太关注任...
分类:其他好文   时间:2014-07-21 08:02:34    阅读次数:467
多线程练习——创建方式2
//开启四个窗口售票 publicclassRunnableTiccket{ publicstaticvoidmain(String[]args){ Tickets2ticket=newTickets2(); newThread(ticket).start(); newThread(ticket).start(); newThread(ticket).start(); newThread(ticket).start(); } } classTickets2imple..
分类:编程语言   时间:2014-07-20 23:41:24    阅读次数:346
多线程练习——创建方式1
publicclassThreadTicket{ //开启四个窗口售票 publicstaticvoidmain(String[]args){ //TODOAuto-generatedmethodstub newTickets().start(); newTickets().start(); newTickets().start(); newTickets().start(); } } classTicketsextendsThread{ inttotal=100;..
分类:编程语言   时间:2014-07-20 23:27:24    阅读次数:274
多线程练习——同步之前
package多线程; publicclassThreadcommunicate{ publicstaticvoidmain(String[]args){ infomess=newinfo(); inputin=newinput(mess); outputout=newoutput(mess); newThread(in).start(); newThread(out).start(); } } classinfo{ Stringname; Stringsex; } c..
分类:编程语言   时间:2014-07-20 23:12:24    阅读次数:270
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!