MOMENTS Blog

Thinking will not overcome fear but action will.

stm32驱动GM6020/遥控器遇到的问题小记

博客

前言 此处为简单的ROBOMASTER学习过程中遇到的问题的记录 问题1:GM6020 CAN通信没反应 clone学长代码后出现的问题。尝试在中断中打断点,并且单步运行,发现HAL_CAN start 返回值为OK,也就是初始化成功。 然而,单步运行,检查线序和过滤器后发现没有问题。学长检查后观察了变量结构,观察到0x0200报错代码,因为是通用报错所以没用 检查时钟树,发现时钟没有给满,...

圣光机大一随堂作业偷懒方案

博客

前言 事情起因是外教的课程中有一节非常愚蠢的Lab作业,需要反复输入汇编指令,重新打开还不能保存,费时费力,遂寻找“TTR”大佬询问了偷懒的办法 步骤 实际上就是简单的打断点

酒后杂言

博客

#多亏了office啊。。。把我的文章记录下来了 那么就摘录一下吧。哈哈哈。 酒后就是会吐真言啊 #单行道 世间万物似乎都失了明。蚂蚁漫无目的却又极有方向感地寸量着土地,瓢虫盲目然而坚定地死抱着草茎,蛞蝓徒劳然而毅然决然地踏向那终将成为它葬身之地的马路。 单行道。对了,就像单行道,我踌躇脚步下的单行道。没有什么是有退路的,世界不允许后退,哪怕前进一步即坠深渊, 哪怕后退一步就能等到黎明。一丝...

关于效率和解决方案

博客

第一性原理 第一性原理是把事物分解到最基本的元素,然后从最基本的元素开始推断的形而上学理论。因为被马斯克说过所以俺也知道了。这和归纳演绎法有一定的区别 归纳演绎法通常从问题出发,一步一步推演到最基本的结论,这在后面会讲到。第一性原理则是从理论出发,试图通过不断推理演绎得出结论。需要注意的是 第一性原理不允许假设的存在。 哲学家亚里士多德提出的一个哲学观点: 每个系统中存在一个最基本的命...

谈未来

博客

一些对就业,未来的看法 父亲给我看了张雪峰的演讲。看完之后感触良多。小县城出生的我,在资源相当匮乏的环境下长大,尽管父母千方百计想给我提供一个更好的环境,然而终究力量有限。 也许是这种环境的限制,很难想象,我所认可的月薪万元的生活,在所谓上等人眼里甚至只是勉强立足的基础。我很清楚这个社会长什么样,什么人才有话语权,所谓高大上的未来很大程度上是政府 粉饰太平的外衣。他说 « 想实现梦想就要去北...

博客

启 从知乎上看到了一些有意思的东西。摘录如下 < 我常常幻想未来的景象,梦想自己可能会成为的角色,或许是诗人、预言者、画家等等。然而这些都不算什么 。我存在的意义并不是为了写诗、预言或作画,任何人生存的意义都不应是这些。这些只是旁枝末节。对每个人而言,真正的职责只有一个 :找到自我。无论他的归宿是诗人还是疯子,是先知还是罪犯——这些其实和他无关,毫不重要。他的职责只是找到自己的命运——...

杂谈

博客

杂谈 从朋友圈看到一段不知道是谁发的文字 问题是这么个问题,那为什么就你有问题别人没有问题呢?还是说别人都能包容我?又不是谈恋爱,整的什么一样,你说的看重不过是希望我一直在罢了吧,自己长篇大论又不让我说半句话,别人秒回不秒回你消息你不管你就他妈管我几个意思我又不是你女朋友,你看重我我就得秒回你消息?这什么关系绑架?三次机会,我干嘛你了,你每次做梦梦到我是我的问题?我可不是那种很高尚的你...

博客

启 这里将会是我发表一些个人杂感的地方,以及一些笔记和工具的堆放地。相对比较隐私,所以希望不要过度声张(笑)

KVO详解

KVO底层原理及其实现

前言 作为一名iOS开发者,最近面试被问到了KVO的问题。其实KVO的原理以及runtiem的知识,很早之前就有学习和使用了,但是实现的细节都忘记差不多了,故再此重新梳理一下。 正文 NSKeyValueObserving ,一种非正式协议,通知其他对象的指定属性发生了改变。 简单理解就是,监听一个对象的某个属性是否发生改变。 KVO的使用 监听某个对象的某个属性 - ...

ARC 与 MRC 混合使用

MRC 库的处理

Xcode 项目中我们可以使用 ARC 和非 ARC 的混合模式。 有些时候我们工程中引用了十分古老的库为MRC模式,这时就需要采用混合模式进行处理 如果你的项目使用的 MRC 模式,要为 ARC 模式的代码文件加入 -fobjc-arc 标签。 如果你的项目使用的是 ARC 模式,要为 MRC 代码文件加入 -fno-objc-arc 标签 ...