发布了 13 篇内容
共 29776字, 被阅读 114次
获得了 0 次赞同
获得了 0次喜欢, 获得了 0 次收藏
参与了 0 次互动
互动包含发布评论、点赞评论、参与投票等
Hadoop、Spark、Hive 到底是什么,做算法要不要学?
最近我发现,很多萌新说着想要做算法工程师,但是却对这个岗位的要求以及工作内容一无所知。以为学一个 Python,再学一些机器学习、深度学习的模型就可以胜任了。工作就是用 Python 不停地写模型。
Java 中对象的初始化生成过程
java 是面向对象的一种语言,在 Java 对象生成的过程,涉及子类和父类的加载、静态成员变量的初始化、子类和父类对象的初始化等过程,其具体过程通过下述代码来说明。
Webpack 性能之使用 Cache 提升构建性能
Webpack 这个少人问津的方向,推出两个实用性更强的系列:基础应用、性能优化。性能优化系列主要介绍在 Webpack 场景下如何通过配置、插件等手段,优化构建与运行性能,以及这些性能优化背后的核心原理,例如本文即将介绍的 Webpack5 全新的 cache 功能。
深入理解 volatile 关键字
手写一个双重检验锁的单例设计模式相信大家分分钟就能解决,但有一个问题为什么我需要在类变量前面加一个 volatile 关键字,百度了下一发现它主要用来解决两个问题,即变量内存可见性以及禁止指令重排序,并发编程的三要素除了原子性之外它占了两个,为何它如
Hadoop 入门笔记—核心组件 YARN
基本概述 Apache YARN (Yet Another Resource Negotiator) 是 Hadoop 中的资源管理和作业调度系统, 在 Hadoop 2.x 时才被引入。
JSRE 中的多任务与多线程
前言 这几天在爱智官网看了下 JSRE 其他的 Api,看了一个比较有意思的模块 - 多任务模块 task,大致看了下他们的接口说明和案例,感觉和多线程差不多,然后就准备去看下实现方式。
在 JavaScript 中如何检查对象为空
下面的代码片段,用于检查对象是否为空。 对于较新的浏览器,你可以使用 ES6 的 “Object.keys”。对于较旧的浏览器,可以安装 Lodash 库并使用其“ isEmpty”方法。
Spark 面试题大全
1、Spark 中的 HashShufle 的有哪些不足?1)shuffle 产生海量的小文件在磁盘上,此时会产生大量耗时的、低效的 IO 操作;2)容易导致内存不够用,由于内存需要保存海量的文件操作句柄和临时缓存信息,如果数据处理规模比较大的话,容易出现 OOM;3)容易出现数据倾