柯里化函数之Javascript
定义
根据定义来说,柯里化就是将一个接收“多个”参数的函数拆分成一个或者许多个接收“单一”参数的函数。定义看起来是比较抽象的,下面来举个例子:
代码
12345
function concat(str1,str2){ return str1 + str2;}concat("forever","px") // "fo...
分类:
编程语言 时间:
2014-09-30 12:32:49
阅读次数:
373
上一篇学习了基本用法,今天学一下稍微复杂一点的,先看一下效果图
为了完成上面的效果还是要用到上一期开头的四步
1,属性应该要有颜色,要有速度
如果对这里有什么不了解可以看我上一篇Android 自定义View学习(1)
2, 在构造方法中获得这些属性
TypedArray a = co...
分类:
移动开发 时间:
2014-09-30 11:42:19
阅读次数:
189
python idle 错误 subprocess didn't make connection...
分类:
编程语言 时间:
2014-09-30 13:21:59
阅读次数:
237
一提到程序员,大家的脑海中会想到什么呢?码农、软件、研发、加班、辛苦、沉闷、呆头呆脑、理工男、编程、屌丝等等。确实,程序员是一个很特殊的群体,网上有关“程序员”的话题可谓是无处不在。 也许是上天的安排,本人“很不幸”地加入了程序员的大军,经历了各种艰酸苦楚之后,对这个职业有了更加清楚的认识。 最近,我阅读了李智勇老师免费提供给大家的《程序员生存定律》这本电子书,颇有感触...
分类:
其他好文 时间:
2014-09-30 11:41:47
阅读次数:
160
java实现生成简单图片验证码 源代码下载地址:http://www.zuidaima.com/share/1550463428840448.htm...
分类:
编程语言 时间:
2014-09-30 12:48:23
阅读次数:
181
代码工程里面有三只文件都是涉及到各个profile的宏的,分别是:featureoption.java、common/ProjectConfig.mk、product/ProjectConfig.mk.
它们之间是什么关系呢?如何查看当前工程哪些profile是打开的?
[SOLUTION]
common/ProjectConfig.mk和product/ProjectConf...
分类:
移动开发 时间:
2014-09-30 11:40:49
阅读次数:
244
??
操作Collection以及Map的工具类:Collections
reverse(List):反转 List 中元素的顺序
shuffle(List):对 List 集合元素进行随机排序
sort(List):根据元素的自然顺序对指定 List 集合元素按升序排序
sort(List,Comparator):根据指定的 Comparator 产生的顺序对 List 集合元素进行排...
分类:
其他好文 时间:
2014-09-30 12:30:39
阅读次数:
202
一:Background & 相关flow
MTK Operator name display在手机中分成两种类型:
1. Sim卡名称:
根据开机从SIM卡中读取的IMSI去到Spn-conf.xml中(如果是MVNO的卡则是Virtual-spn-conf-by-***.xml中)匹配得到的name,会保存在SIMInfo这个database中,后续sim卡的名称就从此datab...
分类:
移动开发 时间:
2014-09-30 13:03:49
阅读次数:
334
如何实现树级目录的折叠和展开
1 引言
最近一直在用swift写项目,目前已经完成了小半,大概11月中旬能够完成,到时会出个系列视频,把源码放出来。我是iOS 零基础学习swift,之前没有任何objc经验,这几个星期一直在掉坑爬坑的循环中度过。当前不仅swift中文资料稀缺,英文资料也很少,不少问题到最后还是要去看objc代码,导致我现在看objc连蒙带猜也能明白个七七八八。除此之外...
分类:
移动开发 时间:
2014-09-30 13:03:29
阅读次数:
597
作为一个PHP程序猿想转行APP开发可不是件容易的事情,话说隔行如隔山,这隔着一层语言也是多东西需要学习啊,一直对APP开发很感兴趣,最近请教了几个做移动开发的朋友,看了很多的资料,决定把自己学到的东西总结一下分享给和我一样刚做开发的菜鸟们。
1. idea形成——APP项目雏形
一个APP项目的最初首先要确定项目整体方案,整个项目的规划,大体框架,做成文档展现出来,以便大家提意见和更...
分类:
移动开发 时间:
2014-09-30 13:19:59
阅读次数:
198
MVNO(Mobile Virtaul Network Operator)虚拟网络运营商,没有自己的实体网络,通过租用MNO(Mobile Network Operator)的网络来提供网络服务。
我们知道Spec规定operator之间是通过MCC/MNC (Mobile Country Code/Mobile Network Code)来区分的;而MVNO和对应MNO的MCC/MNC是相同的...
分类:
其他好文 时间:
2014-09-30 13:36:29
阅读次数:
418
network mode的常见类型有
WCDMA preferred : 0
GSM only : 1
WCDMA only : 2
GSM UMTS : 3
CDMA : 4
... (参考RILConstants.java)
是透过AT+ERAT把mode的值丢给modem,让modem设定对应的mode。 如果是TDD手机,那么其network mode的值和WCDMA是对应的...
分类:
移动开发 时间:
2014-09-30 13:19:39
阅读次数:
383
蚂蚁感冒
长100厘米的细长直杆子上有n只蚂蚁。它们的头有的朝左,有的朝右。
每只蚂蚁都只能沿着杆子向前爬,速度是1厘米/秒。
当两只蚂蚁碰面时,它们会同时掉头往相反的方向爬行。
这些蚂蚁中,有1只蚂蚁感冒了。并且在和其它蚂蚁碰面时,会把感冒传染给碰到的蚂蚁。
请你计算,当所有蚂蚁都爬离杆子时,有多少只蚂蚁患上了感冒。
【数据格式】...
分类:
其他好文 时间:
2014-09-30 11:56:09
阅读次数:
263
关于偏好网络的优先级的设定,添加和删除,目前设计如下:
偏好网络的设置和SIM卡上的文件EFplmnwact,EFplmnsel, EFoplmnwact相关,一般使用EFplmnsel。
运营商在生产卡时决定EFplmnsel 能否被用户修改,一般情况下当运营商定义了PLMNs的priority的话,就不允许用户进行修改。贵司可以拿对比机进行对比测试
对于某些特别的case:
case1...
分类:
其他好文 时间:
2014-09-30 12:29:19
阅读次数:
292
本系列作为Effective JavaScript的读书笔记。
在ES5中引入了Object.getPrototypeOf作为获取对象原型对象的标准API。但是在很多执行环境中,也提供了一个特殊的__proto__属性来达到同样的目的。
因为并不是所有的环境都提供了这个__proto__属性,且每个环境的实现方式各不相同,因此一些结果可能不一致:
// 在某些环境中
va...
分类:
编程语言 时间:
2014-09-30 11:55:49
阅读次数:
224