摘要:
一.Set 即ES6里一个不重复的数组,它可以接受一个数组作为参数,返回结果即可去处数组中重复的项。 1.例如: let array1 = new Set([1,2,3,4,4,2]); console.log([...array1]); result:[1, 2, 3, 4] 2.使用Set快速去 阅读全文
摘要:
8.JavaScript 基础知识 一、基础 1、如何理解闭包? 1)定义: 闭包就是能够读取其他函数内部变量的函数。简单说来,可以理解把闭包理解为“定义在一个函数内部的函数” function f1() { var n = 999; function f2() { console.log(n); 阅读全文
摘要:
ES6 面试题 引言 - ECMAScript5,即 ES5 ,是ECMAScript 的第五次修订,于2009年完成标准化 - ECMAScript6,即ES6,是ECMAScript的第六次修订,于2015年完成,也称ES2015 一、let, var, const 三者的比较 1、var 会导 阅读全文
摘要:
第四章、可编程网关设计实践 一、网关和BFF 演化过程 **无线BFF,**为前端开发的后端,主要由 前端团队开发。 BFF 可以认为是一种 代理适配服务,它可以将后端服务进行 聚合、适配、裁剪、 这样可以为无线设备提供设备友好,方便无线设备接入访问后端的服务。 架构的好处: 无线APP 和内部服务 阅读全文
摘要:
Redis 详解 一、 NoSql介绍 NoSql (Not Only Sql),意为不仅仅是SQL,泛指非关系型数据库,NoSql 这门数据库早期就有人提出了,发展到2009年开始越发高涨。 NoSql 应该场景: 商城网站对商品数据的频繁查询 对热搜商品的排行统计 订单超时问题 音视频存储等 N 阅读全文
摘要:
docker 问题汇总 docker安装 查看 centos 7 版本, docker要求 CentOS 系统的内核版本高于3.10 查看Linux 版本号: uname -r 如果版本过低,请升级软件包及内核(选做) yum update 安装docker: yun install docker 阅读全文
摘要:
profile 介绍 说明: Profile 是 Spring 对不同环境提供不同配置功能的支持,可以通过激活、指定参数等方式快速切换环境 1、多profile文件形式 格式:application-.properties 例如:application-dev.properties 例如:appli 阅读全文
摘要:
事务的ACID属性 1. 原子性( Atomictiy )原子性是指事务是一个不可分割的单位,事务中的操作要么都发生,要么都不发生。 简单的来说就是在事务操作中,比如我通过两条SQL 改两条数据,要么这两个操作都完成,要么都不完成就回滚。 2. 一致性( Consistency )事务必须从一个一致 阅读全文
摘要:
反射概述 反射概述: 反射(Reflection) 是被视为 动态语言 的关键,反射机制允许程序在执行期间借助于Reflection API 取得任何内部类的信息,并能直接操作任意对象的内部属性及方法。 加载完类之后,在堆内存的方法区中就产生了一个Class 类的对象(一个类只有一个Class 对象 阅读全文
摘要:
String 概述 String 字符串,使用一堆"" 引起来表示。 1. 类是 的,表示不可被继承。 2. 实现了 接口,表示字符串是支持序列化的。 实现了 接口:表示 是可以比大小的。 3. 内部定义了 用于存储字符串数据,即 底层都是以 型数组存储的。 String 的不可变性理解 Strin 阅读全文