2020年6月30日

原来 TinyPNG 可以这样玩!

摘要:前端er, 又称为切图仔,平时经常需要用 PSD 导出 PNG 或 JPG,但是导出来的的图片一般比较大,往往需要用一些其他工具压缩后再发布到生产环境。 以前常用的做法是,使用 image-webpack-loader ,在 webpack 打包项目时自动压缩图片。但是这 loader 是基于 im 阅读全文

posted @ 2020-06-30 20:33 ChessZhang 阅读(275) 评论(6) 推荐(2) 编辑

2020年5月21日

deno + mongodb 实战踩坑记

摘要:自从 deno 1.0 发布以来,有关 deno 的文章很多,大多数都是在讨论怎么安装 deno 、deno 有哪些特点 、deno 和 node 有哪些异同、deno是不是 node 的替代品等。咱们今天不讨论这些,毕竟 Talk is cheap. Show me the code! 亲自体验一 阅读全文

posted @ 2020-05-21 18:57 ChessZhang 阅读(511) 评论(1) 推荐(4) 编辑

2020年4月17日

好消息,vue3.0 进入 beta 阶段!

摘要:昨天,4 月 16 日,vue 3 正式进入 beta 阶段。同日,尤大参加了 State of Vue 的线上活动,以下是他上传到 google docs 上的 slides : State of Vue Apr 16 2020 可以 FQ 的同学可以直接看。如果不方便的话,可以继续往下看一下: 阅读全文

posted @ 2020-04-17 17:37 ChessZhang 阅读(3727) 评论(2) 推荐(5) 编辑

2019年11月12日

听说会做这道题的人后来都进了头条?

摘要:写在前面 在面试的过程中,相信好多朋友都经历过一些百思不得其姐的题目,或难题,或怪题,或偏题。今天咱们一起来看一道相对偏、但其实又很基础的面试题。这道题是我的一个哥们儿,在半年前去面试字节跳动广州分公司的时候遇到的。他说当时不会做,回来后和分享的(其实是请教嘿嘿嘿~)。 知识预备 作为专业的切图仔, 阅读全文

posted @ 2019-11-12 14:36 ChessZhang 阅读(1338) 评论(4) 推荐(7) 编辑

2019年10月29日

前端图片上传那些事儿

摘要:本文讲的图片上传,主要是针对上传头像的。大家都知道,上传头像一般都会分成以下 4 个步骤: 选择图片 预览图片 裁剪图片 上传图片 接下来,就详细的介绍每个步骤具体实现。 选择图片 选择图片有什么好讲的呢?不就一个 ,然后点击就可以了吗?确实是这样的,但是,我们想要做得更加的友好一些,比如需要过滤掉 阅读全文

posted @ 2019-10-29 09:32 ChessZhang 阅读(5063) 评论(17) 推荐(47) 编辑

2019年5月16日

一次 “灵异事件” 及由此引发的思考

摘要:上个周日,即 5 月 12 日,风和日丽,正和朋友在天河公园悠闲的散步。突然接到运营的电话,语气匆匆的说道: “xxx, 不好啦, "阴阳师官方论坛" 好像被黑客攻击了,全部页面变成黑白了,看着挺吓人的,你快回来修复一下”。一听到这消息,我肯定很震惊啊,做了几年的 web 开发,总算被黑客盯上了,正 阅读全文

posted @ 2019-05-16 11:30 ChessZhang 阅读(1907) 评论(7) 推荐(12) 编辑

2019年3月31日

记一次腾讯微信面试

摘要:2017年7月毕业至今,已经快两年了,这两年的的技术积累得到到底怎样呢?个人觉得,面试是检验技术的唯一标准。所以,决定准备一份简历,到顶尖的互联网公司试一下,广州这边,最好的公司,当然就是微信啦。正好有师姐是在微信的,所以把简历发给了她,同时,我自己也在boss直聘上投了一个岗位,但是后来尴尬的事情 阅读全文

posted @ 2019-03-31 14:43 ChessZhang 阅读(11435) 评论(72) 推荐(33) 编辑

2019年1月16日

我的2018前端踩坑记

摘要:某著名小白说过 :世上本来到处都是坑,只要走的人多了,也就把坑都给埋了。该小白还说过:坑本身并不可怕,可怕的是踩了一次之后,还第二、第三次踩到了相同的坑。 所谓"坑",主要是由于我们对某些知识点理解不够透彻,导致在应用的时出现了一些奇怪的问题。因为我们每个人,对于某个知识点的理解程度不一样,所以,有 阅读全文

posted @ 2019-01-16 23:10 ChessZhang 阅读(1666) 评论(4) 推荐(9) 编辑

2019年1月7日

希望2019不要过得像2018那样

摘要:本来也懒得写什么总结的,但2018作为自己的本命年,确实发生了一些不同寻常的经历,还是得简单的吹一下水才行。 在做总结或立flag之前,先回顾一下自己的2018有哪些大事件: 18年初,被临时安排到了Next游戏工作室帮忙,参与了《我的世界》春节版启动器的开发,主要使用React Native。连续 阅读全文

posted @ 2019-01-07 22:41 ChessZhang 阅读(1909) 评论(50) 推荐(14) 编辑

2018年11月6日

深入理解CSS选择器优先级

摘要:题外话 今天把 《CSS REFACTORING》(中文名叫《CSS重构:样式表性能调优》)电子书粗略的浏览了一遍,这本书很薄,150页左右,首先是介绍了什么是重构并举了两个简单的重构例子,然后介绍了CSS的选择器优先级,再然后介绍了CSS的最佳实践, 再然后就介绍如何重置浏览器的默认样式,最后比较 阅读全文

posted @ 2018-11-06 21:21 ChessZhang 阅读(10314) 评论(0) 推荐(10) 编辑

导航