注:内容为自己的推理认知+网络,如有错误和不合理之处,敬请指出。 在多线程环境中我用使用线程锁处理并发问题,而在数据库系统中,并发问题可以细化到事务级别,而DBMS对此的处理方案就是使用锁。 为了适应不同的需求,完善的DBMS对于锁的粒度划分应该是细粒度的,比如行锁、页锁、表锁、数据库锁等。 被锁定...
分类:
数据库 时间:
2014-07-22 08:07:37
阅读次数:
286
先看效果
框架特点
多线程下载图片,图片可以来源于网络,文件系统,项目文件夹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
这里打算零碎记录下多线程相关内容1. AFNetworking中使用一个子线程处理所有的网络请求,原因很简单,一个runloop就是基于kqueue,多路复用2. NSOperation基于GCD,可以实现线程数控制、依赖管理、取消;线程数控制倒不是问题,依赖管理也可以在GCD上实现,取消功能我倒不...
分类:
移动开发 时间:
2014-07-21 08:18:04
阅读次数:
266
本文将要提到的线程及其相关内容,均是指 Windows 操作系统中的线程,不涉及其它操作系统。 文章索引 核心概念 Thread.Yeild Thread.Sleep(0) Thread.Sleep(1) 实验告诉你:单一线程 实验告诉你:多线程(同优先级) 实验告诉你:多线程...
分类:
其他好文 时间:
2014-07-21 00:19:05
阅读次数:
520
//开启四个窗口售票
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
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
publicclassThreadcommunicateSafe{
publicstaticvoidmain(String[]args){
Infomess=newInfo();
Inputin=newInput(mess);
Outputout=newOutput(mess);
newThread(in).start();
newThread(out).start();
}
}
classInfo{
Stringname;
Stringsex;
}
..
分类:
编程语言 时间:
2014-07-20 23:11:23
阅读次数:
223
初学python,网上找发些关于paramiko实现python多线程的功能,发现相互抄袭占多.别人的总归是别人的,也同时为了练习技术,就自己写了一个基于paramiko免密认证多线程并发脚本.与大家共勉.使用上的问题的同学也可以联系我.刚开始写基本上是纯shell脚本的思维方式.有经验的同学也欢..
分类:
编程语言 时间:
2014-07-20 15:48:21
阅读次数:
386