快手实习总结
快手实习总结实习氛围快手作为我实习的第一个大厂,周围的同事还是比较友好的,有不会的去问大家也会耐心地给我解答,平时还是有比较充裕的学习时间,大家加班也不是太严重,我觉得还是相当不错的,基本晚上8点就能走,平时也有很多的大的小的活动可以参加,个人感觉还是很不错的。 技术成长主要的学习成长在于技术视野的成长和学习node和babel,还有就是开发能力的提升和用cursor来为开发提速,平时看一些内部文档,虽然有很多的专业名词,但是还是能学到不少东西的。 其他的话很多一部分是学到了一些大厂开发的大致流程,并且有一定程度上的了解,但是了解到不同的厂之间可能有一些微妙的区别,这个之后再辨析吧,很幸运的也是面试到了美团的转正实习,希望下一段美团的实习能够获得更大的提升吧。
2024年度总结
”世界上只有一种真正的英雄主义,那就是在认清生活真相之后依然热爱生活。“ ————罗曼罗兰《米开朗基罗传》 时光匆匆,转瞬之间已是20的年纪,对于2024年,这一年有许许多多的难以忘怀的事情,大二-大三的变化,没有大一的青涩,也没有大三大四的需要为未来考虑,是人生少有的为自己而活的短暂时光,在年关将至的今天,想着是该写点什么来纪念自己的20岁,于是有了这篇内容。 春天写点什么总要有一些依据吧,但是本人记性又不是太好,幸好iPhone的相册记录了时间,在看到第一张照相时就有种时空回溯的感觉,记忆涌上心头,那是一张五人合照,是在24年的元旦当天,这一天非常有趣,在当天帮一个朋友表白之后,我们五条单身狗(doge)走在回学校路上感慨万千,临时起意去通宵玩桌游,现在想来是多么有趣的时光! 然后还有当时在数港学习的工位照片,现在还记得大家都离开之后我依然在工位上刷着lc的链表题,外面天黑,安静学习的感觉是那么美好。 之后就放寒假过年,与亲朋好友过年,24年的过年伴随着一场又一场的大雪,瑞雪兆丰年吧,24年我觉得是很有意义的一年。 开学还给书院招了下一届的生,与老师沟通调解一些矛盾,这会...
算法笔记
二叉树涉及到二叉树的构造,无论普通二叉树还是二叉搜索树一定前序,都是先构造中节点。 求普通二叉树的属性,一般是后序,一般要通过递归函数的返回值做计算。 求二叉搜索树的属性,一定是中序了,要不白瞎了有序性了。 合并二叉树:和一个二叉树逻辑差不多,递归函数传俩值,分别判断两节点;二叉搜索树:重点是使用中序遍历存一个有序数组,之后数组操作;也可用全搜索的形式,来在递归过程中进行更新; 123456789101112131415161718var getMinimumDifference = function (root) { let res = Infinity let preNode = null // 中序遍历 const inorder = (node) => { if (!node) return inorder(node.left) // 更新res if (preNode) { res = Math.min(res, node.val -...
正确与不正确之谈
最近国内娱乐圈的一些事情,让我不禁感慨,当下的人们变了,在2015年左右,大家对于一件事情的评价,往往更依赖于“权威”,可以是专家,可以是前辈,或者是大佬。但是近几年,大家开始变得讨厌权威,或者说讨厌对于一件事情去评价他的绝对正确与错误,因为每个人都觉得自己是正确的,都有自己的理念,或者说,大家本就不是一个“圈子”里的人,往往自己做一些事情时都会带上自己的圈子里的一些潜规则,自然而然,就认为自己是对的。 这也导致了现在人们都开始讨厌一些“爹味”重的角色,因为“爹味”难免会有权威的影子,现在大家追求的是“自我价值”,而不是“权威”。这导致一个点————“正确”与“不正确”的界限变得模糊,甚至变得不那么重要了,“正确”开始消失了。 各个圈子的分化越来越严重,前段时间的乙游事件,其实就是一个圈子和其他圈子的对撞,各个圈子里肯定会有冲突的地方,但是没人觉得自己是错误的,因为我只是在做“自己”罢了,之前几年,可能大家都知道有些规则,这些规则就在那里,自己如果做错了,多少会有自省,但是如果现在所有人都对呢? 现在即使不正确,也会是“不正确”的“正确”,这就让原来坚持正确的人成了傻子,书写正确...
ts笔记(四期)
Symbol自ECMAScript 2015起,symbol成为了一种新的原生类型,就像number和string一样。symbol类型的值是通过Symbol构造函数创建的。 可以传递参做为唯一标识 只支持 string 和 number类型的参数 使用symbol定义的属性,是不能通过如下方式遍历拿到的12345678910111213141516171819202122const symbol1 = Symbol('666')const symbol2 = Symbol('777')const obj1= { [symbol1]: '小满', [symbol2]: '二蛋', age: 19, sex: '女'}// 1 for in 遍历for (const key in obj1) { // 注意在console看key,是不是没有遍历到symbol1 console.log(key)}// 2 Object....
react学习日记
前记之前大二暑假时候学过react18,不过是class类型的,最近在工作中遇到了用react重构的需求,现在捡起来重新学一下最新的react18用函数类型(没有需求没有动力) 不多说,上代码: 12345678910111213141516171819202122232425262728293031323334// app.jsximport React, { useState } from "react";export default function App() {//定义主组件 const [advice, setAdvice] = useState(""); const [count, setCount] = useState(""); async function getAdvice(params) { const res = await fetch("url"); const data = await res.json(); ...
ts笔记(三期)
枚举类型数字枚举例如 红绿蓝 Red = 0 Green = 1 Blue= 2 分别代表红色0 绿色为1 蓝色为2 12345enum Types{ Red, Green, BLue} 这样写就可以实现应为ts定义的枚举中的每一个组员默认都是从0开始的所以也就是 1234567enum Types{ Red = 0, Green = 1, BLue = 2}//默认就是从0开始的 可以不写值 增长枚举 12345enum Types{ Red = 1, Green, BLue} 如上,我们定义了一个数字枚举, Red使用初始化为 1。 其余的成员会从 1开始自动增长。 换句话说, Type.Red的值为 1, Green为 2, Blue为 3。 字符串枚举字符串枚举的概念很简单。 在一个字符串枚举里,每个成员都必须用字符串字面量,或另外一个字符串枚举成员进行初始化。 12345enum Types{ Red = 'red...
恭喜EDG!恭喜cn瓦!
EDG这个冠军的含金量真是无敌的。cn赛区的队伍两支在小组赛垫底回家,一支倒在八强的内战中,整个赛区剩下EDG一根赛区独苗。然后EDG在最不被人看好的时候打满两个BO3,连斩两支美洲的队伍,决赛面对青春风暴硬是杀出一条血路,踩着欧美人拿下fps项目的冠军,最重要的是甚至还是全华班。这放爽文里都是高光时刻的历程让EDG在现实里打出来了,真是完全复刻冰岛+仁川,尤其是康康,无数次拯救队伍,今年的他就是世界最佳选手,只要瓦这游戏正常发展个四五年不暴似,凭康康这次冠军赛的表现,就已经预订了cn电竞的传奇选手称号。 看了一下午的总决赛,以后还是要少看,太惊险刺激了,心脏受不了。


