首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
prefert
掘友等级
佛系 coder
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
117
文章 107
沸点 10
赞
117
返回
|
搜索文章
赞
文章( 107 )
沸点( 10 )
JS原型链与继承别再被问倒了
我面试过很多同学,其中能把原型继承讲明白的寥寥无几,能把new操作符讲明白的就更少了。希望这篇文章能够解决你的疑惑,带你面试飞起来。 继承是OO语言中的一个最为人津津乐道的概念.许多OO语言都支持两种继承方式: 接口继承 和 实现继承 .接口继承只继承方法签名,而实现继承则继承…
限流,永远都不是一件简单的事!
随着微服务的流行,服务之间的稳定性变得越发重要,往往我们会花很多经历再维护服务的稳定性上,限流和熔断降级是我们最常用的两个手段。前段时间在群里有些小伙伴对限流的使用些疑问,再加上最近公司大促也做了限流相关的事,所以在这里总结一下写写自己对限流的一些看法。 刚才说了限流是我们保证…
Jake Wharton | Android's Java 9, 10, 11, and 12 Support
The first post in this series explored Android’s Java 8 support. Having support for the language features and APIs of Java 8 is table stake…
Cats(三):高阶类型
我们已经知道函数式是一种更加抽象的编程思维方式,它所做的事情就是高度抽象业务对象,然后对其进行组合。 谈及抽象,你在 Java 中会经常接触到一阶的参数多态,这也是我们所熟悉的泛型。利用泛型多态,在很大程度上可以减少大量相同的代码。然而,当我们需要更高阶的抽象的时候,泛型也避免…
近两万字小程序攻略发布了
OpenId 是一个用户对于一个小程序/公众号的标识,开发者可以通过这个标识识别出用户。 UnionId 是一个用户对于同主体微信小程序/公众号/APP的标识,开发者需要在微信开放平台下绑定相同账号的主体。开发者可通过UnionId,实现多个小程序、公众号、甚至APP 之间的数…
从 Java 到 Scala(二):object
object是一种让静态回归常态、打破模式、天然的语言特性。 其实在写这篇文章之前,我思绪万千,迟迟不能落笔,总想着自己会不会遗漏了某个知识点,或者有讲得不太那么准确的地方,但是后来我想明白了,学习一样东西,最重要的并不是要了解它的每一个细节,而是要了解它的核心思想。如果你能够…
这个 RxBus 稳如老狗
可以看出这是在 RxBusManagerActivity 中要使用 RxBus 的相关代码,这样可以更方便地管理应用中所有的事件总线,而不至于发了个事件都不清楚接收方在哪的尴尬。 同类型事件需自己再次封装 Bean 进行区别。 介于以上问题,我还是亲自封装一个简洁的供大家使用,…
Android app 在线更新那点事儿(适配Android6.0、7.0、8.0)
app在线更新是一个比较常见需求,新版本发布时,用户进入我们的app,就会弹出更新提示框,第一时间更新新版本app。在线更新分为以下几个步骤: 在线更新就上面几个步骤,前2步比较简单,重要的就是后2个步骤,而由于Android 各个版本对权限和隐私的收归和保护,因此,会出现各种…
Shapeless 入门指南(三): Nat 和 implicit 在 shapeless 中的应用
本文由 Jilen 发表在 ScalaCool 团队博客。 前面文章中,我们提及了 peano 数类型:Nat,并且展示了隐式转换这项 Scala 黑科技的应用。 可以看到这个方法,能返回正确的类型而不是 Any,并且能在编译时做越界检查。 然而调用时,仍旧需要手工指定 A 的…
Cats(二):引用透明性和等式推理
本文由 Yison 发表在 ScalaCool 团队博客。 上一篇文章 介绍了函数式编程的思维,这一篇我们来了解下函数式编程的魅力。 我们已经说过,函数式编程最关键的事情就是在做「组合」。然而,这种可被组合的「函数式组件」到底是怎样的?换句话说,它们必定符合某些规律和原则。 当…
下一页
关注了
12
关注者
4
收藏集
13
关注标签
11
加入于
2016-07-21