04 2021 档案
摘要:
阅读全文
摘要:1. Spark是什么? Spark,是一种通用的大数据计算框架,正如传统大数据技术Hadoop的MapReduce、Hive引擎,以及Storm流式实时计算引擎等。 Spark包含了大数据领域常见的各种计算框架:比如Spark Core用于离线计算,Spark SQL用于交互式查询,Spark S
阅读全文
摘要:目录 一、 两者的各方面比较 二、Spark相对Hadoop的优越性 三、三大分布式计算系统 Spark,是分布式计算平台,是一个用scala语言编写的计算框架,基于内存的快速、通用、可扩展的大数据分析引擎 Hadoop,是分布式管理、存储、计算的生态系统;包括HDFS(存储)、MapReduce(
阅读全文
摘要:一、Set集合 其主要实现类有HashSet、TreeSet存放对象的引用,不允许有重复对象。 实例代码: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 public class SetTe
阅读全文
摘要:java java是一种可以撰写跨平台应用软件的面向对象的程序设计语言,是由Sun Microsystems公司于1995年5月推出的Java程序设计语言和Java平台(即JavaEE, JavaME, JavaSE)的总称。本站提供基于Java框架struts,spring,hibernate等的
阅读全文
摘要:概述 Java运行时区域中,程序计数器,虚拟机栈,本地方法栈三个区域随着线程的而生,随线程而死,这几个区域的内存分配和回收都具备确定性,不需要过多考虑回收问题。而Java堆和方法区则不一样,一个接口的多个实现类需要的内存不一样,一个方法的多个分支需要的内存可能也不一眼,我们只有在运行期,才能知道会创
阅读全文
摘要:垃圾回收算法和垃圾回收器 对于JVM的垃圾回收算法有复制算法、标记清除、标记整理。 用阳哥的话就是:这些算法只是天上飞的理念,是一种方法论,但是真正的垃圾回收还需要有落地实现,所以垃圾回收器应运而生。 JVM回收的区域包括方法区和堆,jvm对于不同区域不同的特点采用分代收集算法,比如因为所有的对象都
阅读全文
摘要:这篇文章主要介绍了vue中$refs, $emit, $on, $once, $off的使用详解 1.$refs的使用场景 父组件调用子组件的方法,可以传递数据。 父组件: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24
阅读全文
摘要:配置使用可选链?. 和 双问号?? 语法 一、什么是可选链 https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Operators/Optional_chaining 当访问多层对象属性(比如 res.data.list
阅读全文
摘要:java 内部类的实例详解 可以将一个类的定义放在另一个类的定义内部,这就是内部类。 内部类是一个非常有用的特性但又比较难理解使用的特性(鄙人到现在都没有怎么使用过内部类,对内部类也只是略知一二)。 第一次见面 内部类我们从外面看是非常容易理解的,无非就是在一个类的内部在定义一个类。 1 2 3 4
阅读全文
摘要:在Java以及其他的面向对象设计模式中,类与类之间主要有6种关系,他们分别是:依赖、关联、聚合、组合、继承、实现。他们的耦合度依次增强,有兴趣的可以了解一下 Java类之间的关系图 在Java以及其他的面向对象设计模式中,类与类之间主要有6种关系,他们分别是:依赖、关联、聚合、组合、继承、实现。他们
阅读全文
摘要:入门便是不识 从我们开始接触Java这门语言后,就有人告诉我们这是一个面向对象的语言。说的最多的是new个对象,其实并不知道什么是对象。以为对象就是一个class(类),并不觉得有什么特殊。直到很久之后,面试官问到什么是OOP,嘴巴都是一个大O,OOP?WTF?那人厌恶的说到就是面向对象编程。我说:
阅读全文
摘要:原文链接:https://blog.csdn.net/qq_41701956/article/details/81664921
阅读全文
摘要:前言 将A对象的属性复制给B对象,这是JavaScript编程中很常见的操作。下面这篇文章将介绍ES6的Object.assign()属性,可以用于对象复制。 在JavaScript生态系统中,对象复制有另外一个术语: extend。下面是两个JS库提供的extend接口: Prototype: O
阅读全文
摘要:微信小程序入门教程 微信小程序 (三)tabBar底部导航详细介绍 微信小程序(二)Window 配置详细介绍 微信小程序 (一)新建项目hello WeApp 详细介绍 微信小程序(二十一)switch组件详细介绍 微信小程序(二十)slider组件详细介绍 微信小程序(十九)radio组件详细介
阅读全文
摘要:微信小程序 生命周期 通俗的讲,生命周期就是指一个对象的生老病死。 从软件的角度来看,生命周期指程序从创建、到开始、暂停、唤起、停止、卸载的过程。 下面从一下三个方面介绍微信小程序的生命周期: 应用生命周期 页面生命周期 应用生命周期影响页面生命周期 》》》应用生命周期 用户首次打开小程序,触发 o
阅读全文
摘要:原文链接:https://blog.csdn.net/weixin_29491885/article/details/101213311
阅读全文
摘要:(一)Java 基础 public 公有的 private 私有的 protected 保护的 class 类, 类型 void 空白, 无返回值 static 静态的 final 最终的 String 字符串 int 整数类型 long 长整型 double 双倍, 双精度浮点数 float 浮动
阅读全文
摘要:由于笔者之前维护了几个比较老的项目是用jquery全家桶开发的,其中有些需求是需要跨页面交互和父子页面通信,故借此总结一下。另一块是前端实现文件下载功能,虽然方法很多,为了不用重复造轮子,在此还是总结一波,毕竟多页面下的应用场景还是很多的。 文章摘要 实现页面之间通信的方法 实现父子页面和子页面与子
阅读全文
摘要:vue官网的描述: <keep-alive> 包裹动态组件时,会缓存不活动的组件实例,而不是销毁它们。和 <transition> 相似,<keep-alive> 是一个抽象组件:它自身不会渲染一个 DOM 元素,也不会出现在父组件链中。 当组件在 <keep-alive> 内被切换,它的 acti
阅读全文
摘要:理想的情况下,一个Java程序使用JVM的默认设置也可以运行得很好,所以一般来说,没有必要设置任何JVM参数。然而,由于一些性能问题(很不幸的是,这些问题经常出现),一些相关的JVM参数知识会是我们工作中得好伙伴。在这篇文章中,我们将介绍一些关于JVM内存管理的参数。知道并理解这些参数,将对开发者和
阅读全文