场景描述
有时候我们会看到如下代码:
在我们使用
2024年09月17日
数组去重方法老生常谈,既然是常谈,我也来谈谈。
双层循环
也许我们首先想到的是使用 indexOf 来循环判断一遍,但在这个方法之前,让我们先看看最原始的方法:
var array = [1, 1, '1', '1']; function unique(array) { // res用来存储结果 var res = []; for (var i = 0, arrayLen = array.length; i < arrayLen; i++) { for (var j = 0, resLen = res.length; j < resLen; j++ ) { if (array[i] === res[j]) { break; } } // 如果array[i]是唯一的,那么执行完循环,j等于resLen if (j === resLen) { res.push(array[i]) } } return res; } console.log(unique(array)); // [1, "1"]
2024年09月17日
--create database 数据库名字[库选项]
--库选项:用来约束数据库,分为两个选项
--字符集设定:charset/character set 具体字符集(数据存储的编码形式):常用字符集:GBK和UTF8
2024年09月17日
很多朋友其实在刚开始接触学习MySQL的时候,都会从最基本的SQL语句分类学起,知道了SQL大致就分为5类:数据查询语言(DQL
2024年09月17日
Liquibase是一个用于用于跟踪、管理和应用数据库变化的开源工具,通过日志文件(changelog)的形式记录数据库的变更(changeset),然后执行日志文件中的修改,将数据库更新或回滚(rollback)到一致的状态。它的目标是提供一种数据库类型无关的解决方案,通过执行schema类型的文件来达到迁移。本文主要介绍SpringBoot与Liquibase的集成。@pdai