作为(曾)被认为两大最好的监督分类算法之一的adaboost元算法(另一个为前几节介绍过的SVM算法),该算法以其简单的思想解决复杂的分类问题,可谓是一种简单而强大的算法,本节主要简单介绍adaboost元算法,并以实例看看其效果如何。该算法简单在于adaboost算法不需要什么高深的思想,它的基础就是一个个弱小的元结构(弱分类器),比如就是给一个阈值,大于阈值的一类,小于阈值的一类,这样的最简单的...
分类:
编程语言 时间:
2015-08-21 19:31:38
阅读次数:
568
先说一下Spring security 是基于spring的一个强大的安全验证模块,它提供了一组可以在Spring应用上下文中配置的Bean,充分利用了Spring IoC,DI(控制反转Inversion of Control ,DI:Dependency Injection 依赖注入)和AOP(面向切面编程)功能,为应用系统提供声明式的安全访问控制功能。
LDAP是轻量目录访问协议,基于tc...
分类:
编程语言 时间:
2015-08-21 19:31:20
阅读次数:
392
命令模式属于对象的行为模式。命令模式又称为行动(Action)模式或交易(Transaction)模式。
命令模式把一个请求或者操作封装到一个对象中。命令模式允许系统使用不同的请求把客户端参数化,对请求排队或者记录请求日志,可以提供命令的撤销和恢复功能。
命令模式的结构
定义
将来自客户端的请求传入一个对象,从而使你可用不同的请求对客户进行参数化。用于“行为请求者”与“行为实...
分类:
编程语言 时间:
2015-08-21 19:32:14
阅读次数:
250
解释器模式是类的行为模式。给定一个语言之后,解释器模式可以定义出其文法的一种表示,并同时提供一个解释器。客户端可以使用这个解释器来解释这个语言中的句子。
解释器模式的结构
下面就以一个示意性的系统为例,讨论解释器模式的结构。系统的结构图如下所示:
模式所涉及的角色如下所示:
(1)抽象表达式(Expression)角色:声明一个所有的具体表达式角色都需要实现的抽象接口。...
分类:
编程语言 时间:
2015-08-21 19:30:36
阅读次数:
254
装饰模式(Decorator)
1. 装饰模式(Decorator)的定义:又名包装(Wrapper)模式,装饰模式以对客户端透明的方式扩展对象的功能,是继承关系的一个替代方案。
2. 装饰模式以对客户端透明的方式动态的给一个对象附加上更多的责任。换言之客户端并不会觉的对象在装饰前和装饰后有什么区别。
3. 装饰模式可以在不创造更多的子类的模式下,将对象的功能加以扩展。
...
分类:
编程语言 时间:
2015-08-21 19:29:47
阅读次数:
255
迭代子模式又叫游标(Cursor)模式,是对象的行为模式。迭代子模式可以顺序地访问一个聚集中的元素而不必暴露聚集的内部表象(internal representation)。
聚集和JAVA聚集
多个对象聚在一起形成的总体称之为聚集(Aggregate),聚集对象是能够包容一组对象的容器对象。聚集依赖于聚集结构的抽象化,具有复杂化和多样性。数组就是最基本的聚集,也是其他的JAVA聚...
分类:
编程语言 时间:
2015-08-21 19:29:53
阅读次数:
315
访问者模式是对象的行为模式。访问者模式的目的是封装一些施加于某种数据结构元素之上的操作。一旦这些操作需要修改的话,接受这个操作的数据结构则可以保持不变。
分派的概念
变量被声明时的类型叫做变量的静态类型(Static Type),有些人又把静态类型叫做明显类型(Apparent Type);而变量所引用的对象的真实类型又叫做变量的实际类型(Actual Type)。比如
[j...
分类:
编程语言 时间:
2015-08-21 19:30:27
阅读次数:
315
SUBST1 - New Distinct Substrings
no tags
Given a string, we need to find the total number of its distinct substrings.
Input
T- number of test cases. T
Output
For each test case ou...
分类:
编程语言 时间:
2015-08-21 19:27:35
阅读次数:
168
比如有个保存的方法// 保存public void save(){Transaction t = XXXSession s = getSession.beginTransaction();XXXs.save();XXX// 关闭sessionHibernateFactory.closeSession...
分类:
编程语言 时间:
2015-08-21 19:23:42
阅读次数:
154
所谓遛光效果,如一个图片上一条刀光从左闪到右边,以下为实现代码:c#代码:using System;using UnityEngine;public class WalkLightEffect : MonoBehaviour{ public Texture MainTex; public...
分类:
编程语言 时间:
2015-08-21 19:23:34
阅读次数:
198
数组遍历数组遍历Table of Contents数组遍历, 取一个数组的任意段数组遍历, 取一个数组的任意段, 可以形成环用到的地方数组遍历, 取一个数组的任意段int a[10] = { 0, 1, 2, 3, 4, 5, 6, 7, 8, 9 };for (int i = 0; i <= 9;...
分类:
编程语言 时间:
2015-08-21 19:24:06
阅读次数:
220
加密有单向加密和双向加密之分,也叫对称加密和非对称加密,双向加密就是把数据加密后,还可以解密成原来的数据,但是需要使用到密钥,而且必须是同一个密钥.才可以解密成原来的数据.一开始我也不知道,密钥是使用系统生成的密钥,加密和解密分开操作的时候,加密过后,数据就解密不出来了.java实现加密的方法有D....
分类:
编程语言 时间:
2015-08-21 19:21:38
阅读次数:
205
建议110:用类来代替enum枚举(enum)用来表示一组固定的值。例如,为了表示星期信息,我们可以定义枚举Week: enum Week { Monday, Tuesday, Wednesday, Thursday, ...
分类:
编程语言 时间:
2015-08-21 19:22:21
阅读次数:
168
定义指针一般类型:type_name * var_name;例如:int _var = 1555;int * _var_addr=&_var;一般类型数组类:type_name * var_names=new type_name[SIZE]
分类:
编程语言 时间:
2015-08-21 19:18:38
阅读次数:
135
题目说明: 一种衡量两个字符串之间的差异性的方法是,计算两个字符串转换时候需要的最少操作,需要的操作越少说明这两个字符串越相似。 题目解析: 假设字符串的操作只有三种: 插入一个字符; 删除一个字符; 替换一个字符; 两个字符串之间的编辑距离定义为:从字符串str1到str2的最少的操作次数。首先,...
分类:
编程语言 时间:
2015-08-21 19:18:11
阅读次数:
165
var tag = []; $('.deltag').each(function(){ if($(this).attr("checked")== 'checked'){ tag.push($(this).attr('value'));...
分类:
编程语言 时间:
2015-08-21 19:16:27
阅读次数:
150