一、后端方面
EasyExcel使用
EasyExcel 默认 Excel表格的第一行是表头,所以不会读取Excel表格中第一行数据。如下图,少了一行数据。( 如果需要读取第一行数据,可以使用headRowNumber(0)方法实现 )
二、前端方面
nvm、node、npm之间的关系
nvm可以用来管理node版本,node则是与npm之间有关系,下列记录一些常用的命令
nvm install 18:下载node18版本中最新的版本
nvm list available :显示所有可下载的版本
nvm use [node版本号] :切换到指定版本 node
nvm ls :列出所有已安装的 node 版本
npm uninstall xxx:删除包
npm install npm@想要切换的版本 -g //切换node版本
nvm / node / npm -v:查看版本号
如果需要特殊版本的 npm 下载:npm install -g npm@<version>
openlayer加载天地图
下载openlayer依赖,留存代码
三、数据库方面
判断数据是否是两个连续的id ( 比如108880,108881 )
使用 SUBSTRING_INDEX(str, delim, count) 即可:
SUBSTRING_INDEX(str, ',' , -1) - SUBSTRING_INDEX(str, ',' , 1) = 1
SUBSTRING_INDEX(str, delim, count):
如果 count > 0 ,
则返回结果为第 count 个 delim 左边的子字符串;
如果 count < 0,
则返回结果为第 count 个 delim 右边的子字符串。
如果 count 的绝对值 > delim 的个数的话,返回结果为整个字符串