在线课程|基于SprinBoot+vue的在线课程管理系统(源码+数据库+文档)
博主介绍:✌️大厂码农|毕设布道师,阿里云开发社区乘风者计划专家博主,CSDN平台Java领域优质创作者,专注于大学生项目实战开发、讲解和毕业答疑辅导。✌️ 主要项目:小程序、SpringBoot、SSM、Vue、Html、Jsp、Nodejs等设计与开发。 文末获取源码联系 基于SprinBoot+vue的在线课程管理系统 一...
分布式数据库-课程总结
参考资源http://172.16.16.164:8000/courses/81 最新的实验 前5章 理解下,能完成对数据库的操作。HBasehttp://172.16.16.164:8000/courses/81/assignments/709?module_item_id=3779MongoDB参考:http://172.16.16.164:8000/courses/81/assignmen....
数据库系列课程(24)-MongoDB资料
基础知识:链接:https://pan.baidu.com/s/1m8pVGR–t8e8R7hefRSDiA密码:i2bw高级:链接:https://pan.baidu.com/s/1-lGnBvrO0ZonZUBbSA-FXQ密码:dgdh安装包:链接:https://pan.baidu.com/s/1ohmDky5Bh_Yf6iZ7aqGp8Q密码:...
数据库系列课程(23)-MongoDB 索引
1 概述索引支持在MongoDB中高效地执行查询。如果没有索引,MongoDB必须执行全集合扫描,即扫描集合中的每个文档,以选择与查询语句匹配的文档。这种扫描全集合的查询效率是非常低的,特别在处理大量的数据时,查询可以要花费几十秒甚至几分钟,这对网站的性能是非常致命的。如果查询存在适当的索引,Mon...
数据库系列课程(22)-MongoDB 常用命令
1.引言常用命令小结:选择切换数据库:use articledb 插入数据:db.comment.insert({bson数据}) 查询所有数据:db.comment.find(); 条件查询数据:db.comment.find({条件}) 查询符合条件的第一条记录:db.comment.findOne(...
数据库系列课程(21)-MongoDB应用场景
01 引言传统的关系型数据库(如MySQL),在数据操作的“三高”需求以及应对Web2.0的网站需求面前,显得力不从心。解释:“三高”需求:High performance - 对数据库高并发读写的需求。Huge Storage - 对海量数据的高效率存储和访问的需求。High Scalability &...
数据库系列课程(20)-数据库死锁的原因及解决方案
数据库是一个多用户使用的共享资源,当多个用户并发地存取数据时,在数据库中就会产生多个事务同时存取同一数据的情况。若对并发操作不加控制就可能会读取和存储不正确的数据,破坏数据库的一致性。加锁是实现数据库并发控制的一个非常重要的技术。在实际应用中经常会遇到的与锁相关的异常情况,当两个事务需要一组有冲突的锁,而不能将事务继续下去的话...
数据库系列课程(19)-乐观锁与悲观锁的优缺点
悲观锁总是假设最坏的情况,每次去拿数据的时候都认为别人会修改,所以每次在拿数据的时候都会上锁,这样别人想拿这个数据就会阻塞直到它拿到锁(共享资源每次只给一个线程使用,其它线程阻塞,用完后再把资源转让给其它线程)。Java中synchronized和ReentrantLock等独占锁就是悲观锁思想的实...
数据库系列课程(18)-MySQL默认隔离级别
数据库默认隔离级别:mysql ——> repeatableoracle,sql server ——> read commitedmysql binlog的格式三种:statement:记录的是修改SQL语句row:记录的是每行实际数据的变更mixed:statement和row模式的混合为什么mysql用的是repeatable而不是rea...
本页面内关键词为智能算法引擎基于机器学习所生成,如有任何问题,可在页面下方点击"联系我们"与我们沟通。