自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(13)
  • 收藏
  • 关注

原创 Mongodb基础用法【总结】

db.集合名称.update({_id:”2”},{$set:{“修改字段”:”修改内存”}},{multi:true})就是批量修改符合类型的文档。db.集合名称.update({_id:”2”},{$set:{“修改字段”:”修改内存”}})2.因为我们在创建表的时候久已经规定了表中的字段 存储的数据类型 是否为空 唯一标识等规则。db.集合名称.update({_id:”1”},{“要修改的字段”:”修改内容”})db.集合名称.update({_id:””},{$inc:{要增长的字段:1}})

2024-10-19 09:12:56 793

原创 使用Jenkins部署项目

Jenkins是一个开源的、提供友好操作界面的持续集成(CI)工具,起源于Hudson(Hudson是商用的),主要用于持续、自动的构建/测试软件项目、监控外部任务的运行(这个比较抽象,暂且写上,不做解释)。Jenkins用Java语言编写,可在Tomcat等流行的servlet容器中运行,也可独立运行。通常与版本管理工具(SCM)、构建工具结合使用。常用的版本控制工具有SVN、GIT,构建工具有Maven、Ant、Gradle。

2024-10-11 19:08:22 887

原创 了解git版本控制系统 【面试常问】

所谓的「Git 是一个分布式版本控制系统」这句话的具体含义不够清楚。其实分布式版本控制系统(Distributed Version Control System - DVCS)这个定义并不难,不过一步一步来,我先告诉你,什么是版本控制系统(Version Control System - VCS)。版本控制:最基本功能。

2024-09-29 09:14:46 1145

原创 docker的基础命令及用法

请下载 Docker Desktop for Windows https://docs.docker.com/docker-for-windows/install/请下载安装 Docker Desktop for Mac, 注意版本https://docs.docker.com/docker-for-mac/install/docker rmi -f 镜像名/镜像ID 镜像名/镜像ID 镜像名/镜像ID #删除多个 其镜像ID或镜像用用空格隔开即可。docker rm -f 容器ID #强制删除。

2024-09-26 20:29:19 1131

原创 Elasticsearch基本概念及底层 【总结】

Elasticsearch 是一个分布式、RESTful 风格的搜索和数据分析引擎,其在 DB-Engines “兵器”排行榜中长期位列第一。

2024-09-25 19:42:43 1184

原创 redis基础原理 【总结】

Redis ,全称 Remote Dictionary Server ,是一个基于内存的高性能 Key-Value 数据库。Redis 已经成为互联网公司在缓存组件选择的唯一。例如说,在各种公有云上,缓存服务都是提供的Redis。再例如说,招聘简历要求上,都会要求掌握 Redis。redis的优点速度快因为数据存在内存中,类似于 HashMap ,HashMap 的优势就是查找和操作的时间复杂度都是O (1)。

2024-09-24 19:40:18 1041

原创 Mysql知识库【总结】

B-tree索引是一种树形结构,每个节点可以包含多个键值对。通过B-tree索引,MySQL可以快速定位到需要的数据。B-Tree 对索引列的值是按顺序存储的,并且每一个叶子页到根的距离相同。B-Tree 索引可以加快数据查找的速度,因为存储引擎不需要全表扫描来获取数据,只要从索引的根节点开始搜索即可多版本并发控制(MVCC),是一种用来解决读-写冲突的无锁并发控制,也就是为事务分配单向增长的时间戳,为每个修改保存一个版本,版本与事务时间戳关联,读操作只读该事务开始前的数据库的快照。

2024-09-24 16:48:54 1272

原创 docker安装eclipse-mosquitto 并且使用代码实现详细教程

‌‌12‌。

2024-09-23 11:40:36 1124

原创 如何在服务器中搭建MongoDB

2.将下载好的包解压到 /usr/local ,并将MongoDB目录重命名为 mongodb-5.0.23 ,这样看起来更简洁明了。1 .登录服务器,在/tmp目录使用wget命令下载MongoDB包,路径就是之前 Copy link 复制的链接。4.编辑MongoDB配置信息,配置数据、日志保存路径。5.配置MongoDB为系统服务,并设置开机自启动。6.启动MongoDB,并连接。

2024-09-23 09:12:41 807

原创 go语言实现基础算法

【代码】go语言实现基础算法。

2024-09-20 20:34:53 919

原创 Go语言获取中国所有省份信息

高德地图返回给我们的数据​看到这个的数据是时候 头都大了 层级嵌套这么深​不要慌 让我们一步一步拿到我们想要的一个数据​。

2024-09-19 17:08:18 470 1

原创 docker-compose定义和运行多容器工具

复制源代码:COPY . .将当前目录(Dockerfile所在的目录)下的所有文件和目录(除了Dockerfile自身,因为Docker构建上下文不会包括构建时正在运行的Dockerfile)复制到/app目录下。复制依赖文件:COPY go.mod go.sum ./将go.mod和go.sum文件复制到/app目录下。这两个文件是Go模块系统的核心,用于管理项目的依赖。设置容器启动时执行的命令:CMD [“/app/main”]设置容器启动时执行的命令为/app/main,即运行构建好的Go程序。

2024-09-19 15:54:50 347

原创 Go语言实现Mongodb基础操作

连接mongoDb实例 这只是一个案例对应上面代码的连接 (创建一个数据库和集合)插入一条数据插入成功之后 会自动生成插入你插入的key和value信息 _id是主键id mongo自动生成的唯一id添加多条数据到这里大家可能不明白bson.M的作用 那么我就跟大家解释一下BSONMongoDB中的JSON文档存储在名为BSON(二进制编码的JSON)的二进制表示中。与其他将JSON数据存储为简单字符串和数字的数据库不同,BSON编码扩展了JSON

2024-09-19 15:40:31 444 1

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除