心情复杂。。。 📝 每日记录

    📝 每日记录早上骑电动车的时候,手机放兜里,兜特别的浅,手机就掉下来了。。。屏幕上多了一个很长的裂痕,左下角也碎了一点,但整体不是很影响使用。一方面是现在看手机的时间越来越少。周末也是看电脑更多一点。纠结要不要换。在这个经济下行的下,花那么钱买个手机真的不是好主意

    这一周的事情也特别的多,除了工作、个人项目开发。周五同事要聚一下,周六是我姐生日应该也会聚一下,下周二又是另一个同学生日,还要选礼物。睡觉!(前一阵子晚睡习惯导致口腔溃疡长了4处!)

    🍥 正则tip \B 和 \b

    首先了解 \w 是匹配字母或数字或下划线或汉字(不包含空格啊)

    • \b 单词的边界,就是左边和右边只能有一个是字符(\w),比如 n 一共是两个字符,实际上有三个位置:空格、\b、字母
    • \B 非单词的边界,就是两遍都不是字符或者两边都是字符。比如go,看上去是两个字符,实际上是字母、\B、字母 三个位置

    举例:如果是 hi实际上有8个位置:空格、\B、空格、\b、字母、\B、字母、\b

    🍥 正则tip https://cloud.tencent.com/developer/article/1833698

    • ?= ?<= ?! ?<!

      • 前瞻:

      exp1(?=exp2) 查找exp2前面的exp1

      • 后顾:

      (?<=exp2)exp1 查找exp2后面的exp1

      • 负前瞻:

      exp1(?!exp2) 查找后面不是exp2的exp1

      • 负后顾:

      (?<!exp2)exp1 查找前面不是exp2的exp1

    • ?: 非捕获分组。有的时候我们需要表示一个整体,又不希望它占用正则匹配结果的一个成员,就可以用这个,比如想匹配 字符串中出现foo子串一次或者两次,但又不需要记录这个分组,就可以写 /(?:foo){1,2}/

    🤏 生活技巧 折衣服的技巧,https://twitter.com/Twitube_123/status/1555762252073934850
    今天把夏天和秋天不穿的衣服都收起来了,不然衣架放不下

    简单来说其实就两种:短袖、长袖(有帽子或者无帽子)。短袖就按照先按领子对应的竖线折叠一半,短袖往相反方向这一下就行,右边同理。最后就将长方形先对半,再按照自己想要的大小折成块就可以了。

    长袖的话主要就是处理长袖这部分,所以两个长袖直接几乎水平相反反向折一下,再垂直向下折叠一下,接着沿着中线,把左右两边合起来,最后从下往上这两个小块。如果有帽子,还可以用帽子把衣服卷起来,不容易散开。

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

    📝 每日记录最近的工作,梳理并重构某个模块,并且完成一个管控模块。业务逻辑非常多,有点力不从心的感觉...

    💼 从工作中学到的 因为国庆大部分时间都在忙工作,节后的几天又继续加班到挺晚才回来,快晚上十点回来后,因为天气变冷,挑选一些过冬东西,然后就已经到凌晨了。这种连轴转到今天早上的时候,闹钟都叫不醒我。整个人特别的困,与此同时也会让我面对环境更加敏感脆弱。所以,过大的压力、不好的作息这些会更让人容易emo,陷入不好的情绪当中。

    今天晚上吃完晚饭就回来了,调节一下。工作的本质,不是为了ld工作,而是给自己工作,提高自己的技能,能挣钱才是目标。不要让自己陷入无尽的社交困境里面,找准靶心,调整节奏,健康作息。

    最近快入冬,身边感冒越来越多,流感也来了,永远是只有身体不舒服的时候才知道健康多重要,

    今晚一定早下班 接连好几天晚下班 我现在已经神智不清了

    💻 代码思考 好的注释应该是解释性语言,而不是动作性语言。具体例子:

      // |json_file_path_| is the path of a file that will be source of the
      // deserialization. |options| is a bitmask of JSONParserOptions.
      explicit JSONFileValueDeserializer(
          const base::FilePath& json_file_path,
          int options = base::JSON_PARSE_CHROMIUM_EXTENSIONS);

    上面代码是chromium base 库中关于json 解析工具的注释,它解释了两个参数的作用。

    一个不好的写法如下,对参数的注释是这个函数在做什么,而不是参数本身的说明:

    // We parse the file with the |json_file_path| path, passing in the 
    // bitmask of  JSONParserOptionstype |options| in the process
     explicit JSONFileValueDeserializer(
          const base::FilePath& json_file_path,
          int options = base::JSON_PARSE_CHROMIUM_EXTENSIONS);

    📝 每日记录中奖了~ 哈哈哈

    📝 每日记录说说国庆7天干了啥。国庆第一天回家了,3个小时的公交,4号的上午就又回来了。这几天主要还是完成节前没完成的工作...因为节后就要提测了。

    这次需求开发也让我更了解一个道理:代码不是写的越多越好,反而是写的越少越好。同样一个需求,如果别人写1000行,我能500行就能搞定,必然我的逻辑会更精简。复杂逻辑不容易维护、扩展、debug,而自己是需要对合入的每行代码负责的。因此有的时候适当的降级需求,保障逻辑清晰也是可接受的。

    这一个需求这几天改了大概3、4遍。一开始是很多的if判断,混乱。第一次把UI部分的状态改到了状态机中,并编译通过以及做了简单的自测。然后再修改解压、解析文件部分的流程,也考虑放到状态机中,于是把这部分与文件代码也分配了状态,一遍所有的工作都能委派给状态机管理。最后又把状态机的与原有的manager合并了,再一次的简化了两遍的逻辑。目前来看是比较符合我的预期的了。

    这种不是很紧急但是稍微有一点压力的目标让我没那么无聊。如果什么目标都没有的假期是很痛苦的。但这个假期我感觉还是很充实的。也在闲暇时间看了脱口秀大会,去味多美买了一些面包,打印了几张喜欢的照片。晚上洗了个澡,把房间收拾了一下。

    节后要连续上7天,还是希望能抽空完成自己的一些项目。

    🗣 ️分享
    https://web.okjike.com/originalPost/63282d8c589a951d6b413318

    1.睡眠很重要。

    2.不要过度自省。

    3.多晒太阳,简单却很管用。

    4.散步,都不要带耳机。
    去公园,菜市场,花市逛逛。去看广场舞,去看小朋友轮滑,吸收人气儿,有特别生活气的治愈。

    5.在家看电影看书等,看历史纪录片。
    章节短且分集的,效果跟登山顶感觉类似,啥啥都渺小。对当下情绪有舒缓作用。看短篇小说。容易集中精力看完,且有成就感。

    6.运动不要停,一定不要停。必须一定要选或学一个感兴趣的运动。非常重要,所有的汗水泪水都流给它,还你快乐心情。

    7.设置固定焦虑的时间段。不要压抑或对抗焦虑,每天设置一个固定时间去想它,就那段时间去想,使劲想,过后就不想。

    8.每天定个小计划。小计划!小计划!简单易完成才能坚持下去。增加成就感,比如一天10个俯卧撑,看10页书等。

    9.洗澡/打扫屋子/整理东西。打扫屋子很有用,洗澡也有用,毕竟我在浴室哭也没人发现。

    10.哭,大声哭。接纳自己的情绪,接纳自己不完美,正确的表达自己负面情绪。一点都不丢人。

    11.往前走一小步。如不能迟迟展开一件急需或想做的事情,给自己制定往这件事上行动的一点点小事。比如只是打开书/查询相关问题/看看别人怎么做等,可能你就投入了半小时。

    12.不过度追求完美。先动起来,再追求完美,否则会一直停留在想像或害怕失败的借口中不行动。

    13.接纳自己,专注于手头上每一件小事。接纳自己情绪,不管是焦虑失败,并不丢人。然后专注于当下每一件小事,积蓄能量。

    在做好的每一件事上增加自己成就感。意识到那些事情可以改变,哪些事情不能。不要把时间精力浪费在不能改变的事情上。

    14.找到自己的节奏。可以慢慢往前走,但不要被别人的节奏带着走。

    15.如你当下就处于困境或低谷期。 如有兴趣爱好请发展一下,这能帮你稳定情绪治愈自己。如没有精力的话,就请做好你手头上所有的事,并坚持下去。你回过头会来感谢自己的,因为它会带给你成就感。

    16.请减少不必要的社交。包括且不限于手机静音,关闭不必要的推送,减少各类咨询的浏览等。

    📝 每日记录延迟满足不仅仅是指显而易见的奖励,比如吃顿好吃的等等。其本质是相比较简单的时候,优先处理麻烦但是重要的事情。因为在处理简单的事情,容易获得简单的成就感。

    推迟满足本质是对事情制定好优先级,并强制按照优先级完成事情,而不是按照满足感的大小来做事情。

    此条为私密说说,仅发布者可见
联系方式

关于我

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

那年今日
8 月前

📝 每日记录 今天我终于给住的房子安装了宽带!每个周末看看视频都会非常卡... 更不用说拉个代码...装了200Mbps的联通宽带,应该也够用了。同时还发现了移动宽带为什么这么便宜,不知道有没有了解的这块的。联通200Mbps一年就需要800多,而移动500Mbps/100Mbps甚至价格只有400-500元一年,不太可相信的样子。从网上了解到似乎移动的网络不是很稳定...今天请了病假,上午去医院检查,医生看了周一拍的CT,结论是:肺部没有什么问题,建议多休息... 如果不放心可以去心血管科再查查。但是不想抽血了,今天就没有继续看。🎬 观影 晚上看完了电影《海边的曼彻斯特》。老实说,很久很久没有耐心看完一部电影,大概几个月这么久吧。有点喜欢男主波澜不惊的说话方式。冷静的背后自有千钧之力。看完全片,没有感受太多的悲伤或者是别的感情,只是看完了一个故事,一个纪录片似的。

13 月前

💼 从工作中学到的 写文档和设计代码有一些相似之处。一个比较复杂的话题想要展开,就好比设计一个复杂功能的类。全部代码写在一个文件中当然可以,就会导致单文件代码行数太多,阅读起来很费劲。如果我们能更好的封装与模块化代码,单个类的功能就会更清晰。同理,写一篇复杂话题的文章,也可以有类设计的思想,先介绍最基础的部分,然后基于这个基础会有多个分支展开(子类继承)。多篇文章之间环环相扣,而每篇文章也不会太长,阅读压力也不大。我也看到过有很长文章从头到尾讲一个复杂话题的,写的也特别的好,这个就好比仍然是多个类,只不过放到同一个文件里面而已。

14 月前

📝 每日记录 春节结束!整个7天,基本上就是纯休息,睡觉时间基本上是平时的1.5倍还多... 年终总结都还没有写完∠( ᐛ 」∠)_ 好好休息完,开始新的一年啦!

15 月前

📝 每日记录 第二次租房又被坑了,又贵又坑,被中介给忽悠了。租之前,中介说,这个房源靠近大学,都是有素质的人。相邻房间的是个”小男生”,门对面是“小情侣”,平时也没什么声音。我看房的时候就问原住户,平时有没有声音。原住户愣了一下,说没有。今天上午快到中午时候,隔壁开始弹钢琴,下午快到傍晚有开始吹笛子。对面小情侣晚上回来之后,这个门开关开关不只10次,而且每次开关声音不仅大,而且风把我的房门都刮的很大声响(因为这个门关的不是严丝合缝,而且门的质量很差)。他们住的房子也是独卫,而且这个房源没有客厅,只有一个厨房,根本想不明白他们进进出出到底是在干什么... 晚上又说话声音特别大,隔着一个卫生间都能听到。还有楼上,不定时的拖桌子声....相邻的房间 有两次早上听到对方的打呼的声音….再坚持到明年7月份合同到期一定搬走!就是心疼中介费,从此再也不相信中介半个字,他们根本对住户不了解,也对噪音不了解。签了合同,找他们也没用,问他们就让你找房管。下次租房再也不要让我看到情侣!!!!!!!!!我第一次租的公寓房,隔壁就是情侣,然后第二天就吵的我受不了换了房。但这次本来想是门对面就还好,哎,抱有侥幸心理了。

19 月前

自从工作搬到这个小区,每天两点一线,早上从北门出,晚上从北门进,基本没去过小区的其他的地方,今天找充电桩才知道小区里有一个小公园,有一些简单的设施,我所住的公寓楼的背后就是民房,生活气息更足,小孩子、老人在公园慢慢悠悠玩耍,感觉是应该每天抽空去外面转转,让内心也去浸染一些生活的味道。