当前位置: 首页 > news >正文

雅茂道网站建设seo工作是什么意思

雅茂道网站建设,seo工作是什么意思,有没有建网站的app,可以加速浏览器的加速器同步:多个任务依次按顺序执行 异步:多个任务可以时执行 进程:一个正在运行的应用程序就是一个进程,为应用开辟内存空间 线程:一个进程可以有多个线程,是进程的基本执行单元,执行应用的代码/任务 NSThread: 创建线程 方法一:对象方法 NSThread *thread [[NSThread alloc]initWi…同步:多个任务依次按顺序执行 异步:多个任务可以时执行 进程:一个正在运行的应用程序就是一个进程,为应用开辟内存空间 线程:一个进程可以有多个线程,是进程的基本执行单元,执行应用的代码/任务 NSThread:     创建线程     方法一:对象方法         NSThread *thread [[NSThread alloc]initWithTarget:self selector:selector(demo:) object:mm];         [thread start];     方法二:类方法         [NSThread detachNewThreadSelector:selector(demo:) toTarget:self withObject:mm];     方法三         [self performSelectorInBackground:selector(demo:) withObject:mm];         -(void)demo:(NSString *)str{             NSLog(%--%,[NSThread currentThread],str);             } pthread:         创建线程:         NSLog(--%--,[NSThread currentThread]);         NSString *str mm;         pthread_t ID;         int result pthread_create(ID, NULL, demo, (__bridge void *)(str));         if (result 0) {             NSLog(成功 );              }else{             NSLog(失败);             }         要调用函数         void* demo (void *perme){                 NSString *str (__bridge NSString *)(perme);                 NSLog(% %,[NSThread currentThread],str);                 return NULL;         } 线程状态(五个):新建-就绪-运行-阻塞-死亡  例子 新建:NSThread *thread [[NSThread alloc]initWithTarget:self selector:selector(demo:) object:mm]; 就绪: [thread start] 运行状态:(计算机决定,程序员不可控) 阻塞:  [NSThread sleepForTimeInterval:3]; 死亡:  [NSThread exit] NSThread线程属性: thread.name:线程名称 thread.stackSize 线程在内存所占内存大小 thread.threadPriority 优先级(只是增大该线程的调用频率,不能保证限执行完毕) 取值范围(0,1),默认为0.5;  //多线程共享资源问题 NSThread *thread1 [[NSThread alloc]initWithTarget:self selector:selector(demo) object:mm]; [thread1 start]; NSThread *thread2 [[NSThread alloc]initWithTarget:self selector:selector(demo) object:mm]; [thread2 start];  int count; -(void)demo{     while (YES) {         if (count 0) {             count - count;             NSLog(%d,count);         }else{             NSLog(结束);             break;         }     } }  会出现资源混乱:解决方法(互斥锁:使用的技术就是线程同步技术)能够有效防止多线程抢夺资源造成的数据安全问题 线程同步:多线程按顺序的执行任务; 互斥锁:synchronized(1.必须继承与NSObject 2.必须是全局变量一般设为self) {     要执行代码; } 注意:加锁后线程的执行效率会比不加锁低,但保证了同时操作全局变量的安全性转载于:https://www.cnblogs.com/niumingming920322/p/5680363.html
http://www.pierceye.com/news/213034/

相关文章:

  • 做php网站教程视频国产长尾关键词拘挖掘
  • 网站首页置顶是怎么做网站运营专员做什么
  • 福建嘉瑞建设工程有限公司网站wordpress密码字典
  • 网站开发答辩设计预期目标卓进网站
  • 整站优化要多少钱番禺建设网站哪个好
  • 汕尾手机网站设计广州建设网站外包
  • discuz 做论坛与网站wordpress一键 centos
  • 网站推广智选刺盾云下拉老鹰网营销型网站建设
  • 摄像机怎么在自己家网站做直播python网站开发招聘
  • 府网站建设先进个人网站产品数据库
  • 美食网站设计网站手机商城图片
  • 广州网站开发 细致广州亦客网络sql注入网站建设百度云
  • 株洲网站设计外包首选每个网站都有后台吗
  • 网站运营管理员具体做什么企业网站搭建哪家好
  • wordpress网站导入数据库网站开发自荐信
  • 网站商城如何获取流量天合建设集团网站
  • 毕业设计做网站应该学什么2015年做哪个网站致富
  • 本地网站后台管理建设品牌网站建设解决方案
  • 广州黄埔区网站建设网页制作和网页制作设计
  • 做谷歌推广一定要网站吗成都 企业网站建设公司
  • 六安网站制作金狮网站更换域名备案吗
  • 最专业的手机网站制作广西网站建设设计
  • 如何在搜索引擎做网站企业咨询公司名字大全
  • 贵金属网站模板阿里云建设网站的流程
  • 维护一个网站要多少钱个人网页设计的主要内容和要求
  • 西安网站优化推广方案新网站做百度百科
  • 网站外链建设到底该怎么做flash网站案例
  • 成都私人网站制作卓越网站建设的优点
  • 做网站下载别人的图算不算侵权源码之家免费
  • 宁夏住房城乡建设厅网站应用网站建设