技术
2017
03-07

经典排序算法之基数排序-JavaScript实现代码

hust 54

基数排序是一种非比较型整数排序算法,其原理是将整数按位数切割成不同的数字,然后按每个位数分别比较。由于整数也可以表达字符串(比如名字或日...

技术
2017
03-05

我写的代码真的规范吗

w3cmark 89

相信很多人都有这样的经历,做项目经常都是需求赶着自己,加班加点的完成功能开发,盼望着浏览器控制台不要出现红色的报错,惊险的通过QA测试,最...

技术
2017
02-28

经典排序算法之计数排序-JavaScript/Python/Go实现代

hust 58

计数排序的核心在于将输入的数据值转化为键存储在额外开辟的数组空间中。作为一种线性时间复杂度的排序,计数排序要求输入的数据必须是有确定范围...

技术
2017
02-27

经典排序算法之堆排序-JavaScript/Python/Go/C++实现代

hust 34

堆排序(Heapsort)是指利用堆这种数据结构所设计的一种排序算法。堆积是一个近似完全二叉树的结构,并同时满足堆积的性质:即子结点的键值或索引总...

技术
2017
02-26

经典排序算法之快速排序-JavaScript/Python/Go/C++实现

hust 37

快速排序是由东尼·霍尔所发展的一种排序算法。在平均状况下,排序 n 个项目要 Ο(nlogn) 次比较。在最坏状况下则需要 Ο(n2) 次比较,但这种状况并不常见...

技术
2017
02-24

经典排序算法之归并排序-JavaScript/Python/Go实现代

hust 35

归并排序(Merge sort)是建立在归并操作上的一种有效的排序算法。该算法是采用分治法(Divide and Conquer)的一个非常典型的应用。...

技术
2017
02-19

经典排序算法之插入排序-JavaScript/Python/Go实现代

hust 62

插入排序的代码实现虽然没有冒泡排序和选择排序那么简单粗暴,但它的原理应该是最容易理解的了,因为只要打过扑克牌的人都应该能够秒懂。插入排序...

技术
2017
02-18

经典排序算法之选择排序-JavaScript/Python/Go实现代

hust 32

选择排序是一种简单直观的排序算法,是表现最稳定的排序算法之一,因为无论什么数据进去都是 O(n²) 的时间复杂度。所以用到它的时候,数据规模越小...

技术
2017
02-18

经典排序算法之冒泡排序-JavaScript/Python/Go实现代

hust 41

冒泡排序(Bubble Sort)也是一种简单直观的排序算法​。它重复地走访过要排序的数列,一次比较两个元素,如果他们的顺序错误就把他们交换过来。走访...

资讯
2017
02-17

常用的72份API手册

admin 333

分享75份开发人员和设计师会用到的速查手册,由 vikas 收集整理,包括:jQuery、HTML、HTML5、CSS、CSS3、JavaScript、Photoshop 、git、Linux、Java、Perl、PHP、Python、...

javaScript
2017
01-11

【译】你是一个10x JavaScript开发人员吗?

Dor Tzur 279

正如传说一样,一些开发人员的生产力是同行的10倍。意味着单个10x开发人员可能替换整个10个其他开发人员的团队。...

微信
2017
01-07

微信如何查看页面源码

w3cmark 763

做前端微信网页开发时,在调试什么的,如果能够想在浏览器那样右键查看源码就好了,对一些头疼的bug调试还是有帮助的。微信真的不能查看网页源码吗...

技术
2017
01-05

基于less快速开发css3动画的视频教程

w3cmark 1541

之前弄了一个基于less的css3动画库,最近把这个动画库的使用录成了视频,视频介绍了基于 css3 动画库 实现快速开发css3动画的效果。 从录制到生成到发布...

技术
2016
12-21

Three.js制作vr版太阳系

有bug你就吱一声 458

带来FEG的一篇vr文章:使用three.js制作vr版太阳系...

资源
2016
12-03

图解HTTP PDF百度云下载

w3cmark 1013

本书对互联网基盘——HTTP协议进行了全面系统的介绍。作者由HTTP协议的发展历史娓娓道来,严谨细致地剖析了HTTP协议的结构,列举诸多常见通信场景及实...

资源
2016
12-03

HTTP权威指南完整版PDF百度云下载

w3cmark 552

今天带来的前端资源是电子书:HTTP权威指南完整版PDF,提供百度云下载。...

技术
2016
11-15

sticky解决粘性交互在微信的问题

w3cmark 273

粘性交互指的是某个模块在页面滚动到指定位置时脱离页面不再顺页面滚动而滚动,而是处于屏幕某一固定位置,变成fixed状态,粘着屏幕某一边缘。...

技术
2016
11-10

游戏内嵌项目小结

w3cmark 227

在做率土之滨的游戏内嵌官网时,花了不少时间,也踩了不少坑,本文来总结下,有些经验可以做为此类型项目的借鉴。后面有彩蛋!...

技术
2016
10-21

Threejs学习笔记一:基础篇

ubee 814

此学习笔记主要记录使用threejs的制作http://sqace.163.com网站中用到的API和相关知识点。...

技术
2016
10-20

ThreeJS学习笔记五:二维几何体元素及穿梭动画

ubee 472

ThreeJS可以创建三种二维几何体,包括CircleGeometry(圆形),PlaneGeometry(矩形),ShapeGeometry(自定义形状)。...

关注w3cmark
微信公众号 w3cmark_com