介绍在这篇文章中,我们讨论主成分分析(PCA)是如何工作的,以及它如何被用来作为分类问题的降维技术。在这篇文章的末尾,出于证明的目的提供了Matlab源代码。在前面的文章中,我们讨论了所谓的维数诅咒,表明在高维空间分类器倾向于过度拟合训练数据。接下来产生的问题是哪些特征应该保留,哪些应该从高维特征向量中删除。如果此特征向量的所有特征是统计独立的,可以简单地从这个向量中消除最小的判别特征。通过各种贪婪...
分类:
其他好文 时间:
2015-05-22 17:07:33
阅读次数:
2951
作为一个软件开发者,你一定会对网络应用如何工作有一个完整的层次化的认知,同样这里也包括这些应用所用到的技术:像浏览器,HTTP,HTML,网络服务器,需求处理等等。简单来说有以下步骤:1. 查找域名对应的IP地址。这一步会依次查找浏览器缓存,系统缓存,路由器缓存,ISP DNS缓存,根域名服务器。2...
分类:
其他好文 时间:
2015-05-22 16:30:40
阅读次数:
132
一:前言
防火墙,其实说白了讲,就是用于实现Linux下访问控制的功能的,它分为硬件的或者软件的防火墙两种。无论是在哪个网络中,防火墙工作的地方一定是在网络的边缘。而我们的任务就是需要去定义到底防火墙如何工作,这就是防火墙的策略,规则,以达到让它对出入网络的IP、数据进行检测。
目前市面上比较常见的有3、4层的防火墙,叫网络层的防火墙,还有7层的防火墙,其实是代...
分类:
其他好文 时间:
2015-05-21 10:53:06
阅读次数:
279
【军哥谈CI框架】之入门教程之第二讲:分析CI结构和CI是怎么工作的By hzp123at 2014-02-18265 阅读0 回复0.0 希赛币之入门教程之第二讲:分析CI结构和CI是如何工作的大家好!上一节,我们共同部署了一个CI网站,做到这一点非常简单,但是,亲们,要知道这才刚刚开始额~~~这...
分类:
其他好文 时间:
2015-05-20 12:58:00
阅读次数:
118
今天讲一下目前移动领域很常用的技术——二维码。现在大街小巷、各大网站都有二维码的踪迹,不管是IOS、 Android、WP都有相关支持的软件。之前我就想了解二维码是如何工作,最近因为工作需要使用相关技术,所以做了初步了解。今天主要是讲解如何使用 ZXing库,生成和识别二维码。这篇文章实用性为主,理...
分类:
移动开发 时间:
2015-05-20 12:40:17
阅读次数:
214
16个超有用的在线工具,程序员们,快来MARK吧!1、 ExplainShell.com——命令解释Linux用户每天都会写各种命令和脚本,可以使用这个网站工具来查看命令式如何工作的,这样可以避免不必要的错误出现,也是一个很好的学习命令的方式。2、 BashrcGenerator.com——定制个性...
分类:
其他好文 时间:
2015-05-15 21:10:58
阅读次数:
186
函数原型是这样的function drupal_prepare_form($form_id, &$form, &$form_state) {//---}1初始化一些变量 $form['#type'] = 'form'; $form_state['programmed'] = isset($for.....
分类:
其他好文 时间:
2015-05-11 14:30:38
阅读次数:
179
1.什么是闭包,闭包如何工作2.闭包的优点3.怎样使用闭包4.总结闭包1.什么是闭包?闭包是指有权访问另一个函数作用域中的变量的函数。我们在作用域那篇随笔中讲过,函数执行完毕局部活动对象被销毁。但是,在闭包中,外部函数执行完毕后,其活动对象也不会被销毁,因为匿名函数的作用域链仍然在引用这个活动对象,...
分类:
编程语言 时间:
2015-05-09 18:58:58
阅读次数:
139
Hadoop是一个能够对大量数据进行分布式处理的软件框架,当下企业越来越流行,程序员必会的,掌握的一门技术。。。首先,我们来聊一聊什么是hadoop吧,相信现在的程序员对这个并不陌生,hadoop又名大数据处理,或者分布式文件存储和计算系统。不多说别的,举一例,大家都用过网盘吧,比如现在火热的百度网...
分类:
其他好文 时间:
2015-05-08 23:33:02
阅读次数:
216
本文中,我们将首先讨论如何在本地机器上利用Spark进行简单分析。然后,将在入门级水平探索Spark,了解Spark是什么以及它如何工作(希望可以激发更多探索)。最后两节将开始通过命令行与Spark进行交互,然后演示如...
分类:
编程语言 时间:
2015-05-07 06:31:35
阅读次数:
957