几年前的真事,项目组 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、面向对象、多线程,本篇将讨论数据结构与算法,以我接触过的一些例子做为说明。
链接地址