摘要: 一、Webpack 基本使用 Webpack 简介 Webpack是一种前端资源构建工具,一个静态模块打包器(module bundler)。在 Webpack 看来,前端的所有资源文件(js / json / css / img / less / ...)都会作为模块处理,它将根据模块的依赖关系进 阅读全文
posted @ 2020-07-21 08:31 codeDD 阅读(134) 评论(0) 推荐(0) 编辑
摘要: JavaScript 1、原始值和引用值类型和区别 原始值类型:Number、String、Boolean、Null、Undefined 引用值类型:Object、Array、Function、Date、RegExp 区别:原始值存储在栈中,引用值把引用变量存储在栈中,而实际的对象存储在堆中,每一个 阅读全文
posted @ 2020-07-24 00:14 codeDD 阅读(162) 评论(0) 推荐(0) 编辑
摘要: 安装/卸载 npm install / npm uninstall install 可以简写为 i 全局安装/卸载 npm install -g / npm uninstall -g 生产环境安装/卸载 npm install module _name --save npm uninstall mo 阅读全文
posted @ 2020-07-21 08:29 codeDD 阅读(252) 评论(0) 推荐(0) 编辑
摘要: ES8新特性 async 和 await async 和 await 两种语法结合可以让异步代码像同步代码一样 async 函数 async 函数的返回值为 promise 对象 promise 对象的结果由 async 函数执行的返回值决定 async function fn() {} 1.返回不 阅读全文
posted @ 2020-07-12 16:47 codeDD 阅读(172) 评论(0) 推荐(0) 编辑
摘要: Array.prototype.includes includes 方法用来检测数组中是否包含某个元素,返回 boolean 值 const nums = [1,2,3,4,5]; console.log(nums.includes(1)); // true console.log(nums.inc 阅读全文
posted @ 2020-07-12 16:45 codeDD 阅读(333) 评论(0) 推荐(0) 编辑
摘要: let 声明变量以及特点 1.变量不能重复声明 let a = 1; let a = 2; // Uncaught SyntaxError: Identifier 'a' has already been declared 2.let 作用域为块级作用域 { let b = 1; } console 阅读全文
posted @ 2020-07-12 16:42 codeDD 阅读(310) 评论(0) 推荐(0) 编辑
摘要: 1.分布式应用 在分布式系统中,国内常用zookeeper + dubbo组合,而SpringBoot推荐使用全栈的Spring,SpringBoot + SpringCloud 分布式系统: 单一应用架构 当网站流量很小时,只需一个应用,将所有功能都部署在一起,以减少部署节点和成本。此时,用于简化 阅读全文
posted @ 2020-04-14 17:51 codeDD 阅读(133) 评论(0) 推荐(0) 编辑
摘要: 监控管理 通过引入spring boot starter actuator,可以使用SpringBoot提供的准生产环境下的应用监控和管理功能。我们可以通过HTTP,JMX,SSH协议来进行操作,自动得到审计、健康等指标信息 SpringBoot整合监控管理 步骤 1. 引入spring boot 阅读全文
posted @ 2020-04-14 17:48 codeDD 阅读(130) 评论(0) 推荐(0) 编辑
摘要: 概述 Elasticsearch是一个分布式搜索服务,提供Restful API,底层基于Lucene,采用多shard(分片)的方式保证数据安全,并且提供自动resharding的功能 SpringBoot整合Elasticsearch 环境准备 1. Docker下载Elasticsearch镜 阅读全文
posted @ 2020-04-14 17:45 codeDD 阅读(113) 评论(0) 推荐(0) 编辑
摘要: 异步任务 浏览器访问localhost:8080/hello,因为线程休眠3秒,所以会转3秒才会显示success,此时在service方法上添加 @Async 注解表明该方法是异步方法,并在启动类上添加 @EnableAsync 注解开启异步任务注解,此时再次访问无需等待直接显示success 定 阅读全文
posted @ 2020-04-14 17:34 codeDD 阅读(91) 评论(0) 推荐(0) 编辑