android 第一行代码 阅读记录

activity 基本用法 AndroidManifest.xml文件中,android:label决定了 app 的名称 menu intent 隐式 intent 注意 category 和 action 的名称都要匹配, category 在 xml 文件中可以是多个。 隐式 in...

c++ 程序设计 -- 现代方法 阅读笔记

第一章 1.1 g++ 编译参数 -fsanitize=address 用于运行时,程序对内存不恰当访问,会暴露出相应内容,是一种内存检查机制。使用 makefile 的时候,直接增加到 cppflag 里面,使用 cmakelist 的时候,增加到 target_link_librari...

矩阵和张量的区别

张量的维度可以从0维度到无数维度,但是矩阵只有二维,所以矩阵可以看作是一个二维的张量。 向量可以看作是一维的张量。 参考: https://medium.com/@quantumsteinke/whats-the-difference-between-a-matrix-and-a-tensor...

机器人运动学培训 笔记

坐标与位姿进阶 构型空间,最小的参数设置,作为广义坐标描述系统中所有元件的位置 火车只能沿着铁轨运动,用一个广义坐标描述即可。 两关节的机械手用两个广义坐标描述。 N个独立的广义坐标 <==> 系统有N个自由度。 任务空间,是我们想要描述任务的一个空间,维度是高于构型空间的。 比...

金字塔原理--逻辑部分

1. 交流沟通使用金字塔结构,会更加容易。 各个主题之间只有纵向(向上或向下)和横向的关系,从最上面的总的思想向下进行细分。 2. 结构 2.1 纵向关系 通过纵向关系,可以引导文章形成 “疑问--回答” 式的对话。每一个方框就时一个思想,读者对这个思想产生的疑问在下一层中进行解答,并引出新的...

线性代数 学习笔记

本笔记主要是从 b 站视频 线性代数的本质 中学习的。用到的 latex 格式,参考在线 LaTeX公式编辑器

100ask 韦东山 驱动大全 子系统 interrupt 学习笔记

异常与中断的概念及处理流程 异常向量表 _start: b reset ldr pc, _undefined_instruction ldr pc, _software_interrupt ldr pc, _prefetch_abort ldr pc, _d...

100ask 韦东山 驱动大全 子系统 gpio 学习笔记

GPIO子系统视频介绍 参考资料: Linux 5.x内核文档 Linux-5.4\Documentation\driver-api Linux-5.4\Documentation\devicetree\bindings\gpio\gpio.txt Linux 4.x内核文档 Linu...

机器视觉培训 笔记

图像预处理 彩色变换 在三个通道上增加同一个常数,可以增加图像的亮度,但是会影响像素饱和度和色调 计算色度坐标或者简单彩色比列,然后再对亮度操作,最后用相同色调和饱和度重新合成 RGB 图像 色彩平衡,例如光照补偿,可以通过对每个通道乘以不同的尺度因子来实现,也可以用彩色空间映射等更加复杂的...

100ask 韦东山 驱动大全 子系统 pinctrl 学习笔记

介绍 参考资料: Linux 5.x内核文档 Documentation\devicetree\bindings\pinctrl\pinctrl-bindings.txt Linux 4.x内核文档 Documentation\pinctrl.txt Documentation\dev...