详情

全站展示位

JavaScript 的加载和执行性能优化

Hi,我是 Tw93,是一个前端工程师,会一点 Swift / Rust / Python,喜欢折腾各种新技术。Technology管理浏览器中的JavaScript代码是一个棘手的问题,因为代码在执行过程中会阻塞浏览器的其他进程,比如用户界面的绘制。每次遇到 script 标签,页面都必须停下来等待代码下载(如果是外链文件)并执行,然后继续处理其他部分。尽管如此,还是有一些方法减少 JavaScript 对性能的影响 ...。。。

推荐

为啥两年前的 APP 这么好用?

Hi,我是 Tw93,是一个前端工程师,会一点 Swift / Rust / Python,喜欢折腾各种新技术。Share在 21 年 6月初苹果 WWDC 2021 发布会第二天,iOS 15 开发者测试版就放出来了,我这个软件尝鲜强迫症患者忍不住就立马更新了

JavaScript 的加载和执行性能优化

Hi,我是 Tw93,是一个前端工程师,会一点 Swift / Rust / Python,喜欢折腾各种新技术。Technology管理浏览器中的JavaScript代码是一个棘手的问题,因为代码在执行过程中会阻塞浏览器的其他进程,比如用户界面的绘制。每次遇到 script 标签,页面都必须停下来等待代码下载(如果是外链文件)并执行,然后继续处理其他部分。尽管如此,还是有一些方法减少 JavaScript 对性能的影响 ...

Hi,我是 Tw93,是一个前端工程师,会一点 Swift / Rust / Python,喜欢折腾各种新技术。

我对 Flexbox 布局模式的理解

Hi,我是 Tw93,是一个前端工程师,会一点 Swift / Rust / Python,喜欢折腾各种新技术。TechnologyFlexbox,一种 CSS3 的布局模式,也叫做弹性盒子模型,用来为盒装模型提供最大的灵活性 ...

心灵鸡汤

我的高考故事

文/王超

2020年的高考就要来了,作为一个高考的“过来人”,那个属于自己的高考是难忘的,心怀感激的。

21年前,我还是一名19岁的高三学生,发生了一件至今我记忆犹新的事。有一天我应同学之邀,一起去看望一位曾经教过我们的语文老师。到了之后,大家有说有笑,聊得很开心。

“你今年要走,我看,有点儿危险!”薛老师一边把一个削好的苹果递给我,一边微笑着对我说,语气里充满关心与担心。那一刻,听到她对我的“点评”,我只觉脑中突然“轰”的一响,眼前也随之一片黑暗。“她怎么能这样说别人呢?”我在心里愤愤地说着。可是,我清楚地知道,她说话向来是有几分依据的。她曾在初中教过我们一年,对自己学生的能力、潜力了如指掌。但是我极不明白,自己一向尊敬喜欢的薛老师,为什么要在关键时刻对我说那样的话,她难道没有考虑过会对我产生怎样的影响吗?

我没有想太多。只是从那次之后,更不知疲倦地做自己应该做且能做好的事:努力,进步;再努力,再进步……终于,那年夏天,我考上了大学,而且成绩高出分数线不少。一块无形的巨石终于从心头落下,我终于解放了!“黑暗的高三,见鬼去吧!”心中反复恨恨地喊着,“薛老师,你不是说你的学生今年要走有点儿危险吗?哈哈……真不好意思,学生让你失望了!”

不知过了多久,不知飘飘然了多久,突然之间,我开始问自己:你考上了大学,是怎样考上的呢?“你今年要走,我看,有点儿危险!”21年后的今天,已是不惑之年的我又想起了老师曾经说过的那句“狠话”。但是,现在的我终于明白了她的真正用意。当时的一句话,既让我看到希望又让我感到压力,无形中成为我高考路上的牵引力和推动力,让我努力拼搏,勇往直前,堂堂正正迈进大学校门。

薛老师,你知道吗?就是你那一激,使当年的我有了一个倔强而奇怪的想法——“一定要考上大学,绝不能让老师的话应验!考上大学,看她还有什么话说!”我抛除一切杂念,安心学习,只想着自己多努力点就会有进步,坚信有付出就一定有收获。靠着这股“执拗”劲一路前行,我终于获得了成功。亲爱的薛老师,请原谅学生的无知,曾对您一时的误解吧!

尼采曾说:“如果你低估一个水手的能力,那么就祝他一帆风顺吧!”2020年高考,我只想对参加高考的蓬勃而可爱的青年说一句:“你为自己高考而流的每一滴汗水一定不会辜负你!加油!”

列表展示

主站展示位

前端开发流程工具 Cmder 和 Bower

Hi,我是 Tw93,是一个前端工程师,会一点 Swift / Rust / Python,喜欢折腾各种新技术。Technology前端开发的确不是以前那种前端开发,如果说我们过去的前端开发是处于“刀耕火种”时代,那么现在的前端开发无疑已经进入了

SVG 新司机开车指南

Hi,我是 Tw93,是一个前端工程师,会一点 Swift / Rust / Python,喜欢折腾各种新技术。TechnologySVG 其相关特性远比想象中要强,本文首先介绍下SVG的相关定义、优缺点和 Demo,接下来会介绍它的相关语法和动画,最后告诉大家如何使用和优化 SVG。确保大家一小时内可以开车上路,来不及解释了,快上车 ...

大环境不好的情况下如何🐶着

Hi,我是 Tw93,是一个前端工程师,会一点 Swift / Rust / Python,喜欢折腾各种新技术。Share大概是今年4月份给团队同学的一个分享,归档于博客,来聊聊作为一个国内的开发工程师,如何在大环境不好的情况🐶着变强。

妙言更适合工程师的笔记应用

Hi,我是 Tw93,是一个前端工程师,会一点 Swift / Rust / Python,喜欢折腾各种新技术。Share这篇文章主要想给大家介绍一下妙言的功能清单,为啥更适合工程师使用,也包括个人对于产品本身的一些想法。

About

Hi,我是 Tw93,是一个前端工程师,会一点 Swift / Rust / Python,喜欢折腾各种新技术。

飞猪 Serverless 体系建设 S2

Hi,我是 Tw93,是一个前端工程师,会一点 Swift / Rust / Python,喜欢折腾各种新技术。Share上半年完成了系列的基础设施建设,经历过集团基设施调研和多 BU 沟通,围绕飞猪前后端合作开发以及业务的痛点制定解决目标,到空岛研发平台和网关的建设,和集团深度共建统一 FaaS 研发平台,以及围绕各种开发体验、稳定性的建设,让整体 Serverless 达到可用状态,再来看看下半年做了啥?

CreateJS 新司机开车指南

Hi,我是 Tw93,是一个前端工程师,会一点 Swift / Rust / Python,喜欢折腾各种新技术。Technology最近在对前端互动游戏技术一些学习和探索,恰逢上一个小游戏使用了 CreateJS 技术,借此文对其使用做一次备忘,同时让想用 CreateJS 写小游戏的同学可以快速上手。

只想靠两手,向理想挥手

Hi,我是 Tw93,是一个前端工程师,会一点 Swift / Rust / Python,喜欢折腾各种新技术。Share只想靠两手,向理想挥手,这是来自 Beyond 的《不再犹豫》里面的一句歌词。大概从初中起就喜欢听 Beyond 的歌,陆陆续续一直听到大学,每一次看他们以前演唱会视频都特别兴奋和激动。带给我的大部分是积极向上的力量和一种酷酷的精神。回到文章,这篇文章主要是记录自己找工作的过程,顺便总结一下大学四年的校园生活 ...

2022 年总结率性而活

Hi,我是 Tw93,是一个前端工程师,会一点 Swift / Rust / Python,喜欢折腾各种新技术。Share今天是 2023 年的大年初四,对于拖延症患者而言再不写可能就被我拖没了,那可不行,等到老了以后再来回忆应该都记不住发生了啥,对我而言 2022 年是值得记录的一年,本文打算从生活、折腾、工作三方面来随便聊聊。

About

Hi,我是 Tw93,是一个前端工程师,会一点 Swift / Rust / Python,喜欢折腾各种新技术。

如何给你的代码祝寿

Hi,我是 Tw93,是一个前端工程师,会一点 Swift / Rust / Python,喜欢折腾各种新技术。Share最近 XRender 3 岁了,之前玩过的 gource 和 ffmpeg,想着可以用这两个库给她开源这一路来的历程当做一个故事给播放出来。

Weex + UiWeex Conf 2018

Hi,我是 Tw93,是一个前端工程师,会一点 Swift / Rust / Python,喜欢折腾各种新技术。Share本文是2018年 Weex Conf 中议题《Weex + Ui》的内容文档整理,主要给大家介绍飞猪 Weex 技术体系从无到有的过程,包括 Weex Ui 组件库的开发和发展,重点分享在 Weex Ui 层建设的一些经验。

我的 2020 🔥软件分享

Hi,我是 Tw93,是一个前端工程师,会一点 Swift / Rust / Python,喜欢折腾各种新技术。Share给内部同学分享常用的一些 Mac 软件

iOS 中的 JS

Hi,我是 Tw93,是一个前端工程师,会一点 Swift / Rust / Python,喜欢折腾各种新技术。Technology最近主要在研究 iOS 中的 JS 这一块内容,打算从 为什么不能单纯地搞前端、JSCore 的原理和通信机制、OC 底层 Runtime 原理、如何通过 JS 任意修改 iOS 的运行结果 这4部分来阐述,旨在让前端和 iOS 开发同学更加了解跨端开发的原理,并知晓他俩结合起来做哪些意想不到的事情做。

前端开发流程工具 Yeoman

Hi,我是 Tw93,是一个前端工程师,会一点 Swift / Rust / Python,喜欢折腾各种新技术。Technology在上一篇文章中我们介绍了可以帮助我们自动管理和运行各种JavaScript任务的Grunt,再上一篇文章我们介绍了前端包管理器Bower,这篇文章我们来介绍Yeoman这个神奇的脚手架,Yeoman是Google的团队和外部贡献者团队合作开发的,他的目标是通过Grunt(一个用于开发任务自动化的命令行工具)和Bower(一个HTML、CSS、Javascript和图片等前端资源的包管理器)的包装为开发者创建一个易用的工作流。下面我给大家大致来介绍下这个神奇的工具 ...

Ajax 性能的优化

Hi,我是 Tw93,是一个前端工程师,会一点 Swift / Rust / Python,喜欢折腾各种新技术。TechnologyAjax 是高性能 JavaScript 的基础,它可以通过延迟下载体积较大的资源文件来使页面加载更快,它通过异步的方式在客户端和服务器之间传递数据,从而避免页面资源一窝蜂的下载。它甚至可以只用一个

Hi,我是 Tw93,是一个前端工程师,会一点 Swift / Rust / Python,喜欢折腾各种新技术。Share最近给团队同学的一个分享,从前端工程师的视角来看如何做成一个产品开发工程师。

2022 年我的 Mac 软件折腾之旅

Hi,我是 Tw93,是一个前端工程师,会一点 Swift / Rust / Python,喜欢折腾各种新技术。Share何为差生文具多,看完这个你就清楚了, 用于2022年6月16日团队双周会的一个快闪分享。

《黑客与画家》读书笔记

Hi,我是 Tw93,是一个前端工程师,会一点 Swift / Rust / Python,喜欢折腾各种新技术。Share最近在看《黑客与画家》这一本书,主要介绍黑客即优秀程序员的爱好和动机,讨论黑客成长、黑客对世界的贡献以及编程语言和黑客工作方法等所有对计算机时代感兴趣的人的一些话题,本文用于记录读书过程中的一些笔记和思考。

博客寄语:

    博主很懒什么都没留下!

实时播报:

博客号-学习成长

相信每一分耕耘都有每一分收获,致力帮助博客主所创作的博客能更快的被收录! 如果有其它需求,可联系下方邮箱。