当前位置: 首页 > news >正文

CentOS7安装MongoDB

文章目录

  • 一、 环境准备
  • 二、安装包下载
  • 三、 软件安装和启动
    • 3.1 将下载好的安装包上传到 Linux 服务器某个目录下,并使用以下命令解压压缩包。
    • 3.2 将解压后的目录移动到 /usr/local 目录下,并改名为 mongodb 。
    • 3.3 进入 mongo 目录,并创建文件夹 data,在 data 文件夹下再创建 db 文件夹(用于存放数据库数据)和 log文件夹(存放 mongo 日志)。然后为其设置可读写权限。
    • 3.4 在 mongodb-7.0 目录下新建配置文件 mongodb.conf(可选,但建议配置),打开文件输入以下内容。
    • 3.5 配置环境变量,使用 sudo vim /etc/profile 命令打开系统文件
    • 3.6 完成以上步骤即可启动 Mongo 服务。
        • 启动报错:
    • 3.7 验证
  • 四、 其他配置
    • 1 开放端口
    • 2 检查服务状态
    • 3.在浏览器中输入网址:http://localhost:27017/ 。如果服务启动成功会看到以下一段话:
    • 4 开机自启动
    • 5 启动重启停止服务
  • 五、用户角色和密码
    • 1 内置角色
    • 2 创建管理员账号
    • 3 验证
    • 4 演示对单个数据库创建用户和密码
    • 5 可视化工具连接
        • 注意,当连接的数据库启动没有设置用户认证时,不用填写用户名和密码。
        • 因为studio3T是要破解的,目前我查到的破解都是延长他的试用期而已,所以我用的也是这个办法

一、 环境准备

MongoDB 系列文章

  • Linux CentOS7 环境下安装 MongoDB
  • Windows 环境下安装 MongoDB

二、安装包下载

官网下载地址:https://www.mongodb.com/try/download/community
在这里插入图片描述
在这里插入图片描述

创建目录

mkdir /usr/local/soft/mongo
cd   /usr/local/soft/mongo

复制下载地址,然后直接在 Linux 服务器上使用 wget 下载。

## 实验,centos7.9 系统,安装mongodb7.x版本,不成功,非法指定,应该是缺少指令集
sudo wget https://fastdl.mongodb.org/linux/mongodb-linux-x86_64-rhel70-7.0.11.tgz
## 换成 mongodb4.x 版本
sudo wget https://fastdl.mongodb.org/linux/mongodb-linux-x86_64-rhel70-4.4.29.tgz

在这里插入图片描述


sudo wget https://fastdl.mongodb.org/linux/mongodb-linux-x86_64-rhel70-4.4.29.tgz

在这里插入图片描述
在这里插入图片描述

三、 软件安装和启动

3.1 将下载好的安装包上传到 Linux 服务器某个目录下,并使用以下命令解压压缩包。

tar -zxvf mongodb-linux-x86_64-rhel70-4.4.29.tgz

3.2 将解压后的目录移动到 /usr/local 目录下,并改名为 mongodb 。

mv tar -zxvf mongodb-linux-x86_64-rhel70-4.4.29 mongodb-4.0
sudo chown ltkj:ltkj -R /usr/local/soft/mongo

3.3 进入 mongo 目录,并创建文件夹 data,在 data 文件夹下再创建 db 文件夹(用于存放数据库数据)和 log文件夹(存放 mongo 日志)。然后为其设置可读写权限。

# 进入目录
cd /usr/local/soft/mongo/# 创建三个文件夹
sudo mkdir -p /data/db/mongo/
sudo mkdir -p /data/db/mongo/data
sudo mkdir -p /data/db/mongo/log# 设置可读写权限
sudo chmod 755 -R /data/db/mongo/
# sudo chmod 666 -R /data/db/mongo/
sudo chown ltkj:ltkj -R /data/db/mongo/

3.4 在 mongodb-7.0 目录下新建配置文件 mongodb.conf(可选,但建议配置),打开文件输入以下内容。

cd  /usr/local/soft/mongo/mongodb-7.0
mkdir conf 
cd conf 
vim mongodb.conf
# 数据库数据存放目录
dbpath=/data/db/mongo/data
# 日志文件存放目录
logpath=/data/db/mongo/log/mongodb.log
# 使用追加的方式写日志
logappend=true
# 端口
port=27017
# 是否认证
auth=true
# 以守护进程方式在后台运行
fork=true
#每次写入会记录一条操作日志(通过journal可以重新构造出写入的数据)。
#即使宕机,启动时wiredtiger会先将数据恢复到最近一次的checkpoint点,然后重放后续的journal日志来恢复。
journal=true 
storageEngine=wiredTiger  #存储引擎,有mmapv1、wiretiger、mongorocks# 远程连接要指定ip,否则无法连接;0.0.0.0代表不限制ip访问
bind_ip=0.0.0.0

3.5 配置环境变量,使用 sudo vim /etc/profile 命令打开系统文件

按下字母 I 键,开始编辑,
在 export PATH USER LOGNAME MAIL HOSTNAME HISTSIZE HISTCONTROL 一行的上面添加如下内容:

export MONGODB_HOME=/usr/local/soft/mongo/mongodb-4.0
export PATH=$PATH:$MONGODB_HOME/bin

保存,最后使用 source /etc/profile 命令重启系统配置。

3.6 完成以上步骤即可启动 Mongo 服务。

# -f 等同于--config
[root@localhost mongodb-4.0]# ./bin/mongod -f /usr/local/soft/mongo/mongodb-4.0/conf/mongodb.conf
about to fork child process, waiting until server is ready for connections.
forked process: 12649
ERROR: child process failed, exited with 1
To see additional information in this output, start without the "--fork" option.
[root@localhost mongodb-4.0]# 

在这里插入图片描述

启动报错:

mongodb出现启动失败 child process failed, exited with 1 To see additional information in this output

解决方式
造成这个报错的原因是 “MongoDB” 服务没有正常的关闭,非法关闭的时候,有一个 lock 文件 没有干掉,所以在第二次启动的时候检查到有 lock 文件的存在,就报这个错误了。
解决这个问题的方法,其实也很简单:

  1. 检查创建的mongod.conf文件中两个path指向路径跟创建路径名是否一致。
  2. 查看服务有没有正常的关闭,存在xxx.lock 文件 没有干掉,进入db文件夹中找到进行删除 。
    进入到数据存储路径,将该 “xxx.lock 文件” mongod.lock删除掉就好。

/data/db/mongo/ 是你的mongodb路径

rm -rf /data/db/mongo/mongod.lock 

然后重启:执行命令
在这里插入图片描述

3.7 验证

使用安装目录下 bin 目录的 mongo 客户端命令连接和访问 MongoDB,默认会链接到 test 数据库。

[root@localhost mongodb-4.0]# ./bin/mongo
MongoDB shell version v4.4.29
connecting to: mongodb://127.0.0.1:27017/?compressors=disabled&gssapiServiceName=mongodb
Implicit session: session { "id" : UUID("b514f571-0852-4794-a8f1-034b5ac652e0") }
MongoDB server version: 4.4.29
Welcome to the MongoDB shell.
For interactive help, type "help".
For more comprehensive documentation, seehttps://docs.mongodb.com/
Questions? Try the MongoDB Developer Community Forumshttps://community.mongodb.com
> db
test
> 

在这里插入图片描述

四、 其他配置

1 开放端口

CentOS 7 版本对防火墙进行了加强,不再使用原来的 iptables,而是启用 firewall 。默认情况下,不开放任何端口。所以如果需要对外开发 MongoDB 服务,那么需要开放 MongoDB 的端口 。

# 开放27017端口
[root@chenpi mongodb]# firewall-cmd --zone=public --add-port=27017/tcp --permanent
success
# 让配置生效
[root@chenpi mongodb]# firewall-cmd --reload
success
# 查看开放的端口,验证是否成功
[root@chenpi mongodb]# firewall-cmd --zone=public --list-ports
6380/tcp 27017/tcp
[root@chenpi mongodb]# 

2 检查服务状态

# 查看 mongodb 进程状态
[root@chenpi mongodb]# ps aux | grep mongo
root       1566  1.6  6.4 1099452 64240 ?       Sl   15:39   0:11 mongod -f /usr/local/mongodb/mongodb.conf
root       1693  0.0  0.0 112812   972 pts/0    R+   15:49   0:00 grep --color=auto mongo# 检查端口是否启动
[root@chenpi mongodb]# netstat -lanp | grep 27017
tcp        0      0 0.0.0.0:27017           0.0.0.0:*               LISTEN      1566/mongod         
tcp        0      0 172.22.17.128:27017     172.22.16.99:7424       ESTABLISHED 1566/mongod         
tcp        0      0 172.22.17.128:27017     172.22.16.99:7425       ESTABLISHED 1566/mongod         
unix  2      [ ACC ]     STREAM     LISTENING     22369    1566/mongod          /tmp/mongodb-27017.sock
[root@chenpi mongodb]# 

如果 netstat 命令没有找到,先进行安装。

yum install -y net-tools

3.在浏览器中输入网址:http://localhost:27017/ 。如果服务启动成功会看到以下一段话:

It looks like you are trying to access MongoDB over HTTP on the native driver port.
在这里插入图片描述

4 开机自启动

使用 vim /usr/lib/systemd/system/mongodb.service 命令新建开机启动配置文件,输入以下内容保存。

[Unit]Description=mongodbAfter=network.target remote-fs.target nss-lookup.target
[Service]Type=forkingExecStart=/usr/local/soft/mongo/mongodb-4.0/bin/mongod -f /usr/local/soft/mongo/mongodb-4.0/conf/mongodb.confExecReload=/bin/kill -s HUP $MAINPIDExecStop=/usr/local/soft/mongo/mongodb-4.0/bin/mongod -f /usr/local/soft/mongo/mongodb-4.0/conf/mongodb.conf --shutdownPrivateTmp=true
[Install]WantedBy=multi-user.target

然后依次执行以下4个命令,使之生效。
在这里插入图片描述

# 启动 mongodb
[root@chenpi mongodb]# systemctl start mongodb.service# 查看服务状态
[root@localhost mongodb-4.0]# systemctl start mongodb.service
[root@localhost mongodb-4.0]# systemctl status mongodb.service
● mongodb.service - mongodbLoaded: loaded (/usr/lib/systemd/system/mongodb.service; disabled; vendor preset: disabled)Active: active (running) since 二 2024-06-25 15:26:19 CST; 3s agoProcess: 15838 ExecStart=/usr/local/soft/mongo/mongodb-4.0/bin/mongod -f /usr/local/soft/mongo/mongodb-4.0/conf/mongodb.conf (code=exited, status=0/SUCCESS)Main PID: 15841 (mongod)CGroup: /system.slice/mongodb.service└─15841 /usr/local/soft/mongo/mongodb-4.0/bin/mongod -f /usr/local/soft/mongo/mongodb-4.0/conf/mongodb.conf6月 25 15:26:18 localhost.localdomain systemd[1]: Starting mongodb...
6月 25 15:26:18 localhost.localdomain mongod[15838]: about to fork child process, waiting until server is ready for connections.
6月 25 15:26:18 localhost.localdomain mongod[15838]: forked process: 15841
6月 25 15:26:19 localhost.localdomain mongod[15838]: child process started successfully, parent exiting
6月 25 15:26:19 localhost.localdomain systemd[1]: Started mongodb.
[root@localhost mongodb-4.0]# # 开机自启动
[root@localhost mongodb-4.0]# systemctl enable mongodb.service
Created symlink from /etc/systemd/system/multi-user.target.wants/mongodb.service to /usr/lib/systemd/system/mongodb.service.# 修改 mongodb.service文件时,重新加载文件
[root@localhost mongodb-4.0]# systemctl daemon-reload
[root@localhost mongodb-4.0]# 

5 启动重启停止服务

systemctl start mongodb.service
systemctl restart mongodb.service
systemctl stop mongodb.service

五、用户角色和密码

启动 MongoDB 服务默认是没有账号密码的,即连接上即可进行各种操作。

但是我们在启动配置文件中,指定了 auth=true,即开启了认证,所以链接后需要认证才能执行操作。默认情况下,MongoDB 是没有管理员账户的,所以我们需要在 admin 数据库中使用 db.createUser() 命令添加管理员帐号或其他角色。
————————————————

1 内置角色

  1. 数据库用户角色:read、readWrite
  2. 数据库管理角色:dbAdmin、dbOwner、userAdmin
  3. 集群管理角色:clusterAdmin、clusterManager、clusterMonitor、hostManager
  4. 备份恢复角色:backup、restore
  5. 所有数据库角色:readAnyDatabase、readWriteAnyDatabase、userAdminAnyDatabase、dbAdminAnyDatabase
  6. 超级用户角色:root
  7. 内部角色:__system

2 创建管理员账号

切换到 admin 数据库,使用以下命令创建管理账号,拥有操作所有数据库权限。

> use admin
switched to db admin
> db.createUser({user:"admin",pwd:"123456",roles:[{"role":"userAdminAnyDatabase","db":"admin"},{"role":"readWrite","db":"admin"}]})
Successfully added user: {"user" : "admin","roles" : [{"role" : "userAdminAnyDatabase","db" : "admin"}]
}
> 

3 验证

使用 mongo 命令连接上之后,如果不进行 db.auth(“用户名”,“密码”) 进行用户验证的话,是执行不了任务命令的,只有通过认证才可以。注意,每一个用户都需要在创建这个用户的认证库下进行认证。

> use admin
switched to db admin
> db.auth("admin","123456")
1
> show tables
system.users
system.version
> 
————————————————

4 演示对单个数据库创建用户和密码

平常开发中,一般新项目会创建新的数据库,而且创建一个新的数据库用户仅对此数据库进行读写。以下演示创建 chenpi 用户,密码为123456,并设置对 nobody 数据库读写的权限。注意,创建新用户前,先使用 admin 用户登录,因为我们刚才为 admin 用户设置了 userAdminAnyDatabase 权限。# 先使用有创建用户权限的用户登录
> use admin
switched to db admin
> db.auth("admin","123456")
1
# 新用户的认证库
> use nobody
switched to db nobody
# 创建chenpi用户,密码123465,对nobody数据库有读写权限
> db.createUser({user:'chenpi',pwd:'123456',roles:[{role:'readWrite',db:'nobody'}]})
Successfully added user: {"user" : "chenpi","roles" : [{"role" : "readWrite","db" : "nobody"}]
}
> 

5 可视化工具连接

推荐使用可视化工具:Studio 3T For MongoDB,使用不同用户名和密码进行登录的时候,其可操作的数据库范围是不同的(角色设置原因)。

注意,当连接的数据库启动没有设置用户认证时,不用填写用户名和密码。

直接解压缩安装即可

因为studio3T是要破解的,目前我查到的破解都是延长他的试用期而已,所以我用的也是这个办法

操作步骤
一、 自己在桌面上创建批处理文件 并且命名为 : studio3t.bat
在里面输入

@echo off
ECHO 重置Studio 3T的使用日期......
FOR /f "tokens=1,2,* " %%i IN ('reg query "HKEY_CURRENT_USER\Software\JavaSoft\Prefs\3t\mongochef\enterprise" ^| find /V "installation" ^| find /V "HKEY"') DO ECHO yes | reg add "HKEY_CURRENT_USER\Software\JavaSoft\Prefs\3t\mongochef\enterprise" /v %%i /t REG_SZ /d ""
ECHO 重置完成, 按任意键退出......
pause>nul
exit

注意:保存的时候要注意保存为utf-8

二、然后将该文件 studio3t.bat 剪贴到这个路径:

测试连接图片

相关文章:

CentOS7安装MongoDB

文章目录 一、 环境准备二、安装包下载三、 软件安装和启动3.1 将下载好的安装包上传到 Linux 服务器某个目录下,并使用以下命令解压压缩包。3.2 将解压后的目录移动到 /usr/local 目录下,并改名为 mongodb 。3.3 进入 mongo 目录,并创建文件…...

python笔记----少儿编程课程

第1课: 认识新朋友-python 知识点: 1、在英文状态下编写Python语句。 2、内置函数print()将结果输出到标准的控制台上,它的基本语法格式如下: print("即将输出的内容") #输出的内容要用引号引起来,可…...

RabbitMQ实践——搭建单人聊天服务

大纲 创建Core交换器用户登录发起聊天邀请接受邀请聊天实验过程总结代码工程 经过之前的若干节的学习,我们基本掌握了Rabbitmq各个组件和功能。本文我们将使用之前的知识搭建一个简单的单人聊天服务。 基本结构如下。为了避免Server有太多连线导致杂乱,下…...

GPT-5

欢迎来到 Papicatch的博客 文章目录 🍉技术突破预测 🍈算法进步 🍈理解力提升 🍈行业推动力 🍉人机协作的未来 🍈辅助决策 🍈增强创造力 🍈复杂任务中的角色 🍈人…...

Vip-智能预估+大数据标签+人群全选=用户分群!

Mobpush用户分群功能升级,创建推送入口vip用户可进入自有选择标签创建“用户分群”,相比于免费标签,“用户标签”维度更丰富。在应用基础属性上,增加“品牌”、“网络状态”、“运营商”,众所周知,不同厂商…...

SpringBoot异常处理机制之自定义404、500错误提示页面 - 518篇

历史文章(文章累计500) 《国内最全的Spring Boot系列之一》 《国内最全的Spring Boot系列之二》 《国内最全的Spring Boot系列之三》 《国内最全的Spring Boot系列之四》 《国内最全的Spring Boot系列之五》 《国内最全的Spring Boot系列之六》 《…...

为什么选择Xinstall CPA结算系统?因为它能帮您解决这些痛点!

在App推广和运营的道路上,我们时常面临着各种挑战和痛点。其中,结算系统的复杂性和不透明性往往成为制约我们发展的瓶颈。然而,有了Xinstall CPA结算系统,这些问题将迎刃而解,让您的App推广之路更加顺畅和高效。 一、…...

2024年【建筑电工(建筑特殊工种)】模拟试题及建筑电工(建筑特殊工种)作业考试题库

题库来源:安全生产模拟考试一点通公众号小程序 2024年建筑电工(建筑特殊工种)模拟试题为正在备考建筑电工(建筑特殊工种)操作证的学员准备的理论考试专题,每个月更新的建筑电工(建筑特殊工种)作业考试题库祝您顺利通过建筑电工(建筑特殊工种)考试。 1、…...

解锁数字化转型的双引擎:MSP和CMP的力量

随着企业数字化转型的深入,云计算已经成为现代企业IT基础设施的重要组成部分。为了高效地管理和优化多云环境,企业通常会依赖管理服务提供商 (Managed Service Providers, MSP) 和云管理平台 (Cloud Management Platforms, CMP)。本文将探讨MSP和CMP的定…...

Pyecharts入门

数据可视化 Pyecharts简介 Apache ECharts 是一个由百度开源的数据可视化,凭借着良好的交互性,精巧的图表设计,得到了众多开发者的认可。而 Python 是一门富有表达力的语言,很适合用于数据处理。当数据分析遇上数据可视化时&#…...

Socket编程详解(一)服务端与客户端的双向对话

目录 预备知识 视频教程 项目前准备知识点 1、服务器端程序的编写步骤 2、客户端程序编写步骤 代码部分 1、服务端FrmServer.cs文件 2、客户端FrmClient.cs文件 3、启动文件Program.cs 结果展示 预备知识 请查阅博客http://t.csdnimg.cn/jE4Tp 视频教程 链接&#…...

使用Python实现深度学习模型:强化学习与深度Q网络(DQN)

深度Q网络(Deep Q-Network,DQN)是结合深度学习与强化学习的一种方法,用于解决复杂的决策问题。本文将详细介绍如何使用Python实现DQN,主要包括以下几个方面: 强化学习简介DQN算法简介环境搭建DQN模型实现模型训练与评估1. 强化学习简介 强化学习是一种训练智能体(agent…...

Py-Spy、Scalene 和 VizTracer 的对比分析

在前几篇文章中,我们详细介绍了如何使用 py-spy、scalene 和 viztracer 进行性能分析和优化。今天,我们将对这三个性能分析工具进行详细对比,帮助你选择最适合你的工具。 工具简介 Py-Spy: 实时性能分析:Py-Spy 可以…...

软考架构师考试内容

软考系统架构设计师考试是中国计算机技术与软件专业技术资格(水平)考试(简称软考)中的一项高级资格考试,旨在评估考生是否具备系统架构设计的能力。根据提供的参考资料,考试内容主要包括以下几个方面&#…...

【MySQL基础篇】概述及SQL指令:DDL及DML

数据库是一个按照数据结构来组织、存储和管理数据的仓库。以下是对数据库概念的详细解释:定义与基本概念: 数据库是长期存储在计算机内的、有组织的、可共享的、统一管理的大量数据的集合。 数据库不仅仅是数据的简单堆积,而是遵循一定的规则…...

计算机网络 —— 网络字节序

网络字节序 1、网络字节序 (Network Byte Order)和本机转换 1、大端、小端字节序 “大端” 和” 小端” 表示多字节值的哪一端存储在该值的起始地址处;小端存储在起始地址处,即是小端字节序;大端存储在起始地址处,即是大端字节…...

区块链不可能三角

区块链不可能三角:探索去中心化、安全与可扩展性的权衡 引言 区块链技术自诞生以来,以其去中心化、透明、安全等特点吸引了全球的关注,成为金融科技领域的重要革新力量。然而,随着区块链应用的日益广泛,一个核心问题…...

新手第一个漏洞复现:MS17-010(永恒之蓝)

文章目录 漏洞原理漏洞影响范围复现环境复现步骤 漏洞原理 漏洞出现在Windows SMB v1中的内核态函数srv!SrvOs2FeaListToNt在处理FEA(File Extended Attributes)转换时。该函数在将FEA list转换成NTFEA(Windows NT FEA)list前&am…...

代码随想录Day64

98.所有可达路径 题目&#xff1a;98. 所有可达路径 (kamacoder.com) 思路&#xff1a;果断放弃 答案 import java.util.*;public class Main {private static List<List<Integer>> adjList;private static List<List<Integer>> allPaths;private sta…...

Angular 指令

Angular 指令是 Angular 框架中的一项核心功能&#xff0c;它允许开发人员扩展 HTML 的功能&#xff0c;并创建可复用的组件和行为。以下是一些常见的 Angular 指令&#xff1a; 1. 组件指令 (Component Directives) 组件指令是最常用的一种指令&#xff0c;用于创建可复用的 U…...

移动端 UI 风格,书写华丽篇章

移动端 UI 风格&#xff0c;书写华丽篇章...

flutter开发实战-ListWheelScrollView与自定义TimePicker时间选择器

flutter开发实战-ListWheelScrollView与自定义TimePicker 最近在使用时间选择器的时候&#xff0c;需要自定义一个TimePicker效果&#xff0c;当然这里就使用了ListWheelScrollView。ListWheelScrollView与ListView类似&#xff0c;但ListWheelScrollView渲染效果类似滚筒效果…...

stable diffusion 模型和lora融合

炜哥的AI学习笔记——SuperMerger插件学习 - 哔哩哔哩接下来学习的插件名字叫做 SuperMerger,它的作用正如其名,可以融合大模型或者 LoRA,一般来说会结合之前的插件 LoRA Block Weight 使用,在调整完成 LoRA 模型的权重后使用改插件进行重新打包。除了 LoRA ,Checkpoint 也…...

Spring Boot中的分布式缓存方案

Spring Boot中的分布式缓存方案 大家好&#xff0c;我是免费搭建查券返利机器人省钱赚佣金就用微赚淘客系统3.0的小编&#xff0c;也是冬天不穿秋裤&#xff0c;天冷也要风度的程序猿&#xff01;今天我们将探讨在Spring Boot应用中实现分布式缓存的方案&#xff0c;以提升系统…...

AI写作革命:如何用AI工具轻松搞定700+学科的论文?

不知道大家有没有发现&#xff0c;随着人工智能技术的快速发展&#xff0c;AI工具正逐渐渗透到我们日常生活的各个方面&#xff0c;极大地提高了我们的工作和学习效率。无论是AI写作、AI绘画、AI思维导图&#xff0c;还是AI幻灯片制作&#xff0c;这些工具已成为我们不可或缺的…...

v-for中key的原理以及用法

在 Vue.js 中&#xff0c;v-for 指令用于基于源数据多次渲染元素或模板块。当使用 v-for 渲染列表时&#xff0c;为每个列表项提供一个唯一的 key 属性是非常重要的。key 的主要作用是帮助 Vue 跟踪每个节点的身份&#xff0c;从而重用和重新排序现有元素。 先来张原理图&#…...

基于强化学习的目标跟踪论文合集

文章目录 2020UAV Maneuvering Target Tracking in Uncertain Environments Based on Deep Reinforcement Learning and Meta-LearningUAV Target Tracking in Urban Environments Using Deep Reinforcement Learning 2021Research on Vehicle Dispatch Problem Based on Kuhn-…...

高质量AIGC/ChatGPT/大模型资料分享

2023年要说科技圈什么最火爆&#xff0c;一定是ChatGPT、AIGC&#xff08;人工智能生成内容&#xff09;和大型语言模型。这些技术前沿如同科技世界的新潮流&#xff0c;巨浪拍岸&#xff0c;引发各界关注。ChatGPT的互动性和逼真度让人们瞠目&#xff0c;它能与用户展开流畅对…...

使用Python进行Socket接口测试

大家好&#xff0c;在现代软件开发中&#xff0c;网络通信是不可或缺的一部分。无论是传输数据、获取信息还是实现实时通讯&#xff0c;都离不开可靠的网络连接和有效的数据交换机制。而在网络编程的基础中&#xff0c;Socket&#xff08;套接字&#xff09;技术扮演了重要角色…...

C++编程逻辑讲解step by step:存折和信用卡类。

题目 存折和信用卡类&#xff0c;信用卡是一种存折&#xff0c;可以透支&#xff0c;可以存款。 代码 #include<iostream> #include<string> using namespace std; class passbook {public: passbook(string nam,int n,float m) {namenam; numn; balancem; } vo…...

做网站 用哪个网盘好/百家号官网

测试环境&#xff1a;Windows XP ProfessionMySQL 5.0.45Oracle 9iDB2 UDB 9.1测试的SQL脚本如下&#xff1a;此脚本适合MySQL、DB2&#xff0c;如果要在Oracle上执行&#xff0c;需要做个替换BIGINTINTEGER、VARCHARVARCHAR2。CREATETABLECUSTOMERS (ID BIGINT NOTNULL,NAME V…...

建站资讯/看b站二十四小时直播间

http://fiji.sc/wiki/index.php/Jython_Scripting#Getting_a_list_of_all_members_in_one_packagehttp://wiki.python.org/jython/UserGuidehttp://bzimmer.ziclix.com/presentations/jython-intro/slide-00.html...

在中国做国外网站/网站网页设计

盒模型由&#xff1a;外边距&#xff08;margin&#xff09;、边框&#xff08;border&#xff09;、内边距&#xff08;padding&#xff09;、内容&#xff08;content&#xff09;组成 元素框的最内部分是实际的内容&#xff1b;直接包围内容的是内边距&#xff1b;内边距的…...

wordpress用户名忘记/百度联盟一天多少收入

1、v1.begin() 2是第三个元素 2、定义时指定10个元素的内存&#xff0c;同时给所有元素赋值6 ——vector v3(10, 6) 3、;...

网站建设具体流程图/竞价推广开户多少钱

单文件版的perl程序只能用于构建较小的脚本程序。当代码规模较大时&#xff0c;应该遵循下面两条规则来构建程序。这样能将程序的各个部分按功能一个一个地细化&#xff0c;便于维护&#xff0c;也便于后续开发。 能复用的代码放进函数 能复用的函数放进模块 名称空间和包 名称…...

网站建设是如何寻找客户的/东莞网站建设公司排名

8月23日微软MSDN正式向订阅者提供Windows 7简体中文版&#xff08;RTM&#xff09;下载&#xff0c;正式发售会在10月22日&#xff0c;相信计算机相关专业人员都应该知道的&#xff0c;作为微软操作系统的另一个里程碑有可能继Windows XP成为桌面操作系统又一经典&#xff0c;尤…...