-
(1.6w字)浏览器灵魂之问,请问你能接得住几个?
作为一个合格的前端工程师,浏览器相关的工作原理是我们进行性能优化的基石,我之前也强调过知识体系的重要性,这部分原理性的内容就是知识体系中的重要部分,必须牢牢掌握才能面对瞬息万变的实际场景,针对性地给出实际方案,而不是背诵各种开发军规和性能优化的条例,这样很难发现真正的问题所在,…
-
字节的一个小问题 npm 和 yarn不一样吗?
对于这个问题,我突然被问到的时候,会有一点很不知所措的感觉;虽然我看过一些相关的文章,但是在我的小脑壳中却没有一点印象。 今天,我会从npm和yarn的出现,版本的变化和优化,安装原理和在实践的一些建
-
Today,我们不聊技术,聊聊前端发展。
今天是2022年04月26日,一年已经过去三分之一。 掘金里面有很多的技术文章,每一位前端工程师都在这里展现自己的技术水平。有很多时候,我看见很多的技术文章,里面大致上的内容其实都是差不多的,总的来说
-
工程师基本常识
异步传输存在一个潜在的问题,即接收方并不知道数据会在什么时候到达。在它检测到数据并做出响应之前,第一个比特已经过去了。这就像有人出乎意料地从后面走上来跟你说话,而你没来得及反应过来,漏掉了最前面的几个词。因此,每次异步传输的信息都以一个起始位开头,它通知接收方数据已经到达了,这…
-
超全回顾 | 5位抖音工程师揭秘抖音iOS基础技术(附PPT和回放视频)
1 月 22 日下午,第三期字节跳动技术沙龙以线上直播的方式与广大观众见面,为近 4 万名在线观众带来了一场扎根实践、面向前沿的技术盛宴。
-
工程师最容易搞错的域名知识
互联网中的地址是数字的 IP 地址,例如 61.135.169.125 就是百度的官网地址之一,如果每次访问百度都需要输入 IP 的话,估计到今天互联网都还没有走出鸿蒙阶段。 在网络发展历史上,最开始确实就是直接使用 IP 地址来访问远程主机的。早期联网的每台计算机都是采用主机…
-
哪些技术会决定前端开发者的未来发展?
2019年下半年即将到来,上半年狂风骤雨般的裁员浪潮让每一位从业者背脊发凉,在经历了五六年黄金发展期之后,前端开发这个行业似乎也进入了转折点。 我一边听开发者在网络上抱怨工作难找,前端开发早已经饱和了,又在另一边听大厂的朋友们抱怨,招了很久的人,四处出击却填不满HC,前端人才市…
-
初级工程师如何快速成长和寻求突破
写这篇文章的初衷,是因为看到很多刚入职同学的迷茫、没有目标感,看到了一些工作 1-2 年的同学疲于业务开发而没有很大的成长, 也看到了一些同学 2~3 年工作时间变成了框架熟练的“打工人”,却没有很好的沉淀和亮点,导致无法进入大厂,实现薪资的大幅提升,于是写下这篇文章,希望能够…
-
【前端词典】CDN 带来这些性能优化
我们在淘宝购物,大部分个人卖家只是在一个地方发货,江浙沪以外的地方好像收货都比较慢。 而我们在京东上买自营产品的话,它会根据我们的收货地点,在全国范围内找离我们最近、送达最快的仓库,不管我们在江浙沪,还是新疆西藏内蒙古,我们的收货时间都会大大减少。京东的物流体系就类似于 CDN…
-
前端该如何准备数据结构和算法?
据我了解,前端程序员有相当一部分对“数据结构”和“算法”的基础概念都不是很清晰,这直接导致很多人在看到有关这部分的内容就会望而却步。 实际上,当你了解了“数据结构”和“算法”存在的真正意义,以及一些实际的应用场景,对它有了一个整体的认知之后,你可能会对它产生强烈的兴趣。当然,它…
-
接手一个负分的 iOS 项目后我做了什么
半年前我加入一个刚刚拿到 A 轮资金的创业团队负责 iOS 项目。早期的时候公司生死未卜,只追求快速迭代找到一个正确的方向。这种早期默默无闻的团队也没什么工程追求,就是写的快就好了。但是确定方向后要长期发展,就不能再野蛮生长了。 基于过去半年我在这个项目里的实践经验,和大家分享…
-
雪球 Android 客户端网络框架改造实践
作者:孙泉 前言 众所周知,所谓网络框架是一组网络通信能力的封装,为 APP 的数据传输提供技术基础,其重要性不言而喻。之前雪球使用的网络框架已经多年未更新,存在诸多问题,比如: 接入复杂:业务层需要
-
面向 Android 高级工程师的一份面试宝典 (持续更新)
疫情一过,我相信将会是面试求职的高峰时期,如果此时手里有份高质量的面试宝典,那么你将得心应手面对考官各种问题。虽然不敢保证你能应聘上心仪的职位,但是能保证看完这些内容你的收获将超乎你的想象! 此份面试宝典搜集各大网络平台(如果侵权,请您告知),在此感谢他们的用心总结,才有这份足…
-
「颜值即正义」那些管UI小姐姐要来的网站
放轻松,今天不是面试课。有人说欧巴的上一篇文章太难了,入门的话看不懂。 不要慌哈,网络安全的内容比较多,一篇文章写不完,后续会分成几篇文章,带大家手动实现一波,加深理解。 言归正传,今天欧巴要和大家分享一波硬核网站,作为一名前端工程师,不能总依靠UI小姐姐,工作上要为UI小姐姐…
-
几位 AI 工程师,开源了自己的撩妹项目
如果你们还觉得工程师在撩妹上没有天赋的话,那你就大错特错了。 就在不久前 Facebook 的几个程序员最近也弄出一款音乐神器,可以把一首曲子,用 6 种不同的乐器演奏出来。然后 Google 的技术大拿们也不甘示弱,用 AI 搞出了一个音乐合成器正式加入专业撩妹俱乐部。 大家…
-
2022 年,前端深水区的裁员结局
2022 年,前端里面有三群人,当下所处局势很难…裁员只是这家公司的业务增长不符合预期了,营收规模不符合预期了,组织效率不符合预期了,股市的财务表现不符合预期了,创新性的业务成果不符合预期了
-
从应用工程师的角度再谈车载 Android 系统
众所周知,今年互联网行业发展的并不愉快,导致互联网行业就业形势不太理想,“开猿节流”的事情时有发生,于是不少Android开发萌生了转行做车载的想法。
-
[译] 如何在六个月或更短的时间内成为 DevOps 工程师,第一部分
『空旷的高速公路横穿多彩的沙漠』— 由 Johannes Plenio 发布在 Unsplash。 注:这是系列文章的第一部分。 第二部分在这里。 最后,如果你已经有了多年的 DevOps 经验,你也可能从文章中获取有用的信息,比如验证自己的位置和发展方向。 你可以谷歌一下它的…