📝 每日记录 感觉工作有一种惯性 🤔 生活观察 如果一直工作,就会不断的想从工作中获得成就感,以至于忘记休息。同样的如果休息下来,就会很快的不想继续工作,而沉迷于放空的舒适。

    🗣 ️分享 从最右边卷起来,就能找到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特别难! 明天团建,但是我不打算去了,毕竟还没感染过新冠,现在去人流量那么大的地方岂不是虎落羊口…去公司上班了两天,目前还一切良好,大概是公司也基本没有阳的吧,都是阳康的。出行我也是骑电动车,接触还算可控。能不阳就不阳。

    此条为私密说说,仅发布者可见

    📝 每日记录 周末第一天,把屋子垃圾都扔掉,房间也🧹打扫了一遍,晚上洗了一个澡,迎接新的一年。

    📝 每日记录 第二次租房又被坑了,又贵又坑,被中介给忽悠了。租之前,中介说,这个房源靠近大学,都是有素质的人。相邻房间的是个”小男生”,门对面是“小情侣”,平时也没什么声音。我看房的时候就问原住户,平时有没有声音。原住户愣了一下,说没有。

    今天上午快到中午时候,隔壁开始弹钢琴,下午快到傍晚有开始吹笛子。对面小情侣晚上回来之后,这个门开关开关不只10次,而且每次开关声音不仅大,而且风把我的房门都刮的很大声响(因为这个门关的不是严丝合缝,而且门的质量很差)。他们住的房子也是独卫,而且这个房源没有客厅,只有一个厨房,根本想不明白他们进进出出到底是在干什么... 晚上又说话声音特别大,隔着一个卫生间都能听到。还有楼上,不定时的拖桌子声....

    相邻的房间 有两次早上听到对方的打呼的声音….

    再坚持到明年7月份合同到期一定搬走!就是心疼中介费,从此再也不相信中介半个字,他们根本对住户不了解,也对噪音不了解。签了合同,找他们也没用,问他们就让你找房管。

    下次租房再也不要让我看到情侣!!!!!!!!!我第一次租的公寓房,隔壁就是情侣,然后第二天就吵的我受不了换了房。但这次本来想是门对面就还好,哎,抱有侥幸心理了。

    📝 每日记录 服务器到期了,后悔的是去年双十一没有趁新人买3年的,而是只买了一年的。晚上抽空把所有配置服务迁移过去...

    因为测试服务器mail,又登录163邮箱,发现有好几封比较重要的邮件都没有看和回,原因是之前163邮箱的手机号不是我现在的手机号,客户端上无法拿到邮箱的授权密码,因此客户端无法登陆.... 得把重要的联系方式从163 彻底的换掉才是。

    📝 每日记录 啊啊啊啊啊 感觉这个季度okr完成不了了,太难了,感觉一直被进度催,但是琐碎细节太多了

    🤒 ️生病的事 早上在床上用电脑,不小心把脖子给扭到了....不知道要多长时间才能恢复。印象上一次落枕,后来虽然好了,但是脖子因为落枕一直很容易酸痛

    📝 每日记录 北京快要接近第一波最高峰感染了,注意只是最高峰,而不是结束,也不是感染所有人... 同时外卖、超市外送的配送费越来越贵,运力越来越紧张,快递也是迟迟不发货。放开是一个科学的答案吗?什么时候会恢复到正常的生活秩序?我们会不会成为恢复秩序的代价之一?这个答案只能等待时间回答。

    不仅仅是身边人,公司同事也大批的阳过,高烧到39度,全身痛,喉咙像刀割一样。我的发烧经历并不少,在我的时光机里搜索“发烧”就能找到历年的记录。但一般病程在4天就能恢复差不多(这都算是比较严重的)。显然新冠比以往要更严重。

    近几年发烧的日期依次为:2017 年 01 月 07 日、2017年5月9日、2018年3月13日、2018年8月27日、2018年11月1日、2019年1月13日、2019 年 03 月 25 日、2020-02-21、2020-4-15、2020-9-14(很快好了)
    2021年不清楚是没有记录,但是印象中确实没有发烧,2022年的4月份回学校后有点感冒(很快好了)。会发现从新冠以来反而发烧的次数越来越少,可能我平时在外基本戴口罩。还有一个诀窍是每次一旦预感到可能要发烧的时候,我都是多喝很多的水,保持好的休息,然后就扛过去避免掉了发烧。

    虽然现在还没有感染,不知道能坚持到什么时候,感冒发烧的滋味我是再也不想尝试,摘录一段2019年的一次发烧体验:

    因为生病到昨天才差不多好。前几天发的说说,说感冒好了,谁知道那只是个开始。从一开始发烧发热,到后面吃药后头痛了两天。这个头痛不是一般的痛,是快裂开那种,头不能用力动的那种,否则筋都快断了。
    除了头痛,还有身体一点力气都没有,有两天我都是躺在宿舍一整天没出门...午饭也没吃...
    生病的人其实都不能算人了,没办法去做自己想做事情,没办法控制自己,没生病的时候体会不到人的脆弱,但真的是这样。我甚至都想象晚年我走不动路的场景,身体使不上劲就是使不上劲,只有心有力而余不足。
    生病的时候也不知道什么时候能好,这才是最痛苦的。

    这次租房,又有很多经验教训,这是我第二次租房。北京阳性越来越多,我妈得了快好了。租房的同住的隔壁前几天一直在咳,而且还外放... 真的很烦躁(也许是我太吹毛求疵了?)

    🤒 ️生病的事 昨天中午,吃完午饭后,胃开始痛起来,本来以为一会儿就好,结果一下午都在痛,尤其是在傍晚6点的时候,开始剧痛,痛到我想打120的程度,我上网搜胃痛能不能吃布洛芬。网上说可以缓解,但同样可能掩盖病情,比如胃穿孔,比如胃癌.... 我没敢吃

    然后上床躺了一会,睡着了1个小时,睡醒后,肚子几乎不怎么痛了,看来睡眠真的是非常重要的一件事情。不知道是不是因为这一个月以来,我几乎每天晚上都是1点半左右睡觉.... 白天刷的一下时间就过去了。

    但不管怎样,我现在没有阳性,前几天一直喉咙不舒服,担心是不是阳性,但一直也没有发烧,但是偶尔晚上睡觉的时候身体有点发热,但是头不发烧。昨天抗原到了,也没有阳性。

    总之,注意身体吧,胃痛的那瞬间,真的觉得快要死掉的那种痛,不想再经历第二次。

联系方式

关于我

  • 来自南部的一个小城市,个性不张扬,讨厌随波逐流。

那年今日
14 月前

🤔 生活观察 「把工作当工作来做」 什么是工作 ?职业(英语:Job),是一种日常性的规律劳动,其目的在于换取劳动所得(也就是薪资),以维持生活所需,亦象征在社会上的地位和名誉等等。职场上的专门行业,是对劳动的分类。职业是社会分工的产物,西方商品经济发达的社会,通常指具有一定专长的社会性工作。划分的方式很多,也没有定势,通常以所从事的产业或行业为主,并结合工作特点混合使用。职业在英语中对应于 profession 或 occupation,作为术语概念有差异。所以工作的性质决定了它不是一件轻松的事情,同样决定了这是一件换取劳动所得维持生活所需的一件事情。不要本末倒置,为了工作放弃了生活。什么是生活,我认为是满足自己精神生活的任何事情(有意义或者无意义,快乐或者无聊)。每天都不要因为工作,忘记了我们需要生活!

17 月前

👀 产品观察 最近 Arc 浏览器话题度较高,原因大概是最近允许教育邮箱直接内测吧。趁着这个机会,使用了一段时间。我的感受是:不习惯+不好用。这就是一个披着mac os 原生软件皮的chrome(基于chromium开发)。官网的噱头就是外观设计足够的吸引人。但是如果说只是看外观,难道Safari的外观设计不好看吗。但是safari的份额如此之低,在于Safari就是为了外观牺牲了很多易用性。当然还因为它不是chromium内核导致很多插件没有(我个人的主要原因)。看上去浏览器的外观,这十几年都没有变化,顶栏是标签列表,接着是标签列表,edge支持把标签列表放到左侧边栏是一个很大的变化,也足够的易用,因此edge的外观创新是成功的。再来看看arc的创新,官网介绍是“Arc is your space to breathe on the internet.”,啧啧啧。饼还挺大,使用arc的第一个感受:掉帧,没有chrome流畅。猜测原因是mac的透明背景、毛玻璃效果还是挺占用cpu的...再来看arc的交互设计,很多地方彻底改变人们对浏览器的习惯,这点不评价是好事还是坏事,只是这种习惯的颠覆,没有正比例带来颠覆的收益。比如地址栏放到了左侧边栏,同时左侧边栏只能彻底隐藏或者显示比较宽的一个区域,让整个网页显示区域过小,体验过差。还有标题栏也没有了,需要鼠标hover上去才能显示...难受。当然可以用快捷键,隐藏左侧边栏。左侧边栏和顶栏都消失的时候,整个浏览器只剩下网页,这种感受是从来没有过的,很奇怪。当然arc还是有一些特性不错的,比如左侧边栏支持多个space切换,这个希望edge 跟进。还有左侧边栏显示下载的内容列表也还不错。但是总体,arc对浏览器的核心工作创新太少,完全算不上所以的“新的互联网”,基本上就是UI上改改,同时打破了很多习惯,在网页滚动的流畅性也降低不少,所以根本无法“名副其实”。我会再尝试一段时间,再来写新的感受。

18 月前

📝 每日记录两个感受:思考先行,做一个功能、需求,先去思考,这个思考不是说凭空思考,而是去写一些伪代码、流程图、甚至可以是部分代码,让整个需求变得清晰,让这个需求中的每个流程的流程图清晰,并且有文档可以备份大的需求一定要分期完成,一次性考虑太多分支及其出问题,先限定条件,完成一个分支,再慢慢向外扩充,通用能力

19 月前

多谢关心:)