1、AFNetworking
AFNetworking 采用 NSURLConnection + NSOperation, 主要方便与服务端 API 进行数据交换, 操作简单, 功能强大, 现在许多人都用它取代 ASIHTTPRequest
2、Apple Reachability
网络监测,可以参考下这篇文章iOS网络监测如何区分2、3、4G?
3、DOU...
分类:
移动开发 时间:
2015-08-07 14:50:31
阅读次数:
197
选择排序
基本思想
冒泡排序中有一个缺点,比如,我们比较第一个数a1与第二个数a2的时候,只要a1比a2大就会交换位置,但是我们并不能确定a2是最小的元素,假如后面还有比它更小的,该元素还会与a2再次进行交换,而且这种交换有可能发生多次才能确定a2的最终位置。
选择排序可以避免这种耗费时间的交换操作,从第一个元素开始,扫描整个待排数组,找到最小的元素放之后再与第一个元素交换位置,然后...
分类:
编程语言 时间:
2015-08-06 00:27:24
阅读次数:
176
网易新闻iOS版在开发过程中曾经使用过的第三方开源类库、组件1、AFNetworkingAFNetworking 采用 NSURLConnection + NSOperation, 主要方便与服务端 API 进行数据交换, 操作简单, 功能强大, 现在许多人都用它取代 ASIHTTPRequest2...
分类:
移动开发 时间:
2015-07-26 15:44:41
阅读次数:
190
全排列的递归实现虽然简单,但不容易理解。在绘制了一个树形结构图后,终于看清了里面的计算过程。但是虽然理清了过程,还是不明白为什么会这样设计。尤其是在递归调用的前后分别进行一次交换操作,感觉总是摸不着头绪。内心深处有个声音,往往让你绞尽脑汁不得其解的问题越是你的软肋。记得在高中学数学的时候,往往会因为...
分类:
其他好文 时间:
2015-07-14 19:31:17
阅读次数:
114
网易新闻iOS版在开发过程中曾经使用过的第三方开源类库、组件1、AFNetworkingAFNetworking 采用 NSURLConnection + NSOperation, 主要方便与服务端 API 进行数据交换, 操作简单, 功能强大, 现在许多人都用它取代 ASIHTTPRequest2...
分类:
移动开发 时间:
2015-07-11 17:57:53
阅读次数:
166
sort????排序 binarySearch????查找 fill????改变列表的所有 replaceAll????覆盖所有相同的 reverse??? 反转集合内容 swap??? 交换操作 shuffle??? 随机分配,就是打乱顺序 Comparator...
分类:
其他好文 时间:
2015-06-14 17:01:24
阅读次数:
105
网易新闻iOS版使用的开源组件2015-05-20 ios博文精选网易新闻iOS版在开发过程中曾经使用过的第三方开源类库、组件1、AFNetworkingAFNetworking 采用 NSURLConnection + NSOperation, 主要方便与服务端 API 进行数据交换, 操作简单,...
分类:
移动开发 时间:
2015-05-28 21:26:29
阅读次数:
256
1、AFNetworking
AFNetworking 采用 NSURLConnection + NSOperation, 主要方便与服务端 API 进行数据交换, 操作简单, 功能强大, 现在许多人都用它取代 ASIHTTPRequest
2、Apple Reachability
网络监测,可以参考下这篇文章iOS网络监测如何区分2、3、4G?
3、DOU...
分类:
移动开发 时间:
2015-05-25 09:58:31
阅读次数:
393
网易新闻iOS版在开发过程中曾经使用过的第三方开源类库、组件1、AFNetworkingAFNetworking 采用 NSURLConnection + NSOperation, 主要方便与服务端 API 进行数据交换, 操作简单, 功能强大, 现在许多人都用它取代 ASIHTTPRequest2...
分类:
移动开发 时间:
2015-05-22 18:36:16
阅读次数:
126
题意:
有n个盒子,有个宝石在第s个盒子中。第一个个人做m次交换操作,第二个人只看到其中的任意k次操作,每个操作被看到的几率是一样的。问第二个人最可能猜这个宝石在几号盒子。
做法:
dp算方法数。 dp[i][j][k],i表示真实的操作了几次,k表示第二个人看到了几次操作,j表示第几个盒子,dp的值表示这种情况下第一个人有多少种情况会猜宝石在j盒子中。
初始化dp[0][s][0]=1,开始操作数为0时,肯定猜的是在第s个盒子中。
然后转移:
1.ab交换 ab直接互相转移 dp[i][a][k]=d...
分类:
其他好文 时间:
2015-04-19 21:24:22
阅读次数:
197