简介 本篇主要回顾一下--iOS函数式编程 && 响应式编程概念 ,如何一步步实现函数式编程的过程,对阅读Masonry && SnapKit源码有一定的帮助。 配图 配图 作为一个iOS 开发者,那么你一定用过Masnory/ SnapKit; Masonry是一个OC开发中,非常好用的自动布局的 ...
分类:
移动开发 时间:
2016-11-17 01:42:12
阅读次数:
221
<!DOCTYPE html><html><head lang="en"> <meta charset="UTF-8"> <title></title> <style> td{ border:1px solid #000; } </style> <script> document.write('<t ...
分类:
其他好文 时间:
2016-11-17 01:42:08
阅读次数:
142
(回顾自己工作以来参与过的所有项目,其中大部分大量使用框架,因此用到设计模式的场景并不多。可是,对于码农来说,设计模式是必不可少的基本功之一。所以现在重新梳理并简单记录几个设计模式。每个设计模式都有其适合使用的场景。作为码农,在搬砖的过程中,需要根据项目需求,结合各种设计的特点,考虑多方面因素,在满 ...
分类:
其他好文 时间:
2016-11-17 01:41:34
阅读次数:
160
通过ajax加载本地文件: 1.http://www.cnblogs.com/qjqcs/archive/2016/09/07/5850282.html 2.http://blog.csdn.net/sheila1227/article/details/44035561 3.http://blog. ...
分类:
其他好文 时间:
2016-11-17 01:40:03
阅读次数:
138
(三)解析Json数组(多条Json数据) 比如有如下Json数据: [{'name':'John', 'grade':[{'course':'English','score':100},{'course':'Math','score':78}]}, //注:Json数组最外层一定要加"[]" {' ...
分类:
Web程序 时间:
2016-11-17 01:38:46
阅读次数:
143
为什么要进行算法分析? 预测算法所需的资源 计算时间(CPU 消耗) 内存空间(RAM 消耗) 通信时间(带宽消耗) 预测算法的运行时间 在给定输入规模时,所执行的基本操作数量。 或者称为算法复杂度(Algorithm Complexity) 计算时间(CPU 消耗) 内存空间(RAM 消耗) 通信 ...
分类:
编程语言 时间:
2016-11-17 01:39:05
阅读次数:
345
在wap开发中,经常会有各种屏幕尺寸logo居页面底部的需求,内容大于一屏时logo跟在内容后面,内容小于一屏时,logo在当屏底部。 之前用过js,但是页面渲染中会有闪跳,效果不理想 方法一:用一个高度大于等于底部内容的空白块填充在全局块,让底部内容距离全局块自身高度的负值,这个方法比较保险,对各 ...
分类:
Web程序 时间:
2016-11-17 01:40:07
阅读次数:
181
如果你的项目使用了Gradle作为构建工具,那么你一定要使用Gradle来自动生成IDE的项目文件,无需再手动的将源代码导入到你的IDE中去了。 如果你使用的是eclipse,可以在build.gradle中加入这么一行. 1 apply plugin: 'eclipse' 然后在命令行中输入gra ...
分类:
移动开发 时间:
2016-11-17 01:36:55
阅读次数:
511
UIImagePickerControllerSourceTypesourceType=UIImagePicker ControllerSourceTypeCamera; if(![UIImagePickerControllerisSourceTypeAvailable:UIImagePick er ...
分类:
其他好文 时间:
2016-11-17 01:37:12
阅读次数:
139
# include<stdio.h># include<math.h>int main(){ void hrt(char a,char b,char c,int x); int hrt1(char a1,char b1,char c1,int q,int y); int n,z; scanf("%d ...
分类:
其他好文 时间:
2016-11-17 01:39:04
阅读次数:
158
大致可以分为10个方面: 一、新的input type HTML4已有的input type: text、password、radio、checkbox、hidden、file、submit、reset、button、image HTML5新增的input type: email:在表单提交时提供了 ...
分类:
Web程序 时间:
2016-11-17 01:37:23
阅读次数:
304
添加属性 :focus{outline:none} 就可以去掉默认点击时,边框会出现的蓝色边框。 :focus 选择器用于选取获得焦点的元素。提示:接收键盘事件或其他用户输入的元素都允许 :focus 选择器。 不想点击时每次都要设置的话,最好在默认样式中就设置: 用 :focus 实现外部边框改变 ...
分类:
其他好文 时间:
2016-11-17 01:36:23
阅读次数:
289
UIAlertView *theAlert = [[[UIAlertViewalloc] initWithTitle:@"Attention" message:@"I'm a Chinese!"delegate:nilcancelButtonTitle:@"Cancel" otherButtonTi ...
分类:
其他好文 时间:
2016-11-17 01:35:45
阅读次数:
223
三、中断一个线程 一个拥有多个线程的Java程序要结束,需要满足两个条件之一:一是所有的非后台线程都执行结束了;二是某个线程执行了 System.exit() 方法。当你想要终结一个运行中的Java程序或者程序的用户想要取消一个线程正在执行的任务时,你都需要结束一个线程。 Java提供中断机制来表明 ...
分类:
编程语言 时间:
2016-11-17 01:36:38
阅读次数:
274
这本经典名著也是被众多名人推荐,一直想看但不能静下来投入进去。当然不同人对书内涵理解会有差异,从刚才的了解它可以被贴以下标签,思考找到自己的生活方式,极简生活只留下必需品,个人生活环境观察记录。 《瓦尔登湖》中的梭罗并非隐士,Walden也并不安静,相反,这是一本充满声音,充满趣味的著作。 梭罗并没 ...
分类:
其他好文 时间:
2016-11-17 01:36:30
阅读次数:
363
【题目链接】 http://codeforces.com/problemset/problem/123/E 【题目大意】 给出一棵,给出从每个点出发的概率和以每个点为终点的概率,求出每次按照dfs序从起点到达终点的期望。 【题解】 首先对于期望计算有X(x,y)=X(x)*X(y),所以对于每次df ...
分类:
其他好文 时间:
2016-11-17 01:36:15
阅读次数:
136
【题目链接】 http://codeforces.com/problemset/problem/700/A 【题目大意】 有一辆限载k人速度为v2的车,n个步行速度均为v1的人要通过一段长度为l的距离,每个人只能上车一次,车可以来回走,问所有人到达目的地所需要的最短时间是多少 【题解】 因为车可以载 ...
分类:
其他好文 时间:
2016-11-17 01:35:20
阅读次数:
191