- 博客(5)
- 资源 (8)
- 收藏
- 关注
原创 几种简单常见的排序
排序是最基本的算法,理解各类排序的原理,效率,复杂度有助于开拓思维,对算法有一个简单的入门! 按平均复杂度来讲,冒泡,选择,插入的复杂度相同(On^2),也是最好理解最简单的排序方法,在生活中的应用也比较多。 选择排序是最直观,最简单的排序方法,一句话来概括:n个数里,找最小(大)的换到最前面,对n-1,n-2...2,1(除确认是最小(大)的以外的)依次找最小的交换。publ...
2018-03-23 14:16:15 406
原创 AJAX跨域解决方法
一、为什么要跨域? 想要了解为什么要跨域,先要了解浏览器为什么不让跨域。 浏览器同源策略(same origin policy):同源策略限制了从同一个源加载的文档或脚本如何与来自另一个源的资源进行交互。这是一个用于隔离潜在恶意文件的重要安全机制。 相同的源:如果两个页面的协议,端口(如果有指定)和域名都相同,则两个页面具有相同的源。 下表给出了相对http://s...
2018-03-15 16:17:26 224
原创 AJAX整理
在这个重视用户体验的时代,AJAX已经成为开发必不可少的部分。无论网站大小,用途,领域几乎都用到了 AJAX。所以详细整理一下ajax的相关用法,原理,以及技巧。 -------------------------------我是分割线-------------------------一、首先ajax是什么 用过的人肯定理解,为了不刷新网页而与服务器交互数据,也就是异步交互数据...
2018-03-14 14:43:42 165
原创 js类定义方法
学习使人进步,类使代码清晰! 之前写一些js代码没有太复杂的逻辑,几个处理事件的函数,或者监听事件,所以没有考虑使用类。处理逻辑多了之后,so代码一团糟,真是错中复杂啊。突然发现万事都要有长远规划,切不可图一时痛快。 言归正传 -----------------------------------------------华丽的分割线--------------------...
2018-03-06 10:11:28 1437
原创 Promise分离异步执行代码和处理结果代码
javascript的单线程处理总是让人头疼不已,异步执行的方法总要使用回调方法来处理它的反馈结果。一层套一层的传参往往会使你的代码变得一团糟……如何优雅的处理异步执行方法的代码? Promise是一个不错的解决方式! 什么是Promise? 它是javascript标准库解决处理异步方法状态,返回值的构造函数。 定义方式:var pro = new Promis...
2018-03-02 17:48:34 594
历史影像数据的qtree数据data.u
2020-05-01
js-protobuf-encode-decode-master.zip
2020-04-17
protobuf-decoder-master.zip
2020-04-17
Chrome调试工具离线包
2018-08-10
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人