自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(11)
  • 收藏
  • 关注

原创 【Java】Iterator迭代器总结

迭代器是一个对象,它的工作时遍历并选择序列中的对象,而客户端程序员不必知道或关心该序列底层的结构,此外,迭代器通常被称为轻量级对象:创建它的代价小。因此,经常可以见到对迭代器有些奇怪的限制,例如Java的Iterator只能单向移动,这个Iterator只能用来:(1)使用方法iterator()要求容器返回一个Iterator。Iterator将准备好返回序列的第一个元素。(2...

2017-02-27 11:28:00 46

原创 【AUC】二分类模型的评价指标ROC Curve

  AUC是指:从一堆样本中随机抽一个,抽到正样本的概率比抽到负样本的概率大的可能性!  AUC是一个模型评价指标,只能用于二分类模型的评价,对于二分类模型,还有很多其他评价指标,比如logloss,accuracy,precision。如果你经常关注数据挖掘比赛,比如kaggle,那你会发现AUC和logloss基本是最常见的模型评价指标。为什么AUC和logloss比accura...

2017-02-24 10:51:00 530

原创 IR的评价指标之MRR

MRR(Mean Reciprocal Rank):  是一个国际上通用的对搜索算法进行评价的机制,即第一个结果匹配,分数为1,第二个匹配分数为0.5,第n个匹配分数为1/n,如果没有匹配的句子分数为0。最终的分数为所有得分之和。   把标准答案在被评价系统给出结果中的排序取倒数作为它的准确度,再对所有的问题取平均。相对简单,举个例子:有3个query如下图所示:(黑体为返...

2017-02-22 10:03:00 284

原创 双击启动tomcat中的startup.bat闪退原因及解决方法

免安装的tomcat双击startup.bat后,启动窗口一闪而过,而且tomcat服务未启动,下面与大家分享下原因及解决方法免安装的tomcat双击startup.bat后,启动窗口一闪而过,而且tomcat服务未启动。原因是:在启动tomcat是,需要读取环境变量和配置信息,缺少了这些信息,就不能登记环境变量,导致了tomcat的闪退。解决办法:1.在已解压的to...

2017-02-20 15:09:00 94

原创 裁判文书网采集说明

该网站对于采集器存在以下限制:一、验证码限制在访问频率较高的情况下会出现访问页面需要输入验证码,如下图:此验证码的生成方式为动态验证码,即每次访问一次验证码生成链接,生成的验证码都不一样,验证码动态生成链接为:http://wenshu.court.gov.cn/User/ValidateCode在采集器中如果要进行验证码的识别,需要先下载该...

2017-02-17 10:23:00 167

原创 Java 验证码识别之多线程打码兔

验证码识别,爬虫永远的话题~用打码兔总体的体验就是单线程速度太慢~import java.io.IOException;import java.net.MalformedURLException;import java.util.Date;import org.apache.log4j.Logger;import org.jsoup.Jsoup;imp...

2017-02-15 19:23:00 204

原创 JVM 内存分配机制总结

大多数 JVM 将内存区域划分为Method Area(Non-Heap)(方法区),Heap(堆),Program Counter Register(程序计数器),VM Stack(虚拟机栈,也有翻译成JAVA 方法栈的),Native Method Stack(本地方法栈) 其中Method Area(方法区)和Heap(堆)是线程共享的,VMSt...

2017-02-13 16:37:00 66

原创 Java中多态的一些简单理解

什么是多态1.面向对象的三大特性:封装、继承、多态。从一定角度来看,封装和继承几乎都是为多态而准备的。这是我们最后一个概念,也是最重要的知识点。2.多态的定义:指允许不同类的对象对同一消息做出响应。即同一消息可以根据发送对象的不同而采用多种不同的行为方式。(发送消息就是函数调用)3.实现多态的技术称为:动态绑定(dynamic binding),是指在执行期间判断所引...

2017-02-13 16:10:00 58

原创 Java Callable并发编程模板

submit方法会产生Future对象,它用Callable返回结果的特定类型进行了参数化,可以用isDone()的方法来查询Future是否已经完成。当任务完成是,它具有一个结果,可以调用get()方法来获取该结果。/** * @Title: TaskWithResult.java * @Package zeze * @Description: TODO(用一句...

2017-02-08 11:10:00 60

原创 JVM

JVM内存模型和结构GC原理,性能调优调优:Thread Dump, 分析内存结构class 二进制字节码结构, class loader 体系 , class加载过程 , 实例创建过程

2017-02-08 09:21:00 109 1

原创 Command

cd amazon_crawler_system/SharedStorage/amazon_clientrm -rf captcha1/./transportFile.shSharedStorage/thriftEndWorker.sh./thriftEndServer.sh./thriftStartServer.shSh...

2017-02-08 08:51:00 41

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除