摘要: UDF是SQL中很常见的功能,但在Spark-1.6及之前的版本,只能创建临时UDF,不支持创建持久化的UDF,除非修改Spark源码。从Spark-2.0开始,SparkSQL终于支持持久化的UDF。本文基于当前最新的Spark-2.0.2版本,讲解SparkSQL中使用UDF和底层实现的原理。 阅读全文
posted @ 2017-03-07 11:07 程序员小王啊 阅读(6020) 评论(0) 推荐(0) 编辑
摘要: 一、脱离文档流元素的居中 方法一:margin:auto法 CSS代码: HTML代码: 效果图: 当一个元素绝对定位时,它会根据第一个不是static定位的祖先元素定位,因此这里的img根据外层div定位。 方法二:负margin法 CSS代码: HTML代码: 效果图: 这里,我们首先用top: 阅读全文
posted @ 2017-03-07 11:06 程序员小王啊 阅读(951) 评论(0) 推荐(0) 编辑
摘要: 一、介绍Vuex Vuex 是一个专为 Vue.js 应用程序开发的状态管理模式。它采用集中式存储管理应用的所有组件的状态,并以相应的规则保证状态以一种可预测的方式发生变化,适合于构建中大型单页应用。 1、什么是状态管理模式? 看个简单的例子: 代码中标识了: 用简单示意图表示他们之间的关系: 我们 阅读全文
posted @ 2017-03-06 17:25 程序员小王啊 阅读(557) 评论(0) 推荐(0) 编辑
摘要: eclipse工具下载 首先说明,本篇内容适用于刚开始学java的同学,老手大牛等可以路过。 不得不说vs确实很强大,常用的都在安装包里集成了,几乎可以一键安装,直接使用,操作起来非常方便. eclipse刚开始使用相对vs来说确实很大不适应,本篇重点介绍下如何快速上手eclipse。 eclips 阅读全文
posted @ 2017-03-06 17:24 程序员小王啊 阅读(199) 评论(0) 推荐(0) 编辑
摘要: 1、前言 最近在项目中用nginx做反向代理,需要动态生成nginx的配置。大概流程是用户在页面上新增域名、http或https协议以及端口信息,后台会根据域名自动生成一个nginx的server配置,在nginx.conf配置文件中使用include将所有的server配置加载进来。遇到一个问题就 阅读全文
posted @ 2017-03-06 17:23 程序员小王啊 阅读(506) 评论(0) 推荐(0) 编辑
摘要: 在进入正文之前,我得先说说我认识js的prototype这个东西的曲折过程。 百度js的prototype的文章,先看看,W3School关于prototype的介绍: 你觉得这概念适合定义js的prototype这个东西吗?你是否也认为prototype是一个object对象的属性呢?是的话,请认 阅读全文
posted @ 2017-03-06 17:22 程序员小王啊 阅读(196) 评论(0) 推荐(0) 编辑
摘要: 日志记录不仅对于我们开发的应用,还是对于ASP.NET Core框架功能都是一项非常重要的功能特性。我们知道ASP.NET Core使用的是一个极具扩展性的日志系统,该系统由Logger、LoggerFactory和LoggerProvider这三个核心对象组成。我们可以通过简单的配置实现对Logg 阅读全文
posted @ 2017-03-06 17:21 程序员小王啊 阅读(3197) 评论(0) 推荐(0) 编辑
摘要: 前言 说起React,那也是近一年多时间火起来的前端框架,其在Facebook的影响力和大力推广下,已然成为目前前端界的中流砥柱。在如今的前端框架界,React、Vue、Angular三分天下的时代已经到来,而曾经jQuery一统天下的局面已一去不复返。三分天下,前端虽乱,但美其名曰“繁荣”。每一次 阅读全文
posted @ 2017-03-06 17:19 程序员小王啊 阅读(192) 评论(0) 推荐(0) 编辑
摘要: 很久就想写一套属于自己的消息队列组件,前段时候看了汤雪华同学的EQueue,感觉还是不错的,他也是看了rabbitMQ之后写的Equeue,在设计上与前者有类似的地方,而大叔这次准备写一个LindMQ,当前整体架构都差不多,无非是生产者,管道,消费者三个角色,而核心部分就是管道Broker这个东西了 阅读全文
posted @ 2017-03-06 17:18 程序员小王啊 阅读(232) 评论(0) 推荐(0) 编辑
摘要: 说到移动端适配,首先我们需要先搞清楚一些基础知识,所以本文路线是先了解像素,dpr,视口等基础知识,然后再整理出移动端适配方案。 基础知识 像素 像素其实分为两种,分别是物理像素和CSS像素 视口(viewport) 视口也叫作初始包含块,之所以叫这个名字,是因为它包含了元素,它的宽度是所有CSS百 阅读全文
posted @ 2017-03-06 17:16 程序员小王啊 阅读(308) 评论(0) 推荐(0) 编辑
友情链接:回力鞋官网 | 中老年服装 | 武汉雅思 | 武汉托福