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

PicGo+Gitee+Typora实现markdown图床

PicGo+Gitee实现markdown图床

情景概要

  • 写博客的时候,总是需要插入图片的,图片存在本地的话上传到博客网站去就没法显示了

    就算一个图一个图的复制粘贴上去,想移植到其他的博客网站,图就会失效,我们就需要图床

图床

  • 图床是干什么的?

  • 图床就是一个便于在博文中插入在线图片连接的个人图片仓库

    设置图床之后,在自己博客中插入的图片链接就可以随时随地在线预览了,并且不会因为任何意外原因无法查看,除非自己亲自删除

PicGo

简介

  • PicGo 就是为了解决这个问题诞生的,它可以将图片上传到指定的图床上,然后返回 markdown 链接,直接粘贴到你的文档中
  • 网上推荐七牛云阿里云都是要租赁服务器的(需要花钱)
  • 大部分人选择用 Github,但是 Github 虽好却是国外的网站,速度比不上国内网站 Gitee
  • 最终决定使用 PicGo + Gitee 来实现 markdown 图床(搭配 Typora 使用)

安装

  • PicGo
  • picgo-plugin-gitee-uploader插件
  • 首先打开 PicGo is Here | PicGo,下载安装包

image-20230116142453463

  • 推荐使用 山东大学镜像站

    腾讯云COS 会跳转到腾讯云购买存储服务

image-20230116143057187

  • 安装可以自定义安装目录(安装过程不做赘述)

使用

  • 安装成功后启动,应用界面展示

image-20230116143233098

  • 选择最下端菜单 插件设置
    • 搜索 Gitee

image-20230116143549633

  • 选择 gitee-smart 1.1.7 ,点击安装(注:gitee 2.0.5 安装以后, Typora 图片上传失败报错,查询资料后说是插件有时候会存在问题)

  • 安装之前必须要先安装 Node.js (nodejs.org) 才能安装插件,安装完 node.js 重启

Gitee

创建图床库

  • 注册码云的方法很简单,账号注册完成后登录,点击 + 建立自己的图床库

image-20230116144416424

新建仓库

  • 1.输入 仓库名称路径 会自动填充
  • 2.注意一下自动生成仓库地址 https://gitee.com/lifei_free/pic_storage_gitee_test
    1. Gitee 官网 : https://gitee.com
    2. Gitee 用户名 : lifei_free
    3. 新建仓库名称 : pic_storage_gitee_test
  • 3.仓库介绍 可选填
  • 4.仓库开源需存在至少一个文件(新建仓库完成后可以设置仓库 开源

image-20230116144858619

  • 点击创建以后会跳转到新创建成功的仓库

    点击上边菜单栏 管理 ,可以修改仓库为 开源 ,这样我们搭建的图床存储的资源就可以被外部访问

image-20230116145700366

获取 token

  • 生成的 token , 配置 Picgo 图床设置时会使用到

  • 点击 用户头像 ,进入 设置

image-20230116151951945

  • 左侧菜单栏 安全设置 - 私人令牌

image-20230116152157067

  • 点击 生成新令牌 ,把 projects、pull_requests 这两项勾上,其他的不用勾,然后点击 提交

image-20230116152317806

image-20230116152436776

  • 提交后会有一个输入当前登录用户密码的校验,验证通过后会生成 token (生成后复制保存)

image-20230116152717295

配置 Picgo

  • 打开 Picgo ,菜单栏点击 图床设置 ,可以看到 gitee 选项

image-20230116150202773

  • 点击 gitee 并配置

image-20230116150546994

  • 配置参数介绍 (笔者已成功搭建图床,此处配置参数为第一次搭建参数)

    • repo : 用户名/仓库名称 例:lifei_free/pic_storage_gitee_test

    • branch : 分支名称 例:master

    • token : 填入码云的用户令牌([token 如何获取 请参考 获取 token](###获取 token))

    • path : 路径(不填默认仓库根路径下面),如果填写只需要根路由下的文件夹路径 例:picture

    • customPathcustomUrl 不填写(默认值)

      在提交到码云后,会显示提交消息,插件默认提交的是 Upload 图片名 by picGo - 时间

    image-20230116150910617

  • 填写完配置参数后,点击确定(也可点击 设为默认图床

  • 到这里,我们就成功搭建好了自己的图床,如何使用请看下一章节 Typora 配置 Picgo

Typora 配置 Picgo

  • 安装 Typora ,安装成功以后,点击菜单栏 文件 - 偏好设置
    1. 设置插入图片时为 上传图片
    2. 勾选 对本地位置的图片应用上述规则
    3. 在上传服务中选择 PicGo(app)
    4. 在路径中选择 Picgo 安装目录 PicGo.exe

image-20230116153714147

  • 点击 验证图片上传选项

image-20230116160417178

  • 到此图床正式搭建完成

Typora 上传图片

上传方式

  • 上传单张图片
    • 上传的方法也很简单,将图片复制进去typora就会自动帮你上传了,你也可以右键点击上传图片

image-20230116154636670

  • 上传全部图片
    • 格式 -> 图像 -> 上传所有图片

image-20230116154558773

错误排查

Failed to fetch

  • 这个错误一般是由 端口设置错误 造成的,打开 picgolog 文件,错误提示是 端口繁忙

  • 解决方法

    • 打开 picgo 设置,点击 设置Server将端口改为36677端口,这是 picgo 推荐的默认端口号,然后保存,成功

image-20230116155926354

{“success”,false}

  • 这个错误相信也有很多小伙伴遇到了,原因是 文件名冲突 了,如果你上传过一张 image1.jpg 的图片,再上传名称一样的图片就会失败

image-20230116160016545

  • 解决办法
    • 办法也很简单,打开 picgo 设置,打开 时间戳重命名
    • 再次上传文件,上传成功

image-20230116160157001

  • 具体错误都会记录到 Picgo 日志中,可参考日志信息排查问题

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

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

TMC2209步进驱动芯片基本配置及使用

TMC2209是用于两相步进电机的超静音电机驱动器IC。TMC2209与许多传统驱动器以及TMC2208引脚兼容。 TRINAMICs先进的StealthChop2斩波器可确保电机无噪音运行,实现最高效率和最佳电机扭矩。其快速的电流调节和抑制共振功能组合可实现高动态运动。 StallGuard用于无传感器回原点…...

微信小程序测试点

测试范围 1.权限测试 1)未授权 未授权时,首次进入小程序弹出提醒授权登录 未授权进入小程序后提交数据时,提示授权补充信息才可提交 2)已授权 已授权微信登录后可被小程序管理方所获取信息,自动以微信的身份操作业务 …...

单元测试框架

https://en.wikipedia.org/wiki/Unit_testing https://en.wikipedia.org/wiki/List_of_unit_testing_frameworks https://docs.python-guide.org/writing/tests/ https://docs.python.org/zh-cn/3/library/unittest.html#module-unittest https://docs.python.org/zh-cn/3/usi...

qbreakpad 生成dump

window10 、 QtCreater 、 mingw编译器 编译参考Qt Windows系统使用QBreakpad实战 下面接受如何 根据 翻译 dump文件 1.Qt的release配置中加入如下配置,能生成pdb信息. win32-g { #加入调试信息 QMAKE_CFLAGS_RELEASE -g QMAKE_CXXFLAGS_RELEASE -…...

实验SparkSQL编程初级实践

实验SparkSQL编程初级实践 实践环境: Oracle VM VirtualBox 6.1.12 Ubuntu 16.04 Hadoop3.1.3 JDK1.8.0_162 spark2.4.0 python3.5 Windows11系统下pycharm2019.1专业版 实验目的: 通过实验掌握Spark SQL的基本编程方法; 熟悉RDD到…...

微机原理与接口技术:中断技术 详细笔记与例题解析

文章目录笔记1.中断原理1.1.中断的基本概念1.2.中断工作方式的特点1.3.中断管理1.3.1.对中断全过程的控制1.3.2.中断源的识别1.3.3.中断的优先权中断优先权的确定方法1.3.4.中断嵌套1.4.中断过程1.5.8086 CPU中断系统1.5.1.8086的中断类型1.5.2.8086的中断向量表2.可编程控制器…...

阿里云服务器使用yum安装redis

安装 安装命令 yum install redis安装完毕 # 查看安装包 [rootstar ~]# rpm -qa|grep redis redis-6.0.5-1.11.al8.x86_64 #查看安装的路径 [rootstar ~]# rpm -ql redis-6.0.5-1.11.al8.x86_64 /etc/logrotate.d/redis /etc/redis-sentinel.conf /etc/redis.conf /etc/syst…...

android 键盘语音输入,讯飞输入法Android V7.0.4265 长按空格键开启语音输入

文字输入麻烦自己,语音消息麻烦对方,麻烦自己还是别人真是一大矛盾。别纠结了,现在你用语音输入即能化解矛盾,语音直讲方便自己,文字消息方便对方。使用语音输入替代一个个敲击按键输入显然可以更加愉快的聊天&#xf…...

mac免费网站分享

1、奇迹秀 网址:https://www.qijishow.com 2、Mac天空 网址:https://www.mac69.com 3、XXMac 网址:https://www.xxmac.com 4、MacBL 网址:https://www.macbl.com...

并行计算 python_一分钟了解 Python 中的并行计算

Python 以极高的开发效率著称,而运行速度则“没那么快”。虽然,在现代计算机体系架构下,系统的运行效率并不完全取决于编程语言,但程序员仍有可能从编程技巧着手,让自己的代码“跑得更快些”。对 Python 而言&#xff…...

HTML学习-Day01

认识网页 网页主要由文字、图像和超链接等元素构成。当然,除了这些元素,网页中还可以包含音频、视频以及Flash等。 常见浏览器介绍 浏览器是网页运行的平台,常用的浏览器有IE、火狐(Firefox)、谷歌(Chro…...

micropython 离线语音识别_百度语音识别.pdf

语音识别1(百度语音识别)简介推荐国内用户使用!识别普通话效果可以,识别英文效果不好。尽量识别长点,有现实意义的长短语。这样识别率比较高语音识别,是CC喵最喜欢的一个人工智能功能。近年来智能音响大热,大家喜欢的功…...

Springboot @Autowired 和 @Resource 我的剖析,金九银十Java热点知识

别人代码用什么就copy用什么,反正他没错,俺也不会错? 它们都是一样的作用?只是名字不一样而已? 如果你存在以上这些疑问,那么你看这篇文章必赚! 上车! 如果你不存在以上这些疑问&…...

【读书笔记】《文案变现》——写出有效文案的四个黄金步骤

书名文案变现副标题写出有效文案的四个黄金步骤作者叶小鱼出版社东方出版中心 在电商领域好的营销活动,往往首先是依靠文案来拉动的。这本《文案变现》训练手册,提炼出来“说什么”、“对谁说”、“在哪说”、“怎么说”4个文案写作黄金步骤,…...

【小5聊】本地IP地址设置为任意域名访问

在部署一套系统在内网访问和使用时,往往在浏览器地址输入的是内网IP地址来访问,这样子不利于记忆。因此,可以通过设置将IP设置为识别度高的域名来访问 1、找到本地文件 C:\Windows\System32\drivers\etc 2、修改信息 将目标IP地址改为便于记…...

Python基础学习之pygam初始化图像绘制游戏循环监听事件

01.使用pygame创建图形窗口 1.1 游戏的初始化和退出 要使用 pygame 提供的所有功能之前,需要调用 init 方法在游戏结束前需要调用一下 quit 方法 方法说明pygame.init()导入并初始化所有 pygame 模块,使用其他模块之前,必须先调用init方法p…...

免费的文字转语音工具

导读: 对于普通话不标准,或者声音不好听的人来说,制作自媒体视频最大的难点就是声音这一块,市面有很多文字转语音工具,功能也很强大,但都是收费的。在此,推荐一款完全永久免费的文字转语音工具…...

搭建局域网共享文件

https://jingyan.baidu.com/article/adc815135ed683f723bf7333.html转载于:https://www.cnblogs.com/a1304908180/p/10756567.html...

桌面锁定软件测试面试题,注意防范锁定桌面类恶意程序Winlocker

【赛迪网-IT技术讯】您是否遇到过这样一种情况,从网络上下载的程序,点击运行后,开始没有任何反应,但是2-3秒后,突然桌面消失了,取而代之的是另一个程序的窗口,窗口上只有一个输入框和按钮&#…...

常用的框架技术-08 ElasticSearch分布式、高扩展、高实时的搜索与数据分析引擎

提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档 文章目录1.ElasticSearch 概述1.1 ElasticSearch介绍1.2 全文搜索引擎1.3 lucene介绍1.4 倒排索引1.5 elasticsearch、solr对比2.ElasticSearch安装2.1 下载软件2.2 windows环…...

Linux键盘驱动详解 转

转自 http://llq2993.blog.163.com/blog/static/3789655820092259534529/ Linux键盘驱动详解 从什么开始说比较合理呀?就从硬件开始把:严格来说称不上什么键盘体系,但由于键盘的driver code比较的涩晦,所以就称之为键盘体系了。…...

SocketCAN 命名空间 VCAN VXCAN CANGW 举例

文章目录NAMESPACESocketCAN最新 can-utils 安装VCAN 举例VXCAN 举例CANGW 举例参考NAMESPACE namespaces, 命名空间, 将全局系统资源包装在抽象中, 使命名空间中的进程看起来拥有自己全局资源的独立实例. 命名空间的一个用途是实现容器. Linux 命名空间类型及隔离物(Isolate…...

原型图与Axure基础

原型图与Axure基础 原型图作用 1.描述互联网产品设计的文档 2.项目中,与相关部门沟通需求的工具(研发,设计) 3.敏捷开发中,简化版的需求文档(PRD,MRD) 原型图的种类 1.线框图:制…...

编程语言:8086汇编中int 16h接收alt+方向键

今天一个网友在一个汇编群里问了一个问题,内容差不多就是,如何在8086汇编中用int 16h号中断接收alt方向键(用这个组 合键移动光标)。 然后我试了一下,发现,int 16h对这个组合键没反应。 然后我没找到原因…...

【GPLT】【2021天梯赛真题题解】【231分】

文章目录L1-1 人与神 (5 分)题目描述题目分析L1-2 两小时学完C语言 (5 分)题目描述题目分析L1-3 强迫症 (10 分)题目描述题目分析L1-4 降价提醒机器人 (10 分)题目描述题目分析L1-5 大笨钟的心情 (15 分)题目描述题目分析L1-6 吉老师的回归 (15 分)题目描述题目分析L1-7 天梯赛…...

Web前端零基础之常用标签

一 常用标签 div 块 img 图片(单标签) a 链接、下载、锚点 h1-h6 标题 p 段落 span 区分样式 ul 无序列表 ol 有序列表 li 列表项 dl 定义列表 dt 定义列表标题 dd 定义列表项 strong 强调(粗体) em 强调&#xff0…...

WIN10如何绕过登录密码登录系统

准备条件:带PE系统的U盘启动盘一个,具体看机器型号来配置,是选择UEFI还是BIOS(MBR格式)启动盘; 步骤: 1、设置电脑第一启动项为U盘启动 2、进入PE系统后,进到C:\Windows\System32\…...

http https get post

https用起来和http差不多,底层的已经被写好,不需要我们去处理。https服务端(使用最简单的tornado说明) import tornado.httpserver import tornado.ioloop import tornado.webclass getToken(tornado.web.RequestHandler):def get…...

7.3 子集生成

7.3 子集生成 这一章主要介绍子集生成算法:给定一个集合,枚举出所有可能的子集。 首先提前在这里先声明一下,我们会依次学习三种子集生成的方法,但是书上这三种方法的代码都只是得到子集各个元素对应的下标组成的集合&#xff0…...

08面向对象

本文仅作为个人笔记 面向对象 设计对象并使用 public class Test {public static void main(String[] args) {//1、创建一个扫描器对象,用于接受用户输入的数据Scanner sc new Scanner(System.in);System.out.println("请输入您的年龄");int age sc.…...

VB.net 2010下关联与程序图标设置

***************************************************************************模 块 名:VB.net 2010下关联与程序图标设置 **说 明:蓝凤凰设计商城 浴火凤凰-郭卫 | 蓝凤凰-魔灵 | 郭卫-icecept**创 建 人:浴火凤凰-…...

前后端分离开发——登录页面(后端部分)

前后端分离开发——登录页面&#xff08;后端部分&#xff09; 1.整合新建Springboot,整合Mybatisplus 1.1创建项目 项目创建 添加依赖 修改pom.xml <?xml version"1.0" encoding"UTF-8"?> <project xmlns"http://maven.apache.org/PO…...

LOSTARK 失落的方舟 加速瞬移漏洞修复及逆向技术研究

很多游戏里面都存在加速,瞬移的BUG. 但是这样的BUG,到底怎么挖掘 和修复呢? 为什么这样的大型热门游戏, 投巨资开发,还会存在这样的bug呢?到底是什么原理呢? 是不是有很多疑问? 不要急,这是我们今天主要讨论的话题. 就拿目前全球火热的LOSTARK来做讲解 并且给出相应的修…...

Unity ILRuntime Debugger使用及常见问题

目录前言1.安装2.使用3.常见问题前言 ILRuntime支持在VS中断点调试&#xff0c;下面说一下ILRuntime Debugger的使用及常见问题。 1.安装 需要下载对应版本的ILRuntime Debugger VS插件。我是在Unity中PackageManager安装的ILRuntime&#xff0c;可以在插件信息中查看版本。…...

Shiro的介绍、使用和整合

1、权限的管理 1.1 什么是权限管理 基本上涉及到用户的系统都需要进行权限管理&#xff0c;权限管理属于系统安全的范畴&#xff0c;权限管理实现对用户访问系统的控制&#xff0c;按照安全规则或者安全策略控制用户可以访问而且只能访问自己被授权的资源。 1.2 身份认证 身…...

《Robust and efficient surface reconstruction from range data》论文阅读笔记

《Robust and efficient surface reconstruction from range data》论文 摘要&#xff1a; 贡献&#xff1a;将表面重建问题表述为一个能量最小化问题&#xff0c;明确地建模扫描过程。 方法&#xff1a;利用Delaunay三角剖分的适应性限制能量值&#xff0c;从而将Delaunay四面…...

11.30总结

day2基础语法和变量 1.基础语法 1.1 注释 1&#xff09;单行注释——# 2&#xff09;多行注释——""" “”"或者’’’ ‘’’ 快捷键&#xff1a;Ctrl/ 1.2 行和缩进 不需要加“&#xff1b;”&#xff0c;开头也不加空格 1.3 标识符——命名约束…...

MATLAB听拨号音识别号码应用

1引言 双音多频信号(Dual Tone Multiple Frequency , DTMF)最初是由美国贝尔实验室研制。它具有很强的抗干扰能力以及较快的传输速度,因此被广泛应用于音频电话系统中。另外&#xff0c;它也可以在数据通信系统中被用来实现各种数据流和语音等信息的远程传输。DTMF信号令因其能…...

NC65弹窗中字段的编辑后事件

项目场景&#xff1a; 弹窗编辑后事件&#xff0c;输入当前字段时控制另一个字段是否可用 当前示例的弹窗模板页签在表头 主要代码&#xff1a; /*** 编辑后事件*/Overridepublic void afterEdit(BillEditEvent arg0) {//获取当前操作的字段String getkeyarg0.getKey();//选择…...

【Android 组件化】为什么能极大提高工程编译速度?

为什么需要组件化 极大提高工程编译速度 业务模块解耦&#xff0c;有利于多人团队协作开发 什么是组件化 所谓的组件化就是把需求拆成一个一个的小模块&#xff0c;最后组装需要的模块组成一个app 模块化架构 创建一个 Project 后可以创建多个 Module&#xff0c;这个 Mo…...

Oracle 直接路径读

[sql] view plaincopyprint? 在11g中&#xff0c;全表扫描可能使用direct path read方式&#xff0c;绕过buffer cache&#xff0c;这样的全表扫描就是物理读了。 在10g中&#xff0c;都是通过gc buffer来读的&#xff0c;所以不存在direct path read的问题。  direct pa…...

微服务框架 SpringCloud微服务架构 22 DSL 查询语法 22.4 地理查询

微服务框架 【SpringCloudRabbitMQDockerRedis搜索分布式&#xff0c;系统详解springcloud微服务技术栈课程|黑马程序员Java微服务】 SpringCloud微服务架构 文章目录微服务框架SpringCloud微服务架构22 DSL 查询语法22.4 地理查询22.4.1 地理查询22 DSL 查询语法 22.4 地理…...

vue ssr 实践

vue ssr 实践技术栈初始化项目并安装相关依赖编写webpack相关配置编写客户端&#xff0c;服务端通用代码组件异步获取数据编写客户端入口代码编写服务端入口代码后台代码总结技术栈 后台使用的是express&#xff0c;前端使用的是vuewebpack。 初始化项目并安装相关依赖 首先…...

苹果自带跳语音服务器,苹果手机怎么把语音包悬浮 悬浮功能打开方法

最近很多人反映苹果的语音包悬浮开启有问题&#xff0c;然后也不知道怎么去解决&#xff0c;那么小编就针对这个问题告诉你答案&#xff0c;一起来看看吧&#xff01;类别&#xff1a;影音播放 大小&#xff1a;31.26M 语言&#xff1a;简体中文评分&#xff1a;6一、苹果…...

vc中控件字体的设置(转)

和所有初学者一样&#xff0c;刚开始接触新的东西&#xff0c;总想把画面做的漂亮些&#xff0c;可是在vc中很难做到&#xff0c;比如对话框中按钮等控件的字体设置&#xff0c;就颇费了我一番功夫。 一。做成一个函数&#xff0c;改变字体大小&#xff0c;方法如下&#x…...

数据结构-图的存储结构

目录 图的存储结构邻接矩阵邻接表图的邻接矩阵和邻接表两种存储结构各有什么优缺点?图的存储结构 邻接矩阵 邻接矩阵的主要特点:...

Go语言变量

Go语言变量 参考资料主要来源于菜鸟教程。 参考链接&#xff1a;https://blog.51cto.com/u_15230485/2821028 变量来源于数学&#xff0c;是计算机语言中能存储计算结果或能表示值抽象概念。 变量可以通过变量名访问。 Go语言变量名由字母、数字、下划线组成&#xff0c;其中首…...

数仓DWS层之旁路缓存优化

优化原因&#xff1a; 外部数据源的查询常常是流式计算的性能瓶颈。以本程序为例&#xff0c;每次查询都要连接 Hbase&#xff0c;数据传输需要做序列化、反序列化&#xff0c;还有网络传输&#xff0c;严重影响时效性。可以通过旁路缓存对查询进行优化。 旁路缓存模式是一种非…...

华为语音解锁设置_华为手机语音唤醒解锁 华为语音助手解锁屏幕

华为手机的语音唤醒如何开启&#xff1f;可以。我的是嘿&#xff0c;贾维斯。设置搜索语音唤醒就可以了华为p30怎么唤醒语音助手&#xff1f;通过按键开启语音助手&#xff1a;打开 设置&#xff0c;点击智能辅助 &gt 快捷启动及手势 &gt 语音助手 &#xff0c;打开电源…...

软件测试标准GBT250,GBT 25063-2010 信息安全技术 服务器安全测评要求.pdf

ICS 35.020L 80中华人民共和国国家标准GB/T 25063--2010信息安全技术服务器安全测评要求Information security technology--Testing and eva)uation requir咽E2010-09-02 发布 2011-02-01 实施中华人民共租国国家黄量监督检验检查恙局串舍中国国家标准化管理委员会.0<..>…...

oracle数据库是db还是dbnms,Oracle数据库日常管理手册_项目现场篇(13页)-原创力文档...

Oracle数据库日常管理 _ 项目现场篇修改&#xff1a; 2010/2/8查看所有的实例及其后台进程是否正常确认所有的instance工作正常&#xff0c;登陆到所有的数据库或instance上&#xff0c;检测oracle后台进程GDDB4-/export/home/oracle> env | grep SIDORACLE_SIDUWNMS3GDDB4-…...

你真的会用苹果备忘录吗?iPhone用户必须学会的10个备忘录使用技巧

苹果手机备忘录一直因其美观的界面、简便的操作深受大家的欢迎。大部分朋友平时只会用苹果备忘录来记录一下简单的文字&#xff0c;可能最多加上几张图片。但是&#xff0c;你真的会用苹果备忘录吗&#xff1f; 今天小编给大家介绍iPhone用户必须学会的10个备忘录使用技巧&…...

linux日志分析步骤,Linux系统日志分析的基本教程

首先&#xff0c;我们将描述有关 Linux 日志是什么&#xff0c;到哪儿去找它们&#xff0c;以及它们是如何创建的基础知识Linux 系统日志许多有价值的日志文件都是由 Linux 自动地为你创建的。你可以在 /var/log 目录中找到它们。下面是在一个典型的 Ubuntu 系统中这个目录的样…...

c语言中定义字母二维数组,C语言 | 数组

原标题&#xff1a;C语言 | 数组1、 一维数组的定义和使用通过对前面知识的学习&#xff0c;我们已经知道如何定义和使用一个一个的各种变量&#xff0c;但总有不够用的时候。举个例子&#xff0c;我要记录一个班32个同学C语言这科的成绩&#xff0c;难道要定义32个变量&#x…...

Win10下安装CentOS双系统详解

背景&#xff1a; 在不装虚拟机的情况下&#xff0c;在电脑里装双系统win10 和sentos7或sent8。 事先声明一下&#xff0c;在CentOS 7/8安装过程中&#xff0c;没有启动项的选择&#xff0c;就是说&#xff0c;安装好CentOS后&#xff0c;我们打不开win10&#xff01;需要重新为…...

java读取文件的万能解决方案

对于读取文件可以分为两个步骤&#xff1a; 1. 找到该文件的绝对路径 2. 根据获取到的文件绝对路径通过File来创建文件对象&#xff0c;然后根据相应的api进行读取文件中的内容 在这两步中找到该文件的绝对路径最为重要&#xff0c;所以我在下面的讲解中主要讲解如果获取文件…...

软件测试---微信小程序测试点

一、小程序如何定位问题&#xff1a; 前端&#xff0c;后端还是第三方组件的问题&#xff0c;可以依靠完备的日志&#xff08;接口日志&#xff0c;前端日志&#xff09; 二、 小程序测试点 1. 权限测试&#xff1a; (1) 未授权登录小程序 …...

dimen属性报错

<TextViewandroid:id"id/tvQuote1"android:layout_width"fill_parent"android:layout_height"wrap_content"android:textColor"#FFFFFF"android:textSize"dimen/text_size" /> 发现问题是dimen属性出现错误别的手机上…...

JAVA毕业设计家政服务系统计算机源码+lw文档+系统+调试部署+数据库

JAVA毕业设计家政服务系统计算机源码lw文档系统调试部署数据库 JAVA毕业设计家政服务系统计算机源码lw文档系统调试部署数据库本源码技术栈&#xff1a; 项目架构&#xff1a;B/S架构 开发语言&#xff1a;Java语言 开发软件&#xff1a;idea eclipse 前端技术&#xff1a;…...

package.json的奇淫巧技你知道吗?

今天来看看前端的大管家 package.json 文件相关的配置&#xff0c;充分了解这些配置有助于我们提高开发的效率&#xff0c;规范我们的项目。文章内容较多&#xff0c;建议先收藏在学习&#xff01; 在每个前端项目中&#xff0c;都有 package.json 文件&#xff0c;它是项目的…...

百度智能云开物到底有多牛?现在就带你研究!

x-_p-_o-[U2FsdGVkX18wWl88IeWckOBsOWVqqrDgZbBt51guYWduRMocQhTc7VMWHxuYD4b5grw0FH5glwOVu2FiJy8BB1HRDaJ955pSq5xVDw/klHnnADKi0MHH9MEveU20AXWzrlrEnyKr90z4kMosJK0inXrIjFAbeSe0NU2Eb3B18soEV7Ep1J7DSBT5kcKbc39e6699E0WgXcO4mkCEqSalIJnLRmbWfid7qSugyGyRnJLcHDCtKslDK/...

0x01 什么是CSRF攻击

CSRF是Cross Site Request Forgery的缩写&#xff08;也缩写为XSRF&#xff09;&#xff0c;直译过来就是跨站请求伪造的意思&#xff0c;也就是在用户会话下对某个CGI做一些GET/POST的事情——这些事情用户未必知道和愿意做&#xff0c;你可以把它想做HTTP会话劫持。 网站是通…...

0x63.图论 - 树的直径与最近公共祖先

目录一、树的直径&#xff08;Diameter&#xff09;1.树形DP求树的直径2.两次BFS/DFS求树的直径1.POJ 1985.Cow Marathon(DFS求树的直径模板题)2.AcWing 350. 巡逻二、最近公共祖先&#xff08;LCALCALCA&#xff09;1.树上倍增法&#xff08;1&#xff09; P3379 【模板】最近…...

2018 计蒜之道 初赛第一场 B 百度科学家

题目概述 百度有一位非常有名的大科学家&#xff0c;这位大科学家有很多藏书。 大科学家有一个书架&#xff0c;书架可以看成一个长度为 N 的序列&#xff0c;一开始里面放着 N 本书&#xff0c;每本书都记载了一个特定元素的信息&#xff0c;书中的元素各不相同。 大科学家…...

万年历单片机课程设计百度文库_单片机课设带农历的万年历

#include #define uchar unsigned char#define uint unsigned int#define NoUpLine 1#define UpLine 0#define NoUnderLine 1#define UnderLine 0#define FALSE 0#define TRUE 1/*------------------------------------------------------...

STM32+RS485+Modbus-RTU(主机模式+从机模式)-标准库/HAL库开发

modbus协议 完成modbus协议的编程之后&#xff0c;设备可以分别作为modbus协议的主机或者从机进行测试&#xff0c;使用模拟软件测试完毕后&#xff0c;完整代码以三个版本的形式进行介绍 1、版本一&#xff1a;使用串口接收数据超时完成一次数据的接收&#xff08;STM32标准库…...

STM32作为从机通过RS485实现Modbus RTU通讯

文章目录1. 串行通讯、RS485、Modbus的联系和区别2. 串行通讯介绍2.1 串行通讯的定义&#xff1a;2.2 串行通讯的分类&#xff1a;2.3 串行通讯的参数和意义&#xff1a;2.4 STM32中的串行通讯&#xff1a;3. RS485介绍3.1 RS485的定义&#xff1a;3.2 STM32中的RS485&#xff…...

树莓派3B+的uboot启动内核

前言 入手一个树莓派Raspberry 3B后准备拿来当学习嵌入式Linux及深度学习边缘计算的板子&#xff0c;从BootLoader到Linux内核再到深度学习推理框架。本文主要是让树莓派启动Linux内核后开启一个命令行窗口&#xff0c;旨在了解系统启动过程。不用树莓派官方提供图形界面系统。…...

kafka-server-start.sh启动报错:WARN Session 0x0 for server localhost

kafka-server-start.sh启动报错&#xff1a;WARN Session 0x0 for server localhost/<unresolved>:2181 学习来源&#xff1a;百度 CSDN 学习程度&#xff1a;了解 1 前言&#xff1a;之前用SpringBoot-2.2.5 和kafka-2.5.0&#xff08;后端&#xff09;&#xff0…...

从零开始 RS-485学习和使用

文章目录一、硬件部分二、modbus CRC计算参考资料本文为个人从零开始使用485的总结&#xff0c;我也仅仅在做项目时看文章学习的&#xff0c;没有过系统性的学习。下面将要说的也是从零开始使用485的见解&#xff0c;有什么不对的还请各位大佬评论区斧正。一、硬件部分 485是什…...

【moeCTF题解-0x02】Pwn

title: 【moeCTF题解-0x02】Pwn categories: CTFmoeCTF tags:CTF 【moeCTF题解-0x02】Pwn _______ _ _ _ __ _______ ___ _|__ __| | | | | | / _| | __ \ \ / / \ …...

0x61.图论 - 最短路

目录单源最短路径一、Dijkstra算法1.常用的优先队列优化2.更优的线段树优化3.最强的zkw线段树优化二、SPFA算法三、分层图最短路1.&#xff08;二维分层图&#xff09;AcWing 340. 通信线路2.&#xff08;直接分层图&#xff09;P4568 [JLOI2011]飞行路线1.P1073 (NOIP2009)最优…...

【moeCTF题解-0x01】Reverse

title: 【moeCTF题解-0x01】Reverse categories: CTFmoeCTF tags:CTF 【moeCTF题解-0x01】Reverse 一个全新的领域 【moeCTF题解】总目录如下&#xff1a; 【moeCTF题解-0x00】序 &#xff08;包括Sign in&#xff09; 【moeCTF题解-0x01】Reverse &#xff08;包括Android、…...

2019 百度之星复赛 补题

A - Diversity HDU - 6725 (树形dp) 若两个区间有交&#xff0c;显然可以把两个区间的值&#xff0c;都取在区间交集的端点的其中一个&#xff0c; 若没有交集的话&#xff0c;[l1,r1]<[l2,r2]时&#xff0c;取到r1和l2&#xff0c;也在区间的端点 因此&#xff0c;[l,r]的…...

摘自百度 作为了解 RS5

RC5分组密码算法是1994由麻萨诸塞技术研究所的Ronald L. Rivest教授发明的&#xff0c;并由RSA实验室分析。它是参数可变的分组密码算法&#xff0c;三个可变的参数是&#xff1a;分组大小、密钥大小和加密轮数。在此算法中使用了三种运算&#xff1a;异或、加和循环。 RC5是种…...

牛客竞赛每日俩题 - 动态规划4

目录 经典dp1&#xff08;最长公共序列&#xff09; 经典dp2&#xff08;最长上升子序列 &#xff09; 经典dp&#xff08;最长公共序列&#xff09; 最长公共子序列__牛客网 解析&#xff1a; 有两个字符串T和S&#xff0c;S的长度为n T的长度为m 状态&#xff1a;f[i][j…...

《现代操作系统第四版》第一章课后答案

现代操作系统第四版电子版以及答案 提取码:MYSN 1、操作系统的两大主要作用是什么&#xff1f; 答&#xff1a;OS必须提供一个扩展机器&#xff0c;他必须能够&#xff08;1&#xff09;管理IO设备以及&#xff08;2&#xff09;管理其他系统资源。在一定程度上&#xff0c;他…...

netty学习小结

前言 近期碰到网络相关的问题&#xff0c;准备使用netty&#xff0c;于是学习了一番&#xff0c;本文主要记录学习中的一些要点&#xff0c;至于诸多细节的学习&#xff0c;笔者推荐《Netty实战》和“简书闪电侠”的博客。 本文参考&#xff1a; 《netty实战》 简书闪电侠的博…...

连接上苹果X,关机再开机不能自动回连

[09:24:57]嗑PCHIPbest2000[09:24:57] AUD_SEC_SIZE0[09:24:57] USER_SEC_SIZE0x1000[09:24:57] FACT_SEC_SIZE0x1000[09:24:57] FLASH_BASE0x38000000[09:24:57] FLASH_SIZE0x100000[09:24:57] BUILD_DATEJul 14 2018 18:08:40[09:24:57] REV_INFO21a42e1-dirty:tlcvoice_earp...

苹果 M1 芯片预示着 RISC-V 完全替代 ARM?

来源 | CSDN&#xff08;ID&#xff1a;CSDNnews&#xff09;作者 | Erik Engheim 已获作者翻译授权译者 | 弯月 责编 | 张文编者按&#xff1a;M1 芯片性能强劲的背后主要源自两个因素&#xff1a;第一&#xff0c;M1芯片使用了大量的解码器和乱序执行&#xff1b;第二&…...

禅道----禅道----新增权限分组

【原文链接】 以新增DevOps权限分组为例&#xff1a; 1 管理员登录后点击【后台】 2 然后点击【人员】-【权限】 3 然后点击【新建分组】 4 然后设置分组名称和描述 5 然后点此按钮编辑权限 6 权限设置&#xff0c;如下几个模块为必选的&#xff0c;其他模块则根据实际情况选…...

Docker部署禅道

Docker镜像 docker pull easysoft/zentao:12.5.3镜像导出命令 docker save easysoft/zentao:12.5.3 -o docker-zentao-12.5.3.tar镜像导入命令 docker load -i docker-zentao-12.5.3.tar服务规划 部署服务WEB目录数据目录访问地址zentao/data/zentao/wwwroot/data/zentao/m…...

禅道备份功能_如何备份禅道

本篇文档讲述如何备份禅道。禅道的备份分为三个部分&#xff0c;一是配置&#xff0c;二是附件&#xff0c;三是数据库。一、配置和附件的备份。配置文件目前大家使用到的一般是config/my.php和module/mail/config.php。上传的附件是存储在zentaopms/www/data目录下面。因此备份…...

远程访问禅道数据库

禅道开源版数据库默认是没有开放远程访问的&#xff0c;为了实现客户端远程访问&#xff0c;就需要修改点配置 我用的windows 1、禅道服务器本机&#xff0c;浏览器访问http://127.0.0.1&#xff0c;点击数据库管理&#xff0c;登录禅道数据库 2、创建新的数据库用户&#x…...

禅道 java,java调用禅道接口

api&#xff0c;可以admin登录禅道&#xff0c;看下后台 二次开发 api。相关手册&#xff1a;api调用步骤PATH_INFO方式1、访问 http://x.com/api-getsessionid.json获取禅道session信息2、使用上一步获取的session作为url参数访问 http://x.com/user-login.json?accountaccou…...

禅道迁移

禅道迁移 1.在目标服务器上安装相同服务 准备与原服务器相同版本的安装包[rootlocalhost ~]# tar -zxvf ZenTaoPMS.10.6.stable.zbox_64.tar.gz -C /opt可以使用/opt/zbox/zbox -h命令来获取关于zbox命令的帮助。其中 -ap参数 可以修改Apache的端口&#xff0c;-mp参数 可以修…...

禅道 php api,禅道 Rest API 开发

在老的 PHP 系统中使用 PHP 5.3以后的库所谓老的系统&#xff0c;是指没有使用PHP 5.3以上命名空间(namespace)特性编码的系统。但是&#xff0c;只要你的系统运行在 PHP 5.3及以上的环境&#xff0c;在你的老系统中&#xff0c;是可以使用这些基于新特性如命名空间编码的库或代…...

禅道备份功能_禅道备份处理

需求分析从删库到跑路&#xff0c;大家听过很多&#xff0c;但如果没删备份的话&#xff0c;那只能说玩的不够彻底&#xff0c;不专业。禅道系统管理员一个非常重要的职责就是定期备份禅道&#xff0c;以便在系统出现故障的时候能够及时恢复。我们来看下如何备份禅道系统。禅道…...

禅道admin忘记密码

/opt/zbox/run/mysql/mysql -uroot -p 禅道数据库root默认密码123456MariaDB [(none)]> show databases; -------------------- | Database | -------------------- | information_schema | | mysql | | performance_schema | | zentao …...

禅道----禅道和Gitlab对接

【原文链接】 一、配置禅道 1 使用admin用户登录禅道&#xff0c;然后进入后台 2 点击【二次开发】 3 切到应用上 4 点击【添加应用】 5 填写gitlab应用信息 这里需要复制生成的密钥&#xff0c;后面再gitlab上配置使用 6 创建完成后如下所示 二、配置Gitlab 1 使用具有a…...

禅道搭建

1.下载禅道&#xff0c;地址&#xff1a;http://www.zentao.net/download.html 2.解压&#xff0c;运行。 3.找到安装路径&#xff0c;管理员运行start.exe 4.启动禅道&#xff0c;注&#xff1a;a.专业版数据库密码只能是123456&#xff0c;否则登录界面会报错。b.启动前&a…...

禅道使用简介

作为一名产品经理&#xff0c;禅道对于大家来说并不陌生&#xff0c;作为业界口碑一直不错的项目管理软件&#xff0c;禅道基本涵盖了日常工作管理中的所有管理内容。本篇我将带大家了解一下禅道的使用 一、禅道简介 1.简介 集产品管理、项目管理、质量管理、文档管理、组织…...

禅道简单介绍

文章目录前言博主文章仅用于学习、研究和交流目的&#xff0c;不足和错误之处在所难免&#xff0c;希望大家能够批评指出&#xff0c;博主核实后马上更改。一、禅道是什么&#xff1f;二、为什么选择禅道&#xff1f;三、禅道的主要功能列表&#xff1a;四、禅道使用流程图五、…...

禅道软件是干嘛的(一)

禅道软件是干嘛的&#xff1f;简单来说&#xff0c;禅道软件是一款全生命周期项目管理软件。 使用禅道软件&#xff0c;不仅使管理人员更容易履行职责&#xff0c;而且还确保了项目的更高透明度和团队内部的高效协作。有助于提升项目质量&#xff0c;降低项目隐藏的风险&#…...

禅道的安装和使用

一、测试工具背景 当测试环境搭建完成后&#xff0c;测试人员将在自己搭建的环境上执行测试用例&#xff0c;开展测试工作。测试人员在执行测试用例的过程中&#xff0c;如发现实际结果与预期结果不一致&#xff0c; 则意味着出现Bug (缺陷、错误、问题)。当测试人员发现了Bug…...

PHP 创建 MySQL 表

一个数据表有一个唯一名称&#xff0c;并有行和列组成。 使用 MySQLi 和 PDO 创建 MySQL 表 CREATE TABLE 语句用于创建 MySQL 表。 创建表前&#xff0c;我们需要使用 use myDB 来选择要操作的数据库&#xff1a; use myDB; 我们将创建一个名为 "MyGuests" 的表…...

Mac 没法登陆,进入Safe boot模式

今天突然发现我的mac电脑没法登陆进去&#xff0c;我的电脑密码经常使用的&#xff0c;不可能有错啊&#xff0c;在试了10多次后&#xff0c;只好强制重启。但是重启后&#xff0c;诡异的事发生了&#xff0c;重启启动耗时非常久&#xff0c;然后进入了登陆了界面&#xff0c;还…...

STM32 BOOT模式配置以及作用

一、三种BOOT模式介绍 所谓启动&#xff0c;一般来说就是指我们下好程序后&#xff0c;重启芯片时&#xff0c;SYSCLK的第4个上升沿&#xff0c;BOOT引脚的值将被锁存。用户可以通过设置BOOT1和BOOT0引脚的状态&#xff0c;来选择在复位后的启动模式。 Main Flash memory 是ST…...

【STM32】BOOT问题:启动模式选择

【STM32】BOOT问题&#xff1a;启动模式选择 文章目录【STM32】BOOT问题&#xff1a;启动模式选择前言一、存储的三个区域二、三种模式三、原理图连接方式前言 STM32芯片的两个管脚BOOT0和BOOT1&#xff0c;在芯片复位时的电平状态决定了芯片复位后从哪个区域开始执行程序。 一…...

iTOP 4412开发板学习笔记(一)- 超级终端无法进入u-boot模式和文件系统模式(命令行模式)

接好串口线&#xff0c;打开超级终端&#xff0c;上电后按任何键不能进入u-boot模式&#xff0c;即使是启动完成&#xff0c;按任意键也不能进入文件系统模式。 可能出现问题的原因&#xff1a; 1、超级终端设置问题&#xff0c;波特率设置&#xff0c;流控设置&#xff08;选择…...

DSP学习总结——Boot引导模式

BootLoader是位于片内引导ROM中的复位后执行的一段程序&#xff0c;复位向量位于0x3FFFC0处启动方式从GPIOF2、GPIOF3、GPIOF4、GPIOF12来确定引导方式...

mysql常用操作记录

1&#xff0c;删除多个重复字段的数据 创建表 CREATE TABLE TEST (ID BIGINT(20) NOT NULL AUTO_INCREMENT COMMENT 主键,CODE VARCHAR(32) DEFAULT NULL,NAME VARCHAR(32) DEFAULT NULL,PRIMARY KEY (ID) ) ENGINEINNODB AUTO_INCREMENT20 DEFAULT CHARSETUTF8;插入数据 TR…...

ESP8266 由Noboot 模式到 boot模式

根据安信可的官网:安信可一体化环境安装 http://wiki.ai-thinker.com/esp_download 完成后: NONOIS SDK默认是Noboot 模式 若要改为boot模式 需要修改主目录下的 Makefile 文件 改为: SPI_SIZE_MAP? 根据自己的模块而定...

STM32单片机的启动模式 三种BOOT模式介绍

在绘制32单片机时&#xff0c;参考别人的原理图对单片机的启动方式BOOT有疑问&#xff0c; 这里写目录标题自己的理解和应用一、三种BOOT模式启动的介绍二、自己开发BOOT模式的选择官方的文档介绍自己的理解和应用 通过把BOOT0和BOOT1连接在高电平或低电平可以设置STM32怎么启…...

STM32三种BOOT模式介绍

一、三种BOOT模式介绍 所谓启动&#xff0c;一般来说就是指我们下好程序后&#xff0c;重启芯片时&#xff0c;SYSCLK的第4个上升沿&#xff0c;BOOT引脚的值将被锁存。用户可以通过设置BOOT1和BOOT0引脚的状态&#xff0c;来选择在复位后的启动模式。 Main Flash memory 是ST…...

STM32三种BOOT模式

探究STM32三种BOOT模式简介一、三种BOOT模式比较二、开发BOOT模式选择三、实验项目&#xff08;1&#xff09;实验要求&#xff08;2&#xff09;实验过程a.STM32内置的Flash启动——最常用b.从系统存储器启动——厂家设置&#xff0c;出厂后无法修改&#xff08;3&#xff09;…...

浅谈STM32的三种Boot模式

文章目录一、关于BOOT模式的介绍二、实际例子进行分析三、分析上电启动流程四、小结五、参考资料一、关于BOOT模式的介绍 所谓启动&#xff0c;一般来说就是指我们下好程序后&#xff0c;重启芯片时&#xff0c;SYSCLK的第4个上升沿&#xff0c;BOOT引脚的值将被锁存。用户可以…...

IMXRT 的Boot模式

本篇文章参考NXP技术博客整理总结&#xff0c;为个人学习笔记&#xff0c;如有错误欢迎在评论区指正&#xff0c;谢谢。 NXP的IMXRT系列单片机&#xff0c;血统来自i.mx处理器系列&#xff0c;除RT1064外&#xff0c;均没有内置flash&#xff0c;因此启动的boot配置相比一般单…...

Xilinx Zynq ZynqMP boot模式

作者 QQ群&#xff1a;852283276 微信&#xff1a;arm80x86 微信公众号&#xff1a;青儿创客基地 B站&#xff1a;主页 https://space.bilibili.com/208826118 参考 ug865 zynq配置 D5 PS_MIO8_500 #RE D8 PS_MIO7_500 CLE A5 PS_MIO6_500 U12-IO1 A…...

DSP no boot模式启动调试

1 JTAG调试ARM/DSP/FPGA芯片简介 在CPU外围&#xff0c;处理器内部包含了JTAG的硬件实现&#xff0c;并且向外界提供接口&#xff0c;即TMS、TCK、TDI、TDO四个引脚。 TCK&#xff1a;时钟信号&#xff0c;为TAP的操作提供了一个独立的、基本的时钟信号。TMS&#xff1a;模式…...

Android 7.0 ----- Direct Boot模式(AppClock)

本文针对闹钟应用对于此次Android 7.0增加DB模式所需要的应对方式。 Direct Boot模式&#xff1a;设备已开机但用户尚未解锁设备时&#xff0c;Android 7.0 将在安全的“直接启动”模式下运行。 简单来说&#xff0c;如果不做处理&#xff0c;在手机开机锁屏的情况下&#xf…...

ESP8266 上电 boot 模式

ESP8266 上电 boot 模式 ESP8266 上电时打印的 boot 模式信息代表什么&#xff1f;如何改变 boot 模式&#xff1f; ESP8266 上电时会判断 boot strapping 管脚的状态&#xff0c;并决定 boot 模式。例如&#xff0c;ESP8266 上电时打印的 boot 模式信息如下&#xff1a; ets …...

STM32中BOOT模式配置的作用

学习了一段时间stm32单片机, 一直没有搞明白这个Boot 引脚的作用,经过找资料,才算搞明白boot设置, 所谓的启动, 就是我们在程序下载完成后, 重新启动芯片时, SYSCLK的第四个上升沿, BOOT引脚值4会被锁存, 用户可以通过设置BOOT引脚的电平来设置 相应的启动模式&#xff0e; boo…...

BOOT 模式

&#xfeff;&#xfeff; STM32三种启动模式 STM32三种启动模式对应的存储介质均是芯片内置的&#xff0c;它们是&#xff1a; 1&#xff09;用户闪存 芯片内置的Flash。 2&#xff09;SRAM 芯片内置的RAM区&#xff0c;就是内存啦。 3&#xff09;系统存储器 芯片内部一块…...

stm32 boot 模式

1. 三种 boot 启动模式 什么是启动模式&#xff0c;这个类似于我们使用的个人电脑在开机的时候可以进入到电脑的 BIOS &#xff08;标准输入输出系统&#xff09;&#xff0c;在 BIOS 软件中可以选择在什么样的存储介质来启动 Windows 系统&#xff0c;比如可以选择读取在硬盘&…...

STM32三种BOOT启动模式详解(全网最全)

一、三种boot启动模式 一般来说就是指我们下好程序后&#xff0c;重启芯片时&#xff0c;SYSCLK的第4个上升沿&#xff0c;BOOT引脚的值将被锁存。用户可以通过设置BOOT1和BOOT0引脚的状态&#xff0c;来选择在复位后的启动模式。 1、第一种方式(boot0 0)&#xff1a;Flash…...

STM32三种BOOT模式的差异

文章目录前言三种BOOT模式主闪存存储器系统存储器内置SRAM烧录程序验证主要代码主闪存存储器烧录验证系统存储器烧录验证内置SRAM烧录验证前言 本篇文章分析了3种BOOT模式下不同的启动区域。以及三种启动方式的区别。 芯片&#xff1a;正点原子STM32F103ZET6 环境&#xff1a;…...

启动模式,BOOT0和BOOT1详解

在画STM32的电路图的时候&#xff0c;关于STM32的启动方式纠结了一下&#xff0c;现有的参考设计都是在STM32的启动选择引脚BOOT0和BOOT1上使用了跳帽&#xff0c;用以人工选择STM32的启动方式&#xff0c;但是在实际应用中这种设计就显得冗余&#xff0c;所以这里顺带研究了一…...

基于voerlap的相似性度量-单细胞克隆亚型分析

基于voerlap的相似性度量-单细胞克隆亚型分析 一、背景 基于overlap的相似性度量&#xff0c;有多种多样的方法&#xff0c;其应用也是多种多样。这里&#xff0c;我们主要讲解在单细胞免疫组库中的应用。 基于单细胞的免疫组库的测序&#xff0c;我们可以获得每一个细胞类群…...

计算机毕业设计JAVA手机在线销售系统mybatis+源码+调试部署+系统+数据库+lw

计算机毕业设计JAVA手机在线销售系统mybatis源码调试部署系统数据库lw 计算机毕业设计JAVA手机在线销售系统mybatis源码调试部署系统数据库lw本源码技术栈&#xff1a; 项目架构&#xff1a;B/S架构 开发语言&#xff1a;Java语言 开发软件&#xff1a;idea eclipse 前端技…...

谁说chatGPT要取代数据分析师?

最近有不少小伙伴都问了我一个问题&#xff1a;数据分析师会不会被ChatGPT取代&#xff1f;忙着搞“大事情”的二哥先来给大家盘一盘ChatGPT与数据分析&#xff01; 本文重点讨论&#xff1a;ChatGPT能帮助数据分析师做什么 下期预告&#xff1a;数据分析师如何使用ChatGPT“提…...

Moonbeam质押DApp已完成更新,新动态费用机制已上线Moonriver

Runtime Upgrade 2200 Moonbeam在Runtime 2200当中发布了多项升级&#xff0c;包括Moonriver上的新动态费用机制以及对质押DApp中的代理账户质押和投票流程的改进。此外&#xff0c;为进一步统一波卡生态系统功能&#xff0c;XC-20资产的新格式正在Moonbase Alpha上进行测试&a…...

【Spring Cloud Alibaba Nacos】Nacos心跳机制实现快速上下线

文章目录前言Metadata元数据ClassMetadataSpring中常见的一些元注解Nacos心跳时间自定义配置Ribboon 的ServerListRefreshInterval总结前言 我们都知道Spring Cloud Alibaba Nacos是通过客户端和服务端的心跳机制&#xff0c;来实现服务的注册和下线的&#xff0c;Nacos的心跳…...

postman好用的插件有哪些,给出实例和插件下载地址、使用方法

postman好用的插件有哪些&#xff0c;给出实例和插件下载地址、使用方法 Postman 是一个常用的高级 API测试工具&#xff0c;也可以用来测试 Web 应用程序。它提供了许多内置的功能和工具&#xff0c;同时还支持通过插件拓展其功能。下面是几个很实用的 Postman 插件&#xff1…...

使用ChatGPT 开放的 API 接口可以开发哪些自研工具?

使用ChatGPT开放的API接口,可以开发多种自研工具,例如: 智能聊天机器人:可以使用ChatGPT提供的语言生成能力,构建一个智能聊天机器人,能够根据用户的输入自动回复,完成自然语言交互。 文本生成工具:可以使用ChatGPT的文本生成能力,开发一个文本生成工具,例如自动生…...

3.22作业

11 #define CNAME "myled"12 dev_t devno;13 14 unsigned count3;15 16 struct cdev *devp;17 18 #if 019 unsigned major 0;20 #else21 unsigned major 500;22 #endif23 24 unsigned minor 0;25 26 27 struct class *cls;28 struct device *dev;29 30 31 int (myle...

#023#gitee+hexo搭建个人博客

前言 日志&#xff0c;各位看官就当乐子看吧。 正经人谁写日记啊&#xff1f;&#xff01;&#xff01; ——鹅城县长 今天uniapp的学习进度到了showModal&#xff0c;其次是在码云上重新搭了博客。介绍工具、记录一下过程。改用个人博客&#xff0c;也是因为这几天写的只能…...

基于时空RBF神经网络的混沌时间序列预测(RBF-NN)

目录 摘要&#xff1a; 主要内容&#xff1a; 普通RBF&#xff1a; 时空RBF结构&#xff1a; 时间序列预测效果&#xff1a; 部分代码&#xff1a; 完整Matlab代码数据&#xff1a; 摘要&#xff1a; 提出了一种用于混沌时间序列预测的RBF神经网络的时空扩展。该算法利…...

尚硅谷大数据Hadoop教程-笔记02【HDFS】

视频地址&#xff1a;尚硅谷大数据Hadoop教程&#xff08;Hadoop 3.x安装搭建到集群调优&#xff09; 尚硅谷大数据Hadoop教程-笔记01【入门】尚硅谷大数据Hadoop教程-笔记02【HDFS】尚硅谷大数据Hadoop教程-笔记03【MapReduce】尚硅谷大数据Hadoop教程-笔记04【Yarn】尚硅谷大…...

[Spike] Consumer Details Rotation Mgmt on Managed Connected App

Summary As an ISV, It’s important to prioritize security best practices, even though connected app is only used for canvas UI integration. Rotating consumer key and secret is essential to minimize the impact of potential access breaches. However, you shou...

广东深圳形位公差检测服务CAV比对服务异形件三维尺寸测量-CASAIM

加工后的零件会有尺寸公差&#xff0c;因而构成零件几何特征的点、线、面的实际形状或相互位置与理想几何体规定的形状和相互位置就存在差异&#xff0c;这种形状上的差异就是形状公差&#xff0c;而相互位置的差异就是位置公差&#xff0c;这些差异统称为形位公差。形位公差包…...

通过自定义reflector实现对mybatis实体类带有自定义注解的属性进行加解密

文章目录自定义组件注解加解密接口实现Reflector注册Reflector自定义ConfigurationCustomizer实现ReflectorFactory类编写Configuration类使用方法自定义 Reflector 实现可以通过扩展 MyBatis 的 Reflector 实现类来实现对实体类带有自定义注解的属性进行加解密处理。 自定义组…...

三大升级!百度智能云加速文心一言产业化落地

随着文心一言等AI应用的爆火&#xff0c;支撑人工智能所需的算力需求也随之暴涨。为支持文心一言超大规模计算需求&#xff0c;进一步实现文心一言的产业化落地&#xff0c;去年年底开始&#xff0c;百度智能云已经通过三大动作全面升级云服务能力&#xff1a; 2022年12月&…...

Stable diffusion相比于latent diffusion有哪些改进?

Stable Diffusion是对Latent Diffusion模型的改进,主要在以下方面进行了优化: 稳定性:Stable Diffusion模型引入了稳定性措施,通过限制每一步噪声向量的大小来防止梯度爆炸或消失问题的出现。这一改进使得模型在训练过程中更加稳定和可靠。 训练速度:Stable Diffusion模…...

STM32实战项目-数码管

程序实现功能&#xff1a; 1、上电后&#xff0c;数码管间隔50ms计数&#xff1b; 2、触摸按键1调节数码管亮度&#xff0c;8个等级&#xff1b; 目录 1、硬件电路 1.1数码管 1.2TIM1620 驱动电路 二、技术讲解 2.1概述 2.2特性 2.3引脚说明 3.指令说明及配置 3.1显示…...

iZotope RX 10(专业音频修复增强软件)可以用来去除视频中的背景噪声吗?

iZotope RX 10是一款专业的音频修复和增强软件&#xff0c;具有音频修复工具、音频增强工具、高级技术、大量预设和插件、界面简洁易用等功能&#xff0c;适用于需要进行音频修复和增强的用户使用&#xff0c;如音频工程师、音乐制作人、语音专家等。 该软件具有以下主要特点&a…...

opencv学习-HOG LOG DOG

目录1. HOG(Histogram of Oriented Gradients,方向梯度直方图)1.1主要思想1.2适用领域1.3计算方向梯度直方图的过程1.4opencv hog特征描述子的调用及计算1.5 行人检测2. LOG2.1 简介2.2 算法实现3. DOG3.1 简介3.2 具体步骤3.2.1 将同一图像在不同的参数下进行高斯滤波计算&…...

centos docker 安装 redis

1、判断是否安装了 运行 docker 如果未找到命令 2、先安装docker 下面是一键安装脚本 curl -fsSL https://get.docker.com | bash -s docker --mirror Aliyun 也可以依次执行&#xff0c;推荐用官方一键安装脚本 sudo yum install -y yum-utils sudo yum-config-manager…...

小程序开发视频:从入门到精通

一、小程序开发视频&#xff1a;快速上手 小程序开发视频教程是一个极其有效的学习工具&#xff0c;无论你是小程序新手&#xff0c;还是老司机&#xff0c;都可以从中获得有效的学习收获。在这里&#xff0c;你可以通过视频的形式快速的上手小程序的开发&#xff0c;从而节省你…...

Vue.js语法详解:从入门到精通

Vue.js是一个流行的JavaScript框架&#xff0c;用于构建用户界面。它的核心特性包括数据双向绑定、组件化架构、虚拟DOM和响应式系统等。在本文中&#xff0c;我们将深入探讨Vue.js的语法&#xff0c;帮助读者更好地理解和应用Vue.js。1.模板语法Vue.js的模板语法采用了类似HTM…...

AppleScript实现Mac iMessage自动发送消息

要使用AppleScript实现Mac iMessage自动发送消息给指定账户的iMessage账号&#xff0c;可以按照以下步骤进行操作&#xff1a; 打开Script Editor应用程序。在Script Editor中&#xff0c;点击“新建文稿”按钮。在新的文稿中&#xff0c;输入以下AppleScript代码&#xff1a;…...

opengauss源码分析:线程系统和内存系统

一、线程系统 opengauss使用了gcc提供的线程局部存储&#xff08;TLS&#xff09;&#xff0c;定义了一个巨大的t_thrd结构体&#xff0c;这个结构体定义在全局&#xff0c;不过是 __thread 修饰的线程局部存储。每个线程创建时&#xff0c;运行时库会为这个线程创建其独占的…...

分布式锁基础概念

分布式锁 什么是分布式锁&#xff1f; 为了避免多线程去争抢同一个任务可以使用synchronized同步锁去解决&#xff0c;如下代码&#xff1a; synchronized(锁对象){执行任务... }synchronized只能保证同一个虚拟机中多个线程去争抢锁。 如果是多个执行器分布式部署&#x…...

8万字城市大脑综合运行管理平台大数据运营顶层设计方案

本资料来源公开网络&#xff0c;仅供个人学习&#xff0c;请勿商用&#xff0c;如有侵权请联系删除。部分资料内容&#xff1a; 1. 城市视频监控资源共享服务平台 &#xff08;1) 建设共享服务平台&#xff0c;接入各社会视频资源 通过建设统一视频监控接入骨干网络和定义统一视…...

JAVA集合知识整理

Java集合知识整理 HashMap相关 HashMap的底层数据结构&#xff1a;jdk1.8之前数组链表&#xff0c;jdk1.8后数组链表红黑树 HashMap的一些基础数据 默认初始容量&#xff1a;1 << 4 最大数组容量&#xff1a;1 << 30 默认加载因子&#xff1a;0.75 使用0.75的…...

keil调试专题篇

调试的前提是需要连接调试器比如STLINK。 然后点击菜单或者快捷图标均可进入调试模式。 如果前面工程配置里选择了复位调试&#xff0c;则进入调试后&#xff0c;会停在main函数头部 示意&#xff1a; 相关指令 上面一行红框内&#xff0c;从左到右分别是&#xff1a;打断点&am…...

顺序栈和非循环队列来咯!!!

前言&#xff1a;通过上几篇文章&#xff0c;我们一直在学习我们的线性表&#xff0c;我们学习了我们的顺序表&#xff0c;链表等相关线性表&#xff0c;那么我们今天来学习一下栈和队列这两种线性表叭&#xff01;当然我们今天只介绍我们的顺序栈和非循环的队列。可能有小伙伴…...

有限元三角形单元的等效节点力

文章目录前言一、重新复习一下有限元三角形单元的理论1、三角形单元的形函数&#xff08;N&#xff09;、单元应变矩阵&#xff08;B&#xff09;、单元应力矩阵&#xff08;S&#xff09;2、例子二、三角形单元的等效节点力分析1、体力和集中力的等效载荷2、面力的等效载荷3、…...

TM1638和TM1639差异说明

TM1638和TM1639差异说明✨本文不涉及具体的单片机代码驱动内容&#xff0c;值针对芯片使用功能的差异加以比较说明。 &#x1f4cd;具体的手册请前往官网查阅 &#xff1a;http://www.titanmec.com/product/display-drivers/led-panel-display-driver-chip/p/1.html &#x1f3…...

SQL语法 DDL、DML、DQL、DCL

文章目录1 SQL通用语法2 SQL分类3 DDL 数据定义语言3.1 数据库操作3.2 表操作3.2.1 表操作-查询创建3.2.2 表操作-数据类型3.2.3 表操作-案例3.2.4 表操作-修改3.2.5 表操作-删除4 图形化界面工具5 DML 数据操作语言5.1 添加数据5.2 修改数据5.3 删除数据6 DQL 数据查询语言6.1…...

网络基础设施管理的未来

01 什么是网络基础设施&#xff1f; Cisco的定义&#xff1a;Network infrastructure refers to the hardware and software that enable network connectivity and communication between users, devices, apps, the internet, and more. 网络基础设施是指在用户、设备、应用…...

【数据结构】Java实现栈

目录 1. 概念 2. 栈的使用 3. 自己动手实现栈&#xff08;使用动态数组实现栈&#xff09; 1. 创建一个MyStack类 2. push入栈 3. pop出栈 4. 查看栈顶元素 5. 判断栈是否为空与获取栈长 6. toString方法 4. 整体实现 4.1 MyStack类 4.2 Test类 4.3 测试结果 1.…...

[数据结构]二叉树的顺序存储结构

目录 二叉树的顺序存储结构&#xff1a;&#xff1a; 1.二叉树的顺序结构 2.堆的概念及结构 3.堆的向下调整算法 4.堆的创建 5.建堆时间复杂度的证明 6.堆的插入 7.堆的删除 8.堆的代码实现 9.堆排序 10.Top-K问题 二叉树的顺序存储结构&#xff1a;&#xff1a; 二叉树的顺…...

NB美团九连问JVM到骨髓

1.请解释一下对象的创建过程?(半初始化) 有如下代码,编译成class文件后,使用IDEA的jclasslib bytecode viewer插件的view->show bytecode with jclasslib查看Java汇编。 public class JustTest {private static class T{}public static void main(String[] args) throw…...

云原生K8S精选的分布式可靠的键值存储etcd原理和实践

文章目录概述定义应用场景特性为何使用etcd术语架构原理读操作写操作日志复制部署单示例快速部署多实例集群部署静态etcd 动态发现常见命令概述 定义 etcd 官网地址 https://etcd.io/ 最新版本3.5.7 etcd 官网文档地址 https://etcd.io/docs/v3.5/ etcd 源码地址 https://gith…...

[Django] 1.Django项目创建

1.Django简介 Django是基于Python的重量级开源Web框架 Django采用MVT的软件设计模式&#xff0c;即模型(Model)&#xff0c;视图(View)和模板(Template) M 表示模型(Model)&#xff1a;编写程序应有的功能&#xff0c;负责业务对象与数据库的映射(ORM) T 表示模板 (Template)…...

Linux 信号(signal):信号的相关函数

目录1.kill2.raise3.abort4.alarm5.sigqueue6.signal7.例子使用信号时离不开各种函数&#xff0c;本文来看看在使用信号时最常用的几个函数。 kill&#xff1a;给指定进程发送指定信号raise&#xff1a;给调用进程发送指定信号abort&#xff1a;终止程序的运行alarm&#xff1…...

【问题系列】vue当编辑框被触发就出现保存按钮

目录 问题描述&#xff1a; 解决方案&#xff1a; 1.方案一 2.方案二 3.方案三 问题描述&#xff1a; 一个表单用vue的事件实现当点击编辑按钮(或图标)出现保存按钮&#xff0c;当要编辑的时候只出现编辑按钮&#xff0c;此时保存按钮隐藏 解决方案&#xff1a; 1.方案一…...

IHome主页 - 让你的浏览器主页与众不同

随着互联网的发展&#xff0c;人们越来越离不开浏览器了。每天上班、学习、娱乐&#xff0c;浏览器成为人们的“第二个家”。 在这个过程中&#xff0c;浏览器的主页也变得越来越重要了。有些人喜欢简洁明了的主页&#xff0c;有些人则希望有丰富的内容。 今天&#xff0c;我…...

leetcode解题思路分析(一百三十八)1178 - 1189 题

猜字谜 外国友人仿照中国字谜设计了一个英文版猜字谜小游戏&#xff0c;请你来猜猜看吧。返回一个答案数组 answer&#xff0c;数组中的每个元素 answer[i] 是在给出的单词列表 words 中可以作为字谜迷面 puzzles[i] 所对应的谜底的单词数目。 采用字典树解题。 struct TrieN…...

SpringBoot高校餐厅缴费系统

SpringBoot高校餐厅缴费系统 帮朋友基于SpringBoot鲜花商城系统&#xff0c;订制开发了一套适用于高校餐厅缴费系统&#xff1b;添加的功能如下&#xff1a; 1.商品搜索功能 2.个人中心 3.购物车下单改造 4.支付宝功能接入 5.管理员板块校园卡管理功能 本系统涉及到的技术主要…...

SpringBoot快速整合SpringSecurity,新手都会的详细步骤

一、什么是SpringSecurity&#xff1f; Spring Security是一个基于Spring框架的安全性框架&#xff0c;提供了一组轻量级的API和工具&#xff0c;用于实现身份验证、授权、防止攻击等常见的安全性功能。它支持各种身份验证方式&#xff0c;例如基本身份验证、表单身份验证、OA…...

python高频小工具(持续更新)

无外乎处理各种文件和字符串&#xff0c;然后采用各种算法。excel文件操作采用openpyxl库&#xff08;1&#xff09;写数据import os from openpyxl import Workbookpath r"D:\python_practice" os.chdir(path) # 修改工作路径wb Workbook() wb.create_sheet(…...

SAP主配方需要ECN变更号才能更改

在流程制造中特别是制药行业&#xff0c;遵循的要求都是比较高的&#xff0c;像GMP的要求&#xff0c;CSV的认证&#xff0c;系统的变更都是需要进行申请审批通过以后才能进行变更的。 1、业务场景就是系统控制主配方需要有ECN号才能进行变更&#xff0c;否则不允许变更。 2、…...

Lock 接口解读

前置知识点Synchronized synchronized 是 Java 中的关键字&#xff0c;是一种同步锁。它修饰的对象有以下几种&#xff1a; 1. 修饰一个代码块&#xff0c;被修饰的代码块称为同步语句块&#xff0c;其作用的范围是大括号{} 括起来的代码&#xff0c;作用的对象是调用这个代码…...

嵌入式物联网技术栈【协议篇】OPC UA协议

一、OPC UA协议简介 OPC UA前身是OPC,第一个OPC规范在1996年发布,包括一整套接口、属性和方法的标准集 OPC全称是Object Linking and Embedding(OLE) for Process Control,微软公司对象链接和嵌入技术在过程控制方面的应用,是一系列接口、方法和属性的标准集,是将通讯协…...

记录--我在前端干工地(three.js)

这里给大家分享我在网上总结出来的一些知识&#xff0c;希望对大家有所帮助 前段时间接触了Three.js后&#xff0c;试着用他加载了一些模型three.js初体验简陋的了解了一下three.js的相关使用&#xff0c;并且写下了第一篇文章。但是过后还是对很多一知半解&#xff0c;作为不会…...

7个最受瞩目的 Python 库,提升你的开发效率

当今时代&#xff0c;数据分析和处理已经成为了各行各业中不可或缺的一环。Python作为一种非常流行的编程语言&#xff0c;为我们提供了许多强大的工具和库来处理不同类型的数据。 在这篇文章中&#xff0c;我将向您介绍七个非常有用的Python库&#xff0c;这些库各自有着独特…...

智能指针用法分析

智能指针分类auto_ptr (c 98)&#xff0c;目前已经被unique_ptr替换了&#xff0c;所以大家不要再使用auto_ptr了unique_ptr (c11) 独占式指针&#xff0c;同一个时间内&#xff0c;只有一个指针能够指向该对象&#xff0c;当然该对象的所有权还是可以移交出去的。shared_ptr &…...

GuLi商城-SpringCloud Alibaba-Nacos配置中心-命名空间与配置分组

Nacos支持三种配置加载方方案 Nacos支持Namespace group data ID的配置解决方案 Namespace方案 通过命名空间实现环境区分 下面是配置实例&#xff1a; 1、创建命名空间&#xff1a; 命名空间—>创建命名空间&#xff1a; 创建三个命名空间&#xff0c;分别为dev&a…...

Java核心技术卷I-第五章

类、超类和子类定义子类&#xff08;使用关键字extends表示继承&#xff09;覆盖方法子类构造器一个对象变量可以指向多种实际类型的现象称为多态&#xff0c;在运行时能够自动地选择适当的方法&#xff0c;称为动态绑定继承层次多态理解方法调用&#xff08;非private方法、st…...

C++ 98/03 应该学习哪些知识9

构造函数/析构函数/拷贝构造 C中的构造函数、析构函数和拷贝构造函数是面向对象编程中的重要概念。下面是它们的定义和案例解释&#xff1a; 构造函数 构造函数是在对象创建时调用的一种特殊的成员函数&#xff0c;用于初始化对象的数据成员和执行必要的设置操作。在C中&…...

(五)大数据实战——使用模板虚拟机实现hadoop集群虚拟机克隆及网络相关配置

前言 本节内容我们实现虚拟机的克隆&#xff0c;主要根据模板虚拟机克隆三台hadoop虚拟机&#xff0c;用于hadoop集群的搭建&#xff0c;同时根据上一小节的内容&#xff0c;配置hadoop虚拟机的主机名、ip网络等&#xff0c;最终完成hadoop虚拟机的实例化。 正文 虚拟机克隆…...

分治法实现合并排序(归并排序),理解分治算法思想,实现分治算法的完美例子合并排序(含码源与解析)

&#x1f38a;【数据结构与算法】专题正在持续更新中&#xff0c;各种数据结构的创建原理与运用✨&#xff0c;经典算法的解析✨都在这儿&#xff0c;欢迎大家前往订阅本专题&#xff0c;获取更多详细信息哦&#x1f38f;&#x1f38f;&#x1f38f; &#x1fa94;本系列专栏 -…...

prometheus数据持久化 docker部署

https://segmentfault.com/a/1190000015710814 prometheus修改配置不需要停掉&#xff0c;只要修改yml之后用docker restart重启 prometheus存储方式 prometheus提供了本地存储&#xff0c;即tsdb时序数据库。 本地存储的优势就是运维简单,缺点就是无法海量的metrics持久化和…...

Airwallex 基于 Flink 打造实时风控系统

摘要&#xff1a;本文整理自 Airwallex Risk ML Platform Team 董大凡&#xff0c;在 Flink Forward Asia 2022 实时风控专场的分享。本篇内容主要分为五个部分&#xff1a; 背景介绍应对方案技术挑战与亮点可用性保证线上表现点击查看直播回放和演讲 PPT 一、背景介绍 Airwall…...

MySQL数据库知识整理

MySQL数据库知识整理 MySQL事务详解 事务四大特性ACID 原子性&#xff08;Atomicity&#xff09;&#xff1a;一个事务是一个不可分割的最小单元&#xff0c;该事务的所有操作要么全部提交&#xff0c;要么失败回滚&#xff0c;不能只执行其中的一部分。 原子性是通过undo l…...

Java基本数据类型与String的互相转换

1、基本类型转String 把一个基本数据类型转为String类型&#xff0c;有三种通用方式&#xff1a;&#xff08;以Integer i 为例&#xff09; i.toString()String.valueOf(i)i"" 其中&#xff1a;i.toString()效率最高&#xff0c;用的最多 2、String转基本数据类…...

无刷直流电机介绍及单片机控制实例

无刷直流电机介绍及单片机控制实例前言基本概念优势与劣势使用寿命基本结构使用单片机控制实例电子调速器&#xff08;ESC&#xff09;Arduino BLDC电机控制电路图代码前言 在机器人的结构中&#xff0c;往往电机是必不可少的组成部分&#xff0c;例如地面智能车中的轮子驱动&…...

AlmaLinux构建LNMP

环境&#xff1a; 虚拟机&#xff1a;AlmaLinux9.1 hostname&#xff1a;localhost ip&#xff1a;192.168.123.228 #查看系统 cat /etc/redhat-release安装方式统一使用yum #查看yum版本 yum --versionyum4基于dnf技术&#xff0c;yum4命令提供了与早期版本中使用的Yum v3的…...