BNTang_社区达人页

个人头像照片
BNTang
已加入开发者社区1800

勋章 更多

个人头像照片
专家博主
专家博主
个人头像照片
星级博主
星级博主
个人头像照片
技术博主
技术博主
个人头像照片
江湖新秀
江湖新秀

成就

已发布178篇文章
3条评论
已回答0个问题
0条评论
已发布0个视频
github地址

我关注的人 更多

技术能力

兴趣领域
擅长领域
技术认证

暂无个人介绍

暂无精选文章
暂无更多信息

2023年08月

  • 08.22 16:59:36
    发表了文章 2023-08-22 16:59:36

    MongoDB-复制集开篇

    MongoDB 高可用性 • 如果所有用户都从同一台MongoDB服务器上读写数据, 那么如果这台MongoDB服务器宕机了, 用户就不能进行读写了 • 如果我们有多台MongoDB服务器, 并且每台服务器中存储的内容都相同,那么即使有一台服务器宕机了, 用户依然可以进行读写数据, 因为用户还可以继续使用其它保存了相同内容的服务器
  • 08.22 16:57:24
    发表了文章 2023-08-22 16:57:24

    Mongoose-更新和删除

    本文是紧接着 Mongoose 的增加与查询的下集,所以在这里废话不多说直接上内容。
  • 08.22 16:52:01
    发表了文章 2023-08-22 16:52:01

    Mongoose-增加和查询

    本文的内容是基于 Mongoose 开篇继续延续的,需要将 mongoose 的环境搭建好,我这里就直接上的是进行操作 MongoDB 的代码。
  • 08.22 16:46:42
    发表了文章 2023-08-22 16:46:42

    Mongoose-开篇

    Mongoose 概述 • Mongoose和MySQL的Sequelize一样, 都是NodeJS中操作数据库的对象模型工具 • Mongoose使用面向对象的思想对原生的mongoDB命令进行了封装
  • 08.22 16:40:38
    发表了文章 2023-08-22 16:40:38

    MongoDB-树形结构

    在 MongoDB 中我们除了可以使用 ‘内嵌式结构’ 和 ‘规范式结构’ 来表示数据的关系以外, 由于MongoDB数据的灵活性, 我们还可以使用’树形结构’来表示数据之间的关系。
  • 08.22 16:36:56
    发表了文章 2023-08-22 16:36:56

    MongoDB-多对多关系

    优势 一次查询就能得到所有数据
  • 08.22 16:33:00
    发表了文章 2023-08-22 16:33:00

    MongoDB-一对多关系

    优势 一次查询就能得到所有数据
  • 08.22 16:30:56
    发表了文章 2023-08-22 16:30:56

    MongoDB-文档之间关系

    MongoDB对于文档的格式并没有强制性的要求, 但不等于我们不能在文档中表达数据的关系,在MongoDB中我们可以通过 ‘内嵌式结构’ 和 ‘规范式结构’ 来表达文档之间的关系。
  • 08.22 16:28:49
    发表了文章 2023-08-22 16:28:49

    MongoDB-一对一关系

    优势 一次查询就能得到所有数据 劣势
  • 08.22 16:26:11
    发表了文章 2023-08-22 16:26:11

    MongoDB-删除索引

    查看索引的名称, 通过 getIndexes() 获得:
  • 08.22 16:21:38
    发表了文章 2023-08-22 16:21:38

    MongoDB-索引生存时间

    针对日期字段或者包含日期的数组字段, 我们可以在创建索引的时候, 指定索引的生存时间, 一旦索引超过了指定的生存时间, 那么 MongoDB 会自动删除超过生存时间的文档。
  • 08.22 16:19:29
    发表了文章 2023-08-22 16:19:29

    MongoDB-稀疏索引

    默认情况下 MongoDB 会给每一个文档都创建索引, 哪怕这个文档中没有指定索引的字段或者字段的取值是 Null,但是这样大大增加了索引的体积, 所以为了进一步优化索引占用的存储空间, 我们可以创建稀疏索引,也就是只会为存在索引字段, 并且索引字段取值不是 null 的文档创建索引。
  • 08.22 16:15:03
    发表了文章 2023-08-22 16:15:03

    MongoDB-唯一索引

    默认情况下 MongoDB 和 MySQL 一样, 都会自动为主键创建索引, 这个索引就是一个唯一索引,除了主键可以作为唯一索引以外, 只要某个字段的取值是唯一的, 我们也可以手动给这个字段添加唯一索引。
  • 08.22 16:09:05
    发表了文章 2023-08-22 16:09:05

    MongoDB-索引对排序影响

    如果排序的字段, 正好是索引的字段, 那么会大大提升排序效率。
  • 08.22 16:02:37
    发表了文章 2023-08-22 16:02:37

    MongoDB-多键索引

    多键索引是专门针对数组字段的, 会为数组字段的每一个元素都创建一个索引。
  • 08.22 14:49:30
    发表了文章 2023-08-22 14:49:30

    MongoDB-复合索引

    和 MySQL 一样, MongoDB 也支持复合索引, 也就是将多个字段的值作为索引。 ?> 插入测试数据:
  • 08.22 14:45:21
    发表了文章 2023-08-22 14:45:21

    MongoDB-索引

    什么是索引 • 索引就相当于字典中的目录(拼音 / 偏旁部首手) • 有了目录我们就能通过目录快速的找到想要的结果 • 但是如果没有目录(拼音 / 偏旁部首手), 没有索引 • 那么如果想要查找某条数据就必须从前往后一条一条的查找 • 所以, 索引就是用于提升数据的查询速度的
  • 08.22 14:39:00
    发表了文章 2023-08-22 14:39:00

    MongoDB-数据类型转换操作符

    ?> MongoDB 对于文档的格式并没有强制性的要求, 同一个集合中存储的文档, 字段的个数和数据类型都可以不同, 对与文档的格式没有强制性的要求是 MongoDB 的一大优势, 但是同时也增加了数据消费端的使用难度, 因为我们在使用数据的时候, 有可能同一个字段取出来的数据类型是不同的, 这样非常不利于我们后续操作, 所以也正是因为如此, MongoDB 在 4.0 中 推出了 $convert 数据类型转换操作符, 通过 $convert 数据类型转换操作符, 我们可以将不同的数据类型转换成相同的数据类型, 以便于后续我们在使用数据的过程中能够统一对数据进行处理
  • 08.22 14:32:27
    发表了文章 2023-08-22 14:32:27

    MongoDB-聚合操作$project

    什么是聚合操作 • 聚合操作就是通过一个方法完成一系列的操作 • 在聚合操作中, 每一个操作我们称之为一个阶段 • 聚合操作会将上一个阶段处理结果传给下一个阶段继续处理 • 所有阶段都处理完毕会返回一个新的结果集给我们
  • 08.22 14:24:43
    发表了文章 2023-08-22 14:24:43

    MongoDB-聚合操作表达式

    字段路径表达式 $<filed>: 使用 $ 来指示字段路径 $<filed>.<sub-field>: 使用 $ 和 . 来指示内嵌文档字段路径
  • 08.22 14:19:27
    发表了文章 2023-08-22 14:19:27

    MongoDB-聚合操作额外配置

    allowDiskUse 默认取值是 false, 默认情况下管道阶段占用的内存不能超过 100M,如果超出 100M 就会报错, 如果需要处理的数据比较多, 聚合操作使用的内存可能超过 100M, 那么我们可以将 allowDiskUse 设置为 true 如果 allowDiskUse 设置为 true, 那么一旦 超出 100M 就会将操作的数据写入到临时文件中, 然后再继续操作
  • 08.22 14:15:17
    发表了文章 2023-08-22 14:15:17

    MongoDB-聚合操作$out

    聚合管道阶段 $out: 将前面阶段处理完的文档写入一个新的集合
  • 08.22 14:10:01
    发表了文章 2023-08-22 14:10:01

    MongoDB-聚合操作$group

    group 括号当中属性的含义: _id: 定义分组规则 <field>: 定义新字段
  • 08.22 14:06:33
    发表了文章 2023-08-22 14:06:33

    Hexo 图片上传之 hexo-asset-image 路径编译 BUG

    这个 BUG 的来源于是因为博主想在 hexo 当中进行本地查看的时候发现图片加载全部未显示,然后我就查看控制台编译的结果发现,路径如下:
  • 08.22 14:01:59
    发表了文章 2023-08-22 14:01:59

    Java

    Java SE
  • 08.22 13:47:32
    发表了文章 2023-08-22 13:47:32

    开发经验

    首先最重要的就是每天早上打开项目之前,先 pull 一次最新的代码
  • 08.22 13:41:11
    发表了文章 2023-08-22 13:41:11

    开始使用流

    Java 8 中的 Stream 俗称为流,它与 java.io 包里的 InputStream 和 OutputStream 是完全不同的概念 Stream 用于对集合对象进行各种非常便利、高效的聚合操作,或者大批量数据操作 Stream API 借助于 Lambda 表达式,极大的提高编程效率和程序可读性 同时它提供串行和并行两种模式进行汇聚操作,并发模式能够充分利用多核处理器的优势 通过下面的例子我们可以初步体会到使用 Stream 处理集合的便利性
  • 08.22 13:13:55
    发表了文章 2023-08-22 13:13:55

    Linux 权限

    翻整页命令 • Ctrl + f 键(f 的英文全拼为:forward) • Ctrl + b 键(b 的英文全拼为:backward)
  • 08.22 13:09:28
    发表了文章 2023-08-22 13:09:28

    BeanFactory 与 ApplicationContext 区别

    BeanFactory 是 Spring 框架中 IoC 容器的顶层接⼝, 它只是⽤来定义⼀些基础功能, 定义⼀些基础规范
  • 08.22 13:05:11
    发表了文章 2023-08-22 13:05:11

    编写 Hexo 文章

    编写 Hexo 文章在 Hexo 的 source > _posts 下创建对应的 .md 文件即可,需要注意的就是要了解一下 front-matter,这里就不写非常详细了,大概到了这里基本上都是知道博主说的内容是啥了,如果不是非常清楚可以给我留言。
  • 08.22 12:44:00
    发表了文章 2023-08-22 12:44:00

    Linux 常用命令

    实时显示系统中各个进程的资源占用状况 top -H -p 查看单个线程的信息
  • 发表了文章 2023-09-25

    TienChin-课程管理-课程导出

  • 发表了文章 2023-09-25

    TienChin-课程管理-课程搜索

  • 发表了文章 2023-09-25

    TienChin-课程管理-删除课程

  • 发表了文章 2023-09-25

    TienChin-课程管理-课程更新页面

  • 发表了文章 2023-09-25

    TienChin-课程管理-课程更新接口

  • 发表了文章 2023-09-25

    TienChin-课程管理-添加课程页面

  • 发表了文章 2023-09-25

    TienChin-课程管理-添加课程接口

  • 发表了文章 2023-09-25

    TienChin-课程管理-展示课程列表

  • 发表了文章 2023-09-25

    TienChin-课程管理-配置课程字典

  • 发表了文章 2023-09-25

    TienChin-课程管理-创建工程

  • 发表了文章 2023-09-25

    TienChin-课程管理-数据表创建

  • 发表了文章 2023-09-22

    01-计算机常识

  • 发表了文章 2023-09-22

    给 Hexo 配置自定义域名进行访问

  • 发表了文章 2023-09-22

    TienChin 活动管理-删除活动

  • 发表了文章 2023-09-22

    TienChin 活动管理-修改活动

  • 发表了文章 2023-09-22

    TienChin 活动管理-修改活动接口

  • 发表了文章 2023-09-22

    TienChin 活动管理-添加活动页面

  • 发表了文章 2023-09-22

    TienChin 活动管理-设置活动的默认状态

  • 发表了文章 2023-09-22

    TienChin 活动管理-活动状态完善

  • 发表了文章 2023-09-22

    TienChin 活动管理-添加活动接口

正在加载, 请稍后...
滑动查看更多
正在加载, 请稍后...
暂无更多信息
正在加载, 请稍后...
暂无更多信息