首页
AI Coding
数据标注
NEW
沸点
课程
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
leekuhle
掘友等级
这个世界鬼才是每个人最长久的小伙伴
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
128
文章 127
沸点 1
赞
128
返回
|
搜索文章
赞
文章( 127 )
沸点( 1 )
【译】深入理解 Spark SQL 的 Catalyst 优化器
Spark SQL 是 Spark 最新且技术最复杂的组件之一。它同时支持 SQL 查询和新的 DataFrame API。Spark SQL 的核心是 Catalyst 优化器,它以一种全新的方式利用高级语言的特性(例如:Scala 的模式匹配和 Quasiquotes ①)…
Scala 中的集合(二):集合性能比较
本文由 Shaw 发表在 ScalaCool 团队博客。 在平时使用集合的时候,我们经常会选择 Scala 中通用的集合,例如:Seq、Map、List 等等,有的时候选择「通用集合」完全可以解决问题,但是当集合操作变得很复杂以至于涉及到「性能问题」的时候,采用「通用集合」可能…
作为 Scala 语法糖的设计模式
Scala 算是一门博采众家之长的语言,兼具 OO 与 FP 的特性,若使用恰当,可以更好地将 OO 与 FP 的各自优势发挥到极致;然而问题也随之而来,倘若过分地夸大 OO 特性,Scala 就变成了一门精简版的 Java,写出的是没有 Scala Style 的拙劣代码;倘若过分追求 FP 的不变性等特性,因为 Scala 在类型系统以及 Monad 实现的繁琐性,又可能导致代码变得复杂,不易阅读,反而得不偿失。
Scala 中的集合(四):CanBuildFrom
本文由 Yison 发表在 ScalaCool 团队博客。 CanBuildFrom is probably the most infamous abstraction of the current collections. It is mainly criticised for…
Scala中的闭包
(x: Int) => x > 0中,唯一在函数体x > 0中用到的变量是x,即这个函数的唯一参数。 (x: Int) => x + more,这个函数将more也作为入参,不过这个参数是哪里来的?从这个函数的角度来看,more是一个自由变量,因为函数字面量本身并没有给more…
借助 Redis ,让 Spark 提速 45 倍!
一些内存数据结构比其他数据结构来得更高效;如果充分利用 Redis,Spark 运行起来速度更快。
Java面试中常问的Spring方面问题(涵盖七大方向共55道题,含答案)
Spring Framework 现在几乎已成为 Java Web 开发的标配框架。那么,作为 Java 程序员,你对 Spring 的主要技术点又掌握了多少呢?不妨用本文的问题来检测一下。 1.1. 不同版本的 Spring Framework 有哪些主要功能? Versio…
为什么开发人员必须要了解数据库锁?
锁在现实中的意义为:封闭的器物,以钥匙或暗码开启。在计算机中的锁一般用来管理对共享资源的并发访问,比如我们java同学熟悉的Lock,synchronized等都是我们常见的锁。当然在我们的数据库中也有锁用来控制资源的并发访问,这也是数据库和文件系统的区别之一。 通常来说对于一…
MySQL探秘(二):SQL语句执行过程详解
昔日庖丁解牛,未见全牛,所赖者是其对牛内部骨架结构的了解,对于MySQL亦是如此,只有更加全面地了解SQL语句执行的每个过程,才能更好的进行SQL的设计和优化。 当希望MySQL能够以更高的性能运行查询时,最好的办法就是弄清楚MySQL是如何优化和执行查询的。一旦理解了这一点,…
JDK11的ZGC小试牛刀
序本文主要试一下JDK11的ZGCZGCZGC全称是ZGarbageCollector,是一款可伸缩(scalable)的低延迟(lowlatencygarbage)、并发(concurrent)垃圾
下一页
关注了
11
关注者
0
收藏集
1
关注标签
26
加入于
2018-02-08