学习 Vue(一):Vue CLI

Vue CLI 是 Vue 官方提供的命令行工具,提供了以下功能: 项目脚手架; 零配置的快速原型; 基于 webpack 的运行时依赖; 插件; 用于管理 Vue.js 项目的 UI 界面。 安装 使用 Vue CLI,官方推荐使用 Node.js 8. »

学习 Spring Boot(十):集成 Vue 实现前后端分离

前后端分离是降低项目耦合的方式:前端工程师专注于实现前端开发,后端工程师专注于实现后端开发,前后端通过 REST API 进行交互。 Vue 创建 Maven 前端模块 web,使用 Vue Cli 在 web 模块根目录创建 Vue 工程: vue create vue 之后提示选择默认配置还是手动配置,选择默认即可。 打包 »

学习 Spark MLlib 特征工程(三):Bucketizer 和 QuantileDiscretizer

Bucketizer 根据用户指定的分桶,将连续的特征转化为特征分桶。 定义分桶的条件: 分桶最小值必须小于 DataFrame 中的最小值; 分桶最大值必须大于 DataFrame 中的最大值; 分桶必须至少三个; 分桶必须严格递增。 举🌰 样例分桶: val splits = Array(Double.NegativeInfinity, -0.5, 0.0, 0.5, Double. »

学习 Spark MLlib 特征工程(一):RFormula

RFormula 借鉴了 R 语言的 R model formula 进行特征选择。RFormula 仅支持部分 R 操作,包括: ~ 分隔因变量(LHS 左侧)和自变量(RHS 右侧); + 合并变量,+0 意为移除截距; - 移除变量,-1 意为移除截距; »