摘要: 前言 MongoDB是一个基于分布式文件存储的开源数据库系统,使用C++语言编写。它是一个介于关系数据库和非关系数据库之间的产品,具有类似关系数据库的功能,但又有一些非关系数据库的特点。MongoDB的数据模型比较松散,采用类似json的bson格式,可以灵活地存储各种类型的数据 MongoDB的优 阅读全文
posted @ 2023-09-18 10:13 程序员布欧 阅读(488) 评论(0) 推荐(1) 编辑
摘要: TypeScript是一种静态类型的JavaScript超集,它提供了许多增强的功能,其中之一就是对面向对象编程的支持。在TypeScript中,我们可以使用Class来定义类,这使得我们能够更加结构化地组织代码并使用面向对象的思想进行开发。 Class是一种构造函数的语法糖,允许我们定义一个对象, 阅读全文
posted @ 2023-09-06 10:33 程序员布欧 阅读(267) 评论(0) 推荐(2) 编辑
摘要: 前言 在之前的文章中,使用mybatis-plus生成了对应的包,在此基础上,我们针对项目的api接口,添加swagger配置和注解,生成swagger接口文档 具体可以查看本站spring boot系列文章: spring boot项目使用mybatis-plus代码生成实例 具体例子 maven 阅读全文
posted @ 2022-10-14 10:32 程序员布欧 阅读(736) 评论(1) 推荐(0) 编辑
摘要: 前言 mybatis-plus官方地址 https://baomidou.com mybatis-plus是mybatis的增强,不对mybatis做任何改变,涵盖了代码生成,自定义ID生成器,快速实现CRUD,自动分页,逻辑删除等功能,更多功能请查阅官方文档 安装依赖 mybatis-plus-g 阅读全文
posted @ 2022-10-09 09:20 程序员布欧 阅读(151) 评论(0) 推荐(0) 编辑
摘要: redis 支持持久化数据,不仅支持key-value类型的数据,还拥有list,set,zset,hash等数据结构的存储。 可以进行master-slave模式的数据备份 更多redis相关文档请查看 redis官方文档 redis和spring boot redis在spring boot项目 阅读全文
posted @ 2022-10-08 09:33 程序员布欧 阅读(146) 评论(0) 推荐(0) 编辑
摘要: 前言 上文对原型和原型链做了一些简单的概念介绍和解析,本文将浅析一些原型链的扩展。 javaScript原型和原型链 http://lewyon.xyz/prototype.html 扩展原型链 使用new操作符 利用原型是对象的特性,实例化对象的时候,继承多个构造函数的属性和方法 兼容性:支持目前 阅读全文
posted @ 2022-06-30 09:47 程序员布欧 阅读(371) 评论(0) 推荐(1) 编辑
摘要: 前言 在了解原型和原型链之前,我们先了解一部分概念,constructor,prototype,proto。 constructor 在之前判断数据类型的文章: javaScript常见数据类型检查校验 有提到过关于构造函数的属性constructor constructor 的是返回创建实例对象的 阅读全文
posted @ 2022-06-29 09:40 程序员布欧 阅读(197) 评论(0) 推荐(0) 编辑
摘要: 宏任务和微任务的队列入门知识,可以参考之前的文章: JavaScript的事件循环机制 宏任务和微任务在前端面试中,被经常提及到,包括口头和笔试题 async && await概念 async 使用async关键字声明的函数,是AsyncFunction构造函数的实例,在async函数体内,可以使用 阅读全文
posted @ 2022-06-27 09:51 程序员布欧 阅读(836) 评论(0) 推荐(1) 编辑
摘要: 前言 数组作为在开发中常用的集合,除了for循环遍历以外,还有很多内置对象的方法,包括map,以及数组筛选元素filter等。 注:文章结尾处附深层次数组扁平化方法操作。 作为引用数据类型的一种,在处理数组Array的时候,我们需要考虑到深拷贝和浅拷贝的情况 可以参考以下文章 javaScript中 阅读全文
posted @ 2022-05-18 09:29 程序员布欧 阅读(444) 评论(1) 推荐(2) 编辑
摘要: 前言 在前端日常开发过程中,if else判断语句使用的次数应该是比较频繁的了,一些较为复杂的场景,可能会用到很多判断,在某个代码块使用很多if else时,代码会显得较为冗余,阅读起来不够清晰。 除了if else,在开发过程中,还经常使用 逻辑运算符 && || 以及三木运算符? : 等。 if 阅读全文
posted @ 2022-05-17 09:25 程序员布欧 阅读(211) 评论(0) 推荐(1) 编辑