![](https://img-blog.csdnimg.cn/20201014180756919.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Tools
陆小白很白
发愤忘食,乐以忘忧,不知老之将至。
展开
-
keil5——常见报错【cannot load flash device description】
前言:在使用Keil5下载程序时有时会出现cannot load flash device description问题,很多时候都是因为没有找到对应得flash 下载算法导致,以下是解决方法:解决办法:找到Options for Target找到Debug中的Settings首先观察Port的SW选项是否选对,再进入Flash Download选项利用Add按钮添加对应的Flash算法文件选择文件夹中的算法文件,若无该文件需要在文件夹后添加后在用Add加入算法文件。...原创 2021-02-24 08:45:38 · 27968 阅读 · 4 评论 -
Git——撤销和删除操作【git restore / git rm 】
前言:针对文件的撤销修改或者删除文件操作一般有以下几种情况:1. 撤销文件修改1.1 git restore – filename — 工作区文件改动未添加到暂存区 当修改后的文件还未放到暂存区,使用git restore -- filename命令将暂存区的文件还原到工作区。1.2 git checkout --staged filename — 文件添加到暂存区未提交到版本区 当修改后的文件已经提交到暂存区后,又在工作区做了修改。此时使用git restore --staged file原创 2021-02-23 12:59:24 · 7861 阅读 · 0 评论 -
告别鼠标——【Windows下常见系统快捷键】
前言:长期伏案电脑工作对身体的脊椎和肩压力很大,导致疼痛。由于对鼠标的控制需要比较精确的力度,涉及到更多肌肉的紧绷,下面开始整理出一些常用的快捷键操作,告别鼠标解放右手。1. 切换工作区域 切换桌面工作区域:Alt + Tab ,可用↑ ↓ ← →方向箭头选取工作区域。 切换任务栏工作区域: Win + T2. 对浏览器的操作快速切换网页: Ctrl + Tab关闭当前打开网页: Ctrl + W关闭所有标签页和浏览器:Ctrl + Shift + W选中下一个标签链接: 在打开一个原创 2021-02-23 08:18:25 · 469 阅读 · 1 评论 -
Git——比较版本区别【git status / git diff】
前言:Git当中比较当前版本和之前版本区别分两种,一种是宏观上比较和上次提交版本的区别,体现在改动了哪几个文件;另外一种是微观上的比较,比较不同版本间改动的文件细节。1. git status — 查找改动的文件 若想要查看上次提交后,文件是否再出现了改动,使用git status,可以看见修改了哪些文件。$ git status 以下是对git status可能出现的三种情况:1.1 无文件改动1.2 有文件改动但未添加到暂存区1.3 有文件改动但添加到暂存区未提交2. git原创 2021-02-21 14:40:00 · 4709 阅读 · 0 评论 -
Git——三大分区【工作区 / 暂存区 / 版本区】
前言:Git作为一个版本管理工具,最核心组成思想是它的三个分区:工作区、暂存区和工作区。1. 工作区 Git的工作区也就是我们平时编辑代码的目录文件夹。2. 暂存区 暂存区就是一个暂时放置修改文件记录的地方。以往仓库中放货物为例,向仓库中放货物总是一车车的拉,因为如果货物一件件的拉,当想回到之前某个状态时,需要把货物一件件往外撤,当数量很大时会加大管理难度。如果把货物一车车拉货拉进仓库,那么若想回到之前某个状态,只需要拿走几车货就好,减少了操作管理难度。 所以暂存区的作用是将要多个文件的多处原创 2021-02-06 15:46:37 · 3756 阅读 · 1 评论 -
Git——版本回退【git reset / git log / git reflog】
前言:下面是在版本回退中常用的命令。1. git log —— 查看版本日志$ git log HEAD为当前指向的版本指针。使用git log 查看版本日志后,显示了它们的版本号是一系列SHA1计算出来的一个非常大的数字,用十六进制表示的文本。log信息还包括了版本提交的时间和提交的版本信息。2. git reset --hard —— 回退版本号 回退版本号有两种做法,第一种做法是相对回退,即在当前版本情况下,回退到上一版本或者上上版本。做法是在--hard参数后添加3. git r原创 2021-02-06 09:56:23 · 1193 阅读 · 0 评论 -
Git——添加文件【git add / git commit】
添加文件到版本库1. 创建文件 在仓库文件夹下,添加文件。以在WorkPro文件夹下新创建readme.md文件为例,readme.md文件内容为hello world!。新创建的文件夹必须在仓库文件下,放到其他文件目录Git找不到该文件。2. git add —— 将文件添加到暂存区$ git add readme.md 使用git add 文件名或者git add 文件夹的命令,将文件添加到暂存区,一次也可以添加多个修改过后的文件,比如:git add 1.py 2.py 3.py,每个原创 2021-02-05 15:36:42 · 9460 阅读 · 1 评论 -
Git——创建版本库【git init】
创建版本库 版本库又名仓库,英文名repository,可以简单理解成一个目录,这个目录里面的所有文件都可以被Git管理起来,每个文件的修改、删除,Git都能跟踪,以便任何时刻都可以追踪历史,或者在将来某个时刻可以“还原”。所以创建版本库就是创建一个目录。首先查看当前目录:$ pwd创建一个空目录$ mkdir WorkPro把目录变成Git可以管理的仓库,创建仓库后可以生成一个.git目录,用于跟踪版本库,此文件不可随意修改。(注:并不一定需要在空目录下创建Git,现有文件原创 2021-02-05 11:17:35 · 287 阅读 · 0 评论 -
Git——Windows下Git的安装
Git安装去官网下载安装程序,下载安装程序并且安装,选择默认安装选项即可。创建桌面快捷方式后会出现如下图标,如果没有创建快捷方式,从开始菜单查找Git找到Git Bash打开即可。打开后出现命令行,进行配置。以下命令行配置仓库的用户名和邮件地址,需要注意的是使用git config的--global参数选项时表示这台机器上所有的git仓库都会使用这个配置。当然也可以不使用这个参数选项针对不同的仓库进行不同的配置。$ git config --global user.name "Your N原创 2021-02-05 11:13:45 · 187 阅读 · 0 评论 -
Excel——设定单元格保护不可编辑
前言:Excel表格中为了保护一些数据不被改动,经常会把不希望改动的数据区域设定为锁定模式,以下是相关操作记录。 把一张工作表分为可编辑区域与不可编辑区域,步骤如下:选中表格中的准备锁定的区域右键=>“设置单元格格式”=>“保护”=>"锁定"选项打上勾选中表格中的准备编辑区域右键=>“设置单元格格式”=>“保护”=>"锁定"选项取消勾找到工具栏中“审阅”=>“保护工作表”,确定即可 这样再次试图修改不可编辑区域,会跳不可修改的提示即可。.原创 2021-01-29 11:27:52 · 6536 阅读 · 0 评论 -
Excel——字符串操作函数
前言:这篇文章是对Excel字符串截取处理的简单记录和示例。1.字符串截取函数1.1 左侧位置截取字符串—left(text,num_chars)1.2 右侧位置截取字符串—right(text,num_chars)1.3 中间位置截取字符串—mid(text,start_num,num_chars)2. 字符串查找函数find(find_text,within_text,start_num)hex2dec如果提供的参数 number 不是十六进制数,或者包含10个以上字符。原创 2021-01-28 10:46:19 · 1734 阅读 · 0 评论 -
Excel——keil5内存数据进制转换
前言:keil5当中的仿真h可以查看内存数据,但内存中的数据一般都是十六进制,不方便观察计算,所以当数据量小的时候,可以把仿真中的数据粘贴到excel分析。 直接将仿真中的内存数据粘贴到excel表中的格式是这样的: 要把十六进制字符串转换成十进制数,需要做的事情如下:去掉字符串的“0x”,(0x是十六进制标记),即从第3个字符开始截取字符串从右往左截取10个字符,(进制转换函数HEX2DEC参数允许最多10个字符)使用进制转换函数转换 可得操作后数据如下:...原创 2021-01-28 10:42:49 · 1925 阅读 · 0 评论 -
本博客体系系列篇(一)
前言:由于笔者每次在对一个问题进行相关阐述时,总是尽可能的在笔者能力范围内解释的清晰易懂。这就导致了对于一个概念或问题,笔者往往可能花上几篇博文来介绍,因为笔者不愿意在一篇博文中花上冗长的篇幅,牺牲读者的阅读体验。所以,在这里笔者专门开一篇文章,对往期一个系列 的文章链接进行整理,便于读者查看。总结:关于笔者所写文章,如有任何不足和错误,欢迎留言纠正。邮箱地址:luliangyi.c@qq....原创 2019-11-24 18:27:25 · 311 阅读 · 0 评论 -
Win10安装配置CLion+MinGW
由于以前在Linux下开发工具用的CLion,所以在Win10下为了快速上手开发环境,也安装了CLion。编译器以前用的GCC,这里选择MinGW,是GCC在Windows下的移植版本。写篇文章记录下,以备查询。- 安装CLion并激活1.Windows下Clion官网下载地址:下载链接点击下载相应的Windows版本后,根据提示无脑下一步安装即可。2.激活:如果有学校的邮箱,可以申...原创 2019-10-11 11:21:26 · 811 阅读 · 1 评论 -
Windows10临时关闭数字签名认证
前些日子在使用STLink时候,系统提示未安装对应的驱动。找到st_toolset中的stlink文件夹里的ST-LinkUpgrade.exe安装,提示出错后只能右键查找驱动程序。但STLink的驱动没有数字签名,Win10为了保证系统的安全,开启了数字签名认证。所以需要用户手动关闭数字签名认证。但考虑到数字签名认证对系统的安全性有一定保障,所以我选择了临时关闭数字签名的做法,在此做下记录...原创 2019-10-10 16:26:11 · 2880 阅读 · 0 评论