05 2021 档案

摘要:插入方法 db.collection.insertOne() 插入单条文档到集合中 db.collection.insertMany() 插入多条文档到集合中 db.collection.insert() 插入单条或多条文档到集合中 insertOne() 语法格式 db.collection.in 阅读全文
posted @ 2021-05-31 22:02 小菠萝测试笔记 阅读(755) 评论(0) 推荐(0) 编辑
摘要:BSON BSON是一种二进制序列化格式,用于在 MongoDB 中存储文档和进行远程过程调用 跟 JSON 的数据结构很像,但是支持更丰富的数据类型 数据类型 数据类型 序号 别名 备注 Double 1 double String 2 string Object 3 object Array 4 阅读全文
posted @ 2021-05-31 18:32 小菠萝测试笔记 阅读(873) 评论(0) 推荐(0) 编辑
摘要:Documents MongoDB 的文档可以理解为关系型数据库(Mysql)的一行记录 MongoDB 将数据记录为 BSON 格式的文档 BSON 是 JSON 文档的二进制表示,但它支持的数据类型更加丰富(下一篇文章讲到) Documents 的结构 由键值对组队(字段名:值) { field 阅读全文
posted @ 2021-05-31 11:10 小菠萝测试笔记 阅读(786) 评论(0) 推荐(2) 编辑
摘要:Collection MongoDB 将文档存储在集合中 集合存储在 Database 中 集合类似于关系数据库(Mysql)中的表 如果集合不存在,则 MongoDB 会在第一次存储该集合数据时创建该集合 MongoDB 集合的命名规则 集合名称要求符合 UTF-8 标准的字符串 序号注意事项 1 阅读全文
posted @ 2021-05-30 22:00 小菠萝测试笔记 阅读(481) 评论(0) 推荐(0) 编辑
摘要:Database MongoDB 将数据记录存储为文档(特别是 BSON 文档) 这些文档在集合中聚集在一起 数据库存储一个或多个文档集合。 在 MongoDB 里面存在数据库的概念,但没有模式 Shell MongoDB 自带了一个功能强大的 JavaScript Shell,可以用于管理或操作 阅读全文
posted @ 2021-05-30 15:57 小菠萝测试笔记 阅读(537) 评论(0) 推荐(0) 编辑
摘要:MacOS 安装 MongoDB 博主目前都用 mac 电脑练习,所以这里重点讲 MacOS 安装方式 系统要求 MongoDB 4.4 社区版支持 macOS 10.13 或更高版本 安装 Homebrew Homebrew 是一个软件包管理器。它的作用就是将软件包安装到自己的目录中,然后将其文件 阅读全文
posted @ 2021-05-30 15:29 小菠萝测试笔记 阅读(1015) 评论(0) 推荐(0) 编辑
摘要:问题背景 成功安装 MongoDB 后执行 Mongo、MongoD 显示找不到命令 解决方案 echo 'export PATH="/usr/local/opt/mongodb-community@4.4/bin:$PATH"' >> ~/.zshrc source ~/.zshrc 将 Mong 阅读全文
posted @ 2021-05-30 15:27 小菠萝测试笔记 阅读(3507) 评论(0) 推荐(0) 编辑
摘要:问题背景 将 MongoDB 作为服务运行 brew services start mongodb-community@4.4 也显示运行成功了,但是查看服务列表的时候,发现 MongoDB 服务的还是 error,这样是访问不了 MongoDB 的 stackoverflow 上一样的问题 htt 阅读全文
posted @ 2021-05-30 15:19 小菠萝测试笔记 阅读(1211) 评论(0) 推荐(1) 编辑
摘要:MongoDB 数据库 MongoDB 是一个文档数据库,旨在简化开发和扩展 MongoDB 中的记录是一个文档 Document,是由字段和值对组成的数据结构 MongoDB 文档类似于 JSON 对象,字段的值可能包括其他文档、数组和文档数组 使用文档的优势 文档(即对象)在许多编程语言里面都是 阅读全文
posted @ 2021-05-30 11:50 小菠萝测试笔记 阅读(575) 评论(0) 推荐(0) 编辑
摘要:远程分支 远程引用是对远程仓库的引用(指针),包括分支、标签等等 你可以通过 git ls-remote <remote> 来显式地获得远程引用的完整列表 polo@B-J5D1MD6R-2312 watermarker % git ls-remote From git@gitee.com:polo 阅读全文
posted @ 2021-05-29 10:21 小菠萝测试笔记 阅读(958) 评论(0) 推荐(0) 编辑
摘要:问题背景 brew install autojump Error: /usr/local/Homebrew is not writable. You should change the ownership and permissions of /usr/local/Homebrew back to 阅读全文
posted @ 2021-05-28 14:22 小菠萝测试笔记 阅读(1844) 评论(0) 推荐(0) 编辑
摘要:查看分支列表 $ git branch iss53 * master testing 注意 master 分支前的 * 字符:它代表现在 checkout 的那一个分支(也就是说,当前 HEAD 指针所指向的分支) 这意味着如果在这时候提交,master 分支将会随着新的工作向前移动 查看每一个分支 阅读全文
posted @ 2021-05-22 18:48 小菠萝测试笔记 阅读(411) 评论(0) 推荐(0) 编辑
摘要:实际工作场景 可能会遇到的工作流 开发某个网站 为实现某个新的用户需求,创建一个分支 在这个分支上开展新工作 正在此时,你突然接到一个电话说有个很严重的问题需要紧急修补,你将按照如下方式来处理: 切换到你的线上分支(production branch) 为这个紧急任务新建一个分支,并在其中修复它 在 阅读全文
posted @ 2021-05-22 17:17 小菠萝测试笔记 阅读(1037) 评论(0) 推荐(0) 编辑
摘要:背景 本地打开了 Charles postman 发起 post 请求无法正常发出,报错:Error: self signed certificate 解决方案 关掉开关就好了 阅读全文
posted @ 2021-05-18 15:36 小菠萝测试笔记 阅读(1186) 评论(0) 推荐(1) 编辑
摘要:前言 很多版本控制系统都有分支这个概念 使用分支意味着可以将日常工作从主线上脱离,从而避免影响主线 Git 鼓励在工作流程中频繁使用分支和合并 Git 是如何保存数据的 Git 保存的不是文件的变化或者差异,而是一系列不同时刻的快照 在进行提交操作时,Git 会保存一个提交对象(commit obj 阅读全文
posted @ 2021-05-16 23:16 小菠萝测试笔记 阅读(460) 评论(0) 推荐(1) 编辑
摘要:Git 别名 前言 Git 并不会在你输入部分命令时自动推断出你想要的命令 如果不想每次都输入完整的 Git 命令,可以通过 git config 文件来轻松地为每一个命令设置一个别名 $ git config --global alias.co checkout $ git config --gl 阅读全文
posted @ 2021-05-16 21:39 小菠萝测试笔记 阅读(529) 评论(0) 推荐(0) 编辑
摘要:打标签 一般会给提交历史打个标签,方便后续进行筛选、查看 列出标签 可带上可选的 -l 选项 --list $ git tag v1.0 v2.0 这个命令以字母顺序列出标签 可以按照特定的模式查找标签 例如,Git 代码仓库包含标签的数量超过 500 个,只想查 v1.8.5 相关的内容 $ gi 阅读全文
posted @ 2021-05-16 21:19 小菠萝测试笔记 阅读(1294) 评论(0) 推荐(1) 编辑
摘要:查看远程仓库 如果想查看你已经配置的远程仓库服务器,可以运行 git remote 命令,它会列出你指定的每一个远程服务器的名称 如果是刚 clone 下来的自己的库,能看到 origin,这是 Git 起的默认名字 $ git clone https://github.com/schacon/ti 阅读全文
posted @ 2021-05-16 14:30 小菠萝测试笔记 阅读(821) 评论(0) 推荐(0) 编辑
摘要:撤销操作 在任何一个阶段,你都有可能想要撤销某些操作 有些撤销操作是不可逆的 --amend 修补提交 有时候我们提交完了才发现漏掉了几个文件没有添加,或者提交信息写错了。 此时,就可以运行带有 --amend 选项的提交命令来重新提交 git commit --amend 会再次提交暂存区的内容, 阅读全文
posted @ 2021-05-16 00:41 小菠萝测试笔记 阅读(1174) 评论(0) 推荐(1) 编辑
摘要:查看提交历史 在提交了若干更新,又或者克隆了某个项目之后,如何查看提交历史 git log 官方栗子 运行下面的命令获取该项目: git clone https://github.com/scha 运行 git log 命令 可以获取到的信息 不传入任何参数的默认情况下,git log 会按时间先后 阅读全文
posted @ 2021-05-15 17:19 小菠萝测试笔记 阅读(2043) 评论(0) 推荐(0) 编辑
摘要:批量修改文件名 python 对文件进行批量改名用到的是 os 模块中的 listdir 方法和 rename 方法。 os.listdir(dir):获取指定目录下的所有子目录和文件名 os.rename(原文件名,新文件名):对文件或目录改名 把混乱的文件名改成有序的文件名: import os 阅读全文
posted @ 2021-05-15 17:08 小菠萝测试笔记 阅读(2566) 评论(1) 推荐(1) 编辑
摘要:文件状态 你工作目录下的每一个文件只有两种状态:tracked 或 untracked tracked 已跟踪 tracked 的文件是指那些被纳入了版本控制的文件 在上一次快照中有它们的记录,在工作一段时间后, 它们的状态可能是未修改unmodified、已修改modified 或已放入暂存区st 阅读全文
posted @ 2021-05-15 11:41 小菠萝测试笔记 阅读(1215) 评论(0) 推荐(0) 编辑
摘要:https://www.cnblogs.com/poloyy/p/12217510.html 阅读全文
posted @ 2021-05-14 20:12 小菠萝测试笔记 阅读(1066) 评论(3) 推荐(0) 编辑
摘要:前言 直接搬官网教程,再修改下,先啰嗦可以直接看以前的文章 Window初始化Git环境 https://www.cnblogs.com/poloyy/p/12185132.html Linux初始化GIt环境 https://www.cnblogs.com/poloyy/p/12189292.ht 阅读全文
posted @ 2021-05-14 20:07 小菠萝测试笔记 阅读(1050) 评论(0) 推荐(0) 编辑
摘要:前言 直接复制官网的教程了,不对自己百度吧,不然就参考下我的几篇文章 Linux安装Git(源码安装) https://www.cnblogs.com/poloyy/p/12186802.html 在 Linux 上安装 如果你想在 Linux 上用二进制安装程序来安装基本的 Git 工具,可以使用 阅读全文
posted @ 2021-05-14 19:53 小菠萝测试笔记 阅读(1034) 评论(1) 推荐(0) 编辑
摘要:前言 因为工作中目前要大量使用 Git,虽然之前已经会用了,但没有系统的总结过,现在来重新总结 概念篇会直接搬网上的教程,比如:菜鸟、廖雪峰、老张、中文版Git,就不再花时间自己总结过概念了 Git 是什么? Git是目前世界上最先进的分布式版本控制系统(没有之一),用于敏捷高效地处理任何或小或大的 阅读全文
posted @ 2021-05-14 19:50 小菠萝测试笔记 阅读(1450) 评论(0) 推荐(1) 编辑
摘要:安装 Homebrew Homebrew 是一个软件包管理器。它的作用就是将软件包安装到自己的目录中,然后将其文件符号链接到 /usr/local。更多信息,请自行进入官网查看 https://brew.sh/ 在将下面代码复制进终端,点击回车 /bin/bash -c "$(curl -fsSL 阅读全文
posted @ 2021-05-14 19:41 小菠萝测试笔记 阅读(1539) 评论(0) 推荐(0) 编辑
摘要:问题重现 问题修复 出现这个问题,是因为,语言与外观不兼容导致,语言选“中文”,外观选“Metal” 细心的你,可能发现,为啥要重启2次呢???第一次设置完语言后,在设置外观,发现菜单不能选择,第二次重启后,才可以正常操作,估计是个bug 刚才那样只是暂时性中文显示,若想永久显示中文,请看下面 永久 阅读全文
posted @ 2021-05-11 12:48 小菠萝测试笔记 阅读(564) 评论(1) 推荐(0) 编辑

点击右上角即可分享
微信分享提示