上篇博客简单说了后台服务权限管理的API主要实现思路,下面使用Ant Design Pro配合上次的后台服务做一个权限管理相关的后台服务功能。这样可以使我们熟悉Ant Design Pro的构建和存在的一些问题。安装安装很简单,执行下面命令就可以进行安装:yarn create umi这样根据官网的说法是可以初始化项目的,但是我在本机执行却报了一些错误,百度搜索了一下发现是因为yarn 和 nod
转载 2024-05-15 09:53:58
60阅读
WebRTC Web Real-Time Communication 网页即时通信    WebRTC 于 2011 年 6 月 1 日开源,并在 Google、Mozilla、Opera 等大佬们的支持下被纳入 W3C 推荐标准,它给浏览器和移动应用提供了即时通信的能力。WebRTC 优势及应用场景优势跨平台(Web、Windows、MacOS、Linux、iOS、Andro
# 前端链接MongoDB的探索之旅 在现代Web开发中,前端与后端的连接变得愈发重要。MongoDB,作为一种流行的NoSQL数据库,因其灵活性和可扩展性而被广泛应用。本文将带您了解如何在前端应用中连接MongoDB,并提供具体的代码示例。 ## 1. MongoDB基础知识 MongoDB是一种文档导向的NoSQL数据库,它使用BSON(类似JSON的格式)来存储数据,为数据的读取与写入
原创 9月前
23阅读
1.下载安装Mongoose npm i mongoose --save 2.在项目中引入mongoose var mongoose = require(“mongoose”); 3.连接MongoDB数据库 mongoose.connect(‘mongodb://数据库的ip地址:端口号/数据库名’, { useMongoClient: true}); - 如果端口号是默认端口号(27017)
JWT +Redis一、流程前端:前端拿到登录名和密码,使用JSEncrypt实现rsa将密码进行加密,然后传到后端后端:拿到密码通过的私钥进行解密,然后通过用户名查询到用户信息,通过用户信息的状态来判断登录结果前端:若后端验证成功则根据规则生成Token,并存入redis,且像前端返回token,前端将token和用户存到localstorage,客户端再次发送请求数据将携带token。后端
数据库总的来说,分为两个方向:关系数据库和非关系数据库。我们常见的MySQL、Oracle、SQLSerever以及IBMDB2都是属于关系数据库,这里的关系值得是二维表的结构,但是由于随着web的应用的复杂度的增加,完全基于关系的数据库,已经不能满足实际需求。开始出现了一些非关系型数据库,所谓的非关系,就不是二维表的结构。比较常用的就是使用键值对的形式来保存数据-————即NoSQL。今天给大家
## 前端显示MongoDB数据的步骤 在前端显示MongoDB数据的过程中,我们需要经历几个步骤。下面是整个流程的简要概述: 1. 连接MongoDB数据库 2. 查询数据库中的数据 3. 将数据传递给前端页面 4. 在前端页面中展示数据 接下来,我将详细说明每个步骤需要做的事情,并提供相应的代码: ### 步骤1:连接MongoDB数据库 要连接MongoDB数据库,我们需要使用Mo
原创 2023-08-16 15:52:38
344阅读
Web 缓存大致可以分为:数据库缓存、服务器端缓存(代理服务器缓存、CDN 缓存)、浏览器缓存。其中前端比较关心的是浏览器缓存,包括今天要说的HTTP缓存和前面说过的cookie、localStorage等存储。(资源缓存仅针对get请求,post、put、delete等行为性操作无缓存)。HTTP缓存分为强缓存和协商缓存。通过特殊的HTTP中的cache-control首部和expries首部,
1.数据库备份与恢复1.建立表的外键如果出现错误,需要考虑以下三个方面的原因:外键连接的两个字段长度,类型是否相同。(是否为Null值不影响)单独的表是否缺少某项依赖或者主键。表的外键名称不能相同如果所有都相同,清空数据也出错的情况:删除该字段,再重新建立原字段。最后再建立外键2.axios的请求参数可以使用列表作为请求体的内容,而不以json对象作为body数据如: axios的get, pos
## MongoDB实时传到前端 MongoDB是一个开源的非关系型数据库,被广泛用于存储和管理大量的半结构化数据。它的灵活性和可伸缩性使得它成为许多应用程序的首选数据库解决方案。在本文中,我们将介绍如何将MongoDB中的数据实时传输到前端,并提供了一些代码示例来帮助你快速上手。 ### 实时传输的必要性 在许多应用程序中,实时数据的传输对于用户体验和业务的成功非常重要。例如,在一个在线聊
原创 2023-08-14 07:53:14
85阅读
以下是关于后端对于附件从存储服务器改为存储到Mongo DB后,前端对于一些常见需求处理方式的修改:包括文件上传下载和富文本编辑中的贴图实现。一、文件上传(记录关于fetch中post请求Content-Type的四种类型)application/x-www-form-urlencoded   浏览器的原生 form 表单默认提交方式,提交的数据按照 key1=val1&key2=val2
以下是关于后端对于附件从存储服务器改为存储到Mongo DB后,前端对于一些常见需求处理方式的修改:包括文件上传下载和富文本编辑中的贴图实现。一、文件上传(记录关于fetch中post请求Content-Type的四种类型)application/x-www-form-urlencoded   浏览器的原生 form 表单默认提交方式,提交的数据按照 key1=val1&key2=val2
目录 一、Mongodb 的权限管理二、鉴权方式三、内部鉴权四、数据库角色五、相关操作六、常见问题七、扩展阅读 一、Mongodb 的权限管理认识权限管理,说明主要概念及关系与大多数数据库一样,Mongodb同样提供了一套权限管理机制。 为了体验Mongodb 的权限管理,我们找一台已经安装好的Mongodb,可以参照这里搭建一个单节点的Mongodb。直接打开mongo shell:./b
速通MongoDB基础知识MongoDB是一种非关系型数据库,与传统的关系型数据库相比,其数据结构更加灵活、可扩展性更高,支持更多的数据类型和数据操作,同时也具有更好的性能和可伸缩性。了解MongoDB基础知识可以帮助我们更好地设计和优化数据模型,提高应用性能和可扩展性,也有助于理解后端开发中的一些概念和技术。1-NoSQL数据库介绍NoSQL是指非关系型数据库,与传统的关系型数据库相对应。在No
最近做的一个项目中前端对接了 身份证读卡设备、标签打印设备、扫码枪,在此记录一下踩过的坑。一、身份证读卡设备对接1.设备厂商都会有接口库 一般可以用C# C++来处理成一个类似桌面应用的东西,它会起一个本地的http服务。2.需要安装厂商提供的驱动3.电脑插入设备;放上身份证;启动第1点提到的服务;然后就可以获取到身份证上的一些信息了二、标签打印机对接标签打印机对接最主地方有2个:一个是在前端条码
# MongoDB _id前端不显示 在使用MongoDB时,每个文档都有一个特殊的字段叫做"_id",它是一个唯一的标识符,用于标识每个文档在集合中的位置。默认情况下,_id字段会在前端显示出来,但在某些情况下,我们可能希望隐藏它,以保护数据的安全性或提升用户体验。本文将介绍如何在前端不显示MongoDB中的_id字段,并提供了相关的代码示例。 ## 了解MongoDB的_id字段 在Mo
原创 2023-12-07 03:57:51
161阅读
mongodb学习记录MongoDB简介MongoDB下载安装过程数据库将MongoDB设置为系统服务MongoDB基本操作三个概念基本指令数据库的CRUD操作(增删改查)查询练习文档之间的关系sort和投影mongoose简介mongoose的好处新的对象mongoose使用Model的方法document的常用方法mongoose的模块化MongoDB简介1.MongoDB是为快速开发互联网w
前面已经说过mongodb是文档型存储的,bson方式存储的,下面主要通过逻辑和物理两方面分别描述下mongodb的存储方式。1、逻辑存储结构 先看一条数据: save语句太长了,截图不好截,摘出来了: db.user.save({name:"test_a",age:30,sex:"male",addr:{zcode:100000,waddr: "北京市海淀区中关村",haddr:"北京市海淀区中
数据库关系型mysqloracledb2sqlserver非关系型mongodbredismongodb数据库文档型数据库文档:类似json格式数据结构注: mongodb存储的是各种各样的json数据安装使用下载mongodb安装 注:不要安装客户端compass启动服务端 进入mongodb安装目录 bin目录打开命令行窗口 执行 mongod -dbpath ../data/db 注: 如果
转载 2023-10-28 12:17:43
52阅读
前端如何写调用mongodb 在当前的前端开发中,MongoDB作为一种文档数据库,因其灵活的数据结构和高性能的查询能力而备受青睐。然而,前端代码直接访问MongoDB并非最佳实践。一般情况下,前端通过后端API进行数据交互,后端再与数据库进行具体的操作。这不仅能够保护数据库的安全性,还能提高代码的可维护性。本文将通过探讨如何正确地在前端调用MongoDB的相关知识,帮助大家解决实际开发中的问题
原创 7月前
23阅读
  • 1
  • 2
  • 3
  • 4
  • 5