摘要:值得注意的是,如果值在前面也就是值小于值,那么值域会被认为是零长度,而不是负增长。 underscore.js源码加注释一共1500多行,它提供了一整套函数式编程实用的功能,一共一百多个函数,几乎每一个函数都可以作为参考典范。初读的时候,真是一脸懵圈,各种函数闭包、迭代和嵌套的使用,让我一时很难消化。在这里,我来记录一下我学习underscore.js的一些发现,以及几个我认为比较经典...
摘要:找小弟也要有找小弟的办法,我们就去橘子上看看有没有什么新的电商公司试试,找了一圈,就相中了这个切糕王子,名字霸气,内容简单,非常适合我们这种新手练手,掌握一下基本技能。 话说现在基本上大家都在网上买东西,国家经济数据已经可以在网络购物的数据中略微窥见一二,再加上目前B2B行业的持续火爆,大有把所有交易搬到网上来的趋势,这个系列教程就来讲讲如果爬取这些大量的电商交易的数据。 工具要求:教...
摘要:括号里面的参数,表明需要监听的是什么生命周期事件。主要就是通过和这两个枚举类来跟踪所关联组件的生命周期状态。这点和或者更低版本上的生命周期的调用顺序并不匹配,需要稍加注意。 前言 2018 年的 Google I/O 大会上,Google 发布了 Android Jetpack,并称其为下一代的 Android 组件,旨在帮助开发者加快应用开发速度。准确来讲,Jetpack 是一系列...
摘要:简单来说就是引用和引用队列关联起来引用的构造函数传入队列,然后引用被回收的时候会被添加到队列中,然后使用方法可以返回引用。 引语: 我们知道java相比C,C++中没有令人头痛的指针,但是却有和指针作用相似的引用对象(Reference),就是常说的引用,比如,Object obj = new Object();这个obj就是引用,它指向的是真正的对象Object的地址,不过今...
摘要:迭代法也称辗转法,是一种不断用变量的旧值递推新值的过程,在解决问题时总是重复利用一种方法。与迭代法相对应的是直接法或者称为一次解法,即一次性解决问题。迭代法又分为精确迭代和近似迭代。二分法和牛顿迭代法属于近似迭代法,功能都比较类似。 迭代法也称辗转法,是一种不断用变量的旧值递推新值的过程,在解决问题时总是重复利用一种方法。与迭代法相对应的是直接法(或者称为一次解法),即一次性解决问题。...