正好在参加携程的比赛,用的xgboost的算法,但携程比赛的测评函数比较奇怪,不是传统的那些,而是取precision≥0.97的情况下,recall的最大值。那无疑这个测评函数是要自己写的(官方没给),可是我怎么把它放进xgboost里呢?这样我设置silent=1时,我每一步都能看到train和 ...
分类:
编程语言 时间:
2016-08-27 00:26:00
阅读次数:
1346
Spring Boot 系列文章推荐 Spring Boot 入门 Spring Boot 属性配置和使用 Spring Boot 集成MyBatis Spring Boot 静态资源处理 今天介绍一下如何利用Spring MVC快速的搭建一个简单的web应用。 环境准备 一个称手的文本编辑器(例如 ...
分类:
编程语言 时间:
2016-08-27 00:25:32
阅读次数:
478
1、Iterator迭代输出(95%) Iterator是集合输出的主要接口,那么此接口定义如下: 实现代码: 结果: javajsporacle 2、古老枚举输出:Enumeration(4.96%) 这个接口的定义如下: Collection接口里面并没有定义取得有Enumeration接口对象 ...
分类:
编程语言 时间:
2016-08-27 00:27:06
阅读次数:
176
Python黑帽编程2.1 Python编程哲学 本节的内容有些趣味性,涉及到很多人为什么会选择Python,为什么会喜欢这门语言。我带大家膜拜下Python作者的Python之禅,然后再来了解下Python的编程规范。 2.1.1 ZEND OF PYTHON 在Kali中启动终端,输入Pytho ...
分类:
编程语言 时间:
2016-08-27 00:26:06
阅读次数:
211
前言: 项目用springmvc+Thymeleaf ,但是发现html中的所有中文都乱码。 但是自己的html的编码确定已经是UTF-8,在web.xml文件里面也添加了CharacterEncodingFilter,还是没有解决。 在网上搜了好久,网上的说法是为ThymeleafViewReso ...
分类:
编程语言 时间:
2016-08-27 00:25:30
阅读次数:
193
本文转载自:http://www.cnblogs.com/skywang12345/p/3245399.html R-B Tree简介 R-B Tree,全称是Red-Black Tree,又称为“红黑树”,它一种特殊的二叉查找树。红黑树的每个节点上都有存储位表示节点的颜色,可以是红(Red)或黑( ...
分类:
编程语言 时间:
2016-08-27 00:22:34
阅读次数:
269
1、IP的转换 1)正转换 结构 sockaddr_in 在C++ 中表明一个IP地址结构,包含地址家,端口以及IP地址等信息 如: sockaddr_in addr; addr.sin_family = AF_INET; //指定地址家族 AF_INET 表明是TCP/IP 协议 addr.sin ...
分类:
编程语言 时间:
2016-08-27 00:22:26
阅读次数:
218
依赖管理(Dependency Management)和命名规范(Naming Conventions) 依赖管理和依赖注入(dependency injection)是有区别的。为了将Spring的优秀特性(如依赖注入)带到你的应用中,需要在编译时或运行时部署所需要的库(jar包)。这些依赖不是虚 ...
分类:
编程语言 时间:
2016-08-27 00:23:20
阅读次数:
198
前言:找了上课时数据结构的教程来看,但是用的语言是c++,所以具体实现在网上搜大神的博客来看,我看到的大神们的博客都写得特别好,不止讲了最基本的思想和算法实现,更多的是侧重于实例运用,一边看一边在心里隐隐歌颂大神的厉害,然后别人的厉害不是我的,所以到底看得各种受打击+头昏脑涨,写这个系列是希望自己能 ...
分类:
编程语言 时间:
2016-08-27 00:19:35
阅读次数:
215
算术运算符: 比较运算符: 赋值运算符: 位运算符: 逻辑运算符: 身份运算符: 成员运算符: 运算符优先级: ...
分类:
编程语言 时间:
2016-08-27 00:15:39
阅读次数:
267
项目开发中经常需要执行一些定时任务,比如需要在每天凌晨时候,分析一次前一天的日志信息,借此机会整理了一下定时任务的几种实现方式,由于项目采用spring框架,所以我都将结合spring框架来介绍。一.分类从实现的技术上来进行分类,目前主要有三种技术(或者说有三种产品)..
分类:
编程语言 时间:
2016-08-26 23:12:44
阅读次数:
448
接上文《memcache-client-forjava源码分析之DefaultCacheImpl分析》,主要分析ICache另外一个针对Memcached缓存实现,重点实现了memcached的高可用能力。由于底层访问复用了java_memcached-release包的实现,memcache-client-forjava只是在上层做了简单封装。本文重点分析下如..
分类:
编程语言 时间:
2016-08-26 23:09:06
阅读次数:
464
五、语句 分类:分支语句(选择语句)、循环语句、顺序语句 分支语句:格式一:if(){}表示如果括号内的值是true,那就执行花括号中的内容,若不是,则不执行 格式二:if(){} else{} 二选一 若if满足,则else绝对不走,反之,一定会走else 格式三:if() {} else if( ...
分类:
编程语言 时间:
2016-08-26 22:57:47
阅读次数:
227
恢复内容开始 1. 建一个目录 将不同版本的Java环境分类 2. 下载安装程序 因为项目中用的都是1.7 所以并未用1.8版本 x86 指代的32位系统, x64指代64位系统,现在一般都是x64 3. 安装过程中说明 指定安装JDK目录, JRE目录(一般使用默认)。 如从未在机器上装java ...
分类:
编程语言 时间:
2016-08-26 22:57:04
阅读次数:
275
Commons Logging和SLF4J都是基于相同的设计,即从一个LogFactory中取得一个命名的Log(Logger)实例,然后使用这个Log(Logger)实例打印debug、info、warn、error等不同级别的日志。作为两个门面日志系统,Commons Logging和SLF4J... ...
分类:
编程语言 时间:
2016-08-26 22:57:02
阅读次数:
350
在c++中,vector是一个十分有用的容器,下面对这个容器做一下总结。 1 基本操作 (1)头文件#include<vector>. (2)创建vector对象,vector<int> vec; (3)尾部插入数字:vec.push_back(a); (4)使用下标访问元素,cout<<vec[0 ...
分类:
编程语言 时间:
2016-08-26 22:52:50
阅读次数:
160