自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(15)
  • 资源 (22)
  • 问答 (1)
  • 收藏
  • 关注

原创 write(byte b[], int off, int len)与write(byte b[])

在进行写文件的时候有时候返现,通过write(byte b[])方式写文件比原来的文件大一些。流程代码: public static void main(String[] args) throws Exception { long t1 = System.currentTimeMillis(); File file = new File("d:/11.jpg

2017-06-26 17:51:52 3288

原创 字符、字节

字符是指计算机中使用的字母、数字、字和符号。1个汉字字符存储需要2个字节,1个英文字符存储需要1个字节。ASCII是一个字节,Unicode是两个字节。Java的字符是Unicode的,所以是两个字节。

2017-06-26 16:47:10 235

原创 跨域问题

什么是跨域?跨域,指的是浏览器不能执行其他网站的脚本。它是由浏览器的同源策略造成的,是浏览器对JavaScript施加的安全限制。情形是否允许通信同一域名下是同一域名下不同文件夹是同一域名、不同端口否同一域名、不同协议否域名和域名对应ip

2017-06-26 15:44:27 376

原创 linux 配置mysql

1、下载    下载地址:http://dev.mysql.com/downloads/mysql/5.6.html#downloads    下载版本:我这里选择的5.6.33,通用版,linux下64位    也可以直接复制64位的下载地址,通过命令下载:wget http://dev.mysql.com/get/Downloads/MySQL-5.6/mysql-5.6.33-l

2017-06-20 18:36:17 309

原创 全面解析schedule、scheduleAtFixedRate和scheduleWithFixedDelay

通过java在做定时任务的时候最好使用scheduleThreadPoolExecutor的方式,因为这样可以保证里面始终以后线程是活的。scheduleThreadPoolExecutor有三种任务执行的方式:scheduleAtFixedRate、scheduleWithFixedDelay、schedule

2017-06-20 15:46:24 24035

原创 ajax 重定向跨域问题

一个页面发ajax请求到后端接口,这个后端接口重定向了另外一个域名的地址;此时会出现跨域问题。ajax调用浏览器组件发起的请求和浏览器直接发起的请求有一定区别。  1)浏览器可以通过返回的http状态进行相应的操作,如访问一个页面,此页面重定向时,浏览器可以获取到重定向后的url然后进行转向。  2)对于ajax,ajax的目的就是无刷新的,所以对于服务器端进行了重定向时,ajax会获

2017-06-20 11:56:56 10859 4

转载 Elasticsearch 的 Shard 和 Segment

Shard(分片)       一个Shard就是一个Lucene实例,是一个完整的搜索引擎。一个索引可以只包含一个Shard,只是一般情况下会用多个分片,可以拆分索引到不同的节点上,分担索引压力。segment      elasticsearch中的每个分片包含多个segment,每一个segment都是一个倒排索引;在查询的时,会把所有的segment查询结果汇总归并后最为最

2017-06-10 01:02:28 2472

转载 lucene--DocInverterPerField/DocInverterPerField

1.3.2 第二车间——DocInverterPerField DocInverterPerField 负责对DocFieldProcessorPerThread对象的Fieldable[]数组的内容建立倒排索引,也就是处理同名字的所有Field。但实际上这个类主要解决的是前期工作,比如分词,统计位置信息等。倒排索引结构的核心的工作由TermsHashPerField和 FreqP

2017-06-09 18:23:23 394

转载 [Elasticsearch] 分布式搜索

在继续之前,我们将绕一段路来谈谈在分布式环境中,搜索是如何执行的。和在分布式文档存储(Distributed Document Store)中讨论的基本CRUD操作相比,这个过程会更加复杂一些。一个CRUD操作会处理一个文档,该文档有唯一的_index,_type和路由值(Routing Value,它默认情况下就是文档的_id)组合。这意味着我们能够知道该文档被保存在集群中的哪个分片(S

2017-06-09 00:29:28 284

原创 解析Elasticsearch/lucene打分策略

解析es/lucene的打分策略、打分公式

2017-06-07 16:55:15 3328

原创 elasticsearch bm25调参

bm25                                                 elasticsearch中BM25相似度算法使用的公式如上所示。其中f(qi, D) 表示term qi在文档D中的出现次数,即tf。参数k1用来控制公式对tf的敏感程度,k1越小,对tf越不敏感,即tf增大时,公式的值变化不大。参数b用来控制文档长度对权值的惩罚程度:b

2017-06-07 14:32:29 5043

原创 check and Unchecked Exception

Checked异常必须被显式地捕获或者传递,如Basic try-catch-finally Exception Handling一文中所说。而unchecked异常则可以不必捕获或抛出。Checked异常继承java.lang.Exception类。Unchecked异常继承自java.lang.RuntimeException类。 除了Error与RuntimeException,其他剩下的异

2017-06-04 16:37:02 343

原创 Spring transaction事务 roll back各种回滚

Spring 事务注解的参数属性名 类型 说明 isolation 枚举org.springframework.transaction.annotation.Isolation的值 事务隔离级别 noRollbackFor Class[]

2017-06-04 16:28:41 6702 1

转载 intelliJ IDEA 版本更新后,如何关闭参数提示。

在 IntelliJ IDEA 2016.3.4(64) 这个版本更新之后,发现在代码中,方法调用的地方,会显示一些方法参数的提示,点不到,也不是一下就能看懂,对于阅读代码,很是不得劲。所以,还是找到地方,给他关闭了吧。具体现象,如下图:如何关闭 intelliJ IDEA 的参数提示功能:如上操作即可关闭这个提示功能。

2017-06-01 23:34:09 2622

原创 解析elasticsearch二次打分处理方案

有时ES默认的评分规则并不能满足需求,时常会有在old_source的基础上根据某字段的值需要重新打分的需求场景,比如在相关度相差不大的情况下时间越进越靠前,或者评论数越多越靠前等等。此时需要重新打分。对此可以通过两种方式法来处理:1、在创建索引的时候提高文档的权重,根据因素字段值来给文档设置boost.这种方式在lucene5之前有效,之后就无效了。不建议采用。2、通过function_

2017-06-01 16:49:40 7067

java视频教程分享

java SE、java EE、框架教学视频、架构师/大数据视频等

2017-10-23

elasticsearch java操作的api实例

包含所因的索引建立、删除、查看,批量创建索引;搜索Query、过滤器 、分组高亮显示;以及创建Mapping

2017-09-29

阿里巴巴Java开发手册_终极版

阿里巴巴Java开发手册_终极版,阿里巴巴Java开发手册_终极版有需要的可以下载

2017-09-29

elasticsearch2.3.3中离线安装的插件

包含的插件,其中 kibana-4.5.1-linux-x64.tar.gz license-2.3.3.zip marvel-2.3.3.tar.gz marvel-agent-2.3.3.zip 适合es2.3.3版本;

2017-02-28

SSO示例代码

跨域SSO实例代码

2017-01-11

Spring Data Elasticsearch

Spring Data Elasticsearch例子代码,spring与Elasticsearch的集成

2016-07-01

svn相关操作

svn相关操作:分支、合并、切换以及基本的检出、提交、更新和冲突解决;适合新手。

2016-03-04

Hbase分页代码

Hbase在做分页时比较麻烦,在网上查阅资料收集的代码,希望对大家有用。

2015-10-22

azkaban2.5 配置 jar包完整版

azkaban2.5 资料太少,在自己服务器上用的azkaban的jar以及配置文件打包下来,需要的可以看看,文件太大放在了百度云上了

2015-07-10

elasticsearch java操作的api实例

包含所因的索引建立、删除、查看,批量创建索引;搜索Query、过滤器 、分组高亮显示;以及创建Mapping

2015-04-20

J2SE基础梳理(完整版)

J2SE基础知识梳理总结,完整版;可以用来回顾温习!

2014-11-24

java常用技术

压缩包内包含几十个文档,里面全是对java开发中常使用的技术的一个总结,基础知识的汇总,面试前的复习!希望能帮助到大家

2014-06-07

教学管理系统,含论文 源码可执行

上传的资源可定时可运行的..并且包含论文,系统分多个角色权限可实现动态的教学管理。

2014-06-07

导入导出excel文件

一个简单的excel的导入导出的例子,希望对大家有帮助!

2013-07-10

网页小图标

含有几十个网页小图标 在平时开发中是不可缺少的素材..

2012-12-01

一些JS、JQuery、CSS+DIV前台特效

前台特效 JS JQuery CSS DIV,收集的比较全面,适合平时工作、学习使用

2012-11-28

html静态页 站点

用静态页做的一个网站 站点,适合课程设计和作业.

2012-07-08

fckeditor 文本编辑器

里面有所需的包,最重要的有介绍fckeditor的视频资料,保证满足你的要求...

2012-06-26

js特效汇总

汇总了多种前台特效,包括字体,背景和图片以及幻灯片等等的前台特效,方便开发使用..

2012-06-23

java笔试题

还有各类笔试题目,分类给出,希望对大家有用。

2012-06-22

JSP 书目检索系统

采用的struts2+sql做的书目检索系统,有数据库的增删查改,以及链表的一些东西,前天外观有幻灯片图片展示,并且对于数据的处理可以实现分页查看,导出excel!

2012-01-05

在编程中五大常用算法...

在程序设计的过程中几个常用的算法,挺有用的

2011-07-20

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

TA关注的人

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