会员
周边
新闻
博问
闪存
众包
赞助商
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
Lance_lou
博客园
首页
新随笔
联系
订阅
管理
上一页
1
2
2015年10月26日
JSON多层数据添加与访问
摘要: 最近项目中有要用到,JSON的多层数据对象,相当是一个json格式数组里面嵌套一个json对象吧,至于我为什么要用到这个呢,引入业务场景: 两组数据 1: user_id user_hs user_name 2: user_id user_location这两组数据分别从服务器获取 但后期有又必须...
阅读全文
posted @ 2015-10-26 20:48 Lance_lou
阅读(2821)
评论(0)
推荐(0)
2015年10月25日
KMP算法之从next[]到nextVal[]
摘要: 前些日子写了一篇KMP算法的博文,浅谈数据结构之KMP(串中的模式匹配算法),在这片文章中,谈到了一个模式串K值的记录数组next[],详细可看那篇文章,其实,前面定义的next[]数组是有一定缺陷的,下面我面我将针对一种情况进行举例: 如上图,如果按照之前的方法所获取的next[]数组的话,当...
阅读全文
posted @ 2015-10-25 16:56 Lance_lou
阅读(2079)
评论(0)
推荐(1)
2015年10月20日
浅谈数据结构之KMP(串中的模式匹配算法)
摘要: KMP算法是一种模式匹配算法的改进版,其通过减少匹配的次数以及使主串不回朔来减少字符串匹配的次数,从而较少算法的相应代价,但是,事件万物是普遍归中的,KMP算法的有效性也是有一定的局限的,我将在本文的最后也讨论这个算法的局限性。 一般的匹配算法: KMP基本概念引入: 但是,其实我们会发现,上面的...
阅读全文
posted @ 2015-10-20 22:09 Lance_lou
阅读(7325)
评论(1)
推荐(0)
2015年10月13日
浅谈回调函数:
摘要: 什么是回调函数呢,其实学过C的童鞋都知道,在C里面,有一个神奇的东西,叫做指针,可指向任何可定义(可什么)的东西,函数自然也在内。 怎么解释回调呢,从实际应用场景出发, 比如我要写一个子模块给你用, 来接收远程socket发来的命令.当我接收到命令后, 需要调用你的主模块的函数, 来进行相应的处理.但是我不知道你要用哪个函数来处理这个命令, 我也不知道你的...
阅读全文
posted @ 2015-10-13 22:40 Lance_lou
阅读(174)
评论(0)
推荐(0)
2015年9月28日
javascript获取浏览器窗口大小办法
摘要: 四个属性:1:outerWidth 2:outerHeight 3:innerWidth 4:innerHeight经最新版本的浏览器(Chrom IE Firefox Opera)测试,初步结果如下: 1:outerWidth与outerHeight IE9+,Safari,Firefox :窗...
阅读全文
posted @ 2015-09-28 22:44 Lance_lou
阅读(468)
评论(0)
推荐(0)
2015年9月25日
浅谈javascript中的闭包
摘要: 引入定义:闭包只有权访问另一个函数中的作用域中的函数。简单点说,就是当某函数a执行完毕后,闭包不会使得GC(JavaScript的回收机制)去回收a所占用的资源,因为a的内部函数b的执行需要依赖a中的变量。代码示例:window.onload = function(){ functio...
阅读全文
posted @ 2015-09-25 21:08 Lance_lou
阅读(267)
评论(0)
推荐(0)
2015年9月23日
浅谈JavaScript中继承的实现
摘要: 谈到js中的面向对象编程,都有一个共同点,选择原型属性还是构造函数,两者各有利弊,而就片面的从js的对象创建以及继承的实现两个方面来说,官方所推荐的是两个相结合,各尽其责,各取其长,在前面的例子中,我已就在JavaScript中对象创建的方法做了一些总结,下面就其继承来道说一二:1:原型链继承: ...
阅读全文
posted @ 2015-09-23 23:01 Lance_lou
阅读(309)
评论(0)
推荐(0)
2015年9月17日
javascript中用来定义引用类型的一种"默认"模式
摘要: // 终极版:组合使用构造函数模式和原型模式:*****************************// 评价:集构造函数模式和原型模式之大成: 用来定义引用类型的一种默认模式 function Person(name, age, job){ ...
阅读全文
posted @ 2015-09-17 22:31 Lance_lou
阅读(230)
评论(0)
推荐(0)
2015年9月16日
单向链表排序时间复杂度比较低的一种排序算法
摘要: 归并排序: 来自网上一篇博文,先贴上链接,后期将会上传个人见解: http://blog.sina.com.cn/s/blog_78a4bd490101fow8.html
阅读全文
posted @ 2015-09-16 16:23 Lance_lou
阅读(1233)
评论(0)
推荐(0)
2015年9月15日
浅谈javascript中的call()和apply()方法
摘要: 话说在js中,每个函数都包含两个非继承而来的放方法,apply()和call(),使得我们能在特定的作用域中调用函数。官方定义: 语法: fun.call(thisArg[, arg1[, arg2[, ...]]]参数thisArg在fun函数运行时指定的this值。需要注意的是,指定的t...
阅读全文
posted @ 2015-09-15 19:21 Lance_lou
阅读(181)
评论(0)
推荐(0)
上一页
1
2
公告