为您找到搜索结果:6777个
【机器学习】主成分分析PCA(Principal components analysis)
真实的训练数据总是存在各种各样的问题: 1、比如拿到一个汽车的样本,里面既有以“千米/每小时”度量的最大速度特征,也有“英里/小时”的最大速度特征,显然这两个特征有一个多余。 2、拿到一个数学系的本科生期末考试成绩单,里面有三列,一列是对数学的兴趣程度,一列是复习时间,还有一列是考试成绩。我们知道要学好数学,需要有浓厚的兴趣,所以第二项与第一项强相关,第三项和第二项也是强相关。那是不是可以合并第一项和第二项呢? 3、拿到一个样本,特征非常多,而样例特别少,这样用回归去直接拟合非常困难,容易过度拟合。比如北京的房价:假设房子的特征是(大小、位置、朝向、是否学区房、建造年代、是否二手、层数、所在层数),搞了这么多特征,结果只有不到十个房子的样例。要拟合房子特征‐>房价的这么多特征,就会造成过度拟合。 4、这个与第二个有点类似,假设在IR中我们建立的文档‐词项矩阵中,有两个词项为“learn”和“study”,在传统的向量空间模型中,认为两者独立。然而从语义的角度来讲,两者是相似的,...
【X-Forwarded-For】WEB修改访客IP
X-Forwarded-For(XFF)是用来识别通过HTTP代理或负载均衡方式连接到Web服务器的客户端最原始的IP地址的HTTP请求头字段。Squid缓存代理服务器的开发人员最早引入了这一HTTP头字段,并由IETF在Forwarded-ForHTTP头字段标准化草案中正式提出。这一HTTP头一般格式如下:X-Forwarded-For:client1,proxy1,proxy2其中的值通过一个逗号+空格把多个IP地址区分开,最左边(client1)是最原始客户端的IP地址,代理服务器每成功收到一个请求,就把请求来源IP地址添加到右边。在上面这个例子中,这个请求成功通过了三台代理服务器:proxy1,proxy2及proxy3。Python:defsetHeader():randomIP=str(random.randint(0,255))+'.'+str(random.randint(0,255))+'.'+str(random.randint(0,255))+'.'+str(random.randint(0,255))headers={'User-Agent':random.c...
【JavaScript】脚本
javascript:void((function(){varas=document.getElementsByTagName('a');for(vari=0,j=as.length;i<j;i++){varstr=as[i].innerHTML;if(str.indexOf("***")>0){alert(str);as[i].innerHTML="";}}})()) ...
[rtsp]海康IPC监控摄像头远程外网监控配置(DDNS)
本来这个DDNS服务正是我想要的,但是配置了之后海康提示不再提供这个服务了,以后统一使用萤石云了,看来有必要去学习下萤石开放平台的api,看都提供哪些服务。海康威视网络摄像机出厂的默认IP地址:为192.0.0.64。需要将IPC的IP地址设置为和电脑在同一网段。1. 使用摄像机IP地址搜索软件:1.可以使用官方提供的专用SADP软件,下载链接如下:http://www.hikvision.com/Cn/download_more.asp?cid=140011#Menu=ChildMenu0进入下载界面,选择设备网络搜索软件(SADP)_V2.1.0.2 软件进行下载。2:也可以使用第三方搜索软件搜索,如ipscan。官方搜索软件只支持本品牌设备地址的搜索,而ipscan支持任意品牌设备的地址搜索,甚至可以跨网段进行搜索,是一个只有几十K的绿色程序,不需要安装,很是方便。3. 完整安装SADP软件,确保电脑与设备连接在同一个路由器或者交换机下面。也可使用网线将网络摄像机和电脑直连。&n...
版本控制:tortoise svn的 revert to this revision和 revert changes from this revision有什么区别?
问题:Thelink:http://tortoisesvn.net/docs/nightly/TortoiseSVN_en/tsvn-howto-rollback.htmldescribestwowaysofrollingbackanSVNdirectoryafterawrongfulcommit.Whatisthedifferencebetweenthetwooptions...
解决哈希冲突常用的两种方法是:开放定址法和链地址法
开放定址法:当冲突发生时,使用某种探查(亦称探测)技术在散列表中形成一个探查(测)序列。沿此序列逐个单元地查找,直到找到给定的关键字,或者碰到一个开放的地址(即该地址单元为空)为止(若要插入,在探查到开放的地址,则可将待插入的新结点存人该地址单元)。查找时探查到开放的地址则表明表中无待查的关键字,即查找失败。 链地址法:将所有关键字为同义词的结点链接在同一个单链表中。若选定的散列表长度为m,则可将散列表定义为一个由m个头指针组成的指针数组T[0..m-1]。凡是散列地址为i的结点,均插入到以T[i]为头指针的单链表中。T中各分量的初值均应为空指针。...
Eclipse 设置SVN忽略文件
1、在Eclipse中点击菜单window-->Preferences-->Team-->IgnoredResources2、在Eclipse的导航视图中,选中尚未加入版本控制的文件或目录,右键-->Team-->添加至SVN:ignore...
再谈Weiphp公众平台开发——1、成语接龙插件
易错点,注意插件的命名1、创建插件。在weiphp管理后台创建成语接龙插件,勾选安装后立即启用,不需要配置项和管理列表。点“确定”完成插件的创建。2、安装插件。3、检测插件是否成功安装。返回到weiphp插件管理后台,可以看到成语接龙插件已经成功安装,因为创建该插件的时候没有勾选需要配置项,所以此处没有显示插件配置页面。4、编写微信响应代码。首先,我们来调试一下成语接龙的接口。 由调试结果我们可以发现,要使用户正常完成成语接龙,必须重复多次获得用户的输入关键词,当用户输入“成语接龙”时开始触发本插件,提示用户输入一个成语,然后获取用户的下一次输入,把用户的下一次输入提交到成语接龙接口地址,用file_get_contents()函数获得接口返回的内容,如果接口返回内容是一个成语的话,则继续获取用户的下一次输入,并把用户输入的关键词提交到接口,按此规律循环,多次获取用户的输入关键词;若接口返回的内容是不是一个成语,比如是“成语必须为4个汉字”之类的提示语时,则回复给用户的...
再谈Weiphp公众平台开发——1、增加插件
去年开始接触基于Weiphp的公众平台开发,一直没时间好好整理一下。 下面开始讲解第一个自定义weiphp插件:MyHello的开发流程。 1、插件创建。在weiphp管理后台依次点击“插件管理->创建插件”进入插件创建页面,填写插件的标识名、插件名、版本、作者、描述等信息,勾选“安装后是否启用”、“是否需要配置”两项,点击“确定”完成插件的创建。 2、插件安装。在插件管理列表中点击“安装”完成插件的安装。 3、插件管理。返回到weiphp管理前台,可以看到MyHello插件已经成功安装。 4、改写配置文件。在weiphp的addons目录下默认生成的MyHello插件文件夹下面改写默认生成的config.php,添加如下所示配置项。 &...
Ubuntu固定ip和dns配置和查看
1、查看dns:cat/etc/resolv.conf2、Ubuntu固定ipsudovim/etc/network/interfaces修改如下部分:autop3p1 ifacep3p1inetstaticaddress59.77.132.80netmask255.255.255.0#子网掩码gateway 59.77.132.127#网关 2.修改dns解析因为以前是dhcp解析,所以会自动分配dns服务器地址而一旦设置为静态ip后就没有自动获取到的dns服务器了要自己设置一个sudovim/etc/resolv.conf写上一个公网的DNS:nameserver218.85.157.99nameserver210.34.48.34nameserver58.22.96.66searchfunc.fzu.edu.cn如果重启的话,/etc/resolv.conf还是会变为原来的样子,所以要让其永久改变,因此,执行:sudovim/etc/resolvconf/resolv.conf.d/base3.重启网卡或者重启:sudo/etc/init.d/net...
解压.tar.gz出错gzip: stdin: not in gzip format tar: /Child returned status 1 tar: Error is not recoverable: exiting now
先查看文件真正的属性是什么?[root@xxxxx~]#tar-zxvftcl8.4.16-src.tar.gz gzip:stdin:not in gzip formattar:Childreturnedstatus1tar:Errorisnotrecoverable:exitingnow[root@xxxxxx~]#filetcl8.4.16-src.tar.gztcl8.4.16-src.tar.gz:HTMLdocumenttext 竟然是HTML,这次终于知道是为什么了。理由如下:文件的下载链接不是直接指向文件,而是先指向一个页面,在这个页面里才是真的下载链接,所以在前一个页面上直接保存文件,实际上保存的是一个页面。假如属性是bz文件,就用bz文件的解压方式。补充一下file命令:通过file指令,我们得以辨识该文件的类型。参 数: -b 列出辨识结果时,不显示文件名称。 -c 详细显示指令执行过程,便于排错或分析程序执行的情形。 -f<名称文件> 指定名称文件,其内容有一个或多个文件名称呢感,让fi...
JS获取地址栏参数的方法
采用正则表达式获取地址栏参数 functionGetQueryString(name){varreg=newRegExp("(^|&)"+name+"=([^&]*)(&|$)");varr=window.location.search.substr(1).match(reg);if(r!=null)returnunescape(r[2]);returnnull;}//调用方法alert(GetQueryString("参数名1"));alert(GetQueryString("参数名2"));alert(GetQueryString("参数名3"));下面举一个例子:若地址栏URL为:abc.html?id=123&url=http://www.maidq.com那么,但你用上面的方法去调用:alert(GetQueryString("url"));则会弹出一个对话框:内容就是 http://www.maidq.com如果用:alert(GetQueryString("id"));那么弹出的内容就是123啦;当然如果你没有传参数的话...
微博地址url(id)与mid的相互转换 Java版
原理:新浪微博的URL都是如:http://weibo.com/2480531040/z8ElgBLeQ这样三部分.第一部分(绿色部分)为新浪微博的域名,第二部分(红色部分)为博主Uid,第三部分(蓝色)为一串貌似随机的字符串.如果通过方法能计算出蓝色字串与返回的数组里的对应关系则好解决多了.首先分组蓝色字串,从后往前4个字符一组,得到以下三组字符:z8ElgBLeQ将它们分别转换成62进制的数值则为35,2061702, 8999724 将它们组合起来就是一串 3520617028999724类似这样的字串通过发现返回的二维数组里有个[mid]的字段,其返回结果为3520617028999724.刚好是对应的.http://weibo.com/aj/v6/mblog/info/big?ajwvr=6&id=3919740416635598&page=1packagestep0;/****@ClassName:Mid2IdUtilJava版*@Description:新浪uid转url(id转mid)*@authorzeze*@date20...
获取客户端IP
1functiongetIP(){2$ip="";3if(getenv("HTTP_CLIENT_IP")&&strcasecmp(getenv("HTTP_CLIENT_IP"),"unknown"))4$ip=getenv("HTTP_CLIENT_IP");5elseif(getenv("HTTP_X_FORWARDED_FOR")&&strcasecmp(getenv("HTTP_X_FORWARDED_FOR"),"unknown"))6$ip=getenv("HTTP_X_FORWARDED_FOR");7elseif(getenv("REMOTE_ADDR")&&strcasecmp(getenv("REMOTE_ADDR"),"unknown"))8$ip=getenv("REMOTE_ADDR");9elseif(isset($_SERVER['REMOTE_ADDR'])&&$_SERVER['REMOTE_ADDR']&&strcasecmp($_SERVER['REMOTE_ADDR...
Weiphp随笔,百度天气API接口
新建插件名必须大写http://api.map.baidu.com/telematics/v3/weather?location=%E5%8C%97%E4%BA%AC&output=json&ak=key数据库配置目录:Application/Common/Conf/ 目录结构由于基于oneTink,因此代码目录结构也与其一致: ├─index.phpweiphp入口文件├─Addons微信插件目录(包括原oneThink插件,微信插件与它的区别看后续的说明)│ ├─Application应用模块目录│├─Admin后台模块││├─Conf后台配置文件目录││├─Common后台函数公共目录││├─Controller后台控制器目录││├─Model后台模型目录││├─Logic后台模型逻辑目录││└─View后台视图文件目录││ │├─Common公共模块目录(不能直接访问)││├─Conf公共配置文件目录││├─Common公共函数文件目录││├─Controller模块访问控制器目录││└─Model公共模型目录││&nbs...