2014-10-30


BreezeDust    发表于  10:10:38 | 阅读全文 | 评论(3) |  Tag: 技术应用

    上次在自话遗传算法中提到后期会写两篇关于粒子群算法和蚁群算法的博文,所以这次给大家带来的是我对粒子群的一些理解,并附带一个相当简单的实例去描述这个算法,我会尽力通俗易懂的把整个算法描述一遍,其实粒子群算法的思想也挺简单的,希望我不要反而写复杂了,下面同样引用百度百科的摘要结束简介部分。

    粒子群优化算法(PSO)是一种进化计算技术(evolutionary computation),1995 年由Eberhart 博士和kennedy 博士提出,源于对鸟群捕食的行为研究 。该算法最初是受到飞鸟集群活动的规律性启发,进而利用群体智能建立的一个简化模型。粒子群算法在对动物集群活动行为观察基础上,利用群体中的个体对信息的共享使整个群体的运动在问题求解空间中产生从无序到有序的演化过程,从而获得最优解。


BreezeDust    发表于  08:46:40 | 阅读全文 | 评论(0) |  Tag: 技术应用

    好像有那么点空闲时间,那就写点东西吧,由于近期一个项目用到了遗传算法,粒子群算法,蚁群算法等启发式智能搜索算法,今天先以本人的观点去阐述遗传算法,仅作自己对知识点的回顾,和给大家一点参考的意见,其他算法以后有时间再作描述。

    遗传算法(Genetic Algorithm)是模拟达尔文生物进化论的自然选择和遗传学机理的生物进化过程的计算模型,是一种通过模拟自然进化过程搜索最优解的方法,它最初由美国Michigan大学J.Holland教授于1975年首先提出来的,并出版了颇有影响的专著《Adaptation in Natural and Artificial Systems》,GA这个名称才逐渐为人所知,J.Holland教授所提出的GA通常为简单遗传算法(SGA),这里我就直接摘抄百度百科了。


BreezeDust    发表于  08:43:36 | 阅读全文 | 评论(0) |  Tag: 技术应用
本周一....
磊哥将我们领到一堆报废电脑旁说..
GGLG大数据处理中心今天就成立了...
然后我和寻哥就在这堆破烂中寻找可以运行的机子...
各种手术,各种组合.....
2004年的主机,256*2的内存,P4处理器.....
由于机器太老,不寒碜的装上ubuntu server 8.04作为DataNode...
而NameNode/master,那台唯一不寒碜的主机......
尼玛到现在还被锁锁上的,还原卡都取不出来...
搞笑的是,好不容易花4天时间装好系统,尼玛又崩了3台,不是网卡问题,就是莫名其妙的问题....
这尼玛4天,还是为了能给这蛋疼的主机装上能运行的系统...
BreezeDust    发表于  23:05:51 | 阅读全文 | 评论(1) |  Tag: 技术应用
上次根据ID跟踪,我们了解了JQuery的包装过程,同时也暴露了JQuery的大体结构....
本次将不把主要精力放在选择器上,而是JQuery的大体框架结构和extend扩展函数...
每天写点,想想,差不多开学的时候,就把整个JQuery的大体源码弄清楚了吧...

补充资料:
1.
Jquery1.2.6中文注释源码(只有部分是中文)

这里的所说的结构,只和(1)和extend相关...其他的我都隐藏了...
Code:js

(function () {
    //构造函数
    var jQuery = window.jQuery = window.$ = function (selector, context) {
        return new jQuery.fn.init(selector, context);
    };
    //
    //挂载静态函数
    jQuery.fn = jQuery.prototype = {
       
          init: function (selector, context){},
        //jquery: "1.2.6",
        //size: function (){},
        //......

    };
    //为jQuery.fn.init挂载全局静态函数
    jQuery.fn.init.prototype = jQuery.fn;
    //扩展代理
    jQuery.extend = jQuery.fn.extend = function () { };

    //向jQuery扩展函数
    jQuery.extend({

    });
    //...
    //...
    //...
    //向 jQuery.fn扩展函数
    jQuery.fn.extend({

    });
    //....
    //...
    //...
})();
BreezeDust    发表于  19:57:04 | 阅读全文 | 评论(0) |  Tag: 技术应用
Copyright (C) 2011-now  BreezeDust(Yang Li), All Rights Reserved  E-mail:BreezeDust@qq.com