Db
  • 2024-10-01MongoDB 索引
    目录介绍创建索引删除索引删除单个索引删除多个索引删除_id索引之外的所有索引索引的类型单字段索引复合索引多键索引边界通配符地理空间索引2dsphere什么是GeoJSON?点(Point)线(LineString)多边形(Polygon) 多点(MultiPoint)线组(MultiLineString) 多多边形(Mul
  • 2024-09-30SqlSugar 基础知识
     1、实体特性[SugarColumn(IsPrimaryKey=true)]标识是否为主键[SugarColumn(IsIdentity=true)]是否为自增长[SugarColumn(ColumnName="id")]对应数据库表里面的某列[SugarColumn(IsIgnore=true)]忽略熟悉,在ORM会过滤掉[SugarColumn(ColumnDescription="创建
  • 2024-09-30MongoDB入门
    MongoDB是一个基于分布式文件存储的数据库,由C++语言编写,旨在为WEB应用提供可扩展的高性能数据存储解决方案。下载DownloadMongoDBCommunityServer|MongoDBMongoDB的基本操作添加数据db.collection.insertOne(document)//插入单个文档db.collection.insertMany([
  • 2024-09-30图解Docker Compose 架构设计分析与全攻略:构建、扩展和管理你的容器(第一部分)
    DockerCompose是Docker官方编排工具,它允许用户通过简洁的YAML文件定义多容器的Docker应用程序。无论是开发者、系统管理员还是DevOps工程师,DockerCompose都能帮助轻松地管理复杂的服务堆栈。通过本文,将深入了解DockerCompose的强大功能和使用场景,探索如何利
  • 2024-09-30【25届计算机毕设选题推荐】基于python+MySQL的社区医院挂号就诊管理系统的设计与实现
    ✍✍计算机毕业编程指导师**⭐⭐个人介绍:自己非常喜欢研究技术问题!专业做Java、Python、小程序、安卓、大数据、爬虫、Golang、大屏等实战项目。⛽⛽实战项目:有源码或者技术上的问题欢迎在评论区一起讨论交流!⚡⚡Java、Python、小程序、大数据实战项目集⚡⚡文末获取
  • 2024-09-28超轻量的Orm工具
    简介注册和配置使用生成器(可选)用途使用查询(示例代码中使用的Db均为IExpressionContext对象)基础查询Join查询多表查询子查询Join子查询With(tempName)AS(...)查询Include查询Union查询已有查询Union新的查询使用IExpressionContext.Union更新
  • 2024-09-28RocksDB代码分析——写入流程
    分析均基于v6.27.3。以下流程为了方便理解均经过了简化。首先,我们通过调用DB::Open来创建数据库,它返回了一个DB*。DB::Open内部调用了DBImpl::Open,在里面构造了一个DBImpl*并转换成DB*返回。所以我们拿到的DB*其实是DBImpl*。然后我们调用DB::Put来写入数据。DB::Put是个virtual
  • 2024-09-2819 导入模块成员冲突 总结
    成员和冲突#如果导入的方法存在冲突时,进行取别名importdbasd1fromutils.dbimportdbasd2#也支持下面的方法导入fromutils.dbimportx1,x3,x3fromutils.dbimport*#此方式不推荐defrun():d1.f1()d1.f2()d2.xxx()if__name__=="__main__":
  • 2024-09-27MongoDB
    showdbs//查看所有数据库db//查看当前所在数据库showcollections//查看数据集合use数据库名//切换到指定数据库,如果数据库不存在,则创建数据库db.dropDatabase()//删除当前数据库,要删除哪一个库就切换到哪一个库。db.getCollectionNames()//查询当前库都有哪些集合
  • 2024-09-27Redis
    1.名词解释惰性删除:redis中设置了缓存过期时间,通过算法进行随机删除键值,如果某些键值过期后没有被删除,但是遇到查询请求,则会立即删除的这种方式叫做惰性删除(这种方式是被动式触发的,不查询就不会发生。)缓存穿透:查询的数据不存在时,请求会直接请求数据库,不会通过redis的缓存,此现象
  • 2024-09-27SQLite3模块使用详解
    SQLite3是一种轻量级的数据库引擎,它不需要独立的服务器进程,可以直接读写磁盘上的数据库文件。由于其简单易用和高效的特性,SQLite3成为了许多应用程序和开发者在开发阶段的首选数据库。Python的sqlite3模块提供了对SQLite3数据库的直接支持,允许开发者在Python环境中轻松地
  • 2024-09-27Flask学习笔记(二)
    目录1.遇到的问题2.知识点2.1ORM模型2.1.1 ORM模型映射到增删改查2.1.2数据库外键2.1.3创建一个数据库表2.1.4通过外键关系查找2.1.5更新数据库结构2.2请求上下文和应用上下文2.2.1请求上下文2.2.2应用上下文3.开启Debug模式1.遇到的问题1.sqlalchemy.
  • 2024-09-27【云原生安全篇】Trivy助力离线Harbor漏洞扫描实践
    【云原生安全篇】Trivy助力离线Harbor漏洞扫描实践目录1概念1.1为什么需要离线漏洞扫描1.2Trivy和Harbor简介1.3实现离线漏洞扫描的技术方案2实践:Trivy为Harbor提供离线漏洞扫描2.1环境准备2.2安装Trivy作为数据库离线包下载代理2.2.1通过包管理工具安装2.2
  • 2024-09-27nacos配置持久化到mysql数据库
    以版本2.4.1为例,要实现Nacos2.4.1的配置持久化,你需要按照以下步骤操作:准备数据库:首先,确保你已经安装并配置好了MySQL数据库,并且版本符合Nacos的要求(MySQL5.6及以上)。创建数据库:在MySQL中创建一个新的数据库,例如命名为nacos。执行SQL脚本:从Nacos的conf
  • 2024-09-26无法安装,提示当前数据库结构与官方不一致
    当您在安装易优EyouCMS时遇到“当前数据库结构与官方不一致”的提示,这通常意味着您的数据库表结构与EyouCMS要求的结构不匹配。以下是解决这个问题的步骤:1.备份现有数据库在进行任何操作之前,先备份现有的数据库,以防万一出现问题可以恢复。mysqldump-uusername-pdatabas
  • 2024-09-269.26每日总结
    给出SpringbootCloud的server:port:8084spring:application:name:user-serviceprofiles:active:devdatasource:url:jdbc:mysql://${hm.db.host}:3306/hm-user?useUnicode=true&characterEncoding=UTF-8&autoReconnect=true&serverTimezone=
  • 2024-09-26基于 Flask 和 Vue 的 MVC 分层结构详解
    在现代web应用开发中,MVC(Model-View-Controller)架构是一种常用的设计模式。它将应用程序分为三部分:模型(Model)、视图(View)和控制器(Controller),以实现清晰的职责分离和代码的可维护性。今天,我们将详细解释如何在Flask和Vue的组合中实现这一架构。一、什么是MVC分层结构Model
  • 2024-09-26微服务MongoDB解析部署使用全流程
    1、什么是MongoDB1、非关系型数据库NoSQL,泛指非关系型的数据库。随着互联网web2.0网站的兴起,传统的关系数据库在处理web2.0网站,特别是超大规模和高并发的SNS类型的web2.0纯动态网站已经显得力不从心,出现了很多难以克服的问题,而非关系型的数据库则由于其本身的特点得到了非常
  • 2024-09-25Mongodb 常见操作:查询,排序,查看索引,创建索引等
    //insertdb.books.insert([{_id:12,item:"pencil1",qty:51,type:"no.1"},{_id:21,item:"pencil1",qty:52,type:"no.2"},{_id:31,item:"pencil1",qty:53,type:"no.3"},])db.b
  • 2024-09-25redhat7静默安装oracle19c
    文章目录创建用户组:创建安装目录:安装依赖:环境变量配置:上传安装包,赋权并解压编辑安装响应文件:根据自己的路径修改查看参数修改情况:路径修改为自己的路径运行安装监听创建:无需修改响应文件数据库实例创建:查看修改后的参数:运行创建:创建oracle数据库用户创建用户组:group
  • 2024-09-25mongoDB 简介
    参考文档 https://www.runoob.com/mongodb/mongodb-tutorial.htmlmongoDB菜鸟教程https://mongodb.net.cn/manual/mongoDB中文官网 1. mongoDB 概述MongoDB是一个流行的开源文档型数据库,它使用类似JSON的文档模型存储数据,这使得数据
  • 2024-09-25MongoDB 双活集群在运营商的实践
    在现代电信行业中,订单中心作为核心业务系统之一,承担着处理客户订单、管理订单状态、与各个业务系统进行交互等重要职责。其订单中心的高效运作直接关系到客户体验和业务连续性。为了满足不断增长的业务需求和日益复杂的运营环境,运营商需要自身的订单中心架构具备高可用性及强大的
  • 2024-09-25Android Studio实例:绿豆通讯录
    步骤一:了解项目结构步骤二:首先是继承SQLiteOpenHelper的数据库自定义类创建Java文件MyHelper.javaimportandroid.content.Context;importandroid.database.sqlite.SQLiteDatabase;importandroid.database.sqlite.SQLiteOpenHelper;publicclassMyHelperextends
  • 2024-09-24http增删改查四种请求方式操纵数据库
    注意:在manage.py项目入口文件中的路由配置里,返回响应的return语句后面的代码不会执行,所以路由配置中每个模块代码要想都执行,不能出现return激活虚拟环境:venv(我的虚拟环境名称)\Scripts\activate启动项目:(命令行中先设置FLASK_APP环境变量指向manage.py,然后启动) pthon库O
  • 2024-09-249.24学习
    转载,非原创,写在这记录用的聊一聊我最近使用的uniCloud是个什么玩意?-腾讯云开发者社区-腾讯云(tencent.com)什么是uniClouduniCloud是DCloud联合阿里云、腾讯云,为开发者提供的基于serverless模式和js编程的云开发平台。到底是怎么一回事?听我给你简单说一下对架构演