极乐技术周报(第十六期)

469 阅读3分钟
原文链接: zhuanlan.zhihu.com
几年前的真事,项目组 review 同事代码,notepad 打开 web.config 看数据库连接串,其中写着 "user=sa;pwd=******",当时大家就震惊了,纷纷讨论如何实现 notepad 中连接串的加密,后来一想,恍然大悟 ... -- 杨二毛



1.最佳Javascript面试问题

<img src="https://pic4.zhimg.com/v2-679714ee77ae0b99b46df8b43815cbbb_b.png" data-rawwidth="666" data-rawheight="300" class="origin_image zh-lightbox-thumb" width="666" data-original="https://pic4.zhimg.com/v2-679714ee77ae0b99b46df8b43815cbbb_r.png">

什么是DOM? 什么是事件循环? 什么是封闭? 什么是事件冒泡? 你使用了哪些框架?利弊是什么?

链接地址


2.Java后台系统开发必看知识图谱&学习路线

<img src="https://pic1.zhimg.com/v2-323a97141e76b0d8eda5cd352bc8855c_b.jpg" data-rawwidth="666" data-rawheight="300" class="origin_image zh-lightbox-thumb" width="666" data-original="https://pic1.zhimg.com/v2-323a97141e76b0d8eda5cd352bc8855c_r.jpg">

学习一个新的技术时,其实不在于跟着某个教程敲出了几行、几百行代码,这样你最多只能知其然而不知其所以然,进步缓慢且深度有限,最重要的是一开始就对整个学习路线有宏观、简洁的认识,确定大的学习方向,这样才能事半功倍。

链接地址



3.Node.js原生开发入门完全教程

<img src="https://pic3.zhimg.com/v2-de17cf5575ff1351ec4fbe0f36ad9026_b.jpg" data-rawwidth="666" data-rawheight="300" class="origin_image zh-lightbox-thumb" width="666" data-original="https://pic3.zhimg.com/v2-de17cf5575ff1351ec4fbe0f36ad9026_r.jpg">

本篇文章,详细讲解了Node.js开发入门的过程,附有图片和代码,适合有一定编程基础,想转型Node.js后端的技术爱好者和Node.js新手。

链接地址



4.CSS实现七彩蝴蝶

<img src="https://pic3.zhimg.com/v2-db34fa75e2212c5936bbfd992eedd30a_b.jpg" data-rawwidth="666" data-rawheight="300" class="origin_image zh-lightbox-thumb" width="666" data-original="https://pic3.zhimg.com/v2-db34fa75e2212c5936bbfd992eedd30a_r.jpg">

使用CSS实现七彩蝴蝶飞舞的动态效果,源码。

链接地址



5.HTML5 进阶系列:文件上传下载

<img src="https://pic1.zhimg.com/v2-559d06241e2f7b0092b6ecaadd3ae27c_b.jpg" data-rawwidth="666" data-rawheight="300" class="origin_image zh-lightbox-thumb" width="666" data-original="https://pic1.zhimg.com/v2-559d06241e2f7b0092b6ecaadd3ae27c_r.jpg">

HTML5 中提供的文件API在前端中有着丰富的应用,上传、下载、读取内容等在日常的交互中很常见。而且在各个浏览器的兼容也比较好,包括移动端,除了 IE 只支持 IE10 以上的版本。想要更好地掌握好操作文件的功能,先要熟悉每个API。

链接地址



6.TC39,ECMAScript 和 JavaScript 的未来

<img src="https://pic4.zhimg.com/v2-2f149a051f0c42936487652432d1a853_b.jpg" data-rawwidth="666" data-rawheight="300" class="origin_image zh-lightbox-thumb" width="666" data-original="https://pic4.zhimg.com/v2-2f149a051f0c42936487652432d1a853_r.jpg">

很荣幸能够和 Nicolás Bevacqua 同台分享。Nicolás Bevacqua 分享了《the Future of Writing JavaScript 》,我在其后分享了《面向前端开发者的V8性能优化》。

链接地址(翻译) | 链接地址(原文)





7.我接触过的前端数据结构与算法

<img src="https://pic4.zhimg.com/v2-b28dd59dd67df7d42f7ffdc8bb74e1a7_b.jpg" data-rawwidth="666" data-rawheight="300" class="origin_image zh-lightbox-thumb" width="666" data-original="https://pic4.zhimg.com/v2-b28dd59dd67df7d42f7ffdc8bb74e1a7_r.jpg">

我们已经讨论过了前端与计算机基础的很多话题,诸如SQL、面向对象、多线程,本篇将讨论数据结构与算法,以我接触过的一些例子做为说明。

链接地址


推荐阅读

极乐技术周报(第十五期)极乐技术周报(第十 期)极乐技术周报(第 期)