logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

Java 多线程开发之 Callable

Java 5.0 在 java.util.concurrent 提供了一个新的创建执行线程的方式: 实现 Callable 接口。Callable 接口类似于 Runnable,但是 Runnable 不会返回结果,并且无法抛出经过检查的异常,而 Callable 依赖 FutureTask 类获取返回结果。没有使用线程池:代码演示:public class CallableTest {publi

#java
ES: 查询

filter context关注的是,文档是否匹配查询条件,结果只有两个,是和否。没有其它额外的计算。query context关注的是,文档到底有多匹配查询的条件,这个匹配的程度是由相关性分数决定的,分数越高自然就越匹配。match_phrase为按短语搜索,比如根据一个文本搜索:“我的宝马多少马力”,这个文本可能会被分词成宝马、多少、马力三个短语,只有同时满足这三个才能被搜索出来。精确查询,不

文章图片
#elasticsearch#sql#数据库
textarea:contenteditable模拟文本域-纯文本-chrome浏览器,其余不兼容

1. 与contenteditable属性无关的CSS控制法  只有webkit内核浏览器才支持read-write-plaintext-only一个div元素,要让其可编辑,也就是可读写,contenteditable属性是最常用方法,做前端的基本上都知道。但是,知道CSS中有属性可以让普通元素可读写的的同学怕是就少多了。主角亮相:user-modify.支持

算法: 四分位数+箱线图

​​​​​方差、协方差、四分位差笔记_Miracle.Zhao的博客-CSDN博客_四分位差四分位数定义什么箱线图?它能在什么场景下进行数据分析 - 知乎四分位数的工作原理四分位数将数据分为三个点:下四分位数、中位数和上四分位数,形成四组数据集。下四分位数或第一四分位数表示为Q1,是介于数据集最小值和中间值之间的中间数。第二个四分位数Q2也是中位数。上四分位数或第三个四分位数,表示为Q3,是分布中

#算法
ES: 数据增,删,改,批量操作

文档的部分更新 | Elasticsearch: 权威指南 | ElasticES的新增和修改可以看做是一样,存在则修改,不存在则新增.修改数据的方式主要有两种。

修改linux 最大进程数

https://www.cnblogs.com/xinlibao/p/9952461.html一、查看用户打开到最大进程数ulimit -amax user processes(-u) #系统限制某用户下最多可以运行多少进程过线程二、这些值到由来root 账号下 ulimit -u 出现到 max user processes 的值 默认是 # cat /proc...

#linux#运维#服务器
Java8中使用stream()、filter()、forEach()、collect、distinct、map()

stream方法获取指向当前Collection对象的流对象,filter将对流中元素进行过滤,结合lambda表达式,需要在filter参数中实现一个类似于比较器的Predicate对象,返回一个boolean类型返回值,只有返回为true的Collection中的元素才会进入到forEach的循环中。List<String> strArr = Arrays.asList(...

redis-redisTemplate模糊匹配删除 通过key模糊删除,批量删除,批量查询,批量GET,批量设置相关数据

redis-redisTemplate模糊匹配删除前几天需要一个模糊删除redis中key的功能, 没有多想, 直接        String key = "noteUserListenedPoi:*";redisTemplate.delete(key);LOGGER.info("redis中用户收听历史被清空");结果发现不行...

#nginx#kafka#spring boot
nginx错误:a client request body is buffered to a temporary file

http://da.dadaaierer.com/?p=4011.错误日志:warn:an upstream response is buffered to a temporary file解决办法:增加fastcgi_buffers 8 4K; fastcgi_buffer_size 4K;2. a client request body is buffered to a ...

java中获取浏览器信息

1. Java获取浏览器版本 String agent=request.getHeader("User-Agent").toLowerCase();System.out.println("浏览器版本:"+getBrowserName(agent));publicString getBrowserName(String agent) {  if(agent.indexO

    共 60 条
  • 1
  • 2
  • 3
  • 6
  • 请选择