摘要:
什么是线程池? 线程池(ThreadPool)是一种基于池化思想管理和使用线程的机制。它是将多个线程预先存储在一个“池子”内,当有任务出现时可以避免重新创建和销毁线程所带来性能开销,只需要从“池子”内取出相应的线程执行对应的任务即可。 池化思想在计算机的应用也比较广泛,比如以下这些: 内存池(Mem 阅读全文
摘要:
3、negative boost 搜索包含java,不包含spark的doc,但是这样子很死板搜索包含java,尽量不包含spark的doc,如果包含了spark,不会说排除掉这个doc,而是说将这个doc的分数降低包含了negative term的doc,分数乘以negative boost,分数 阅读全文
摘要:
PUT /blogs/_doc/1 { "title": "About popularity", "content": "In this post we will talk about...", "votes": 0 } PUT /blogs/_doc/2 { "title": "About pop 阅读全文
摘要:
课程大纲 1、搜索title或content中包含java beginner的帖子 GET /forum/article/_search { "query": { "dis_max": { "queries": [ { "match": { "title": "java beginner" }}, 阅读全文
摘要:
同义词的配置如下: 杯子,保温杯 PUT tongyiciv2{ "settings": { "analysis": { "filter": { "word_sync": { "type": "synonym", "synonyms_path": "analysis/synonym.txt" } } 阅读全文
摘要:
比如我搜star,是指star wars,还是指starbucks #上下文 contexts PUT comments { "mappings": { "properties": { "comment_autocomplete":{ "type": "completion", "contexts" 阅读全文
摘要:
什么是注解 Annotation(注解)就是Java提供了一种元程序中的元素关联任何信息和着任何元数据(metadata)的途径和方法。Annotion(注解)是一个接口,程序可以通过反射来获取指定程序元素的Annotion对象,然后通过Annotion对象来获取注解里面的元数据。 Annotati 阅读全文
摘要:
大数据相关资料 课程环境 Virtual Box 4.1安装 1、使用课程提供的Virtual Box安装包,一步一步安装即可。Oracle_VM_VirtualBox_Extension_Pack-4.1.40-101594.vbox-extpack。2、之所以选用Virtual Box是因为它比 阅读全文
摘要:
1、在虚拟机中安装CentOS 启动一个virtual box虚拟机管理软件(vmware,我早些年,发现不太稳定,主要是当时搭建一个hadoop大数据的集群,发现每次休眠以后再重启,集群就挂掉了) virtual box,发现很稳定,集群从来不会随便乱挂,所以就一直用virtual box了 安装 阅读全文
摘要:
numtodsinterval(<x>,<c>) ,x是一个数字,c是一个字符串,表明x的单位,这个函数把x转为interval day to second数据类型 常用的单位有 ('day','hour','minute','second') example SQL> select sysdate 阅读全文