github连接报本地

一、创建GIthub账号

这里默认大家已经创建好了并且有加速器,能正常上网,然后才能进行下面的操作。

二、创建ssh公钥

网址:Sign in to GitHub · GitHub

Sign in to GitHub · GitHub

进入下面的界面:

image-20240526115432932

然后创建新的密钥

三、官方文档

网址:Connecting to GitHub with SSH - GitHub Docs

关于 SSH 密钥密码

您可以使用 SSH(安全外壳协议)访问和写入 GitHub.com 上的存储库中的数据。通过 SSH 连接时,使用本地计算机上的私钥文件进行身份验证。有关详细信息,请参阅“关于 SSH”。

生成 SSH 密钥时,可以添加密码以进一步保护密钥。每当使用密钥时,都必须输入密码。如果您的密钥具有密码短语,并且您不想在每次使用该密钥时都输入密码短语,则可以将密钥添加到 SSH 代理。SSH 代理管理您的 SSH 密钥并记住您的密码。

如果还没有 SSH 密钥,则必须生成新的 SSH 密钥以用于身份验证。如果您不确定是否已有 SSH 密钥,可以检查现有密钥。有关详细信息,请参阅“检查现有 SSH 密钥”。

如果要使用硬件安全密钥向 GitHub 进行身份验证,则必须为硬件安全密钥生成新的 SSH 密钥。使用密钥对进行身份验证时,必须将硬件安全密钥连接到计算机。有关更多信息,请参阅 OpenSSH 8.2 发行说明。

生成新的 SSH 密钥

您可以在本地计算机上生成新的 SSH 密钥。生成密钥后,可以在 GitHub.com 上将公钥添加到您的帐户,以便通过 SSH 为 Git 操作启用身份验证。

**注意:**GitHub 于 2022 年 3 月 15 日删除了旧的不安全密钥类型,从而提高了安全性。

从该日期起,不再支持 DSA 键 ()。您无法在 GitHub.com 上向个人帐户添加新的 DSA 密钥。ssh-dss

2021 年 11 月 2 日之前的 RSA 密钥 () 可以继续使用任何签名算法。在该日期之后生成的 RSA 密钥必须使用 SHA-2 签名算法。某些较旧的客户端可能需要升级才能使用 SHA-2 签名。ssh-rsa``valid_after

  1. 打开Git Bash.

  2. 粘贴下面的文本,将示例中使用的电子邮件替换为您的 GitHub 电子邮件地址。

    ssh-keygen -t ed25519 -C "your_email@example.com"
    

    image-20240526115938818

    完事之后,两次回车

    image-20240526120153978

    **注意:**如果您使用不支持 Ed25519 算法的旧系统,请使用:

     ssh-keygen -t rsa -b 4096 -C "your_email@example.com"
    

    这将创建一个新的 SSH 密钥,使用提供的电子邮件作为标签。

    > Generating public/private ALGORITHM key pair.
    

    当系统提示您“输入要保存密钥的文件”时,您可以按 Enter 接受默认文件位置。请注意,如果您之前创建了 SSH 密钥,ssh-keygen 可能会要求您重写另一个密钥,在这种情况下,我们建议您创建一个自定义的 SSH 密钥。为此,请键入默认文件位置,并将id_ALGORITHM替换为自定义密钥名称。

    > Enter file in which to save the key (/c/Users/YOU/.ssh/id_ALGORITHM):[Press enter]
    
  3. 在提示符下,键入安全密码。有关详细信息,请参阅“使用 SSH 密钥密码短语”。

    > Enter passphrase (empty for no passphrase): [Type a passphrase]
    > Enter same passphrase again: [Type passphrase again]
    

将 SSH 密钥添加到 ssh-agent

在将新的 SSH 密钥添加到 ssh-agent 以管理您的密钥之前,您应该已检查现有的 SSH 密钥并生成新的 SSH 密钥。

如果您安装了 GitHub Desktop,则可以使用它来克隆存储库,而不处理 SSH 密钥。

  1. 在新的管理员提升的 PowerShell 窗口中,确保 ssh-agent 正在运行。您可以使用“使用 SSH 密钥密码短语”中的“自动启动 ssh-agent”说明,或手动启动它:

    # start the ssh-agent in the background
    Get-Service -Name ssh-agent | Set-Service -StartupType Manual
    Start-Service ssh-agent
    
  2. 在没有提升权限的终端窗口中,将 SSH 私钥添加到 ssh-agent。 如果使用其他名称创建了密钥,或者要添加具有不同名称的现有密钥,请将命令中的id_ed25519替换为私钥文件的名称。

    ssh-add c:/Users/YOU/.ssh/id_ed25519
    
  3. 将 SSH 公钥添加到您在 GitHub 上的帐户。有关详细信息,请参阅“向 GitHub 帐户添加新的 SSH 密钥”。

为硬件安全密钥生成新的 SSH 密钥

如果您使用的是 macOS 或 Linux,则可能需要在生成新的 SSH 密钥之前更新 SSH 客户端或安装新的 SSH 客户端。有关详细信息,请参阅“错误:未知密钥类型”。

  1. 将硬件安全密钥插入计算机。

  2. 打开Git Bash 中。

  3. 粘贴下面的文本,将示例中的电子邮件地址替换为与您在 GitHub 上的帐户关联的电子邮件地址。

    ssh-keygen -t ed25519-sk -C "your_email@example.com"
    

    **注意:**如果命令失败并且您收到错误,或者您可能正在使用不支持 Ed25519 算法的硬件安全密钥。请改为输入以下命令。invalid format``feature not supported,

     ssh-keygen -t ecdsa-sk -C "your_email@example.com"
    
  4. 出现提示时,触摸硬件安全密钥上的按钮。

  5. 当系统提示您“输入要保存密钥的文件”时,按 Enter 接受默认文件位置。

    > Enter a file in which to save the key (c:\Users\YOU\.ssh\id_ed25519_sk):[Press enter]
    
  6. 当系统提示您键入密码时,按 Enter。

    > Enter passphrase (empty for no passphrase): [Type a passphrase]
    > Enter same passphrase again: [Type passphrase again]
    
  7. 将 SSH 公钥添加到您在 GitHub 上的帐户。有关详细信息,请参阅“向 GitHub 帐户添加新的 SSH 密钥”。

  8. 向 GitHub 帐户添加新的 SSH 密钥

    要在 GitHub.com 上配置您的帐户以使用新的(或现有的)SSH 密钥,您还需要将密钥添加到您的帐户中。

    平台导航

    苹果电脑窗户Linux操作系统

    工具导航

    GitHub CLI浏览器

    在这篇文章中

    • 关于将 SSH 密钥添加到您的帐户
    • 先决条件
    • 向您的帐户添加新的 SSH 密钥
    • 延伸阅读

    关于将 SSH 密钥添加到您的帐户

    您可以使用 SSH(安全外壳协议)访问和写入 GitHub.com 上的存储库中的数据。通过 SSH 连接时,使用本地计算机上的私钥文件进行身份验证。有关详细信息,请参阅“关于 SSH”。

    您还可以使用 SSH 对提交和标签进行签名。有关提交签名的详细信息,请参阅“关于提交签名验证”。

    生成 SSH 密钥对后,您必须将公钥添加到 GitHub.com,以便为您的账户启用 SSH 访问。

    先决条件

    在 GitHub.com 上向您的帐户添加新的 SSH 密钥之前,请完成以下步骤。

    1. 检查现有的 SSH 密钥。有关详细信息,请参阅“检查现有 SSH 密钥”。
    2. 生成新的 SSH 密钥并将其添加到计算机的 SSH 代理中。有关详细信息,请参阅“生成新的 SSH 密钥并将其添加到 ssh-agent”。

    向您的帐户添加新的 SSH 密钥

    您可以添加 SSH 密钥并将其用于身份验证和/或提交签名。如果要使用相同的 SSH 密钥进行身份验证和签名,则需要上传两次。

    在 GitHub.com 上将新的 SSH 身份验证密钥添加到您的帐户后,您可以重新配置任何本地存储库以使用 SSH。有关详细信息,请参阅“管理远程存储库”。

    **注意:**GitHub 于 2022 年 3 月 15 日删除了旧的不安全密钥类型,从而提高了安全性。

    从该日期起,不再支持 DSA 键 ()。您无法在 GitHub.com 上向个人帐户添加新的 DSA 密钥。ssh-dss

    2021 年 11 月 2 日之前的 RSA 密钥 () 可以继续使用任何签名算法。在该日期之后生成的 RSA 密钥必须使用 SHA-2 签名算法。某些较旧的客户端可能需要升级才能使用 SHA-2 签名。ssh-rsa``valid_after

    1. 将 SSH 公钥复制到剪贴板。

      如果 SSH 公钥文件的名称与示例代码不同,请修改文件名以匹配当前设置。复制密钥时,请勿添加任何换行符或空格。

      $ clip < ~/.ssh/id_ed25519.pub
      # Copies the contents of the id_ed25519.pub file to your clipboard
      

      笔记:

      • 对于适用于 Linux 的 Windows 子系统 (WSL),可以使用 .否则,如果不起作用,您可以找到隐藏的文件夹,在您喜欢的文本编辑器中打开文件,然后将其复制到剪贴板。clip.exe``clip``.ssh
      • 在使用 Windows 终端的较新版本的 Windows 上,或使用 PowerShell 命令行的任何其他位置,您可能会收到一条声明,即在这种情况下,应使用以下替代命令:ParseError``The '<' operator is reserved for future use.``clip
      $ cat ~/.ssh/id_ed25519.pub | clip
      # Copies the contents of the id_ed25519.pub file to your clipboard
      
    2. 在任何页面的右上角,点击您的个人资料照片,然后点击设置

      Screenshot of a user's account menu on GitHub. The menu item "Settings" is outlined in dark orange.

    3. 在边栏的“访问”部分,点按SSH 和 GPG 密钥.

    4. 单击**“新建 SSH 密钥**”或**“添加 SSH 密钥**”。

    5. 在“标题”字段中,为新密钥添加描述性标签。例如,如果您使用的是个人笔记本电脑,则可以将此密钥称为“个人笔记本电脑”。

    6. 选择密钥类型,即身份验证或签名。有关提交签名的详细信息,请参阅“关于提交签名验证”。

    7. 在“密钥”字段中,粘贴您的公钥。

    8. 单击添加 SSH 密钥

    9. 如果出现提示,请确认访问您在 GitHub 上的帐户。有关详细信息,请参阅“须藤模式”。

将密钥添加到ssh代理

xiaodaidai@dai MINGW64 ~/.ssh
$ ssh-add c:/Users/YOU/.ssh/id_ed25519
Could not open a connection to your authentication agent.xiaodaidai@dai MINGW64 ~/.ssh
$ clip < ~/.ssh/id_ed25519.pubxiaodaidai@dai MINGW64 ~/.ssh
$ ls
id_ed25519  id_ed25519.pub  known_hostsxiaodaidai@dai MINGW64 ~/.ssh
$

image-20240526120939154

找到用户目录:

C:\Users\xiaodaidai.ssh

image-20240526121035272

用记事本打开.pub

然后打开网站新建密钥复制即可:

url:Sign in to GitHub · GitHub

image-20240526121237453

报错问题

按道理来说应该快成功了,最后就差把私钥添加到本机就好了但是出现了报错:

> OpenSSH_8.1p1, LibreSSL 2.7.3
> debug1: Reading configuration data /Users/YOU/.ssh/config
> debug1: Reading configuration data /etc/ssh/ssh_config
> debug1: /etc/ssh/ssh_config line 47: Applying options for *
> debug1: Connecting to github.com port 22.

GIT解决 ssh-add ~/.ssh/id_rsa:Could not open a connection to your authentication agent.

解决办法,看官方文档,要把代理打开:地址错误:权限被拒绝(公钥) - GitHub 文档

image-20240526124755065

$ eval "$(ssh-agent -s)"

xiaodaidai@dai MINGW64 ~/.ssh
$ eval "$(ssh-agent -s)"
Agent pid 1257xiaodaidai@dai MINGW64 ~/.ssh
$ ssh-add ~/.ssh/id_ed25519
Identity added: /c/Users/xiaodaidai/.ssh/id_ed25519 (cq63332021@163.com)xiaodaidai@dai MINGW64 ~/.ssh

错误:权限被拒绝(公钥)

“权限被拒绝”错误表示服务器拒绝了您的连接。 可能有多个原因,最常见的如下所述。

Platform navigation

MacWindowsLinux

本文内容

  • Should the sudo command or elevated privileges be used with Git?
  • Check that you are connecting to the correct server
  • Always use the "git" user
  • Make sure you have a key that is being used
  • Verify the public key is attached to your account

Should the sudo command or elevated privileges be used with Git?

You should not be using the sudo command or elevated privileges, such as administrator permissions, with Git.

If you have a very good reason you must use sudo, then ensure you are using it with every command. If you generate SSH keys without sudo and then try to use a command like sudo git push, you won't be using the same keys that you generated.

Check that you are connecting to the correct server

To make sure you are connecting to the right domain, you can enter the following command:

Shell

ssh -vT git@github.com

You should see this output:

> OpenSSH_8.1p1, LibreSSL 2.7.3
> debug1: Reading configuration data /Users/YOU/.ssh/config
> debug1: Reading configuration data /etc/ssh/ssh_config
> debug1: /etc/ssh/ssh_config line 47: Applying options for *
> debug1: Connecting to github.com port 22.

The connection should be made on port 22, unless you're overriding settings to use SSH over HTTPS.

Always use the "git" user

All connections, including those for remote URLs, must be made as the "git" user. If you try to connect with your GitHub username, it will fail:

$ ssh -T GITHUB-USERNAME@github.com
> Permission denied (publickey).

If your connection failed and you're using a remote URL with your GitHub username, you can change the remote URL to use the "git" user.

You should verify your connection by typing:

Shell

ssh -T git@github.com

You should see this output:

> Hi USERNAME! You've successfully authenticated...

Make sure you have a key that is being used

If you have GitHub Desktop installed, you can use it to clone repositories and not deal with SSH keys.

  1. If you are using Git Bash, turn on ssh-agent:

    # start the ssh-agent in the background
    $ eval "$(ssh-agent -s)"
    > Agent pid 59566
    

    If you are using another terminal prompt, such as Git for Windows, turn on ssh-agent:

    # start the ssh-agent in the background
    $ eval $(ssh-agent -s)
    > Agent pid 59566
    

    Note: The eval commands above start ssh-agent manually in your environment. These commands may fail if ssh-agent already runs as a background system service. If that happens, we recommend you check the relevant documentation for your environment.

  2. Verify that you have a private key generated and loaded into SSH.

    $ ssh-add -l -E sha256
    > 2048 SHA256:274ffWxgaxq/tSINAykStUL7XWyRNcRTlcST1Ei7gBQ /Users/USERNAME/.ssh/id_rsa (RSA)
    

The ssh-add command should print out a long string of numbers and letters. If it does not print anything, you will need to generate a new SSH key and associate it with GitHub.

Tip: On most systems the default private keys (~/.ssh/id_rsa and ~/.ssh/identity) are automatically added to the SSH authentication agent. You shouldn't need to run ssh-add path/to/key unless you override the file name when you generate a key.

Getting more details

You can also check that the key is being used by trying to connect to git@github.com:

Shell

ssh -vT git@github.com

You'll see output like this:

> ...
> debug1: identity file /Users/YOU/.ssh/id_rsa type -1
> debug1: identity file /Users/YOU/.ssh/id_rsa-cert type -1
> debug1: identity file /Users/YOU/.ssh/id_dsa type -1
> debug1: identity file /Users/YOU/.ssh/id_dsa-cert type -1
> ...
> debug1: Authentications that can continue: publickey
> debug1: Next authentication method: publickey
> debug1: Trying private key: /Users/YOU/.ssh/id_rsa
> debug1: Trying private key: /Users/YOU/.ssh/id_dsa
> debug1: No more authentication methods to try.
> Permission denied (publickey).

In this example, SSH did not find any keys.

  • "-1" at the end of the "identity file" lines means SSH couldn't find a file to use.
  • "Trying private key" lines indicate that no file was found.

If a file existed, those lines would be "1" and "Offering public key", as in this output:

> ...
> debug1: identity file /Users/YOU/.ssh/id_rsa type 1
> ...
> debug1: Authentications that can continue: publickey
> debug1: Next authentication method: publickey
> debug1: Offering RSA public key: /Users/YOU/.ssh/id_rsa

Verify the public key is attached to your account

You must provide your public key to GitHub to establish a secure connection.

  1. Open the command line.

  2. Start SSH agent in the background.

    $ ssh-agent -s
    > Agent pid 59566
    
  3. Find and take a note of your public key fingerprint.

    $ ssh-add -l -E sha256
    > 2048 SHA256:274ffWxgaxq/tSINAykStUL7XWyRNcRTlcST1Ei7gBQ /Users/USERNAME/.ssh/id_rsa (RSA)
    
  4. In the upper-right corner of any page, click your profile photo, then click Settings.

  5. In the "Access" section of the sidebar, click SSH and GPG keys.

  6. Compare the list of SSH keys with the output from the ssh-add command.

If you don't see your public key in GitHub, you'll need to add your SSH key to GitHub to associate it with your computer.

Warning: If you see an SSH key you're not familiar with on GitHub, delete it immediately and contact us through the GitHub Support portal for further help. An unidentified public key may indicate a possible security concern. For more information, see "Reviewing your SSH keys."

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

如若内容造成侵权/违法违规/事实不符,请联系长河编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

Excel/WPS《超级处理器》功能介绍与安装下载

超级处理器是基于Excel或WPS开发的一款插件&#xff0c;拥有近300个功能&#xff0c;非常简单高效的处理表格数据&#xff0c;安装即可使用。 点击此处&#xff1a;超i处理器安装下载 Excel菜单&#xff0c;显示如下图所示&#xff1a; WPS菜单显示&#xff0c;如下图所示&am…

【BES2500x系列 -- RTX5操作系统】CMSIS-RTOS RTX -- 实时操作系统的核心,为嵌入式系统注入活力 --(一)

&#x1f48c; 所属专栏&#xff1a;【BES2500x系列】 &#x1f600; 作  者&#xff1a;我是夜阑的狗&#x1f436; &#x1f680; 个人简介&#xff1a;一个正在努力学技术的CV工程师&#xff0c;专注基础和实战分享 &#xff0c;欢迎咨询&#xff01; &#x1f49…

nodejs爬取小红书图片

昨天的文章已经描述了可以抓取评论区内容&#xff0c; 抓取图片内容和抓取评论区的内容基本一致 我们可以看到接口信息中含有图片链接&#xff0c;我们要做的就是爬取图片链接然后下载 这边要用到的模块为const downloadrequire(download) 将爬到的图片链接存放到images数组…

【解决问题】QApplication: No such file or directory,C++ 使用Qt或项目未正确加载Cmake报错

运行环境&#xff1a; Clion编译&#xff0c;构建C工程项目报错QApplication: No such file or directory 问题描述 QApplication: No such file or directory 引用的#include <QApplication>飘红 解决方案 1、Qt没有安装正确&#xff0c;请使用对应版本的Qt。或编译…

各类存储器类型(RAM、ROM、FLASH、DRAM、SRAM)

1 计算机存储类型构成 在计算机中&#xff0c;各类存储器构成了计算机能高速高效运转程序的基石。 计算机的存储体系中&#xff0c;从速度慢到速度快对应着容量大到小&#xff0c;也就是说&#xff0c;速度越快容量越小&#xff1b;容量越大的&#xff0c;速度越慢。两者互相…

Python 数据可视化 多色散点图

Python 数据可视化 多色散点图 fig, ax plt.subplots() max_line max([max(merged_df[unif_ref_value]), max(merged_df[unif_rust_value])]) min_line min([max(merged_df[unif_ref_value]), max(merged_df[unif_rust_value])]) ax.plot([min_line, max_line], [min_line, …

使用 Vue CLI 脚手架生成 Vue 项目

最近我参与了一个前端Vue2的项目。尽管之前也有过参与Vue2项目的经验&#xff0c;但对一些前端Web技术并不十分熟悉。这次在项目中遇到了很多问题&#xff0c;所以我决定借此机会深入学习Vue相关的技术栈。然而&#xff0c;直接开始深入钻研这些技术可能会显得枯燥&#xff0c;…

笔记-python里面的xlrd模块详解

那我就一下面积个问题对xlrd模块进行学习一下&#xff1a; 1.什么是xlrd模块&#xff1f; 2.为什么使用xlrd模块&#xff1f; 3.怎样使用xlrd模块&#xff1f; 1.什么是xlrd模块&#xff1f; ♦python操作excel主要用到xlrd和xlwt这两个库&#xff0c;即xlrd是读excel&…

C#批量设置海康和大华录像机NVR,GB28181的通道编码.

我经常要把小区海康或者大华的硬盘录像机推送到自己搭建的gb28181监控平台,每次几百个摄像头编码,有点头大,就用了1个多周写了个批量设置海康和大华硬盘录像机的通道编码的程序,海康和大华的SDK简直不是人看的. 太乱了. 大华读取通道编码的代码 /// <summary>/// 获取通道…

Pycharm的基础使用

Pycharm的基础使用 一、修改主题 第一步&#xff1a;点击file->settings 第二步&#xff1a;找到Appearance&Behavior->Appearance->Theme选择主题 有五种主题可以选 二、修改默认字体和大小 第一步&#xff1a;打开设置与上面修改主题第一步一样&#xff1b…

Red Hat Ansible Automation Platform架构

目录 示例架构&#xff1a;一、Ansible Automation Platform 实现流程详解1. 自动化控制器 (Automation Controller)2. 自动化网格 (Automation Mesh)3. 私有自动化中心 (Private Automation Hub)4. Event-Driven Ansible 控制器5. 数据存储 (PostgreSQL 数据库) 二、实现流程1…

leetcode498 对角线遍历

题目 给你一个大小为 m x n 的矩阵 mat &#xff0c;请以对角线遍历的顺序&#xff0c;用一个数组返回这个矩阵中的所有元素。 示例 输入&#xff1a;mat [[1,2,3],[4,5,6],[7,8,9]] 输出&#xff1a;[1,2,4,7,5,3,6,8,9] 解析 本题目主要考察的就是模拟法&#xff0c;首…

硬盘格式化NTFS好还是exFAT好 U盘存储文件用哪个格式好? 硬盘用exfat还是ntfs mac不能读取移动硬盘怎么解决

在计算机世界中&#xff0c;文件系统是数据管理的基石&#xff0c;而NTFS和exFAT无疑是这块基石上的两大巨头。它们各自拥有独特的特点和优势&#xff0c;并在不同的使用场景中发挥着重要作用。 什么是文件系统 文件系统提供了组织驱动器的方法。它规定了如何在驱动器上存储数…

外卖APP开发详解:从同城O2O系统源码开始

近期&#xff0c;从事软件开发的小伙伴们都在讨论外卖APP&#xff0c;热度非常之高&#xff0c;所以小编今天将与大家一同探讨同城O2O系统源码、外卖APP开发。 一、外卖APP开发的前期准备 了解目标用户的需求&#xff0c;分析竞争对手的优劣势&#xff0c;明确自身的市场定位。…

揭示西周与汉唐时期的纺织工艺

在中国新疆这片充满神秘色彩的土地上&#xff0c;每一次的考古发掘都仿佛是对历史的一次深情回望&#xff0c;揭示出中华民族悠久而灿烂的文明史。其中&#xff0c;新疆出土的西周和汉唐时期的织物&#xff0c;更是以其精美绝伦的工艺和独特的审美风格&#xff0c;让我们对古代…

Docker部署常见应用之桌面版系统ubuntu-desktop

文章目录 ubuntu-desktop 简介ubuntu-desktop 部署参考文章 ubuntu-desktop 简介 colinchang/ubuntu-desktop 是一个Docker镜像&#xff0c;基于KasmWeb⁠的 Ubuntu 22.04 桌面版&#xff08;Web&#xff09; Docker Image。镜像替换了阿里云Ubuntu Jammy镜像源&#xff0c;安…

六西格玛培训新选择,老字号品质有保障!

在追求企业卓越与完美的道路上&#xff0c;六西格玛管理无疑是一个被广泛认可与采纳的方法论。六西格玛不仅仅是一种管理策略&#xff0c;更是一种文化和哲学&#xff0c;它强调通过数据驱动和持续改进来减少流程中的缺陷&#xff0c;提升客户满意度&#xff0c;并最终实现企业…

HTML5基本语法

文章目录 HTML5基本语法一、基础标签1、分级标题2、段标签3、换行及水平线标签4、文本格式标签 二、图片标签1、格式2、属性介绍 三、音频标签1、格式2、属性介绍 四、视频标签1、格式2、属性介绍 五、链接标签1、格式2、显示特点3、属性介绍4、补充&#xff08;空链接&#xf…

PHP杂货铺家庭在线记账理财管理系统源码

家庭在线记帐理财系统&#xff0c;让你对自己的开支了如指掌&#xff0c;图形化界面操作更简单&#xff0c;非常适合家庭理财、记账&#xff0c;系统界面简洁优美&#xff0c;操作直观简单&#xff0c;非常容易上手。 安装说明&#xff1a; 1、上传到网站根目录 2、用phpMyad…

经常混淆的ADC输入类型!

大家好,这里是大话硬件。 这篇文章我们来聊聊ADC的输入类型。 ADC的输入类型根据ADI的官网,分为了3种类型,单端,差分,伪差分。如下图快速选型的界面所示。 同时,TI的官网对ADC的输入类型划分也是同样的3种类型。 可见,两个器件厂家对ADC的输入类型都是这样定义的。 …