上一页 1 ··· 43 44 45 46 47 48 49 50 51 ··· 92 下一页
摘要: 协程goroutine 不由OS调度,而是用户层自行释放CPU,从而在执行体之间切换。Go在底层进行协助实现 涉及系统调用的地方由Go标准库协助释放CPU 总之,不通过OS进行切换,自行切换,系统运行开支大大降低 通道channel 并发编程的关键在于执行体之间的通信,go通过通过channel进行 阅读全文
posted @ 2017-08-08 20:15 ma_fighting 阅读(2602) 评论(0) 推荐(0)
摘要: 最近在学习了Go 语言 , 正好学习到了 协程这一块 ,遇到了困惑的地方.这个是go语言官方文档 . 在我的理解当中是,协程只能在主线程释放时间片后才会经过系统调度来运行协程,其实正确的也确实是这样的,但是我遇到了协程强占主线程的一个问题,经过帮助,现在已经了解.废话不多说,先看代码 先看两次代码运 阅读全文
posted @ 2017-08-08 20:06 ma_fighting 阅读(559) 评论(0) 推荐(0)
摘要: 1.前言 前几天我们项目闪退之后遇到的一个Crash,之后逛了许多论坛,博客都没有找到满意的回复 在自己做了深入的研究之后,对iOS的看门狗机制有了一个基本的了解 而有很多奇怪的Crash可能恰恰就是因为iOS的看门狗机制导致的 今天分享出来,希望能帮助到后来者,下面我们先来看看Crash Repo 阅读全文
posted @ 2017-08-08 17:39 ma_fighting 阅读(849) 评论(0) 推荐(0)
摘要: 在网络应用中,有的时候需要对用户设备的网络状态进行实时监控,有两个目的: (1)让用户了解自己的网络状态,防止一些误会(比如怪应用无能) (2)根据用户的网络状态进行智能处理,节省用户流量,提高用户体验 WIFI网络:自动下载高清图片 4G/3G网络:只下载缩略图 没有网络:只显示离线的缓存数据 常 阅读全文
posted @ 2017-08-08 13:51 ma_fighting 阅读(6455) 评论(0) 推荐(0)
摘要: NSMutableAttributedString *text = [[NSMutableAttributedString alloc] initWithString: [NSString stringWithFormat:@"%@", kRealName]]; [text setYy_color:kDarkColor]; NSMutableAttributedString *... 阅读全文
posted @ 2017-08-08 09:52 ma_fighting 阅读(4463) 评论(0) 推荐(0)
摘要: -(void)tableView:(UITableView *)tableView willDisplayCell:(UITableViewCell *)cell forRowAtIndexPath:(NSIndexPath *)indexPath{ CATransform3D rotation; 阅读全文
posted @ 2017-08-05 09:51 ma_fighting 阅读(331) 评论(0) 推荐(0)
摘要: 在go语言中,接口赋值分为2中情况: 1、将对象实例赋值给接口; 2、将一个接口赋值给另一个接口。 1、将对象实例赋值给接口: 要求对象实现了接口的所有方法。 2、将接口赋值给另一个接口: 假设接口A中定义的所有方法,都在接口B中有定义,那么B接口的实例可以赋值给A的对象。反之不成立,除非A和B定义 阅读全文
posted @ 2017-08-04 17:05 ma_fighting 阅读(2303) 评论(0) 推荐(1)
摘要: 在iOS7以后可以用NSData自带的base64EncodedStringWithOptions进行编解码: 方法如下: 在iOS6.1或者更低的版本中,我们用如下的方法: 增加Base64这个类到你的工程,然后: 解码 阅读全文
posted @ 2017-08-03 13:17 ma_fighting 阅读(935) 评论(0) 推荐(0)
摘要: 1、pipeline的产生 从一个现象说起,有一家咖啡吧生意特别好,每天来的客人络绎不绝,客人A来到柜台,客人B紧随其后,客人C排在客人B后面,客人D排在客人C后面,客人E排在客人D后面,一直排到店面门外。老板和三个员工首先为客人A准备食物:员工甲拿了一个干净的盘子,然后员工乙在盘子里装上薯条,员工 阅读全文
posted @ 2017-08-02 12:50 ma_fighting 阅读(533) 评论(0) 推荐(0)
摘要: 复习一下... 附加学习链接: http://www.liaoxuefeng.com/wiki/0013739516305929606dd18361248578c67b8067c8c017b000/)最近在团队中写项目 有很多感触 这和一个人写项目有很大的不同, 我们要在同一时间 同时进行同一个项目 阅读全文
posted @ 2017-08-01 13:30 ma_fighting 阅读(707) 评论(0) 推荐(0)
上一页 1 ··· 43 44 45 46 47 48 49 50 51 ··· 92 下一页
历史天气查