一、概述 在spark程序中,当一个传递给Spark操作(例如map和reduce)的函数在远程节点上面运行时,Spark操作实际上操作的是这个函数所用变量的一个独立副本。这些变量会被复制到每台机器上,并且这些变量在远程机器上的所有更新都不会传递回驱动程序。通常跨任务的读写变量是低效的,但是,Spa ...
分类:
其他好文 时间:
2018-07-13 23:43:53
阅读次数:
268
原文 简书原文:https://www.jianshu.com/p/d5fc38506bc4 大纲 1、什么是模块? 2、基本的模块模式 3、模块模式概念 4、模块结构 5、揭示模式 6、模块编程的意义 7、模块化编程的重要性 1、什么是模块? 通常模块(Module)是指某个更大结构的一部分或组件 ...
分类:
编程语言 时间:
2018-07-10 23:34:23
阅读次数:
156
原文 简书原文:https://www.jianshu.com/p/39f8f0aefdc2 大纲 1、认识MV*框架 2、传统UI设计模式 3、对框架的本质认识——框架有效性和框架分类 4、MV*基础概念 5、为什么要用MV*框架 1、认识MV*框架 2、传统UI设计模式 2.1、MVC模式 MV ...
分类:
其他好文 时间:
2018-07-10 01:18:01
阅读次数:
226
原文 简书原文:https://www.jianshu.com/p/84323f530223 大纲 前言 1、什么是单页面应用程序(SPA) 2、SPA与传统Web应用的区别 3、关于SPA的使用 4、SPA的相关知识 5、服务器端通信 6、单元测试 7、认识自动化工具 前言 本篇博客以及之后的几篇 ...
分类:
其他好文 时间:
2018-07-10 00:28:32
阅读次数:
236
spa页面首屏加载速度没加ssr优化很慢,需要用户等待,这时前端如果这个首屏预加载可以提高用户体验,于是等着这个教程体验了一番,下面说说自己在其中的经验。 首先,说下其实骨架屏也是ssr的一种体现,也是基于vue-server-renderer包实现的,可以了解它的文档。在文档中也介绍了了(这也是骨 ...
分类:
其他好文 时间:
2018-07-09 00:02:53
阅读次数:
2954
SPA单页应用中微信授权登录的一点思路 单页应用应该如何解决微信授权登录的尴尬跳转?后退无法返回?主要遇到的问题就是 先进入单页应用,一边渲染页面一边判断用户有没有登录,当判断到没有登录时异步数据请求已经发送出去了,然后要跳转到微信授权页面,这样就浪费了一次网络请求且用户可能要去点击这个数据了结果. ...
分类:
微信 时间:
2018-07-08 16:43:37
阅读次数:
325
先说传统MVC网站的网页授权流程。 1.用户发起了某个需要登录执行的操作 2.收集AppId等信息重定向到微信服务器 3.微信服务器回调到网站某个Controller的Action 4.在此Action下通过得到的code请求得到access_token,并用a_t进一步获取用户信息,至此授权流程完 ...
分类:
微信 时间:
2018-07-08 14:40:27
阅读次数:
482
使用vue做的SPA切换路由地图第二次显示不出来 参考: AMap.Map 情景1: 地图容器为空 情景1: 实例化栈溢出 解法:mouted钩子中实例化地图(解决地图容器为空的问题),destroy钩子中 destroy地图实例(解决栈溢出的问题) ...
分类:
其他好文 时间:
2018-07-05 23:14:14
阅读次数:
182
使用pysparking的一个例子 http://docs.h2o.ai/h2o-tutorials/latest-stable/tutorials/sparkling-water/index.html 下载pysparkhttps://pypi.org/project/pyspark/ 下载spa ...
分类:
其他好文 时间:
2018-07-05 21:28:01
阅读次数:
139
vue的单页面(SPA)项目,必然涉及路由按需的问题。以前我们是这么做的 但现在无Vue-router的官网看看,推荐这种方式: 可是,很多情况下,我们这么写npm控制台直接报错,这是为什么呢? 原来是import这儿报错了,这就需要babel的插件了,vue-router官网上有一段提示:如果您使 ...
分类:
其他好文 时间:
2018-06-30 22:22:41
阅读次数:
238