//
// viewcontroller.m
// 01-nsoperration
//// created by panba on 16-10-16.
//#import "viewcontroller.h"
@inte***ce viewcontroller ()
@end
@implementation viewcontroller
- (void)viewdidload
-(void)operationlisten
]; blockoperation.completionblock = ^;
nsoperationqueue *queue = [[nsoperationqueue alloc]init];
[queue addoperation:blockoperation];
}-(void)oprationqueue
]; [blockoperation addexecutionblock:^];
//新增操作依賴 , 不同到隊中隊操作可以依賴
[operation2 adddependency:blockoperation];
[blockoperation adddependency:operation1]; //只有執行完操作1之後,才能執行操作2
//2-新增佇列
nsoperationqueue *operationqueue = [[nsoperationqueue alloc]init];
//最大併發數
operationqueue.maxconcurrentoperationcount = 1; //一般在5以內 在2-3為宜
//新增操作到佇列中,自動執行操作,自動開啟執行緒
[operationqueue addoperation:operation1];
[operationqueue addoperation:operation2];
[operationqueue addoperation:blockoperation];
//暫停和恢復佇列
// [operationqueue setsuspended:yes]; //yes 暫停佇列 no 恢復佇列
}-(void)blockoperation
]; nsblockoperation *blockoperation = [[nsblockoperation alloc]init];
[blockoperation addexecutionblock:^];
[blockoperation addexecutionblock:^];
[blockoperation addexecutionblock:^];
[blockoperation start];
}-(void)invocationoperation
-(void)download
-(void)run
@end
python對memcached的簡單操作
python memcached模組原生支援集群操作,其原理是在記憶體維護乙個主機列表,且集群中主機的權重值和主機在列表中重複出現的次數成正比。主機 權重 1.1.1.1 11.1 1.2 21.1 1.31 那麼在記憶體中主機列表為 host list 1.1.1.1 1.1.1.2 1.1.1....
postgres之jsonb屬性的簡單操作
更新操作 attributes屬性為jsonb型別 方法定義 jsonb set target jsonb,path text,new value jsonb create missing boolean 引數 target 目標 jsonb型別的屬性 path 路徑,如果jsonb是陣列 表示在下...
linux環境下kingbase的簡單操作命令
1 切換使用kingbase su kingbase 2 檢視版本資訊 kingbase v 3 檢視54321埠使用情況 netstat an grep 54321 4 檢視kingbase的程序 ps aux grep kingbase ps ef grep kingbase 5 啟動資料庫 在...