首页
AI Coding
数据标注
NEW
沸点
课程
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
ShawDubie
掘友等级
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
96
文章 94
沸点 2
赞
96
返回
|
搜索文章
赞
文章( 94 )
沸点( 2 )
从 Java 到 Scala,再到 Kotlin
在 Java 之后,JVM 平台上出现了一些其他的编程语言,Scala 和 Kotlin 可以算是其中的佼佼者。Scala 已成为大数据领域的明星,Kotlin 在 2017 年 Google IO 大会之后,俨然也成为了安卓平台潜力巨大的官方支持语言。他们都被冠以“更好的Ja…
Cats(四):Typeclass
在上一篇介绍高阶类型的文章中,我们引出了 Typeclass 这个概念,并且演示了如何在 Kotlin 中模拟高阶类型,以及实现了一个 Kotlin 版本的 Functor。 如果你只是一个 Kotlin 开发者,相信你很难说服自己用这种方式进行程序设计。的确,在缺少高阶类型这…
一个蚂蚁前端曾经的辛酸面试历程 | 掘金技术征文
正好处在秋招,我也来分享我自学校到现在的一些面试经历。 本文就不分享具体的面试题了,主要讲我这几年的面试经历,以及我个人觉得可以从中吸取的经验教训,希望能给在上大学以及毕业3年以内的同学提供一点点帮助。 所以本文干货较少,水分较多,如果大家想挑关键的看,可以直接搜索关键词“总结…
[译] 响应式 Web 应用(四)
基于多线程的 web 服务器依赖于多个线程池来为传入的请求分配可用的 CPU 资源,但是这种机制对于开发人员是不可见的,这样可以让开发人员在开发时可以将这些多线程看作是只有一个主线程在工作。可以说,将处理多线程的复杂性隐藏起来,将其抽象成只有一个主线程,在一开始可能会显得比较简…
Kafka 学习笔记(一) :为什么需要 Kafka?
我们在学习一个东西的时候,往往只有真正了解它背后的含义,才能一步一步的掌握它,直到运筹帷幄。对于Kafka来说,我也是一个小白,本篇文章我就以一个小白的角度来初探一下Kafka,本篇文章基于官方文档,顺便说一句官方文档真的很重要,且读且珍惜。 Kafka最早是由LinkedIn…
[译] 响应式 Web 应用(五)
在开发 Web 应用的时候,一些必须要考虑到的基本因素将会对程序的操作方式产生深远的影响。但不幸的是,大多数应用程序在开发之前都不会去考虑代码在生产环境发布和部署之后会发生什么。这可能会给程序造成很大的局限性,比如我们现在需要在多台服务器上运行这个程序,但如果该应用程序在设计之…
Play! Framework 系列(四):DI 模式比较
在 Play! Framework 系列(三)中我们简单介绍了一下 Play 框架自身支持的两种依赖注入(运行时依赖注入、编译时依赖注入)。相信大家对 Play! 的依赖注入应该有所了解了。本文将详细地介绍一些在日常开发中所采用的依赖注入的方式,以供大家进行合理地选择。 接下来…
用 Swift 模仿 Vue + Vuex 进行 iOS 开发(二):Coordinator
前文 探讨了 ReSwift,它是基于「单向数据流」的架构方案,来解决 Massive View Controller 灾难。 Soroush Khanlou 写过一篇《8 Patterns to Help You Destroy Massive View Controller…
Dive Into Kotlin(三):集合
在 Java/Android 开发中,我们经常用集合来处理数据。 Java 中的集合相对而言是比较简单的,但是在很多时候,语法显得冗长。 现在有一个需求:将所有文章(Article)按作者(author)进行分组。 除了代码量上的优势,语法上也更能体现业务需求,便于维护。这也是…
Kafka 学习笔记(二) :初探 Kafka
看完上一篇,相信大家对消息系统以及Kafka的整体构成都有了初步了解,学习一个东西最好的办法,就是去使用它,今天就让我们一起窥探一下Kafka,并完成自己的处女作。 总的来说,怎么流程还是比较清晰和简单的,下面就跟我一起来练习Kafka的基本操作,最后实现一个单词计数的小dem…
下一页
关注了
12
关注者
4
收藏集
2
关注标签
16
加入于
2017-03-09