Loading...
👀 产品观察 晚上在想与记录生活相关的slogan的时候,脑子里突然想起了farfox,当时首页的“人类创造内容,我们负责渲染”,给我留下很深的印象。同时还让我印象深刻的是farfox作者出品的 markdown 编辑器 首页的介绍视频(现在已经加载不了)。但是遗憾的是这些产品都没落了。farfox我觉得是一个很好的点子,只不过商业化、推广做的都不是很好。
📝 每日记录 早上电动车骑行了大概25公里去办理档案存档.. 大概是我最远的单次骑行了... 今天的风怎么好大好大
📝 每日记录 感觉工作有一种惯性 💬 随便聊聊 如果一直工作,就会不断的想从工作中获得成就感,以至于忘记休息。同样的如果休息下来,就会很快的不想继续工作,而沉迷于放空的舒适。
💬 分享 从最右边卷起来,就能找到const 对应的是指针 还是 数据本身类型 很巧妙的一个图
link: https://stackoverflow.com/a/31331389
💼 工作记录 当我们CR代码的时候,我们在review什么。 其实很难和代码作者本身理解程度来review代码逻辑的正确性,而是应该review一些常见的代码写法的问题。比如指针是否有空指针风险,函数本身的设计(如输入参数在输出参数前面)等等代码规范的问题。
除此之外,如果对代码需求的细节了解更多,可以review 一些代码的逻辑,比如改动代码是否会影响之前的调用流程。
CR中几乎做不到的是判断每个变量计算的值是否符合预期,这个需要代码作者本身来保证。
正常来说,别人给你CR的意见都是你自己每次自己CR的时候应该发现的,所以提高代码质量的一个好方法就是记下每次别人给自己的评论,并反思为什么自己在检查代码的时候没有发现(还是自己并没有检查代码)?
💻 代码思考 存在多个指针类型 out 函数参数,特别小心的是当其中一个out参数取值错误,其他out参数的赋值情况。
比如
TestOutClass* out1 = nullptr; TestOutClass2* out2 = nullptr; bool Getxxx(TestOutClass** ptr, TestOutClass2** ptr2){ xxx } auto ret = Getxxx(&out1, &out2);
当返回值为false的时候,理论上out1 和 out1 仍然是nullptr,外部不需要释放任何资源。
因此在 Getxxx 函数内部实现的时候,可能会出现ptr 赋值成功,ptr2 赋值失败,此时返回值为false,导致外部没有意识到需要释放out1 的空间导致内存泄露。因此在内部实现的时候,应该等ptr 和ptr2 的内容都获取到后,再给两个指针赋值。
📝 每日记录 如果因为工作而变的生气或者难过,那就输了
🎬 电影 晚上连续看了《中国奇谭 》三集,真的很不错。第一集大概是讨论度最高的一集,孙悟空这个经典ip,常看常新,毕竟孙悟空是很多人心中真正的偶像。第二集属实画风真正有点像鬼怪的风格了,关于鹅笼书生,第三集也是一个动人的故事,关于狼与人的故事。
每个故事都各有风格,每个片子的音效和背景音乐给人一种视觉盛宴的享受。 📝 每日记录
📝 每日记录 刚才打开飞书发现同事23点的时候帮我review代码 真的是中国好同事啊(真心)因为大家平时工作都很忙 找人review特别难! 明天团建,但是我不打算去了,毕竟还没感染过新冠,现在去人流量那么大的地方岂不是虎落羊口…去公司上班了两天,目前还一切良好,大概是公司也基本没有阳的吧,都是阳康的。出行我也是骑电动车,接触还算可控。能不阳就不阳。
加载失败!尝试重新加载
来自南部的一个小城市,个性不张扬,讨厌随波逐流。
[说说内容为空]
🥳 周末 [WEEK-10] 周六看完了《太白金星有点烦》这本书 📖 读书 非常有趣,而且也不是特别长的一部轻小说,非常有趣,好久没有读到这么有意思的书了。周日看了三个房 ,现在房子要下下周到...
🥳 周末 [WEEK-02] 📖 读书 这周看完了《早安,怪物》。比较喜欢这种讲述别人故事的心理咨询类的书籍。这本书有一个观点觉得很受用。“人们确立这样的界限,好让他人以安全合理的方式与自己打...
我还没有在两个平台买过同一个东西对比过
10.0版本会支持,还在开发中
👀 产品观察 晚上在想与记录生活相关的slogan的时候,脑子里突然想起了farfox,当时首页的“人类创造内容,我们负责渲染”,给我留下很深的印象。同时还让我印象深刻的是farfox作者出品的 markdown 编辑器 首页的介绍视频(现在已经加载不了)。但是遗憾的是这些产品都没落了。farfox我觉得是一个很好的点子,只不过商业化、推广做的都不是很好。
📝 每日记录 早上电动车骑行了大概25公里去办理档案存档.. 大概是我最远的单次骑行了... 今天的风怎么好大好大
📝 每日记录 感觉工作有一种惯性 💬 随便聊聊 如果一直工作,就会不断的想从工作中获得成就感,以至于忘记休息。同样的如果休息下来,就会很快的不想继续工作,而沉迷于放空的舒适。
💬 分享 从最右边卷起来,就能找到const 对应的是指针 还是 数据本身类型
很巧妙的一个图
link: https://stackoverflow.com/a/31331389
💼 工作记录 当我们CR代码的时候,我们在review什么。 其实很难和代码作者本身理解程度来review代码逻辑的正确性,而是应该review一些常见的代码写法的问题。比如指针是否有空指针风险,函数本身的设计(如输入参数在输出参数前面)等等代码规范的问题。
除此之外,如果对代码需求的细节了解更多,可以review 一些代码的逻辑,比如改动代码是否会影响之前的调用流程。
CR中几乎做不到的是判断每个变量计算的值是否符合预期,这个需要代码作者本身来保证。
正常来说,别人给你CR的意见都是你自己每次自己CR的时候应该发现的,所以提高代码质量的一个好方法就是记下每次别人给自己的评论,并反思为什么自己在检查代码的时候没有发现(还是自己并没有检查代码)?
💻 代码思考 存在多个指针类型 out 函数参数,特别小心的是当其中一个out参数取值错误,其他out参数的赋值情况。
比如
当返回值为false的时候,理论上out1 和 out1 仍然是nullptr,外部不需要释放任何资源。
因此在 Getxxx 函数内部实现的时候,可能会出现ptr 赋值成功,ptr2 赋值失败,此时返回值为false,导致外部没有意识到需要释放out1 的空间导致内存泄露。因此在内部实现的时候,应该等ptr 和ptr2 的内容都获取到后,再给两个指针赋值。
请问时光机要怎样支持代码高亮?
和文章中插入代码块方式一样,使用markdown语法即可
已开启评论的 Markdown 支持,在评论中使用 反引号 包裹代码没成功……
可以看下主题使用文档——常见问题里面的评论相关里面有的
📝 每日记录 如果因为工作而变的生气或者难过,那就输了
🎬 电影 晚上连续看了《中国奇谭 》三集,真的很不错。第一集大概是讨论度最高的一集,孙悟空这个经典ip,常看常新,毕竟孙悟空是很多人心中真正的偶像。第二集属实画风真正有点像鬼怪的风格了,关于鹅笼书生,第三集也是一个动人的故事,关于狼与人的故事。
每个故事都各有风格,每个片子的音效和背景音乐给人一种视觉盛宴的享受。 📝 每日记录
📝 每日记录 刚才打开飞书发现同事23点的时候帮我review代码 真的是中国好同事啊(真心)因为大家平时工作都很忙 找人review特别难! 明天团建,但是我不打算去了,毕竟还没感染过新冠,现在去人流量那么大的地方岂不是虎落羊口…去公司上班了两天,目前还一切良好,大概是公司也基本没有阳的吧,都是阳康的。出行我也是骑电动车,接触还算可控。能不阳就不阳。
哇,你还没有阳,坚持住,或许你就是天之骄子(没有任何嘲讽的意思)