说来有些恍惚,今年的年终终结居然是被人催着写的。2020年因为发生挺多事情的,思前想后,当时觉得这些事情记录下来并不是一件好事,因此2020年就没有进行总结。2021年元旦,和几个朋友先后道了新年快乐后本准备早早睡觉,就被不少人问到”你的年终总结呢?“由于今年并没有什么非常特别的事情发生,因此本也打算就此了过。但也被人催了几次,所以干脆还是在这元旦假期最后写一份吧。 还记得2021年1月1日是在武汉的一家酒店醒来的,由于学校放假,到武汉的飞机挺晚的,就没有再折腾,找了酒店睡了一晚。嗯,那是第一次在外面度过元旦。 纵然是放寒假,还没到家就已经开始忙碌了没有做完的大创论文。指导老师也不辞辛苦地时刻惦记着我们的进度。 遇到了第一个中东的朋友,很难相信中东的伙伴,英语口语居然可以如此标准,实在是让我又惊又喜。纵然是有着近4小时的时差,对方也不在乎我蹩脚的英语,彼此依旧聊得不亦乐乎。 想了很久,决定还是坚守初心,拒了曼大的offer。 家人很忙,在家里备考英语的我,一个人在家里做了非常多的黑暗料理。 今年第一次回外婆家,很久没有回来了,依旧充满着许多回忆,见到了很久没见的家人以及长大后肯定会成为美人胚子的表妹。 “看透不美好却相信美好,见过不善良却依旧善良”,这句话只适合自勉。 发生了些事情,让我觉得:有些人真的不会因为年纪的增长,经历的事情多,就会变得成熟,该幼稚就是幼稚,该冲动还是冲动,该没有责任感依旧没有责任感。男人真的是从骨子里就是无药可救的东西。 月末与很多很久没见的高中同学一起吃了顿饭,回忆感十足,很难不感叹时间过得很快,但大家依旧是风华正茂的年纪。 新年快乐。这应该是这么长时间以来,最没有年味的一个春节了。嗯,家里甚至都没有贴春联。 去姑姑家拜年了,多呆了几天。相比较于其余地方,还是更喜欢呆在这里的安定感。 在家复习得并不好,考试就以后再说吧。 随便找了个实习,周四下午提醒远在湖北的我,周一去实习。罢了,简单收拾了一下,出发!女神,我来了! 第一次一个人来上海,上海租房价格有点离谱,不找租房了,反正就俩月,住俩月宾馆算了。 实习的老板一看就很不错,同事们也都挺友好的,只是地方有点小,人也有点少的样子,但好在附近的环境我很喜欢。 入职第一天,什么?要求4月15日之前提交成绩?否则将被取消offer?离了大谱! 这段时间可能是我最爱学习的时间了,白天工作,晚上学到2点。旁边总会遇到不同的人:小姐姐在很认真地画画,小哥哥在听着歌剧,好看的非洲友人在用着他们的语言打着电话,中文说得非常好的俄罗斯姐姐在和同学讨论着小组作业如何完成…… 沉迷加班的同期入职的同事居然让已经回家但家离公司很近的我帮她去公司开公司电脑。 去了好多次交大医学院,没有校园卡进不去,只能和傻子一样在外面闲逛。看到旁边有个艺术展,似乎是只有特约嘉宾才可以进去,但我却傻傻地混进去了。工作人员说:“哇,您好年轻,这么年轻就取得了那么厉害的成就。您要咖啡还是香槟呢?”。 我终究在和中东小姐姐练口语时,从还年轻青涩的小伙子变成了莫得感情即使说错单词也不会脸红的糙男人了。 虽然已经知道结果,但依旧还是去考试了,第一次来东华大学,嗯,比我学校大多了。 虽然住的地方没有厨房,但有微波炉,靠着微波炉发掘的超多美食,一个人的时候早餐也应该具有仪式感。 找到漏洞。交大医学院的门卫,只是看一下校园卡,然后就放行了。嗯,我之前可是干设计的!成功混进校园!可是这个校区,咋看着还不如我们校区。 哭,依旧进不去交大图书馆,图书馆需要刷卡。 和我同期进来的实习生离职了,终究还是承受不住了。 这次居然做了个卖相还可以的微波炉黑暗料理: 我的天,上海的生煎包子也太好吃了吧!定个小目标,以后一定要生煎包自由! 没有什么比睡觉打呼噜的人更可怕了。第一次被吵到整晚没睡觉。 又一个同事离职了,离别可真是一件难过的事情。 很奇怪,为什么会有人在操场上做作业,是因为图书馆没位置吗?还是就喜欢操场上的感觉,如果是这样的话,就把校园卡借我去图书馆吧。 啊嘞嘞,又一个同事离职了。我现在是不是就是“副董事长”了。 实习结束,我也走了。老板真的是一个很好的人呐,学到了一些困扰了自己很久的事情。 我进去图书馆了!!!图书馆门禁给暂时关掉了,不用刷卡就可以进了!嗯,这才叫图书馆嘛,我们学校那是什么玩意。嗯,一想到女神以后都能在这个地方学习就还是蛮开心的。还有插座可以充电! 原来上海的风也可以和东北一样,把那么重的我刮起来。差点要起飞那一刻,几乎就感觉到我瘦了许多,可真是让人欣慰。 友情提示:千万不要在节假日来上海外滩。(估计也没有傻子和我一样专门在这个时候去)…
很久没有写点东西了。随便写点。 上周日,海贼王动画到了1000集。动画组很贴心的将当初第一集的经典片头曲《We are》当成了第1000集的片头曲。有趣的是,第1000集片头曲伴随的内容,与第一集完全重叠,但所有的人物都变成了现在的模样,无一不在致敬过往。 海贼王,早已记不清是何时开始看的,只记得小时候在家里吃饭时,总爱端着饭看着星空卫视的海贼王,还经常会被家里人训斥。当初的我肯定没有想到,不经意间看的一部动画片,居然让我追了十几年吧。作为一部热血动漫,它也的确给足了热血。很庆幸的是,它的三观足够正,以至于长久以来,让我潜移默化地被影响到。 从小会很喜欢山治的骑士道精神:男人不可以打女人,这可是在恐龙时代就定下来的规则。 后来发现索隆真的如他所说,再也没有输过,就有把他的精神用在鼓励自己上: 在后来遇到困难时,也会时常被里面的话激励到: 我如果这样就死了,就说明我只是这样程度的人而已! 听着,路飞,胜利和败北都要品尝,经历了四处逃窜的辛酸,痛苦伤心的回忆,男人才能真正独当一面,就算痛哭流涕也没关系,一定要闯过这一关! 很难不去肯定这部动漫带给我的影响,所幸,目前看来,是正面且积极的影响。 生活葬了童真,物欲脏了灵魂。 记得中学时代的我,向来充满着“少年气息”,只是彼时的少年,更像是“初生牛犊不怕虎”一般的执拗与莽撞,对人对事向来只追求自己开心即可,并且还理直气壮地说道“懂我的人,不用解释,不懂的人,何必解释”。而且对“喜欢我的人总会留下来”这种观点深信不疑,因此对身边的人十分放肆。也正因如此,在这趟前行的列车上,有人提前下车了,我也毫不稀罕。上了大学,如果脱缰的野马,更加肆无忌惮。愤世嫉俗的心理,对各种不平之事向来都是无所畏惧。学长学姐,导师导员,无一不被自己怼过。当然,也都是有正当缘由的,毕竟自己也并非是那不讲理之人。只是更像是抓住把柄便丝毫不留情面一般,让人虽然知错,但也心生不满。 好在,当时的自己有着广泛的兴趣爱好,在别人因为繁重的课程而抱怨连天之时,自己还能学习各种不搭边的技能。也正是因为这些技能,导致身边的人对我是又爱又恨。当时的自己虽然认识到自身欠缺的地方有很多,但更加注重的是实用技能,因此学习了象棋,写作,设计,剪辑,新媒体,前端等各项技能。那时的我,真可谓是不识天高地厚,放眼处皆自负才高八斗。后来遇到了一个人,在日常交流中发现总会存在“词不达意”的情况,便有逐渐怀疑自己的表达能力,随后便发现自己的为人处事方面的社交能力简直是一塌糊涂。这时再回头看,发现之前即使被我“百般虐待”却能留在我身边的人,是那么的美好。从我之前写的大学生活一文中也能看出,在大三之后,和大一大二那般的成就便少了许多,只因在反思自己,更多的是在学习如何与人相处。 兴许是当时遇到的人不对,让那时的我倍感困扰,感觉自己无论做什么,说什么都是错的。费尽心思想尽一切办法也毫无起色,真的有够怀疑人生的。而那时,也正好遭遇了一些很难不让人被感受到伤害的事情。众多亲人朋友的离去,让自己愈发不知所措,对身边人也从毫不在乎变成了倍感珍惜,毕竟真的不知道什么时候就是永别。现在看来,也许是从那之后,开始养成了小心翼翼的习惯。对人对事不再张扬跋扈,反而事事替对方考虑,生怕因为自己的行为给他人带来困扰,对自己的要求也格外苛刻起来。纵然后来意识到有些过度,也尝试着调整。但也只能做到对于一般人的离去不在于,而对于真的想要留在自己生命里的人,就会表现出格外激烈的情感,以至于让对方喘不过气。当察觉到不对的情绪,又会表现出小心翼翼的状态。无论是语言还是行为,都将卑微体现得淋漓尽致。 前些天网易云音乐有个“好友眼中的你”的小游戏,分享到朋友圈,最后发现有非常多的人投了“有点东西”,“大佬”,“少年感”,“可依赖”,“温柔”等选项。这才清醒过来,现在的我,真的还能被称之为少年吗?之前总想着,在我没有牵挂的时候,我必定是最具有“少年感”的时刻,此时的我,无所畏惧,不畏强权,愤世嫉俗,遇到不平等的事情也能坦然直言不讳,正因为无所顾虑,所以才敢足够放肆。而现在的我,似乎早已习惯于小心翼翼的与人相处,深怕因为自己某一时刻的言行不当,给他人带来困扰,从而远离自己。虽然知道这样不好,但目前能做到的,也只是少与人打交道罢了。稍有不慎,与人深处下来,便开始患得患失,这种感觉,实属让我厌倦,但又无可奈何。 没人规定一朵花一定要开成玫瑰。 来这世界已然近200000小时,却也不曾谈过恋爱。以至于当别人问起女友在哪,自己却回答并没有女友时,总让人心生困惑。若自己强调是从未谈过恋爱,则无一不让他人震惊。说来很离谱,自幼就有着谈恋爱是会伤害到她人感情的观点。只应不想伤害她人,因此也一直没谈过恋爱。虽然中途也有无数人劝阻过,“现在只是谈个恋爱而已,又不是结婚,没必要那么正经”,“校园时候的恋爱是最为轻松的,不存在其它众多阻挠,不谈一场会后悔的”,“并非谈恋爱就会伤害到对方”等等观点也听过无数个版本,只是并未让自己有丝毫的动摇。兴许是知道自己远没有照顾一个人的能力,又不喜欢拿未知的未来去给别人做保障,因此也就很自觉地孑然一身。 后续在与人接触的过程中,要说没有动过这种想法,也是假话,但也终究是被自己的“理智”战胜。其实,与其说是被理智战胜,倒不如说是被迫放下。原因很简单,让自己敢触犯旨意的人,或多或少都被自己糟糕得一塌糊涂的为人处事能力而消耗得一干二净。 其实更让人难过的原因是自己并没有任何可以拿得出手的优点。用朋友的一句话说,给人的感觉更适合朋友。这一点其实也深以为然,因此当半路杀出程咬金时,自知自己水平有限,压根无法与他人争夺之时,往往只会自己一人悲痛不已。生来平平淡淡,没有显赫世家,没有倾城面貌。向来惊艳不了青春,斑驳不了岁月。唯一能做的,也就只有努力上进,以此弥补平淡出生,期盼后期能绚烂绽放。每当谈到美好的事物,虽然也曾妄想拥有,但骨子里的自卑总是让人难过。虽然有人说“没人规定一朵花一定要开成玫瑰”,可是即使是小王子,也是被最漂亮的玫瑰吸引的。再普通的小花,也曾妄想过要去吸引小王子,尽管最后只能埋怨自己无法开成玫瑰。 因此,在学生时代,也会有些人让那时的自己怦然心动,但只是固执的执念与对自己的不自信,也就只能笑笑自己。 我向来抓不住世间美好,也只能装作万事顺遂的模样。 小时候看三国演义的时候,特别喜欢诸葛亮,料事如神。最喜欢的一段便是让曹操败走华容道的片段。当曹操落魄逃走后畅怀大笑,诸葛亮往往都能将曹操的各个选择摸得一清二楚。那时会感叹:“这是得有多么厉害,才可以准确的预测到曹操的每一个选择啊。还是说诸葛亮早就对每种情况都做了事前的推测,这样当事情发生之时,再去应对就不会手忙脚乱。”比起神话诸葛亮的三国演义,更愿意相信是后者。也兴许是过于喜欢,所以才从那之后也开始锻炼自己去推测事情的发展方向。也正因如此,才开始喜欢下象棋,预测对手下一步的走法,然后根据该走法制定不同的应对措施。 说来嘲讽的是,生活中的事情,当自己费尽心思想要去预判的时候,事情最后的走向往往与自己最初的期许截然不同。以至于高中在重要的考试时,都会特意去期盼和自己真实想法完全相反的事情。哪有像我一样的神经病希望自己考试考差的。后来很少会去对事情进行推测了,因为知道不管如何准备,事情总会往自己意想不到的方向发展。真的会有很深的挫败感。 这也就是自己很少能把“惊喜”准备得很成功地原因之一吧。辛辛苦苦给人准备地惊喜,总能出乎意料地变成“惊吓”。好在自己有着很强的自我安慰能力,总能安慰自己,“都那么多年过来了, 也不差这一次”,“要是真的能按照我想的方向去发展才是真的有鬼了”。 想要的东西总得不到,真的会不再想要了的。而我深知自己迫切想要的东西总是不会得到的,因此就不会有什么东西是迫切想要得到的。即使真的有,理智也会劝阻自己,“别这么想,别这么想,想了就不会成功了”。我向来抓不住世间美好,也只能装作万事顺遂的模样。 卑从骨中生,万般不由人。 之前总想让自己与他人保持距离,正如村上春树所说:哪里有人喜欢孤独,不过是不喜欢失望罢了。但同时也深知一个道理:无论如何和他人保持距离,总有人让你乖乖交心与伤心。因此即使有在刻意与他人保持距离,但也总有一些人给我上了一课。 大学里很喜欢的一个朋友,从认识开始就极具频繁地聊天,也是真的很喜欢和对方一起玩,足够有趣,也可以感知对方对我也足够热情,那段时间总让我有种“相见恨晚”的感觉。自己除了上课,睡觉的时间以外都在和她聊天,心想她也应该是如此的情况。结果当后来她告诉我她刚有了男朋友的时候,真的是心如死灰。那段时间的自己,无时不刻不在自我怀疑“我原来如此差劲,和她玩到如此程度,都不足以让对方喜欢。更离谱的是,即使已经这样了,居然还能有人‘乘虚而入’。”自我怀疑加上生无可恋了很长一段时间,那段时间也没有再找她聊过,用她的话“知道我有男朋友之后就消失了”。在这里,我学到了“原来两个人玩得足够好也是不足以让对方喜欢自己的”。 后来由于某些特殊情况需要和一个朋友走得很近,几乎是天天在一起呆着,像我这种长久以来一直一个人生活的人,突然有了一个人的陪伴,加上也是真的感觉到被狠狠地挂念到,就很难不被感动到。虽然之前总惹对方生气,但从某一时刻之后,便开始攒足了温柔,那段时间也真的是“乐不思蜀”。兴许是过于猛烈地感情让对方喘不过气,抑或是别的原因,但总之,对方累了。原本就十分敏感的自己,很容易就感觉到态度的细微变化,于是开始自我怀疑是否是什么地方做得不对,想尽办法去改,外加上强大到离谱的自我安慰能力,总以为改改就能回到之前的时光。结果等到对方说出“挺后悔之前认识你的”时才恍然大悟,原来有些事情不是改变就可以回到过去的。有些人就像手掌的沙子,抓得越紧只会流失得越快。在这里,我学到了“原来真的会存在你以为你们的关系非常好,但其实在对方的心里,这段感情早已稀碎这种情况的”。 恍惚了大半年,还沉浸在之前的悲伤中,遇到了和上一个朋友在某些方面极其相似的一个人,相似的程度让我心有余悸。但既然能在这里写下来,说明依旧还是没挺住,纵然害怕会发生之前同样的遭遇,但当对方有情况时,还是毅然决然地站了出来。虽然内心是无比的害怕,毕竟之前的伤还没痊愈。但好在,认识即将三个月,发现有许多地方和之前的朋友不一样。与之前的在乎相比,现在的她能给予更多的在乎。有着非常多的小细节在显然的提醒我,对方是在乎我的,而且正在给予我其余人没有的对待。很幸运的是,不仅如此,她也在帮助我克服之前残留的各种“副作用”,时常让我有种“我何德何能”的感觉。也是因为她,让我对之前许多偏执和执拗的观点动摇起来。目前这段感情还在继续,因此并不能过早的下定结论。但目前为止,也的确是让我学到“原来会存在‘喜欢是不够的,得心动才行’的感情”。 毫无逻辑的胡说八道一大堆,也算是让最近浮躁的内心可以稍微安定一段时间了。好梦。
JS仿Excel数字转英文字母 JS仿Excel数字转英文字母 前言 开发的时候遇到一个需求,其中需要使用js模拟Excel,将数字转换成Excel一样的英文字母。本质上其实就是进制转换,10进制转换成26进制。即: 1 => A 26 => Z 27 => AA 703 => AAA 正文 数字转英文字母 1) 转换结果的最后一位可以根据数字对26的求余计算得到,即: 27 对 26 求余,余数为1,转换为英文字母为A。 27 % 26 = 1 … 1 => A 703 对 26求余,余数为1,转换为英文字母为A。…
vue-cli3与svg Vue-cli3引入封装Svg图标 前言 在前端项目中使用图标,除了字体图标以外,最喜欢用的应该就是svg图标了,不仅放大不失真,而且可以和字体图标一样随意更改颜色。之前都是使用的vue-cli2项目引入svg图标,后来开始使用vue-cli3了,配置有些不同,但大体相似,在此做个记录,避免重复造轮子。 使用方法 安装插件 安装svg-sprite-loader xxxxxxxxxx 1 1 npm install svg-sprite-loader --save-dev 创建组件 在components文件夹下创建svgIcon文件夹,并在svgIcon文件夹中创建一个新的组件,名字为SvgIcon.vue,内容如下: xxxxxxxxxx 43 1 <template> 2 <svg :class="svgClass" aria-hidden="true"> 3 <use :xlink:href="iconName" /> 4 </svg> 5 </template> 6 7 <script>…
git 前言 在9月的最后一天,面临着即将的国庆小长假,内心就像脱缰的野马在草原上肆无忌惮地放肆。永伟大哥似乎发现了这一点,因此打算给我们几个新人讲一下关于Git的事情,也算是补上之前挖的坑。特此记录。 简介 Git目前是世界上最先进的分布式版本控制系统(没有之一)。 所谓的版本控制系统,简而言之则是对于需要改动的文件每次修改的版本进行一个记录的系统。 写论文的时候经常会出现一个情况:想删除一个段落,又怕将来想恢复找不回来怎么办?有办法,先把当前文件“另存为……”一个新的Word文件,再接着改,改到一定程度,再“另存为……”一个新文件,这样一直改下去,最后一篇论文变成了: 过了几天,再想找回被删除的段落,但是早已记不住忘记删除前保存在哪个文件里,只好一个个凭借记忆去找,非常麻烦。这还只是一个文档,且仅有自己一个人参与编辑,如果有多个人编辑多个文档的情况下,想要找回之前的内容,非常困难。 而所谓的版本控制系统,则是可以记录每一次文件的改动,待日后需要找到之前的版本时,非常的清晰: 版本 文件名 用户 说明 日期 1 paper.doc 陈默 删除了软件服务条款5 7/12 10:38 2 paper.doc 陈默 增加了License人数限制 7/12 18:09 3 paper.doc 陌尘 财务部门调整了合同金额 7/13 9:51 4 paper.doc 陈默 延长了免费升级周期…
python异常处理机制 1. 前言 在自己摸索开发的过程中,程序运行时难免会碰到一些错误,尤其当前后端交互时出现各种资源问题,例如404,500等,在写前端代码的时候,就深知异常处理机制是十分重要的,因此在学习python时,有必要去学习一下Python程序的异常处理机制。 当Python程序遇到一些错误,例如除数为 0、年龄为负数、数组下标越界等,这些错误如果不能发现并加以处理,很可能会导致程序崩溃。处理异常机制的存在,可以让我们捕获并处理这些错误,让程序继续沿着一条不会出错的路径执行。 可以简单的理解异常处理机制,就是在程序运行出现错误时,让 Python 解释器执行事先准备好的除错程序,进而尝试恢复程序的执行。 借助异常处理机制,甚至在程序崩溃前也可以做一些必要的工作,例如将内存中的数据写入文件、关闭打开的文件、释放分配的内存等。 Python 异常处理机制会涉及 try、except、else、finally 这 4 个关键字,同时还提供了可主动使程序引发异常的 raise 语句。 2. 常见的异常类型 编写程序时遇到的错误大致分为两类:语法错误 和 运行时错误。 2.1 语法错误 语法错误,也就是解析代码时出现的错误。当代码不符合 Python 语法规则时,Python解释器在解析时就会报出 SyntaxError 语法错误,与此同时还会明确指出最早探测到错误的语句。例如: xxxxxxxxxx 1 1 print "Hello,World!" 我们知道,Python…
virtualenv & venv & pipenv 之间的联系与区别 1. 前言 学习python后端使用flask框架时,由于需要新建虚拟环境,在学习虚拟环境的时候遇到了virtualenv、venv、pipenv等名词。这些都与Python的虚拟环境有关,但之间的联系与区别就需要注意区分一下,因此在此记录。 2. virtualenv virtutalenv 官网:https://virtualenv.pypa.io/en/latest/reference/ virtualenv 是目前最流行的 Python 虚拟环境配置工具。它不仅同时支持 Python2 和 Python3,而且可以 为每个虚拟环境指定 Python 解释器,并选择不继承基础版本的包。 2.1 优点 使得不同Python应用的开发环境相互独立。 开发环境升级不影响其他应用的开发环境,也不会影响全局的环境(默认开发环境是全局开发环境),因为虚拟环境是将全局环境进行私有的复制,当我在虚拟环境进行 pip install 时,只会安装到选择的虚拟环境中。 它可以防止系统中出现包管理混乱和版本的冲突。 2.2 使用方法 (1)使用pip安装virtualenv xxxxxxxxxx 1…
Pipenv安装特别慢 前言 在学习Python的Flask框架时,使用到了Pipenv代替pip,在下载项目的依赖时,locking部分特别慢,经常超时失败。搜索了一下解决方法,整理到一起。 pip 安装缓慢 问题原因 pipenv 是 Pipfile 主要倡导者、requests 作者 Kenneth Reitz 写的一个命令行工具,主要包含了Pipfile、pip、click、requests和virtualenv,能够有效管理Python多个环境,各种第三方包及模块。 pipenv中的Pipfile中source源为python官网,服务器在国外,因此加载的时候特别慢。 解决方法:将URL修改为国内的镜像源即可。 解决方法 国内镜像源: 清华:https://pypi.tuna.tsinghua.edu.cn/simple 阿里云:http://mirrors.aliyun.com/pypi/simple/ 中国科技大学 https://pypi.mirrors.ustc.edu.cn/simple/ 华中理工大学:http://pypi.hustunique.com/ 山东理工大学:http://pypi.sdutlinux.org/ 豆瓣:http://pypi.douban.com/simple/ 使用方法: 1. 临时 xxxxxxxxxx 2 1 # 临时:pip install -i +…
Love 前言 今天早上收到一个问题:“爱会不会有不会消失的那种?”。可能是因为这些天身边人总被这些事情困扰,甚至可以让他们心态崩掉的那种。因此对这些事情还是有些想法,正好借着这个问题,好久没有写东西了,搜集一些资料,认真地回答一下吧。 1.1 什么是爱? 爱(Love),是指喜欢达到很深的程度,继而人为之付出的感情。是指人类主动给予的或自觉期待的满足感和幸福感。 爱是人的精神所投射的正能量。是指人主动或自觉地以自己或某种方式,珍重、呵护或满足他人无法独立实现的某种人性需求。包括思想意识、精神体验、行为状态、物质需求等。爱的基础是尊重。所以,爱是一种发自于内心的情感,是人对人或人对某个事物的深挚感情。这种感情所持续的过程也就是爱的过程。通常多见于人与人或人与事物之间。爱是认同、喜欢的高度升华,不同层次的爱对应着不同层次的感受或结果。 来源:百度百科 满足感、幸福感、正能量、人性需求。 恋爱的阶段 由于对恋爱相关的心理学书籍阅读较少,因此短时间内也无法搜集出准确性与权威性较高的文献。 国内网站上搜到的绝大多数均分为4个阶段:共存,反依赖,独立,共生。传言有位心理学家曾写道“一个成熟称得上真爱的恋情必须经过四个阶段”,但是我找了很久也没找到是哪个心理学家。 国外网站上主要以3个阶段为主: Lust,Attraction,Attachment。(笑死,国外的人就很开放了,直译过来是:性欲、吸引、依附) 大体意思都是差不多的,因此还是以国内的这四个阶段做详细概述吧。 共存 这是热恋时期,不论何时何地总希望能腻在一起。 反依赖 等情感稳定,一方想多一点时间做自己想做的事,这时另一方就会感到被冷落。 独立 这是第二个阶段的延续,要求更多独立自主的时间。 共生 这时新的相处之道成形,你们已经成为最亲密的人。你们在一起相互扶持、一起开创属于你们人生。你们在一起不会互相牵绊,而会互相成长。他(她)就像是你的亲人。 来源:知乎 1.2 爱是如何产生的? 由于爱是有这几部分构成:满足感、幸福感、正能量、人性需求。因此简单粗暴了解开心情绪的本质即可: 生理上的角度是:多巴胺和内啡肽水平的提升。 哲学上的角度是:马斯洛层次需求理论——即快乐都是相关需求的满足。 情绪是以主体的愿望和需要为中介的一种心理活动。当客观事物或情境符合主体的愿望或需要时,就能引起积极、肯定的情绪。 《普通心理学》 多巴胺 多巴胺是一种神经传导物质,用来帮助细胞传送脉冲的化学物质。这种脑内分泌物和人的情欲、感觉有关,它传递兴奋及开心的信息。 来源:百度百科 多巴胺主要有三个功能, 运动控制、行为选择和强化学习…
diff算法 前言 入职第一个月开发公司一个小项目,由于项目比较小,因此由我一人担任前后端。在前端开发时,使用到了Element-UI的table组件。由于项目需要,需要对table组件进行样式的自定义设置。当时遇到了一个解决了很久的bug,当时还是求助公司的大牛才顺利解决。贴上当时的Bug记录: 【环境】 vue2.0+elementUI 【背景】 左右布局,左边是element table,右边是自己设计的菜单。左边table里装着全部分类的数据,右边菜单是每个分类的类别。 【需求】 点击右边菜单的类别,右侧样式跟随点击处,左边表格数据会自动选择对应数据并跟随。 【问题】 点击右边菜单,样式正常跟随,左侧表格却需要点击两次。排查后发现,只要修改控制样式的变量就会出现左侧表格的重新渲染。不修改控制样式的变量,一切正常。 【解析】 element table 有一个key控制渲染,因为我这里已经设置了随机值,所以只要页面上有变量更改,table就会刷新。 【解决】 element table key设置为固定值。 后来试用期的导师解释道:“由于vue的diff算法原因,因此修改变量会导致table的重新渲染,可以去了解一下diff算法”。 因此,有了这篇笔记。 概念 虚拟DOM 虚拟DOM(Virtual DOM),用普通js对象来描述DOM结构,因为不是真实DOM,所以称之为虚拟DOM。 虚拟DOM是相对于浏览器所渲染出来的真实的DOM而言的。在react、vue等技术出现之前,我们要改变页面展示的内容,只能通过遍历查询DOM树的方式找到需要修改的DOM,然后修改样式行为或者结构,以此来达到更新UI的目的。 但这种方式相当消耗计算资源,因为每次查询 DOM 几乎都需要遍历整棵 DOM 树,如果建立一个与 DOM 树对应的虚拟 DOM…