首页 > 其他分享 >没有服务器的时候,需要自己构造对象的id时候用uuid

没有服务器的时候,需要自己构造对象的id时候用uuid

时间:2023-06-03 19:34:36浏览次数:35  
标签:uuid nanoid 时候 字符串 服务器 id

uuid: 制定了一套规则专门用于生成全球唯一的字符串编码

 

uuid有固定的包:

但是uuid太大了,生成的字符串也太长了。

可以使用 uuid的变种: nanoid  [nanoid把uuid在一定程度上做了精简 ]    生成单机版的什么有时候会用的上,实际上 id在有服务器的时候,是后端给的。

 

1.不用停掉脚手架,按 + :

 

 

2.安装 nanoid 库:

npm i nanoid

 

 

 

3.安装完了,回到脚手架的界面:

 

 

4. nanoid的使用,导入库:【nanoid里面使用了分别暴露】

 

 

nanoid是一个函数,直接调用就能得到一个唯一的字符串:

 

 

 

标签:uuid,nanoid,时候,字符串,服务器,id
From: https://www.cnblogs.com/fangtoushi/p/17454431.html

相关文章

  • cmd+ssh配置远程服务器Anaconda3_2023+pytorch
    一、上传Anaconda3到远程服务器注意:如果要将这个东西安装在anaconda3文件夹里的话,当前这个目录里不能有这个文件夹。(安的时候会自动创建) 二、安装Anaconda31.win+r快捷键打开cmd输入ssh 可以看到已经与服务器建立连接 2.输入ssh<用户名>@主机IP......
  • 2022版本IDEA+Maven+Tomcat的第一个程序(傻瓜教学)
    2022版本IDEA+Maven+Tomcat的第一个程序(傻瓜教学)​作为学习Javaweb的一个重要环节,如何实现在IDEA中利用Maven工具创建一个Javaweb程序模版并连接Tomcat发布是非常重要的。我比较愚钝(小白),而且自身电脑先前运行过spring或maven的程序,系统内有一些IDEA安装的文件,因此花了点......
  • Idea个性配置记录
    本文档为个人IDEA配置过程备份(基于2022.3.3,使用中文包)javadoc中使用link时,不使用全路径在设置>编辑器>代码样式>java>Import中,将"在JavaDoc中使用完全限定类名"从始终改为其他合并src/main/java,类似eclipse使用插件FolderCompact,在插件的Marketplace中搜索......
  • 无需公网IP,在家SSH远程连接公司内网服务器「cpolar内网穿透」
    文章目录视频教程1.LinuxCentOS安装cpolar2.创建TCP隧道3.随机地址公网远程连接4.固定TCP地址5.使用固定公网TCP地址SSH远程本次教程我们来实现如何在外公网环境下,SSH远程连接家里/公司的LinuxCentOS服务器,无需公网IP,也不需要设置路由器。视频教程【SSH远程服务器】在外......
  • 服务器数据丢包是什么原因?服务器丢包怎么解决?
    相信大家在服务器租用的使用过程中,往往会遇到数据丢包的情况,造成网站的延时或者访问打不开的情况,给用户造成了很大一些困恼,那么服务器数据丢包是什么原因造成的呢?今天多多给大家分享一下服务器数据丢包的解决方法1、数据中心机房线路的原因在数据中心机房的布线的时候,由于不规范,造......
  • Android-滑块验证View
    一个简单的滑块验证view。项目地址:https://gitee.com/819158327/sliderview。 ......
  • Rust Web 全栈开发之编写服务器端 Web 应用
    RustWeb全栈开发之编写服务器端Web应用项目结构和功能WebApp教师注册<->WebService主要技术模板引擎:Tera创建项目wsonmainvia......
  • Android 自定义View 之 饼状进度条
    饼状进度条前言正文一、XML样式二、构造方法三、测量四、绘制①绘制描边①绘制进度五、API方法六、使用七、源码前言  前面写了圆环进度条,这次我们来写一个饼状进度条,首先看一下效果图:正文  效果图感觉怎么样呢?下面我们来实现这个自定义View,依然是写在EasyView这个项目中,这......
  • GOM引擎启动后M2提示Invalid filename报错的解决办法
    在架设一个GOM引擎版本的时候,启动M2就提示Invalidfilename,之后的网关就没有办法再启动了,研究了半天也终于是弄好了,其实也简单,就是路径设置的不对,所以无法完成启动,很多人以为在控制台设置好了路径生成就行了,实际上有时候MIR200\!Setup.txt内的路径并未完全更改,所以导致报错。好了,......
  • IDEA问题之“MyBatis插件安装【MyBatisX】”
    一、场景在SSM框架中带有XML文件的查找很是麻烦,特别是在ID命名有大量重复时而这个插件就可以,让你直接从Service实现类中直接跳到XML中还有些其他功能,可以探索探索一、配置步骤1.打开IDEA设置 2.安装MyBatisX插件】3.重启IDEA三、效果图  ......