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

【AIGC调研系列】chatTTS与GPT-SoVITS的对比优劣势

ChatTTS和GPT-SoVITS都是在文本转语音(TTS)领域的重要开源项目,但它们各自有不同的优势和劣势。

ChatTTS

优点:

  1. 多语言支持:ChatTTS支持中英文,并且能够生成高质量、自然流畅的对话语音[4][10][13]。
  2. 细粒度控制:该模型可以预测和控制细粒度的韵律特征,如笑声、停顿和语气词,增加了可玩性[1][2]。
  3. 适用于对话场景:专门为对话任务设计,适用于LLM助手对话任务、对话音频和视频介绍等[4][16]。
  4. 社区反响:ChatTTS在GitHub上迅速获得了大量关注,短时间内斩获了9k的Star量[1][8]。

缺点:

  1. 长文本处理能力有限:目前版本不能生成超过30秒的音频,处理较长的文本时会出现分词问题[8]。
  2. 训练数据量:最大的模型使用了10万小时以上的中英文数据进行训练,而开源版本使用了4万小时的数据[10][13]。
  3. 伦理限制:为了防止滥用,开发者在训练过程中添加了少量额外的高频噪音,并压低了音质[15]。

GPT-SoVITS

优点:

  1. 少样本中文声音克隆:GPT-SoVITS在少样本中文声音克隆方面表现出色,能够生成具有人类语言细微差别、情感和独特性的声音[3][12]。
  2. 硬件要求较低:相比其他模型,GPT-SoVITS对硬件配置的要求较低,一般只需6GB显存以上的GPU即可满足[6]。
  3. 跨语言推理能力:支持中文、英文和日文,未来还将扩展更多语言[20]。

缺点:

  1. API调用支持较差:原版API在调用方面存在一些问题,如不能中英混合、无法按标点切分句子等,因此需要对API进行改良[3]。
  2. 训练和推理复杂性:虽然云端模型训练工具可以简化操作,但本地训练和推理仍然需要较高的算力[5]。

ChatTTS在多语言支持、细粒度控制和对话场景应用方面表现出色,但在处理长文本和伦理限制方面存在一定的局限。GPT-SoVITS则在少样本中文声音克隆和跨语言推理能力方面有显著优势,但其API调用支持较差且训练和推理过程较为复杂。根据具体需求选择合适的模型是关键。

ChatTTS在处理超过30秒长文本时的具体技术限制是什么?

ChatTTS在处理超过30秒长文本时的具体技术限制主要包括以下几个方面:

  1. 生成时间和资源消耗:当输入文本较长时,ChatTTS需要更多的计算资源来进行语音合成,这可能导致生成过程时间过长或资源消耗过大[22]。
  2. 合成质量:输入文本的复杂性和长度会影响合成语音的质量。对于超过30秒的长文本,合成质量可能会下降,因为系统需要处理更多的数据并进行更复杂的计算[22][23]。
  3. 技术实现:初始版本的ChatTTS无法生成超过30秒的音频。这表明其内部算法和优化机制可能还不够成熟,需要进一步的手动修复和优化才能支持更长的文本[21]。

ChatTTS在处理超过30秒长文本时面临的技术限制主要包括计算资源需求高、合成质量下降以及算法优化不足等问题。

GPT-SoVITS的API改良版本有哪些,以及它们如何改善了中英混合和标点切分的问题?

GPT-SoVITS的API改良版本主要包括以下几个方面的改进:

  1. 中英混合支持:原版GPT-SoVITS的API在调用方面存在一些问题,特别是不能处理中英混合的情况[25]。为了解决这一问题,改良后的API增加了对中英文混合文本的支持,使得用户可以输入包含中英文混合的文本,并且能够正确地进行声音克隆[28][30]。
  2. 标点切分优化:在原版API中,标点符号的处理不够完善,导致在某些情况下无法正确地按照标点进行句子分割[25]。改良后的API对标点符号的处理进行了优化,确保了在进行声音克隆时能够根据标点符号正确地切分句子,从而提高了语音的自然度和准确性[24]。

ChatGPT-SoVITS在跨语言推理能力方面的具体表现和限制是什么?

GPT-SoVITS在跨语言推理能力方面表现出色,但也有一些限制。

具体表现如下:

  1. 支持多种语言:GPT-SoVITS支持与训练数据集不同语言的推理,目前支持英语、日语和中文[32][33][34]。这意味着用户可以将这些语言的文本转换为相应的语音。
  2. 高质量的语音合成:该工具能够生成非常自然和连贯的文本到语音转换结果,具有很高的语言质量[33]。
  3. 便捷的操作流程:用户只需输入5秒的声音样本即可体验文本到语音的转换,这大大简化了操作流程[32][38]。

然而,GPT-SoVITS在跨语言推理能力方面也存在一些限制:

  1. 有限的语言范围:尽管支持三种主要语言,但其跨语言能力仍然局限于这些语言之内。对于其他语言的支持可能需要额外的训练和调整[32][33][34]。
  2. 硬件要求:虽然GPT-SoVITS对硬件配置的要求相对较低,但在处理大量数据或进行复杂推理时,仍然需要一定的计算资源[39]。

GPT-SoVITS在跨语言推理能力方面表现出色,尤其是在英语、日语和中文这三种语言上。

如何优化GPT-SoVITS的训练和推理过程以降低硬件要求?

为了优化GPT-SoVITS的训练和推理过程以降低硬件要求,可以采取以下几种策略:

  1. 模型结构优化
    1. 通过深度压缩技术减少模型大小,从而降低显存需求[44]。
    2. 使用DSD(Deep Shrink and Denoise)正则化技术提高预测准确度,同时减少模型复杂度[44]。
  2. 数据和训练策略优化
    1. 采用数据最优化和阶段训练方法,通过精心筛选的数据集来提高训练效率[42]。
    2. 使用Colossal-AI框架进行模型并行处理,这可以显著减少每张显卡的占用,从而降低总体硬件需求[43][46]。
  3. 显存管理和量化
    1. 在Colossal-AI中,通过对模型进行Int8量化,可以将模型总体显存占用从352.3GB(FP16)降低到185.6GB[43]。
    2. 使用Colossal-AI的模型并行技术,将每张显卡的占用减少到了23.2GB[43]。
  4. 硬件加速和异构计算
    1. 利用GPU优化,例如通过改进显存管理策略来提高GPU利用率[41]。
    2. 考虑使用异构硬件加速,如结合NPU(Neural Processing Unit)等专用硬件来进一步提升计算能力[45]。
  5. 推理速度优化
    1. 使用TorchScript进行推理速度优化,这可以显著提高推理速度[47]。
  6. 硬件选择和配置
    1. GPT-SoVITS相对较低的硬件要求一般只需6GB显存以上的GPU即可满足[48]。因此,在选择硬件时应考虑性价比高的GPU。
    2. 在硬件升级方面,可以考虑使用成本效益高的GPU或其他专用硬件来进一步降低硬件成本[45]。

ChatGPT和GPT-SoVITS在伦理限制方面的具体措施有哪些,以及它们如何影响用户体验?

ChatGPT和GPT-SoVITS在伦理限制方面采取了多种措施,这些措施对用户体验有着显著的影响。

ChatGPT的伦理限制措施

ChatGPT不应创造与实际情况脱节的虚假内容。这一措施旨在确保生成的信息真实可靠,避免误导用户[51]。

在教育领域,英国等国家的高校严格限制ChatGPT等生成式人工智能在撰写学术论文时的使用,以防止抄袭和其他不当行为[52]。

OpenAI通过过滤有害内容并使用自己的提示修改输出,确保用户体验的安全性和适宜性[53]。

ChatGPT的道德限制基于伦理准则和社会价值观设计,适用于其在各个领域的应用,包括但不限于教育、媒体和商业等[54]。

如果用户试图绕过ChatGPT的道德限制,平台提供商会进行监测和打击,一旦发现违规行为,就会采取相应的措施,包括封禁账户。这种措施不仅会影响用户当前的项目和工作,还可能对其未来的职业生涯产生负面影响[55]。

GPT-SoVITS的伦理限制措施

虽然证据中没有直接提到GPT-SoVITS的具体伦理限制措施,但可以推测其也会类似地采取一些基本的伦理限制措施,以确保其应用不会造成伤害或不当影响。

对用户体验的影响

ChatGPT通过自然语言交互,使得用户可以直接向模型提问或表达需求,从而拓宽了人们获取信息的渠道,不再局限于传统的搜索引擎或应用[57]。

ChatGPT能够产生吸引人的、与上下文相适应的回应,这有助于激发用户的热情,提高用户的参与度和保留率[58]。

用户通过亲身体验ChatGPT的功能,可能会与其他人分享他们的积极经验,传播意识并推动进一步采用[59]。

许多国家和地区对ChatGPT的发展施加了数据安全和隐私保护政策的限制。这些措施确保用户在使用过程中不会透露过多个人信息,如姓名、年龄等[60]。

参考资料

1. 爆火ChatTTS突破开源语音天花板,3天斩获9k的Star量_澎湃号·湃客_澎湃新闻-The Paper [2024-05-31]

2. GitHub - 2noise/ChatTTS at upstract.com [2024-05-29]

3. GPT-SoVITS项目的API改良与使用_gpt-sovits api-CSDN博客 [2024-05-05]

4. ChatTTS: Text-to-Speech For Chat

5. GitHub - ben0oil1/GPT-SoVITS-Server: 【脱离复杂的环境配置和整合包,极简配置推理服务】从GPT ...

6. 【AIGC】开源声音克隆GPT-SoVITS - 编程学习博客精选

7. 刘悦的技术博客

8. 爆火ChatTTS突破开源语音天花板,3天斩获9k的Star量 | 机器之心 [2024-05-31]

9. GPT 原理解析原创 [2020-05-11]

10. 人工智能 - 炸裂的开源AI语音生成模型ChatTTS - 个人文章 - SegmentFault 思否 [2024-05-30]

11. 吃枣药丸– 资资不卷

12. GPT-SoVITS:开源 AI 语音克隆工具的飞跃 - HY's Blog [2024-03-31]

13. ChatTTS-国产开源文本转语音模型_哔哩哔哩_bilibili [2024-06-03]

14. chattts详解及优缺点.zip资源 [2024-06-01]

15. ChatTTS/README_CN.md at main · 2noise/ChatTTS · GitHub

16. 突破开源天花板!ChatTTS:对话式高可控的语音合成模型

17. 揭秘ChatTTS:高可控语音合成神器上手实录 带你玩转ChatTTS! - MioMio [2024-05-30]

18. GPT-SoVITS 本地搭建踩坑原创 [2024-01-27]

19. ChatTTS一站式速通原创 [2024-06-02]

20. # GPT-SoVITS - docs.aihub.wtf

21. 爆火ChatTTS突破开源语音天花板,3天斩获9k的Star量 [2024-05-31]

22. ChatTTS 升级版:支持音色抽卡、长音频生成和分角色朗读 [2024-06-03]

23. ChatTTS-免费开源的用于对话场景的语音合成模型 - AIHub [2024-06-02]

24. GPT-SoVITS 快速声音克隆使用案例:webui、api接口原创 [2024-02-23]

25. WeNet部署使用记录 [2022-08-13]

26. GPT-SoVITS项目的API改良与使用 - 开放原子开发者工作坊 [2024-03-08]

27. GPT-SoVITS beta1.30,一分钟复刻声音,支持中日英 - 商业源码

28. 任务拆解,悠然自得,自动版本的ChatGPT,AutoGPT自动人工 ... [2023-04-19]

29. GPT-SoVITS整合包0322,常见问题和bug修复 - 哔哩哔哩

30. 刘悦的技术博客 - BlogFinder

31. 文字转语音工具:GPT-SoVITS 原创 [2024-04-15]

32. 声音推理侦探,超强AI语言克隆神器!GPT-SoVITS [2024-04-16]

33. 关于GPT-SoVITS语音合成的效果展示(西游之西天送葬团) ... [2024-03-27]

34. 人工智能- 声音推理侦探,超强AI语言克隆神器!GPT-SoVITS [2024-04-15]

35. GPT-SoVITS:语音克隆技术项目 - 松鼠盒子AI

36. 声音推理侦探,超强AI语言克隆神器!GPT-SoVITS 原创 [2024-02-28]

37. 语言转换- AIGC资讯

38. 【大头旅行家】ai声音克隆如何制作,GPT-Sovits新手 ... [2024-01-24]

39. 跨语言- AIGC资讯

40. GPT-SoVITS 数据搜集、整理,训练,推理全流程分享(以崩坏3为例) - 哔哩哔哩 [2024-04-13]

41. AI大模型,怎样才能不被GPU“卡脖子”? [2024-04-23]

42. 单个GPU无法训练GPT-3,但有了这个,你能调优超参数了 [2023-05-15]

43. 硬件预算最高直降46倍!低成本上手AIGC和千亿大模型,一行代码自动并行,Colossal-AI再升级 [2023-03-28]

44. 【AI】MIT教授博士论文:面向深度学习的高效方法与硬件加速 - 1

45. 广告深度学习计算:异构硬件加速实践 [2021-12-22]

46. 硬件预算最高直降46倍!低成本上手AIGC和千亿大模型 [2023-01-04]

47. 目前gpt sovits的推理速度,有更新使用TorchScript推理速度优化吗? · Issue #13 · X-T-E-R/Uni ... [2024-03-10]

48. 【AIGC】开源声音克隆GPT-SoVITS 原创 [2024-02-21]

49. 新模型Cascade你真的用对了吗?! [2024-03-29]

50. 深入解析AI大模型技术:从硬件选择到模型性能 | 数据学习者官方网站(Datalearner) [2024-02-19]

51. ChatGPT 道德限制突破指南:如何合规绕过?(chatgpt绕过道德限制) - 开店Go [2024-06-02]

52. 生成式人工智能应用的伦理立场与治理之道: 以ChatGPT 为例 [2024-02-09]

53. 不只是聊天机器人:一文梳理 ChatGPT 带来的真正影响-36氪

54. ChatGPT道德限制:原理、应用与常见问题 | ChatGPT在线中文网

55. ChatGPT 绕过道德限制攻略:合规方法与实际案例解析(chatgpt绕过道德限制) - 开店Go [2024-06-03]

56. ChatGPT的法律和道德伦理挑战

57. ChatGPT:重塑交流方式的重要性和影响|小智AI 原创 [2023-05-25]

58. ChatGPT统计:用户、功能、发展和影响 - MarketSplash

59. 一年后,ChatGPT 依然活跃

60. ChatGPT发展的限制因素:数据安全、文化差异与伦理问题 [2023-09-18]

相关文章:

【AIGC调研系列】chatTTS与GPT-SoVITS的对比优劣势

ChatTTS和GPT-SoVITS都是在文本转语音(TTS)领域的重要开源项目,但它们各自有不同的优势和劣势。 ChatTTS 优点: 多语言支持:ChatTTS支持中英文,并且能够生成高质量、自然流畅的对话语音[4][10][13]。细粒…...

LLVM Cpu0 新后端10

想好好熟悉一下llvm开发一个新后端都要干什么,于是参考了老师的系列文章: LLVM 后端实践笔记 代码在这里(还没来得及准备,先用网盘暂存一下): 链接: https://pan.baidu.com/s/1yLAtXs9XwtyEzYSlDCSlqw?…...

k8s面试题大全,保姆级的攻略哦(二)

目录 三十六、pod的定义中有个command和args参数,这两个参数不会和docker镜像的entrypointc冲突吗? 三十七、标签及标签选择器是什么,如何使用? 三十八、service是如何与pod关联的? 三十九、service的域名解析格式…...

Mysql:通过一张表里的父子级,递归查询并且分组分级

递归函数WITH RECURSIVE语法 WITH RECURSIVE cte_name (column_list) AS (SELECT initial_query_resultUNION [ALL]SELECT recursive_queryFROM cte_nameWHERE condition ) SELECT * FROM cte_name; WITH RECURSIVE 关键字:表示要使用递归查询的方式处理数据。 c…...

数据结构之排序算法

目录 1. 插入排序 1.1.1 直接插入排序代码实现 1.1.2 直接插入排序的特性总结 1.2.1 希尔排序的实现 1.2.2 希尔排序的特性总结 2. 选择排序 2.1.1 选择排序 2.1.2 选择排序特性 2.2.1 堆排序 2.2.2 堆排序特性 3. 交换排序 3.1.1 冒泡排序 3.1.2 冒泡排序的特性 …...

移动安全赋能化工能源行业智慧转型

随着我国能源化工企业的不断发展,化工厂中经常存在火灾爆炸的危险,特别是生产场所,约有80%以上生产场所区域存在爆炸性物质。而目前我国化工危险场所移动通信设备的普及率高,但是对移动通信设备的安全防护却有所忽视,包…...

今天是放假带娃的一天

端午节放假第一天 早上5点半宝宝就咔咔乱叫了,几乎每天都这个点醒,准时的很,估计他是个勤奋的娃吧,要早起锻炼婴语,哈哈 醒来后做饭、洗锅、洗宝宝的衣服、给他吃D3,喂200ml奶粉、给他洗澡、哄睡&#xff0…...

linux Ubuntu安装samba服务器与SSH远程登录

目录 1,下载安装包 2,添加服务器 3,修改服务器配置 3.1 备份配置文件 3.2 修改配置 4,开启samba服务器 5,开关电脑与服务器设置 6, SSH远程登录 1,下载samba服务器安装包 sudo apt in…...

纳什均衡:博弈论中的运作方式、示例以及囚徒困境

文章目录 一、说明二、什么是纳什均衡?2.1 基本概念2.2 关键要点 三、理解纳什均衡四、纳什均衡与主导策略五、纳什均衡的例子六、囚徒困境七、如何原理和应用7.1 博弈论中的纳什均衡是什么?7.2 如何找到纳什均衡?7.3 为什么纳什均衡很重要&a…...

Linux之进程信号详解【上】

🌎 Linux信号详解 文章目录: Linux信号详解 信号入门 技术应用角度的信号 信号及信号的产生       信号的概念       信号的处理方式 信号的产生方式         键盘产生信号         系统调用产生信号         软件…...

【Spring Cloud】Eureka详细介绍及底层原理解析

目录 底层原理详解 1. 服务注册与发现 2. 心跳机制 3. 服务剔除与自我保护机制 Eureka Server 核心组件 Eureka Client 核心组件 使用场景 结语 Eureka 是 Netflix 开源的一款服务发现框架,用于构建分布式系统中的服务注册与发现。 它包含两个核心组件&…...

【清华大学】《自然语言处理》(刘知远)课程笔记 ——NLP Basics

自然语言处理基础(Natural Language Processing Basics, NLP Basics) 自然语言处理( Natural Language Processing, NLP)是计算机科学领域与人工智能领域中的一个重要方向。它研究能实现人与计算机之间用自然语言进行有效通信的各种理论和方法。自然语言…...

代码随想录 | Day17 | 二叉树:二叉树的最大深度最小深度

代码随想录 | Day17 | 二叉树:二叉树的最大深度&&最小深度 主要学习内容: 利用前序后序层序求解二叉树深度问题 其中穿插回溯法 104.二叉树的最大深度 104. 二叉树的最大深度 - 力扣(LeetCode) 递归遍历 后序遍历 …...

【Linux】Socket编程基础

文章目录 字节序字节序转化函数 套接字socket通用结构体通信类型名空间套接字函数socket():创建套接字bind()函数:绑定服务器套接字与其地址、端口listen()函数:侦听客户连接connect():连接服务器套接字accept()函数:服…...

关于stm32的软件复位

使用软件复位的目的: 软件复位并不会擦除存储器中的数据,它只是将处理器恢复到复位状态,即中断使能位被清除,系统寄存器被重置,但RAM和Flash存储器中的数据保持不变。 STM32软件复位(基于库文件V3.5) ,对…...

规范系统运维:系统性能监控与优化的重要性与实践

在当今这个高度信息化的时代,企业的IT系统运维工作显得尤为关键。其中,系统性能监控和优化是运维工作中不可或缺的一环。本文旨在探讨规范系统运维中系统性能监控与优化的重要性,并分享一些实践经验和策略。 一、系统性能监控与优化的重要性…...

用python编撰一个电脑清理程序

自制一个电脑清理程序,有啥用呢?在电脑不装有清理软件的时候,可以解决自己电脑内存不足的情况。 1、设想需要删除指定文件夹中的临时文件和缓存文件。以下是代码。 import os import shutil def clean_folder(folder_path): for root,…...

2024年【天津市安全员C证】免费试题及天津市安全员C证试题及解析

题库来源:安全生产模拟考试一点通公众号小程序 天津市安全员C证免费试题是安全生产模拟考试一点通生成的,天津市安全员C证证模拟考试题库是根据天津市安全员C证最新版教材汇编出天津市安全员C证仿真模拟考试。2024年【天津市安全员C证】免费试题及天津市…...

【Python数据挖掘实战案例】机器学习LightGBM算法原理、特点、应用---基于鸢尾花iris数据集分类实战

一、引言 1、简要介绍数据挖掘的重要性和应用 在数字化时代,数据已经成为企业和社会决策的重要依据。数据挖掘作为一门交叉学科,结合了统计学、机器学习、数据库技术和可视化等多个领域的知识,旨在从海量数据中提取有价值的信息&#xff0c…...

使用LabVIEW进行大数据数组操作的优化方法

针对大数据量数组操作,传统的内存处理方法可能导致内存不足。通过LabVIEW的图像批处理技术,可以有效地进行大数据数组操作,包括分块处理、并行处理和内存优化等。这种方法能显著提高处理效率和系统稳定性。 图像批处理的优势 内存优化&#…...

【Linux】(五)—— SSH远程登录和XShell使用

SSH Linux中的SSH(Secure Shell)是一个强大的网络协议,用于在不安全的网络环境中提供安全的远程登录和资料拷贝等其他网络服务。以下是有关Linux中SSH的关键点和操作指南: SSH的基础概念 安全性:SSH通过对所有传输的…...

前端怎么实现跨域请求?

前端实现跨域请求(Cross-Origin Resource Sharing, CORS)通常涉及到后端服务器的配置,因为浏览器的同源策略(Same-Origin Policy)会阻止前端代码直接发起跨域请求。然而,有几种方法可以在前端和后端的配合下…...

sqlmap直接嗦 dnslog注入 sqllibs第8关

dnslog注入是解决注入的时候没有回显的情况,通过dns外带来进行得到我们想要的数据。 我们是用了dns解析的时候会留下记录,这时候就可以看见我们想要的内容。 这个时候我们还要了解unc路径以及一个函数load_file()以及concat来进行注入。看看我的笔记 unc…...

数据结构笔记 3 串 数组 广义表

以下了解即可,暂时没发现有什么考点 参考: 【数据结构】——多维数组和广义表_数据结构loc-CSDN博客 相对应的题目: 他这个数组不是从0开始的,是从1开始的,所以为了配合公式要减1 下面这道题又不一样,它是…...

SpringCloud微服务GateWay网关使用与配置

一、概念 1、什么是GateWay网关 在微服务架构中,Gateway(网关)是一个重要的组件,负责处理外部请求并将它们路由到适当的微服务。以下是Gateway在微服务中的一些主要功能: 路由: Gateway负责将来自客户端的…...

win7补丁下载

目的 一般来说,安装上windows系统就带着补丁了,但有时,安装的是原始版的操作系统是不带补丁的,一般直接更新就可以了,但有时,电脑不能联网,只能通过安装包进行升级,所以下面介绍如何…...

在Cisco Packet Tracer上配置NAT

目录 前言一、搭建网络拓扑1.1 配置PC机1.2 配置客户路由器1.3 配置ISP路由器 二、配置NAT2.1 在客户路由器中配置NAT2.2 测试是否配置成功 总结 前言 本篇文章是在了解NAT的原理基础上,通过使用Cisco Packet Tracer 网络模拟器实现模拟对NAT的配置,以加…...

Web前端工程师的前景:挑战与机遇并存

Web前端工程师的前景:挑战与机遇并存 随着互联网的飞速发展和数字化转型的深入推进,Web前端工程师的前景日益广阔且充满挑战。作为互联网技术的核心力量之一,前端工程师的角色越来越重要,但同时也面临着技术更新迅速、市场需求多…...

MySQL—多表查询—联合查询

一、引言 之前学习了连接查询。现在学习联合查询。 union:联合、联盟 对于union查询,就是把多次查询的结果合并起来,形成一个新的查询结果集 涉及到两个关键字:union 和 union all 注意: union 会把上面两个SQL查询…...

2024 Jiangsu Collegiate Programming Contest E. Divide 题解 主席树

Divide 题目描述 Given an integer sequence a 1 , a 2 , … , a n a_1,a_2,\ldots,a_n a1​,a2​,…,an​ of length n n n. For an interval a l , … , a r a_l,\ldots,a_r al​,…,ar​ in this sequence, a Reduce operation divides the maximum value of the inter…...

我学的 网站开发 能进华为公司么/如何在百度发广告

主要对一些失败问题做下记录。 1、复制公钥出错,xshell一些快捷键功能会省略末端空格,有可能会导致公钥串中间空格丢失 可以将两个文件做下对比,以便排除这个问题 2、~/.ssh/authorized_keys和.ssh权限不对 解决办法: chmod 6…...

本地做网站教程/公司网站设计报价

最近更新的博客 华为OD机试 - 简易压缩算法(Python) | 机试题算法思路 【2023】 华为OD机试题 - 获取最大软件版本号(JavaScript) 华为OD机试 - 猜字谜(Python) | 机试题+算法思路 【2023】 华为OD机试 - 删除指定目录(Python) | 机试题算法思路 【2023】 华为OD机试 …...

招商加盟项目推荐/网站seo技术能不能赚钱

经常有人问我,没有编程经验的人该如何开始开发游戏。在此之前,我总是一个个的尽力回答。然而,后来提相同问题的人数增长到难以处理的地步。我决定,是时候把我所有的建议写成文章,作为一个大概。这 篇文章是针对那些想要…...

上海知名网站建设公司排名/网站模板定制

只需要改变字体为: 文泉驿点阵正黑 即可。 转载于:https://www.cnblogs.com/iamnewsea/archive/2011/02/12/1952574.html...

修车店怎么做网站/官网优化包括什么内容

C#中提供了好多格式化数字或字符串的方法,但在项目开发中,有很多自己需要的格式无法实现,那就需要我们去定义IFormatProvider,其实很简单,只需继承二个接口,然后实现二个方法就可以了。ICustomFormatter接口中实现Form…...

批发网站建设/合肥做网络推广的公司

三星发布Galaxy Note 10.1平板之前曾经推出过一款采用5.3英寸屏幕的Galaxy Note手机,现在它的升级版采用5.5英寸屏幕的Galaxy Note 2也已经问世有几个月的时间了,那么自从Galaxy Note这条产品线诞生之日起它就超越了自家的Galaxy S系列手机产品线&#x…...