码迷,mamicode.com
首页 > 2019年07月02日 > 全部分享
RDD的运行机制
1. RDD 的设计与运行原理 Spark 的核心是建立在统一的抽象 RDD 之上,基于 RDD 的转换和行动操作使得 Spark 的各个组件可以无缝进行集成,从而在同一个应用程序中完成大数据计算任务。 在实际应用中,存在许多迭代式算法和交互式数据挖掘工具,这些应用场景的共同之处在于不同计算阶段之间 ...
分类:其他好文   时间:2019-07-02 09:22:26    阅读次数:134
旋转数组
题目: 给定一个数组,将数组中的元素向右移动 k 个位置,其中 k 是非负数。 示例 1: 要求使用空间复杂度为 O(1) 的 原地 算法。 ...
分类:编程语言   时间:2019-07-02 09:21:59    阅读次数:98
高阶函数
高阶函数:Higher-order function,既然变量可以指向函数,函数的参数能接收变量,那么一个函数就可以接收另一个函数作为参数,这种函数就称之为高阶函数。 简单的高阶函数: function add(a, b, c) { return c(a) + c(b) } function c(v ...
分类:其他好文   时间:2019-07-02 09:21:32    阅读次数:100
Arrays.asList()的踩坑
用迭代器实现删除集合元素的时候,遇到了一个问题 运行上面一段代码发现,在13行,删除元素的时候会抛出异常UnsupportedOperationException,不支持该操作。 于是,我把新建了一个集合,代替由数组转换成的集合 运行结果正常 点开Arrays.asList()的源码发现,asLis ...
分类:其他好文   时间:2019-07-02 09:21:13    阅读次数:84
C++类型转换
隐式转换 在赋值给一个兼容类型会出现隐式类型转换.比如下面这个例子. 在以上例子中.值从short自动提升到int,这是标准转换。标准转换影响基本数据类型,它在类型数字类型之间(short to int, int to float, double to int...), 布尔类型和一些指针之间执行。 ...
分类:编程语言   时间:2019-07-02 09:21:00    阅读次数:106
oracle_fdw的安装和使用
1.下载instant oracle client 下载网址:https://www.oracle.com/technetwork/topics/linuxx86-64soft-092277.html 下载如下两个压缩包: instantclient-basic-linux.x64-11.2.0.4 ...
分类:数据库   时间:2019-07-02 09:20:44    阅读次数:300
Protoc Buffer 优化传输大小的一个细节
Protoc Buffer 是我们比较常用的序列化框架,Protocol Buffer 序列化后的占空间小,传输高效,可以在不同编程语言以及平台之间传输。今天这篇文章主要介绍 Protocol Buffer 使用 VarInt32 减少序列化后的数据大小。 VarInt32 编码 VarInt32 ...
分类:其他好文   时间:2019-07-02 09:20:26    阅读次数:109
Using HAProxy as an API Gateway, Part 2 [Authentication]
转自:https://www.haproxy.com/blog/using-haproxy-as-an-api-gateway-part-2-authentication/ HAProxy is a powerful API gateway due to its ability to provide ...
分类:Windows程序   时间:2019-07-02 09:20:09    阅读次数:190
Using HAProxy as an API Gateway, Part 3 [Health Checks]
转自:https://www.haproxy.com/blog/using-haproxy-as-an-api-gateway-part-3-health-checks/ Achieving high availability rests on having good health checks. ...
分类:Windows程序   时间:2019-07-02 09:19:47    阅读次数:147
页签关闭之后复制链接到地址栏,页面仍然可以访问。
// 此问题主要是浏览器关闭之后我们浏览器到底做了哪些操作。 1、刷新浏览器 unbeforeunload --> onunload --> onload 事件运行机制是:解绑前,要解绑,重新加载页面。 2、关闭浏览器 unbeforeunload --> onunload 3、两者的差别如何区分。 ...
分类:其他好文   时间:2019-07-02 09:19:33    阅读次数:98
实现响应式:flex布局+媒体查询@media
注意: 1. 这个案例,是我写vue项目修改的,所以思路同样适用于vue框架项目。2. 建议先把代码直接复制过去,先看一下效果。 3. 涉及到知识点,flex布局的属性配合使用 , @media媒体查询的语法 4. 给ul设置 flex-wrap: wrap , 一定要允许li可以换行,我在这个坑里 ...
分类:其他好文   时间:2019-07-02 09:19:16    阅读次数:80
一个Django快速预览项目
创建一个Django项目,会用到一些包,但是下载多了会导致电脑变卡、变慢,这个时候可以用到虚拟环境来解决这个问题,每写一个项目,便可以在虚拟环境内配置各种环境而不影响电脑本身的环境. 我是用的是win10系统 1. 首先先安装vitualenv: 如果系统内有多个python环境的话,可以指定使用哪 ...
分类:其他好文   时间:2019-07-02 09:18:58    阅读次数:73
java对象创建的过程
1.检查类是否被加载 如果没有,限执行下相应的类加载过程; 2.为新生对象分配内存 如果堆中内存是规整的,采用指针碰撞。(所有用过的内存放在一边,空闲的内存方法另一边,中间放一个指针作为分界点的指示器,那么分配内存就是把指针向空闲空间挪动一段与对象相等的距离) 如果堆中内存不规整,采用空闲列表。虚拟 ...
分类:编程语言   时间:2019-07-02 09:18:25    阅读次数:118
012-多线程-基础-非阻塞算法相关技术简介
一、概述 1.1、Java 的多线程同步机制 在现代的多处理器系统中,提高程序的并行执行能力是有效利用 CPU 资源的关键。为了有效协调多线程间的并发访问,必须采用适当的同步机制来协调竞争。当前常用的多线程同步机制可以分为下面三种类型: volatile 变量:轻量级多线程同步机制,不会引起上下文切 ...
分类:编程语言   时间:2019-07-02 09:18:07    阅读次数:120
数据交互
一、jsp中java小脚本1.<% java代码段%>2.<% =java表达式%>不能有分号3.<%!成员变量和函数声明%>二、注释1.<!--html注释-->客户端可以看到2.<%--jsp注释--%>客户端不能看到三、jsp页面的的执行过程1.客户端请求(输入URL)2.服务器(1)现将js ...
分类:其他好文   时间:2019-07-02 09:17:49    阅读次数:113
动态网页开发基础
什么是动态网页? 误区: 初学者一般认为动态网页,就是会动的网页,实际上不是这样的. 动态网页: 是指在服务器端进行的,使用程序语言设计的交互式网页,它们会 根据某种条件的变化,返回不同的网页内容. 动态网页的优势: 1.交互性:即网页会根据用户的要求和选择而动态改变和显示内容 2.自动更新:即无须 ...
分类:Web程序   时间:2019-07-02 09:17:31    阅读次数:192
Hbase架构,组件分析 ,Hbase集群搭建
1.hbase的架构 Hbase主要由master,regionserver,zookeeper,client,hdfs文件系统构成. Zk:记录hbase的表的元数据信息 hamster:进行region的分配,发出操作指令 Hlog:记录HregionServer的操作日志,保证数据的可靠性 H ...
分类:其他好文   时间:2019-07-02 09:17:14    阅读次数:97
780条   上一页 1 ... 36 37 38 39 40 41 42 ... 46 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!