[ Web前端工程师编程能力飞升之路 ]
本文将web前端研发编程能力划分了八个等级,每个等级都列举出了对应的特征及破级提升之方法,希望每位在看本文的同学先准确定位自己的等级(不要以你目前能力的最高点,而是以你当前能力的中档与之等级作对比,以免多走弯路),参考突破之法破之。
-
CentOS7编译安装MySQL5.7.17
分类:Linux时间:2017-03-16阅读:(4424)标签:linux - 先准备MySQL的安装包,可以去官网下载,也可以在其它镜像资源网站下载。搜狐的http://mirrors.sohu.com/mysql/MySQL-5.7/。MySQL5.7需要boost_1.59,指明了就这个版本的,其它版本不行。也可以下载包含boost的mysql:mysql-boost-5.7.X。安装预装软件依赖包yum -y install gcc gcc-c++ ncurse...
-
yum常用命令
分类:Linux时间:2017-03-16阅读:(1943)标签:linux - yum(全称为 Yellow dog Updater, Modified)是一个在Fedora和RedHat以及SUSE中的Shell前端软件包管理器。基於RPM包管理,能够从指定的服务器自动下载RPM包并且安装,可以自动处理依赖性关系,并且一次安装所有依赖的软体包,无须繁琐地一次次下载、安装。yum提供了查找、安装、删除某一个、一组甚至全部软件包的命令,而且命令简洁而又好记。yum的命令形...
-
微信小程序开发踩坑纪要
分类:前端开发时间:2017-02-17阅读:(3981)标签:微信 - 开始微信公众平台申请小程序账号,需要企业资质。获取APPID。下载并安装小程序开发工具。创建项目,如果要在手机预览,需要填写APPID。选择quik start,自动创建demo,熟悉其结构与开发规范。熟悉开发文档结合开发者文档,在demo上做修改调试,熟悉框架,组件,API与常见问题。在demo项目中可以看到wxml,wxss,js,json这几种格式的文件,在每一个页面中都必须有这几个文...
-
高性能javascript各章节小结
分类:前端开发时间:2016-11-05阅读:(2305)标签:javascript - 1,加载和执行Javascript在浏览器中的性能,可以认为是开发者所面临的最严重的可用性问题。多数浏览器使用单一进程来处理用户界面UI刷新和Javascript脚本执行,so,同一时刻只能做一件事。JS执行过程耗时越久,浏览器等待响应的时间就越长。管理浏览器中的JS代码是个棘手的问题,每次遇到<script>标签,页面都必须停下来等待代码下载并执行,然后继续处理其他部分。尽管如...
-
算法—快速排序
分类:笔记碎片时间:2016-10-11阅读:(1777)标签:算法 - 快速排序是图灵奖得主 C. R. A. Hoare 于 1960 年提出的一种划分交换排序。它采用了一种分治的策略,通常称其为分治法(Divide-and-ConquerMethod)。分治法的基本思想是:将原问题分解为若干个规模更小但结构与原问题相似的子问题。递归地解这些子问题,然后将这些子问题的解组合为原问题的解。利用分治法可将快速排序的分为三步:1, 在数据集之中,选择一个元素作为”基...
-
DOS命令for循环批量修改文件名
分类:笔记碎片时间:2016-10-11阅读:(5718)标签:windows, dos - 面对较多文件需要修改的时候,总想有没有什么简单快捷的方法去完成。同事有较多css文件夹和文件,需要把所有文件夹下的css文件后缀改成scss,如果一个一个的手动更改,就太费事了。同事问我能不能用gulp批量修改文件后缀,我说我可以用node,php来修改,然而并没写过,还得研究研究。用node,php等后台语言来处理文件似乎麻烦了点,然后想到为毛不用批处理命令解决?根据需求来看,需要遍历很多...
-
算法—冒泡排序
分类:笔记碎片时间:2016-10-10阅读:(1469)标签:算法 - 冒泡排序(Bubble Sort)是一种简单的排序算法。它重复地走访过要排序的数列,一次比较两个元素,如果他们的顺序错误就把他们交换过来。走访数列的工作是重复地进行直到没有再需要交换,也就是说该数列已经排序完成。这个算法的名字由来是因为越小的元素会经由交换慢慢“浮”到数列的顶端。冒泡排序算法的流程如下:比较相邻的元素。如果第一个比第二个大,就交换他们两个。对每一对相邻元素作同样的工作,从开始...
-
javascript的Array.sort排序IE8和chrome不一致的问题
分类:前端开发时间:2016-09-08阅读:(3048)标签:javascript - javascript中Array.sort方法对数组的元素做原地的排序(引用),并返回这个数组。 sort 可能不是稳定的。默认按照字符串的Unicode码位点(code point)排序。如果指明了 compareFunction ,那么数组会按照调用该函数的返回值排序。记 a 和 b 是两个将要被比较的元素:如果 compareFunction(a, b) 小于 0 ,那么 a 会被排列...
-
HTML头部元素集合
分类:前端开发时间:2016-07-08阅读:(1916)标签:html, html5 - A collection of HTML head elements.Elements<title>Page Title</title> <base href="https://example.com/page.html"> <style> body { color: red; } </style> <...
-
前端项目一期code review问题总结
分类:前端开发,笔记碎片时间:2016-07-03阅读:(2055)标签:javascript, jquery, 经验 - 这次项目开发第一期结束,团队进行了code review,代码写得比较low,总结leader和爝爷的点评。需求分析要搞清楚,理清所有大小点需求,才能更清楚的去划分模块。团队中通用的一些组件或插件,最好使用统一的。这次我自己写了几个组件和jquery插件,都是自己用的,日期格式化的插件本来有公用的,但我使用了自己写的,这不利于项目的后期维护,以及增加了项目代码体积。把节点保存到变量里,jqu...