• GitClone报错问题解决

    在配置vim插件的过程中准备克隆github仓库到本地,但是出现 errno=Connection timed out 的报错,现在尝试处理。

  • 在WSL2中使用系统代理

    在使用WSL2的过程中,使用Github超时,不挂代理完全连接不了,这里尝试将系统代理同步给WSL。

  • Linux下嵌入式开发环境搭建

    根据学长的笔记尝试移植四轴飞行器项目到Linux系统上。

  • Vim编辑器插件&功能优化

    学习了Vim的基础使用后,希望添加一些插件提升日常使用效率。(目前暂时搁置)

  • 二叉树

    一、二叉树种类 满二叉树 二叉树只有度为2和0的节点,并且度为0的节点在同一层上,则这个二叉树是满二叉树。也就是每一层都是满的。 完全二叉树 除了最底层没填满,每一层都填满,并且优先填满最后一层的左节点。 完满二叉树 除了叶节点以外所有的节点都具有两个子节点。区别于上述两种二叉树 二叉搜索树(BST) 一个有序树,左子树上的所有数值一定小于根节点,右子树则反之所有节点都大于根节点。 平衡二叉...
  • C++中哈希表的几种使用方式

    一、哈希表详解哈希表由一个索引和一个值组成,一般哈希表用来快速判断一个元素是否出现在集合里。 将一个值映射到哈希表中的函数叫哈希函数,每个值都会被哈希函数映射成一个索引,直接查找这个索引就可以实现快速判断。 有时候哈希函数可能会导致两个不同的值被映射成了同一个索引,这叫做哈希碰撞。 如何解决哈希碰撞? 拉链法 在同一个哈希表的位置,
  • Vivado入门

    为什么使用vivado使用Vivado关联第三方的编辑器Vivado内置的代码高亮和代码补全并不容易使用,但是Vivado允许我们自己关联第三方的代码编辑器,这里使用VSCode。 顶栏中找到Tools->Settings 在设置中左栏找到TextEditor 右边选择编辑器选择CustomEditor,注意一定是CustomEditor而不是直接选VSCode。 在下面输入命令cm...
  • FPGA入门

    一、电路设计一、逻辑门 与门 或门 非门 异或门 同或门 二、正逻辑和负逻辑 正逻辑中高电压是1,低电压是0 负逻辑中高电压是0,高电压是1 二、Verilog语言1.基础语法(1)数值表示逻辑数值 0:低电平,逻辑0 1:高电平,裸机1 x或者X:状态未知 z或者Z:高阻,上拉为1,下拉为0。 整数数值整数数值前面可以指明位宽,可以声明进制。 124'b1011 //表示4...
  • Git_SSH验证问题

    前言重装系统后,尝试重新配置所有的环境,在使用Hexo博客进行部署时遇到了github无法连接的问题。 一、寻找解决方案 在上述的报错后直接yes,理论上会在个人的.ssh文件夹中创建一个known_hosts文件,此时加上私钥和公钥一共会有三个文件。 如果能够正常创建known_hosts文件,理论上此时问题就会被解决。 但是在这里我并没有解决问题,遂继续尝试其他方法 删除ssh文件...
15678911