当AI学会创作,是否应该感到担忧?

news2024/11/22 23:46:46

当AI学会创作,是否应该感到担忧?

    • 0. 前言
    • 1. 人工智能与 AIGC
      • 1.1 人工智能简介
      • 1.2 人工智能与 AIGC
      • 1.3 步入 AIGC 时代
    • 2. 文本生成模型
    • 3. 代码生成模型
    • 4. 图像生成模型
    • 小结与展望

0. 前言

近来,随着 Open AI 发布的新一代 AI 聊天机器人 ChatGPT 火遍科技圈,人工智能生成内容( Artificial Intelligence Generated Content, AIGC )这一领域开始受到学术界、工业界甚至普通用户的更广泛关注。AIGC 凭借其独特的“创造力”与人类无法企及的创作生成速度掀起了一股人工智能狂潮,甚至在新闻报道中已经出现了 AI 作品参赛获奖、AI 画作被拍出上百万的高价;与此同时,诸如昆仑万维等国内外公司开始争相布局 AIGC,推动 AI 作画、AI 作曲等产品广泛应用于艺术、教育以及文化等内容创作领域,成为独角兽公司。当人类引以为傲的“创造力”开始被 AI 所染指,在感到振奋的同时,我们是否会产生人工智能将取代人类的担忧?
为了回答这一问题,我们首先需要了解人工智能、了解 AIGC 及其最新研究进展。因此,本文中,我们将介绍何为人工智能与 AIGC,并讲解目前业界领先的昆仑万维 AIGC 模型与产品,最后,进一步回答我们是否应该为人工智能表现出的“创造力”感到担忧。

1. 人工智能与 AIGC

1.1 人工智能简介

人工智能 (Artificial Intelligence, AI) 是研究用于模拟和扩展人类智能的理论、方法及应用的一门系统性科学技术,其令计算机根据可用数据执行相应策略而无需以明确的编程方式执行策略,AI 通过使用计算机程序模拟人类行为从而使机器实现智能。 在过去几十年间,由于可用数据的数量和质量呈指数级增长,同时高性能的计算设备也得到了快速发展,人工智能在图像识别、自然语言处理、推荐系统和自动驾驶等领域都取得了突破性进展。人工智能的目标是构建强大的智能模型,可以操纵输入数据以预测输出,同时随着新数据的增加不断更新模型。
人工智能的目标是创造能与人类思维相似的智能机器,或者通过人工智能技术来扩展人类智能从而解决实际问题。在过去几年里,许多人工智能系统取得了突破性进展,已经可以应用于解决各种复杂问题。深度神经网络模型,已经可以以近乎医生的水平对人体 X 射线图像进行病理学分析,在围棋等经典棋盘游戏以及多人竞技电脑游戏中击败人类大师级选手,但实际上,人工智能的应用远不止这些。

1.2 人工智能与 AIGC

目前我们可以将人工智能模型分为两大类,判别模型与生成模型。AI 判别模型需要一组输入数据,例如英文文本、X 射线图像或者游戏画面,经过一系列计算得到相应目标输出结果,例如单词翻译结果、X 光图像的诊断结果或游戏中下一时刻要执行的动作。判别模型可能是我们最熟悉的一类 AI 模型,其目的是在一组输入变量和目标输出之间创建映射。目标输出可以是一组离散(例如预测接下来出现的单词向量)或者连续的值(例如预测客户接下来一定时间段内在商店的花销)。
而生成模型,并不会不会对输入变量计算分数或标签,而是生成新数据,这类模型可以接受与实际值无关的向量(甚至是随机向量),生成复杂输出,例如文本、音乐或图像。人工智能生成内容( Artificial Intelligence Generated Content, AIGC) 泛指应用 AI 技术生成的内容,包括文字、图片,甚至是代码和视频等。
AIGC

1.3 步入 AIGC 时代

AIGC 是继专业生成内容 (Professionally Generated Content, PGC) 和用户生成内容 (User Generated Content, UGC) 之后的新一代内容生成方式,是一种通过人工智能技术来自动或辅助生成内容的内容生成方式,具有高效性和自动化的特点。自然语言生成技术 (Natural Language Generation, NLG) 和 AI 模型的快速发展,推动了 AIGC 走向落地应用。

时代内容生成方式特点
Web 1.0PGC专业性强、质量较高
Web 2.0UGC内容丰富、创作自由
Web 3.0AIGC高效性、自动化

AIGC 在当前时间节点能够爆火,并不是一种偶然,而是技术发展和内容生产需求变革的必然结果。当元宇宙的相关概念提出后,元宇宙发展过程中也浮现出了一个重要问题,即如何生成元宇宙中大量的数字内容?而随着 AIGC 的快速发展,以及资本市场的加入 AIGC 赛道,AIGC 将能够极大的助力元宇宙的发展和落地,AI 将能够生成或辅助生成元宇宙中海量的内容。

AI 绘图

深度学习生成模型在过去的十几年间取得了日新月异的进展,几乎每天都有大量的相关论文发表,2014 年,对抗生成网络 (Generative Adversarial Networks, GAN) 及其变体的出现第一次引发了关于人工智能创作能力的讨论;2021 年,CLIP 模型被提出,同年 OpenAI 推出了 DALL-E 模型,其具备了文本与图像交互生成内容的能力;2022 年,深度学习模型 Diffusion 出现,直接推动了 AIGC 技术的突破性发展,其解决了生成对抗网络训练困难、生成结果较为粗糙的弊端,许多基于 Diffusion 模型的应用呈现出井喷之势,因此,许多人将 2022 年称为 AIGC 元年。
AIGC 这条赛道上,目前位于头部的 OpenAI 已估值超 200 亿美元,而据《中国 AI 数字商业展望 2021-2025》报告预测,中国 AI 数字商业核心支柱产业链规模将在 2025 年达到 1853 亿元,其中 AI 数字商业内容产业规模将达到 495 亿元,占整个产业链的近 27%
作为中国领先的互联网平台出海企业昆仑万维,一直以来都对市场和创新业务有着敏锐的洞察力,更是早早的布局了 AIGC 业务,在 AIGC 绘图、文本、编程和音乐等领域都处于业界领先水平,逐渐在全球范围内形成了海外信息分发及元宇宙平台 Opera、海外社交娱乐平台 StarX、全球移动游戏平台 Ark Games、休闲娱乐平台闲徕互娱等板块,为全球互联网用户提供了丰富的社交、娱乐等信息化服务,与合作伙伴奇点智源合作推出了“昆仑天工”全系列 AIGC 模型与算法,“昆仑天工”的 AI 生成能力涵盖图像、音乐、编程、文本等全模态领域。

2. 文本生成模型

文字是最基本也是最重要的内容形式,在 AI 生成文字方面,目前AI模型已经可以完成许多之前被认为是人类特权的创作活动,例如作诗、写广告、剧本、小说,甚至心灵鸡汤。目前,OpenAIGPT-3 模型是 AI 生成文字中最流形和最成熟的模型,甚至有机构进行实验,让 GPT-3 与本科生同时根据指定提示进行写作,并交由教授组进行打分,结果 GTP-3 模型生成的文章通过了大部分课程的写作测试,而且仅仅需要 3-20 分钟,并且其中大部分时间用于对文本的输出长度和重复文本进行编辑。

GPT-3模型架构最近,已经有许多基于 GPT-3 模型的商业化产品,其中佼佼者包括昆仑万维与奇点智源联合推出的瑶光和天枢模型,这两种模型均可以理解和生成自然语言,前者的性能相对更强,适用于需要生成大量内容的应用,而后者适用于对实时性要求更高的场景。
瑶光模型相较而言只需要较少的上下文就可以完成任务,同时能够解决一些涉及因果关系的最具挑战性的人工智能问题,其生成的长文本内在逻辑性更强,在包括分类、问答以及聊天等任务中均有出色的表现。而天枢虽然在复杂文本生成任务中表现略逊色与瑶光,但其在小样本任务中同样表现出色,并且速度更快。
昆仑天工模型针对中文领域构建了千亿级别的高质量数据集,通过高性能 a100-GPU 集群训练得到了百亿参数量的 GTP-3 生成模型,其几乎可以应用与任何涉及理解或生成自然语言或代码的任务,同时提供了一系列具有不同参数级别的模型,根据同任务进行适配,同时,也可以微调模型的得到适合需求的生成模型。下表在多个数据集中对比了当前流行的中文文本生成领域的模型,可以看到,瑶光在多个文本生成任务中有明显优势。

在这里插入图片描述

同时,昆仑天工的 AI 文本生成模型可以应用于多种下游任务,例如续写、对话、中英翻译、内容风格生成、推理、诗词对联等,几乎涵盖了文本内容生成的大部分应用场景。

文本生成
以内容续写为例,文本生成模型提供了一个非常简单的文本输入、文本输出界面,在保证灵活性的同时提供了强大的内容生成能力。我们只需要输入一些文本作为提示,模型将自动生成一个文本续写,用于尝试匹配我们提供的输入上下文或模式,除此之外,我们还可以从生成的文本长度等方面对生成结果进行调整。
内容续写
在续写无言律诗的应用中,昆仑天工 AI 模型甚至可以非常准确的给出标点。如下图所示,当引导语句后应当紧接逗号时,模型准确的生成了逗号,并得到对仗工整的续写诗句。

写五言诗

感受了昆仑天工文本生成深度学习模型的强大之后,我们当然会想迫不及待将其应用到项目实践中去,昆仑天工提供了丰富的文本生成 API 用于不同的专业性下游任务,支持 JSONPythonshell 等多种编程语言,并且提供了详尽的 API 功能描述与使用示例,方便我们将其应用于项目中去。以生成五言诗为例,使用 Python API 调用昆仑天工文本生成深度学习模型的代码非常简单方便:

import requests
import json

url = "https://openapi-dev.singularity-ai.com/api/generateByKey"

headers = {
        "Content-Type": "application/json",
        "App-Key": "your apiKey" # 替换为自己的 API Key
    }

data = {
    "model_version": "模型版本",
    "prompt": "闻道巴山里,春船正好行。都将百年兴,一望九江城。\n水槛温江口,茅堂石笋西。移船先主庙,洗药浣沙溪。\n迟日江山丽,春风花草香。泥融飞燕子,沙暖睡鸳鸯。\n寒食少天气,东风多柳花。小桃知客意,春尽始开花。\n清风入堂来",
    "param": {
        "generate_length": 100,
        "top_p": 0.1,
        "top_k": 10,
        "repetition_penalty": 1.3,
        "length_penalty": 1,
        "min_len": 2,
        "temperature": 1,
        "end_words": [
            "[EOS]",
            "\n"
        ]
    }
}

response = requests.post(url=url, headers=headers, json=data)
dt  = json.loads(response.text)
print(dt)

3. 代码生成模型

代码生成一直以来都被认为是一项复杂的挑战,这是由于代码生成具有很高的内在逻辑性,不仅需要做到能够生成,还要做到能够运行,否则仅仅生成一堆无法运行的代码是完全本末倒置的,代码生成的最重要的目的就是能够辅助人类程序员减少代码编写的任务量,如果生成的代码没有任何意义,反而会增加程序员的负担。
但是,随着 AlphaCode 的问世,让人类看到了代码编写或许不再是程序员的专属领域,在 AlphaCode 参加 Codeforces 算法比赛的数十次结果中,其能力超越了 50% 以上的程序员,下图显示了 AlphaCode 的模型架构图。

AlphaCode架构
AI 代码生成的赛道中,昆仑万维训练了全球第一款多语言开源编程大模型 Sky-code 代码生成工具,其支持各种主流编程语言,包括 javajavascriptcc++pythongoshell 等编程语言,可以帮助开发人员更快更好的编码,甚至模型每秒可以输出百字以上的代码量。Sky-code 具有优秀的代码续写能力,不仅可以根据代码注释续写代码,解决算法问题,让深度学习模型刷题不再只是幻想,同时它也支持根据中文注释续写代码,这对于大部分外语能力较差的开发人员而言更是雪中送炭。并且 Sky-code 模型的代码质量非常高,下表对比了 Sky-code 模型与其他代码生成模型的性能:

模型机构参数量函数级代码生成任务的数据集
Human-Eval 164 (OpenAI 发布)40 Simples (40 个贴近实际场景的 case,奇点自制数据集)
k=1k=10k=100编辑距离 (ED)k=1k=10k=1100ED
GPT-JEleutherAI60亿11.62%15.74%27.74%35.8327.00%(t0.2)57.06%(t0.6)80.00%(t0.6)44.31
SKY-CODE奇点智源(昆仑天工)26亿10.37%(t0.2)18.52%(t0.6)30.69%(t0.6)37.3235.45%(t0.2)60.38(t0.6)84.77%(t0.6)51.1

模型的生成通过率是代码生成模型最重要的能力衡量指标,根据数据集中的不同问题,模型生成的代码需要通过单元测试才会被认为生成正确结果。在上表中,根据运行次数的不同,指标分为单次运行通过率 (k=1)、十次运行通过率 (k=10),百次运行通过率 (k=100)等,可以看出在 40 Samples 数据集中 Sky-code 模型的百次模型通过率甚至接近 85%,并且相较于其他模型具有更少的模型参数量,这也就不难得出 Sky-code 模型运行效率较高的原因。
Sky-code 可以在编码的过程中对代码进行智能补全,使用该模型,我们只需要通过一段函数功能描述或者想要实现的程序结果,Sky-code 就可以分析当前编辑代码文件的上下文环境,给出代码补全或建议。

代码生成

以补全 Python 代码为例,在上图中可以看出,我们只提供了代码的注释部分,Sky-code 模型就可以自动补全整个函数,更加友好的是,我们可以使用中文注释。补全后代码如下所示,能够节约大量的时间,令我们可以更加专注于算法的逻辑流程。

import Flask 

# 一个简单的基于 Flask框架的 webserver

class SimpleServer(object):  
    def __init__(self, ip, port, server_name):
        self.ip=ip;
        self.port=int(port);
        self.name=server_name
    def run(self):
        app = Flask(__name__)
        @app.route("/")
        def hello():
            return "Hello, %s!"%(self.name);
        print(app.url_for('index'))
if __name__=="__main__":
    srvr=SimpleServer(192.168.0.100,8081,'server1');
    srvr.run()

Sky-code 已经支持在 Visual Studio Code 上使用插件扩展, 后续也会陆续支持 Visual StudioNeovimJetBrains 等一系列常见 IDE 和编辑器。

Sky-code插件

4. 图像生成模型

AI 生成图片方面,随着算法模型的不断迭代升级,AI 作画无论是在质量还是速度上都有了飞跃性发展,在 2014 年发布的 GAN 模型不仅生成图片质量较差且易陷入模式坍塌,在 2022 年初提出的 Disco Diffusion 模型能够生成更加多样性的图片,而随之发布的 DALL-E2 模型可以生成完整的图像内容,而到 8 月由 StabilityAI 发布的 Stable Diffusion 模型更是取得质的突破,甚至已经可以生成能够媲美专业画师的作品,生成图片的效率也从数小时缩短到几分钟甚至数十秒, Stable Diffusion 模型主要采用的扩散模型 (Diffusion Model),简单理解,扩散模型就是去噪自编码器的连续应用,逐步生成高质量图像的过程,下图显示了 Stable Diffusion 模型的架构图。

Stable Diffusion架构图
昆仑天工的 AI 图片生成模型天工巧绘 SkyPaint 基于 Stable Diffusion 模型,在保留原始 Stable Diffusion 模型那个能够根据英文提示词输入实现文字生成图像的基础上,实现中文提示词输入能力,SkyPaint 使用 1.5 亿级的平行语料优化提示词模型实现中英文对照,不仅涉及翻译任务语料,还包括了用户使用频率高的提示词中英语料,古诗词中英语料,字幕语料,百科语料,图片文字描述语料等多场景多任务的海量语料集合,对模型进行了深度优化,以令中文输入提示语得到更高质量的图片。
在文本生成图像以及图片生成文本两种应用中,昆仑天工的天工巧绘 SkyPaint 模型均与 AI 作画领域最先进模型相当,下表对比了不同模型在 Flickr30K-CN 数据集上的性能表现。

数据集模型Text-to-ImageImage-to-TextMR
Zero-shotZero-shot
R@1R@5R@10R@1R@5R@10
Flickr30K-CNTaiyi-CLIP-Roberta-large-326M-Chinese53.84(53.7)79.9(79.8)86.56(86.6)64.0(63.8)90.4(90.5)96.1(95.9)78.47(78.39)
Taiyi-CLIP-RoBERTa-102M-ViT-L-Chinese55.3(58.32) 81.58(82.96)88.5(89.40)67.292.796.980.37
Wukong ViT-L/14 51.86(51.7) 78.6(78.9)85.88(86.3)75(76.1)94.4(94.8)97.7(97.5)80.57(80.89)
R2D2 ViT-L/14 42.6(60.9) 69.46(86.8) 78.64(92.7)63.0(77.6) 90.10(96.7) 96.40(98.9) 73.37(85.6)
CN-CLIP ViT-L/14 68.08(68.0)89.66(89.7)94.46(94.4) 80.2(80.2)96.6(96.6)98.2(98.2)87.87(87.85)
AltCLIP-XLMR-L(AltCLIP) 50.66(69.8) 75.42(89.9) 83.14(94.7)73.4(84.8)92.8(97.4) 96.90(98.8)78.72(89.24)
prev_online(昆仑天工)61.5284.7290.6276.7 95.6 98.7 84.64
hide77_gpt2(online)(昆仑天工) 58.82 82.6289.5878.896.1 98.3 84.04

模型训练时同时采用了模型蒸馏与双语对齐方案,使用教师模型对学生模型蒸馏的同时辅以解码器语言对齐任务辅助模型训练,以更加贴近中文语言习惯。更加可贵的是,SkyPaint 已经发布了微信小程序预览版,相信马上我们都可以在微信上体验到该模型的强大。
天工巧绘

非常有幸能够体验到天工巧绘 SkyPaint 体验版的强大性能,可以看到即使我们只给出关键词也能够生成纹理清晰、质量上乘的图像,并且同时支持中英文提示词输入,如果我不告诉你这是 AI 创作的图像,可能会有很多人认为这就是人类画家的作品。

生成结果

小结与展望

最后,关于“当AI学会创作,是否应该感到担忧?”这一问题,我们可以借助 ChatGPT 的回答进行总结。目前,人工智能可以辅助人类完成许多复杂任务,但它们仍然需要人类来监督和指导,这些人工智能模型仍然依赖于算法和数据的训练,因此,人工智能和人类在很多方面是互补的,而不是相互竞争的。但是,AIGC 可能会存在一些潜在的隐患,例如人工智能创作出的内容可能侵犯个人隐私或者产生其他不良影响。因此,人类需要对人工智能进行适当的监督和管理,以确保它不会对人类造成危害。总体而言,随着诸如昆仑万维等公司的 AI 工程师不断深入研究,AIGC 会不断纠偏完善,不断朝着有利于人类的方向发展,我们有理由期待未来各个行业都会配备高水平的 AIGC 助手。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/90030.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

【Redis】Redis 持久化(RDB和AOF)

文章目录概述RDB触发机制如何恢复 rdb 文件?RDB 优点:RDB 缺点:AOFAOF 优点AOF 缺点概述 Redis 是内存数据库,如果不将内存中的数据库状态保存到磁盘,那么服务器一旦进程退出,服务器中的数据库状态也会消失…

软件供应链安全状况报告

根据 ReversingLabs 于 2022 年 12 月 5 日发布的报告《软件供应链安全状况》(文末提供报告阅读地址) ,在 2020 年至 2022 年初供应链攻击呈指数级增长之后,企业在整个2022 年出现了缓慢但稳定的增长。 ReversingLabs的研究基于上…

深证L2接口是如何运营的?

深证L2接口是现在大数据时代常用的一种程序接口,它集程序与协议于一体,为用户提供他们所需要的数据,这大大提高了用户的交易效率。 深证L2接口是如何运营的? 首先就是获取股票数据运用得最频繁的领域,股票交易市场领…

看完这篇还不懂 MySQL 的 MVCC 机制算我输

前言 MySQL中大名鼎鼎的MVCC机制想必大家都有所耳闻吧,虽然在平时MySQL使用过程中基本上用不到,但是面试中出场率十分高,而且作为架构师的你也是需要知道它的工作机制。那么你对MVCC机制了解多少呢?MVCC机制是用来干嘛的呢&#…

判断链表是否有环,如果有返回环的入口,即链表有环证明,和找到环的入口证明(非常清晰的证明过程)

有环链表 判断一个链表有环,如果有环,返回起点 使用快慢指针的方式,两个指针同时指向头节点,慢指针low一次走一步,快指针fast一次走两步,只要low和fast相遇即说明链表有环 只要快指针和慢指针有相差的步…

Maven Javafx javafx-maven-plugin打包项目,添加dll文件

在pom.xml的 javafx-maven-plugin内添加 additionalAppResources&#xff0c;并进行重新加载 <plugin><groupId>com.zenjava</groupId><artifactId>javafx-maven-plugin</artifactId><version>8.8.3</version><configuration&g…

2022,软件测试真的有说的这么容易吗?

前言 大家都说软件测试入门容易&#xff0c;似乎软件测试成了跳进互联网生态圈的最佳途径。但是不少小伙伴在入门软件测试后&#xff0c;却变的相当的迷茫&#xff0c;不知道自己应该做什么&#xff0c;似乎点点点就成了工作中唯一的事情了。趁现在负能量还没有缠身的时候&…

服务优化实践

性能分析常用方法 1. top top指令默认用来监控cpu使用情况&#xff0c;根据cpu使用情况&#xff0c;分析整个系统运作情况&#xff08;大多数系统cpu密集型&#xff09;top指令查询的进程&#xff0c;将会根据cpu使用率大小进行排序&#xff0c;使用的比较多的排在前面&#x…

重生强化【Reincarnating RL】论文梳理

重生强化【Reincarnating RL】论文梳理 文章目录重生强化【Reincarnating RL】论文梳理前言&#xff1a;文章链接&#xff1a;作者团队介绍&#xff1a;沈向洋老师的论文十问&#xff1a;联系方式&#xff1a;前言&#xff1a; 好久没写文章速读了&#xff0c;最近群友推荐了两…

html5期末大作业:自适应网站开发——公司网站7页 ,响应式页面

&#x1f389;精彩专栏推荐 &#x1f4ad;文末获取联系 ✍️ 作者简介: 一个热爱把逻辑思维转变为代码的技术博主 &#x1f482; 作者主页: 【主页——&#x1f680;获取更多优质源码】 &#x1f393; web前端期末大作业&#xff1a; 【&#x1f4da;毕设项目精品实战案例 (10…

这10张图拿去,别再说学不会RecyclerView的缓存复用机制了

ViewPager2是在RecyclerView的基础上构建而成的&#xff0c;意味着其可以复用RecyclerView对象的绝大部分特性&#xff0c;比如缓存复用机制等。 作为ViewPager2系列的第一篇&#xff0c;本篇的主要目的是快速普及必要的前置知识&#xff0c;而内容的核心&#xff0c;正是前面…

SQL概述以及MySQL常用语句总结

目录数据库概述SQL与NoSQL对比关系型数据库管理系统的常用实例MySQL介绍安装数据库的连接SQLDDLDMLDQL单表查询多表查询多表关系连接查询连接分类内连接 JOIN外连接左外连接 LEFT JOIN右外连接 RIGHT JOIN自连接 JOIN联合查询 UNION子查询标量子查询列子查询行子查询表子查询DC…

大二Web课程设计——家乡主题网页设计(web前端网页制作课作业) 四川旅游网页设计制作

家乡旅游景点网页作业制作 网页代码运用了DIV盒子的使用方法&#xff0c;如盒子的嵌套、浮动、margin、border、background等属性的使用&#xff0c;外部大盒子设定居中&#xff0c;内部左中右布局&#xff0c;下方横向浮动排列&#xff0c;大学学习的前端知识点和布局方式都有…

【Spring】——12、BeanPostProcessor的执行流程?(源码分析)

&#x1f4eb;作者简介&#xff1a;zhz小白 公众号&#xff1a;小白的Java进阶之路 专业技能&#xff1a; 1、Java基础&#xff0c;并精通多线程的开发&#xff0c;熟悉JVM原理 2、熟悉Java基础&#xff0c;并精通多线程的开发&#xff0c;熟悉JVM原理&#xff0c;具备⼀定的线…

[附源码]Python计算机毕业设计房屋租赁管理系统Django(程序+LW)

该项目含有源码、文档、程序、数据库、配套开发软件、软件安装教程 项目运行 环境配置&#xff1a; Pychram社区版 python3.7.7 Mysql5.7 HBuilderXlist pipNavicat11Djangonodejs。 项目技术&#xff1a; django python Vue 等等组成&#xff0c;B/S模式 pychram管理等等…

MongoDB Node 驱动使用指南

MongoDB Node 驱动介绍 1. MongoDB数据库连接指南 使用原生的mongodb Node驱动连接MongoDB数据库。 1.1 数据库连接URI 数据库连接URI是一个指明了数据库地址、名称、用户名、密码的字符串&#xff0c;类似于网页链接。 1.2 Node驱动安装 使用Npm或者Yarn安装数据库驱动程…

40_CAN通信基础知识

目录 CAN协议简介 CAN物理层 闭环总线网络 闭环总线网络 开环总线网络 通讯节点 差分信号 CAN协议中的差分信号 CAN协议层 CAN的波特率及位同步 位时序分解 SS段(SYNC SEG) PTS段(PROP SEG) PBS1段(PHASE SEG1) PBS2段(PHASE SEG2) 通讯的波特率 CAN的报文种类…

和数链技术与供应链金融的革命性融合发展

区块链是由密码技术、共识机制、点对点通信协议、分布式存储等多种核心技术体系高度融合&#xff0c;形成的一种分布式基础架构与计算范式&#xff0c;其本质则是一套去中心化的记账系统。区块链技术凭借自身分布式共享账本、去中心化、透明性、隐私保护、节点控制、信息的不可…

[附源码]计算机毕业设计的剧本杀管理系统Springboot程序

项目运行 环境配置&#xff1a; Jdk1.8 Tomcat7.0 Mysql HBuilderX&#xff08;Webstorm也行&#xff09; Eclispe&#xff08;IntelliJ IDEA,Eclispe,MyEclispe,Sts都支持&#xff09;。 项目技术&#xff1a; Springboot mybatis MavenVue等等组成&#xff0c;B/S模式…

java+mysql基于ssm的校园快递代领系统

当代大学生的课业都比较繁重,很多学子甚至选修了双学位,但是为了保障生活的质量难免会在网上购买一些生活和学习用品,但是又因为学业或者兼职等原因不能按时的领取属于自己的快递,这个时候一个新兴的行业校园快递代领服务诞生了 本系统是一个校园快递代领系统,服务人员可以在线…