用户中心USER CENTER

首页/用户
  • 基本算法学习(一)之希尔排序(JS)

    摘要:动态定义间隔序列参考来源详细介绍了十种算法大家可以去学习下以后大概会尽量每天更新一个算法学习吧温故而知新 参考书:严蔚敏-数据结构 希尔排序(Shells Sort) 希尔排序又称缩小增量排序,归属于插入排序一类,简单来说,和我们的插入排序比,它更快. 奇妙的记忆点: 内排序(内存排序就够了) 不稳定(排序后原始顺序无法保证) 希尔排序重点在于分割. 基本思想: 将整个待排序记录序...

    cooxer 发布于JavaScript
  • 客户端JS——“Web浏览器中的JS”

    摘要:在这个阶段属性值是当解析器遇到没有和属性的元素时,它把这些元素添加到文档中,然后执行行内或外部脚本。这些脚本会同步执行,并且在脚本下载如果需要和执行时解析器会暂停。解析器恢复时这些文本会成为文档的一部分。浏览器在对象上触发事件。 1 客户端JavaScript window对象自身也有一个名为window的属性,指向window对象 window.window.window.locat...

    cooxer 发布于JavaScript
  • postMessage处理iframe 跨域问题

    摘要:四传递信息给父页面参考跨域子页面传给父页面父页面代码崔涣测试父页面参数中有属性,就是父窗口发送过来的数据把父窗口发送过来的数据显示在子窗口中。五简单分析和安全问题传送过来的信息如下图,几乎包含了所有应该有的信息。 背景:由于同源策略存在,javascript的跨域一直都是一个棘手的问题。父页面无法直接获取iframe内部的跨域资源;同时,iframe内部的跨域资源也无法将信息直接传递给...

    cooxer 发布于JavaScript
  • 解决JQUERY在IE8,7,6下将字符串转成XML对象时产生的BUG

    摘要:定义一个对象,可以将一段字符串转成的对象,进而可以使用方法对该字符串转成的进行节点操作。但是在下无法解析,中解析出来的是对象。解决办法判断是否是浏览器,是的话,重新创建加载对象这是版本是这里的为最顶级的节点 js 定义一个xml 对象,var data = ; JQUERY可以将一段字符串转成XML的对象,进而可以使用find()方法对该字符串转成的XML进行节点操作。 但是在IE...

    cooxer 发布于JavaScript
  • leetcode384. Shuffle an Array

    摘要:题目要求实现和方法,分别能够完成数组的随机打乱和还原。随机打乱即该数组中元素的所有排列组合结果都能够以等比例的概率输出。下面解释一下证明,即为何每个该结果是等概率的排列组合结果。 题目要求 Shuffle a set of numbers without duplicates. Example: // Init an array with set 1, 2, and 3. int[...

    cooxer 发布于Java
<