- 博客(13)
- 资源 (52)
- 收藏
- 关注
转载 聊聊软件与吃饭(一)
本文转载自:http://blog.csdn.net/yzsind/article/details/4791312一直做信息化软件,有许多感悟,前一段时间突然想起软件产品与吃饭有许多相似之处,于是就想整理一下个人的一些感想,想到很多,没时间一下子全部整理,于是就想到什么写什么了,今天算是第一篇吧。 软件产品好比我们在饭店吃的菜,谈起菜,很多人就会想起菜的色、香、味,色香味俱
2016-01-20 08:03:14 622
转载 iOS多线程的初步研究(十)-- dispatch同步
转载地址:http://blog.csdn.net/lengshengren/article/details/12905821 GCD提供两种方式支持dispatch队列同步,即dispatch组和信号量。 一、dispatch组(dispatch group)创建dispatch组dispatch_group_t group = dispatch_group_create(); 启动di
2016-01-18 14:34:55 704
转载 iOS多线程的初步研究(六)-- NSOperation
iOS平台提供更高级的并发(异步)调用接口,让你可以集中精力去设计需完成的任务代码,避免去写与程序逻辑无关的线程生成、运行等管理代码。当然实质上是这些接口隐含生成线程和管理线程的运行,从而更加简洁地实现多线程。下面先来研究NSOperation和NSOperationQueue类的使用。 NSOperation实质是封装了需要并发运行的代码,一些主要接口和NSThread基本相同,可以看做没有线程
2016-01-18 13:51:22 532
转载 iOS开发技巧(系列十三:UIRefreshControl下拉刷新)
接上篇UIRefreshControl系统下拉刷新,又找了一篇不错的博客 ,分享给大家转载地址:http://my.oschina.net/leejan97/blog/268411 其实UIRefreshControl的效果还是蛮不错的,所以特地学习了下,在此与大家分享。UIRefreshControl使用非常简单,但是必须是在UITableViewController子类使用,而不能在UIVie
2016-01-18 10:57:24 2137
转载 UIRefreshControl系统下拉刷新
一直以来都是在用李明洁前辈封装的下拉刷新,最近看到有一个系统的下拉刷新,虽然用起来还有很多的限制,但是看到苹果的改变,还是值得肯定的,和大家分享一下。转载地址:http://blog.sina.com.cn/s/blog_4a540aa70102vf4i.html 【官方头文件】#import#import #import NS_CLASS_AVAILABLE_IOS(6_0) @interf
2016-01-18 10:50:26 994
转载 从0到1:微信后台系统的演进之路
转载地址:http://mp.weixin.qq.com/s?__biz=MjAzNzMzNTkyMQ==&mid=404205869&idx=1&sn=c9c7e2454830335ffad66ead081f9a00&scene=23&srcid=0117ECQ7gyX2m1tZFotVpEUr#rd编者按:2个月的开发时间,微信后台系统经历了从 0 到 1 的过程。从小步慢跑到快速成长
2016-01-18 10:45:29 1944
转载 iOS多线程的初步研究(五)-- 如何让NSURLConnection在子线程中运行
原文转载地址:http://blog.csdn.net/lengshengren/article/details/12905697 可以有两个办法让NSURLConnection在子线程中运行,即将NSURLConnection加入到run loop或者NSOperationQueue中去运行。前面提到可以将NSTimer手动加入NSRunLoop,Cocoa库也为其它一些类提供了可以手动加入NS
2016-01-15 18:36:32 780
转载 iOS多线程的初步研究(八)-- dispatch队列
前几天整理了一些GCD的知识点,在项目中又遇到了一些问题,在解决问题的过程中又发现了几篇文章不错给大家分享一下:http://blog.csdn.net/lengshengren/article/details/12905787 GCD编程的核心就是dispatch队列,dispatch block的执行最终都会放进某个队列中去进行,它类似NSOperationQueue但更复杂也更强大,并且可以
2016-01-15 17:17:05 691
转载 iOS Block在ARC/非ARC下的使用总结
前几天一个朋友问道block里面的存储问题, 由于自己了解的不多,也就是会用,很少关注这方面的问题,被朋友嘲笑了一番,在网上找到一篇文章觉得还挺不错的,分享给大家:http://www.tekuba.net/program/349/ 特酷吧[tekuba.net]采⽤用”署名-⾮非商业⽤用途-保持⼀一致”的创作共⽤用协议,使⽤用本⽂文内容请遵循该协议。 今天做了CocoaChina上的⼩小测试”你
2016-01-15 13:27:58 808
转载 怎么做好互联网公司的技术团队负责人?
转载地址:http://www.jianshu.com/p/463528c4ec91 对这个问题有些兴趣,不请自来。 先审个题:怎么做好互联网公司的技术团队负责人?首先技术团队负责人这个表述可以有多种理解,我将其分为两种:一线Tech Leader与其他。Tech Leader往上可以有一些层级,直至CTO, 取决于公司扁平程度与规模,不同的角色其实需要思考解决的问题是不一样的。其次题主特意提到
2016-01-15 08:22:23 1164
转载 饿了么移动 APP 的架构演进
转载地址:http://gold.xitu.io/entry/5693197160b27e9ba8dd505a?from=timeline&isappinstalled=0 随着移动互联网时代的到来,移动技术也随之飞速发展。如今,APP已然成为绝大多数互联网企业用来获取用户的核心渠道。与此同时,伴随着业务量的增长,愈来愈多的APP也在不断地挑战着每一个移动端研发人员的知识深度,而移动端技术人员也在
2016-01-15 08:08:22 5139
转载 影响 UITableView 滚动的流畅性的原因
1、 在代理方法中做了过多的计算占用了 UI 线程的时间 2、同上 3、Cell 中 view 的组织复杂 关于第一点,首先要明白 tableview 的代理(这里指 datasource 和 delegate 的那套方法,下同)方法的调用顺序,和时机。对于一般的应用会有如下顺序: 1、向代理要 number Of Rows。 2、对于每行向代理要 height For Row At In
2016-01-06 16:11:52 767
转载 关于UITableView的性能优化(历上最全面的优化分析) ...
- (UITableViewCell *)tableView:(UITableView *)tableView cellForRowAtIndexPath:(NSIndexPath *)indexPath这个代理方法的实现,在可见的页面是会重复绘制页面的,所以绝大部分人都会在这里做一些代码处理比如:static NSString *CellIdentifier = @"LazyTa
2016-01-06 15:10:43 658
OCHamcrestIOS
2015-09-29
UIWebView与 javascript的交互三
2015-04-23
UIWebView与 javascript的交互二
2015-04-22
JSPatchFixDemo
2017-02-28
Jack3DScrollDemo
2015-12-26
NPCgoPockerFrameWork_NoBug
2015-12-25
JackScrollPlayerDemo1
2015-12-25
JackScrollPlayerDemo
2015-12-25
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人