自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(13)
  • 问答 (1)
  • 收藏
  • 关注

原创 Eclipse issue

问题1:每次进入eclipse都会卡顿,随意点击eclipse某个地方都会出现no responsed.原因说明:之前进入了一个大内存的进程,导致无法退出.关闭即可.解决方法:Ctrl+W。

2023-09-18 21:18:43 66

原创 Git submodule update issue

Note:个人认为是git中普通的更新指令无法删除之前错误的信息,导致一直无法获取远程数据。手动删除或者指令删除可以解决此问题。当我们使用 git submodule sync 指令将submodule和主分支同步之后,依旧出现了无法更新submodule的问题,那么你需要按照如下方式设置.rm -rf xxxx 指令移除之前的更新,然后再使用git submodule update --init.如果第一次没有成功获取到submodule文件,相应路径下只有一个空的文件夹,建议使用。

2023-08-17 13:46:08 142 1

原创 无法打开源文件 “stdio.h“ /“stdlib.h“/“string.h等

所有的标准库文件都是缺失的:需要手动下载:

2023-08-15 22:56:32 2049 1

原创 线性稳压电路

1.UCDO_BAT_SW由MCU控制输出,输出常电(一般为5V)使三极管导通,TP0502处的电压与发射极的电压保持一致(0v)。2.+BAT引脚与TP0502形成了电压差,TP0503处与+BAT同样存在电压差。TP0503处电压作用于基级控制PNP管的放大。1.目前只是知道UCDO_BAT_SW输出为低电平的时候,基级和发射极的PN结处于反偏,此时NPN处于截止状态。2.在截止状态下PNP的基级是没有电压的,此时发射极和集电极不通。3.当PNP处于饱和放大区的时候,发射极电压等于集电极电压。

2023-07-30 22:40:28 112 1

原创 Leetcode:二叉树的直径

二叉树的 直径 是指树中任意两个节点之间最长路径的 长度。这条路径可能经过也可能不经过根节点 root。两节点之间路径的长度由它们之间边数表示。每个节点的最大路径长度为左边的最大路径长度加上右边的最大路径长度。给你一棵二叉树的根节点,返回该树的 直径。如何将每个节点的最大路径记录下来并作比较?综上所述:max作为一个全局变量接收最大值。如何计算左边和右边的最大路径长度?每个节点的最大路径长度为深度。

2023-07-12 22:23:57 80 1

原创 Leetcode:二叉树的最大深度

②return MyMax(GetMaxDepth(root->left, d),GetMaxDepth(root->right,d))这种形式的代码底层非常多见,清晰准确明了。①设计了一个GetMaxDepth函数,通过传参记录深度值,避免变量出现的一系列覆盖等问题,值得借鉴。只要有子节点的节点都会进行递归,只要进行了递归count这个全局变量的值就会增加1。二叉树的深度为根节点到最远叶子节点的最长路径上的节点数。递归返回条件2:遍历到的节点为叶子节点。叶子节点是指没有子节点的节点。

2023-06-14 23:43:14 36

原创 Leetcode:相同的树

①递归结束条件中p==NULL&&q!=NULL&&q==NULL其实完全可以由p == NULL || q == NULL替代,因为if else的逻辑是存在执行的先后的,从而存在优先级。递归中不能使用不可迭代变量作为全局变量,要实现全局变量只能传参进去(有专门的博客介绍,使用需要注意值的问题)如果两个树在结构上相同,并且节点具有相同的值,则认为它们是相同的。//递归的进行必须是在递归结束条件不满足的情况。//p/q种单独有个NULL。//p/q都是NULL。//p/q节点值不相等。

2023-06-14 00:29:35 32

原创 Leetcode:合并两个有序数组

为了应对这种情况,nums1 的初始长度为 m + n,其中前 m 个元素表示应合并的元素,后 n 个元素为 0 ,应忽略。给你两个按 非递减顺序 排列的整数数组 nums1 和 nums2,另有两个整数 m 和 n ,分别表示 nums1 和 nums2 中的元素数目。//这里面的i>=0防止越界,while循环考虑到数组2中一个数据比数组1中多个数据的情况。因为数组1预留了数组2的空间,因此要将数组2的数据全部整合进去。尾指针找到小于目标值的数,头指针找到大于目标值的数,然后交换。nums1:数组1;

2023-06-12 22:18:23 298

原创 Leetcode:电话号码的字母组合

*未达到边界值的计算,Back_Track函数在第一次递归的时候会因为Start_Index + 1拿到下一个字符串的指针,并且深度优先;/*Start_Index == len 这个判断条件作为边界判断,此时已经达到最大最长字符串,此时会在字符串末尾加上结束字符,赋值操作后Result中的索引会加1;}//有一个空示例,不能返回一个含有一个空字符串的字符串数组而是返回一个字符串数组空指针,所以需要单独写出。//由于最多只有四个字母,所以其中的最大可能情况为3*3*4*4=144;Debug工具:QT。

2023-06-05 00:20:41 65 1

原创 PWM涉及到的硬件电路分析

在Vp=Vn的前提下可以推算出实际输出的Vo电压。INPUT2为偏移信号(实际项目中常为高电平)INPUT1为MCU输出的PWM信号。

2023-05-21 23:33:02 265 1

原创 多线程库pthread使用Visual studio 2019调试注意事项

②,配置属性 -> C\C++ -> 常规 -> 附加包含目录 D:\Program Files\pthreads-w32-2-9-1-release\Pre-built.2\include。③,配置属性 -> 链接器 -> 常规 -> 附加库目录 D:\Program Files\pthreads-w32-2-9-1-release\Pre-built.2\lib\x64。④,配置属性 -> 链接器 -> 输入 -> 附加依赖项 pthreadVC2.lib。

2023-04-09 23:28:46 685

原创 Linux 基础知识总结一(基于Linux程序设计第四版)

Linux基础

2022-09-21 22:25:33 340

原创 Python使Excel中电话信息批量导入手机

Python中使Excel中电话信息批量导入手机

2022-08-30 22:59:05 414

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除