强强强子的博客

交流 学习 随笔

elasticSearch IDF BM25 函数图像

什么是IDF? 逆向文件频率(inverse document frequency,IDF)是一个词语普遍重要性的度量。某一特定词语的IDF,可以由总文件数目除以包含该词语之文件的数目,再将得到的商取以10为底的对数得到 IDF函数图像 es 的idf公式:idf=log(1 + (...

2019-07-28 18:56:38

阅读数 27

评论数 0

剖析elasticsearch的评分计算过程

剖析elasticsearch的评分计算过程es搜索结果是怎样的排序的?准备测试数据搜索剖析参数含义结论 es搜索结果是怎样的排序的? es的排序准则的相关度,根据搜索 关键词 计算关键词在一个文档中的得分,得分越高结果越靠前。那么计算的准则是什么? TF/IDF BM25 ...

2019-07-28 17:49:53

阅读数 27

评论数 0

蚂蚁金服 Java开发专家 一面在线编程题

// 1、用java代码实现LinkedList的add()和remove()方法。要求自行设计LinkedList数据结构,不要外部类库和辅助函数来处理。 2、有三个线程ID分别是A、B、C,请用多线编程实现,在屏幕上循环打印10次ABCABC,请补充以下代码: public class Te...

2019-04-11 20:59:34

阅读数 657

评论数 0

SKU排列算法

java版 public static void main(String[] args) { Object sku [] = new Object[3]; String s1[]={"黑","白"}; ...

2019-03-28 17:39:45

阅读数 227

评论数 0

利用FRP 远程内网中的电脑 支持Windows linux

利用FRP 远程内网中的电脑 支持Windows linuxFRP工具配置启动frps.ini配置启动frpc.ini远程内网windows桌面 FRP frp 是一个可用于内网穿透的高性能的反向代理应用,支持 tcp, udp, http, https 协议。下载地址:https://g...

2019-01-08 12:09:42

阅读数 408

评论数 0

Nginx 主备 实现 后端不停机维护

#均衡负载 主备 upstream aaa { server 127.0.0.1:8888 max_fails=1 fail_timeout=600s; server 127.0.0.1:9999 backup; } server...

2018-08-30 17:08:03

阅读数 946

评论数 0

CentOS7 JavaWeb环境搭建(JDK、Tomcat、Mysql、vsftpd)

JDK的安装 CentOS默认安装了JDK 我们先把他卸载。 java -version #查看是否安装JAVA 以及Java版本 rpm -qa|grep java #查看JDK信息(搜索关键字Java) rpm -e –nodeps [softName] 卸载softN...

2018-02-11 20:59:41

阅读数 453

评论数 0

脚本自动化部署

使用Bat脚本自动化部署JavaWeb程序 本篇文章是个人经验所为,并非行业标准操作。 服务器系统环境:Server windows 2008 部署环境:Tomcat8 自动化方式:bat脚本。 工具:SVN,idea 我的问题: 使用IDEA开发JavaWeb应用,...

2018-01-25 13:24:27

阅读数 1484

评论数 1

Integer缓冲池[-128,127]

Integer 是 int的封装类。有时候不得不用引用类型。比如集合里面的泛型。 如果在项目中你使用了Integer那么你可能就会陷入一个巨大的坑中。 Integer i=1290; Integer ii=1290; System.out.p...

2018-01-10 11:57:40

阅读数 406

评论数 0

基于JQuery的图片上传预览插件(图片预览、过滤文件类型、限制图片大小、图片显示后回调)

/* *名称:图片上传本地预览插件 *介绍:基于JQUERY扩展,图片上传预览插件 目前兼容浏览器(IE 谷歌 火狐) 不支持safari *参数说明: Img:图片ID; * Width:预览宽度; * Height:预览高度; * ImgT...

2017-12-18 14:41:38

阅读数 2169

评论数 0

实际问题:水印平铺,以二维规则小图形对大图形进行填充问题解决

实际问题: 在功能开发中,我们会遇到有关水印的需求,eg:实名认证,在身份证上打上水印等等。 解决思路: 利用文章 二维规则小图形对大图形进行填充,求出最左上坐标 来解决实际问题。 水印图片可以看做是小图形,加水印的图片为大图 解决方案 利用...

2017-12-18 14:23:05

阅读数 352

评论数 0

二维规则小图形对大图形进行填充,求出最左上坐标

小图对大图形进行填充,忽略最右侧是否溢出,忽略最下侧是否溢出,求出小图形左上侧的坐标,从(0,0)开始,如下图: 分析: 从图上看,可以看成一个水平坐标系。坐标(0,0)在最左上侧。 不考虑左侧和下侧是否溢出,我们就看成最好的情况,正好填充整个大图形。 X轴按照长方形的...

2017-12-16 16:15:04

阅读数 297

评论数 0

织梦dedecms 后台左侧菜单栏空白问题(PHP7)

解决PHP7下dedecms后台左侧菜单栏不显示问题问题: 在安装好织梦的dedecms网站后,打开后台管理发现左侧菜单栏不显示,空白。 解决方案 dedecms对php7支持不友好。 替换include下的几个类即可。 下载地址 https://github.com/q...

2017-12-06 18:13:55

阅读数 2951

评论数 1

nginx+php在 window下 自动退出 php-cgi解决方案

项目需求 需要用到PHP程序。 服务器上已经有了Nginx 就直接nginx php组合了。但是发现一个奇怪的问题,使用php-cgi.exe方式启动 过一段时间 php-cgi 就会自动退出。以下解决方案,来自于网络。我尚且不知道原理,由于工作原因未继续探索。 解决方案第一步:下载xx...

2017-10-29 16:34:57

阅读数 1968

评论数 0

Jfinal整合EhCache

Jfinal整合EhCacheJfinal内部已经封装了EhCahe,并作为Plugin存在,我们只需开启就行了。//加载EhCache配置文件 EhCachePlugin ehCachePlugin=new EhCachePlugin(getClass().getClassLoader().g...

2017-09-27 17:55:33

阅读数 1006

评论数 0

Mysql服务器丢失后的修复

阿里云服务器,正式生产环境。只有Java、mysql、nginx环境,新项目是PHP语言的,为了省事就下载了phpstudy的集成环境(集成环境会自动安装Apache nginx php mysql组合)。结果原本的mysql的服务丢失,导致原有服务器上的项目全部崩溃(好慌)。 解决方案: 1....

2017-08-16 19:17:10

阅读数 400

评论数 0

Maven聚合&继承

聚合 多个本地Maven项目如果都要安装到本地仓库中,我们就要依次执行 install 命令,maven有一种方式可以使其多个项目只需执行一次install 命令即可全部安装至本地仓库中,这种方式就叫做聚合。 现在我们有3个maven项目 project01、project02、 projec...

2017-08-15 14:21:44

阅读数 565

评论数 0

Maven 依赖冲突

由于依赖的传递性,就会产生依赖冲突,那么maven会怎样处理冲突呢? 短路优先 顾名思义,就是选择路径短的进行依赖。 示例还是用上篇文章中的三个项目。 我们在中央仓库(https://mvnrepository.com)中随便找一个jar,我们使用Apache Commons IO的2.0版...

2017-08-08 18:40:08

阅读数 546

评论数 0

Maven 依赖范围、依赖传递、排除依赖

依赖范围 回顾下maven构建坐标的构成,如下 <dependency> <groupId>junit</groupId> <artifactId>junit</artifactId> ...

2017-08-08 18:10:07

阅读数 11436

评论数 1

在eclipse中创建Maven项目

在正常的项目开发中,我们肯定要使用优秀的第三方IDE开发,这不仅可以加快开发效率,还有助于排错、代码提示等。 我使用的是JUNO版本的eclipse,其中已经安装的有maven插件,我们只需配置到本地的maven环境即可。 在eclipse中配置maven环境打开eclipse。配置本地ma...

2017-08-07 21:03:47

阅读数 803

评论数 4

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