一、AdaBoost简介 Boosting, 也称为增强学习或提升法,是一种重要的集成学习技术, 能够将预测精度仅比随机猜度略高的弱学习器增强为预测精度高的强学习器,这在直接构造强学习器非常困难的情况下,为学习算法的设计提供了一种有效的新思路和新方法。其中最为成功应用的是,Yoav Freund和R ...
分类:
编程语言 时间:
2018-05-20 00:47:29
阅读次数:
391
介绍 CountDownLatch是一个同步辅助类,它允许一个或多个线程一直等待直到其他线程执行完毕才开始执行。 用给定的计数初始化CountDownLatch,其含义是要被等待执行完的线程个数。 每次调用CountDown(),计数减1 主程序执行到await()函数会阻塞等待线程的执行,直到计数 ...
分类:
编程语言 时间:
2018-05-16 00:38:28
阅读次数:
233
python重要模块之subprocess模块 我们经常要通过python去执行系统的命令或者脚本,系统的shell命令是独立于你的python进程之外的,每执行一条命令,就相当于发起了一个新的进程,通过python调用系统命令或脚本的模块。 之前我们也学到过和系统交互的模块 os模块 除了so.s ...
分类:
编程语言 时间:
2018-05-16 00:37:44
阅读次数:
223
实验拓扑:地址分配:Nagios192.168.1.1Mysql192.168.1.2Nagios上的操作:1)安装nagios#makeinstall//安装主程序,CGI和HTML文件makeinstall-init//在/etc/rc.d/init.d安装启动脚本makeinstall-commandmode//配置目录权限makeinstall-config//安装示例配置文件makein
分类:
移动开发 时间:
2018-05-15 17:47:56
阅读次数:
192
<wiz_tmp_tag id="wiz-table-range-border" contenteditable="false" style="display: none;"> ...
分类:
其他好文 时间:
2018-05-11 23:47:42
阅读次数:
233
import threading threading模块里提供的类。 1. Thread:表示一个线程的执行的对象。 2. Lock:锁原语对象 3. Rlock:可重入锁对象。使单线程可以再次获得已经获得的锁。 4. Condition:条件变量对象。能让一个线程停下来,等待其他线程满足了“某个” ...
分类:
编程语言 时间:
2018-05-10 14:26:04
阅读次数:
207
引子 二:第一种情况的切换。在任务一遇到io情况下,切到任务二去执行,这样就可以利用任务一阻塞的时间完成任务二的计算,效率的提升就在于此。 yield并不能实现遇到io切换 对于单线程下,我们不可避免程序中出现io操作,但如果我们能在自己的程序中(即用户程序级别,而非操作系统级别)控制单线程下的多个 ...
分类:
其他好文 时间:
2018-05-09 10:51:54
阅读次数:
163
1、Vsftpd的配置文件:/etc/vsftpd/vsftpd.conf :主配置文件 /usr/sbin/vsftpd :Vsftpd的主程序/etc/rc.d/init.d/vsftpd :启动脚本/e
分类:
其他好文 时间:
2018-05-08 16:26:53
阅读次数:
3945
1.需求及思路需求:使用shell定制各种个性化告警工具,但需要统一化管理、规范化管理。思路:指定一个脚本包,包含主程序、子程序、配置文件、邮件引擎、输出日志等。主程序:作为整个脚本的入口,是整个系统的命脉。配置文件:是一个控制中心,用它来开关各个子程序,指定各个相关联的日志文件。子程序:这个才是真正的监控脚本,用来监控各个指标。邮件引擎:是由一个python程序来实现,它可以定义发邮件的服务器、
分类:
系统相关 时间:
2018-05-08 14:39:37
阅读次数:
183
该系统是基于MVC搭建的,最典型的MVC模式就是JSP + servlet + javabean的模式。 Model(模型)表示应用程序核心(比如数据库记录列表)。 View(视图)显示数据(数据库记录)。 Controller(控制器)处理输入(写入数据库记录) Model(模型)表示应用程序核心 ...
分类:
其他好文 时间:
2018-05-07 17:47:33
阅读次数:
217