logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

elasticsearch常用操作

一、常用操作(1)索引库操作1、创建索引库(并指定ik分词器)PUT /es_db{"settings": {"index":{"analysis.analyzer.default.type":"ik_max_word"}}}2、查询索引库GET /es_db3、删除索引库DELETE /es_db(2)文档操作1、添加或修改文档(根据有无id判断)PUT /es_db/_doc/1{"name"

#elasticsearch#搜索引擎#大数据
java数据库连接池之DBCP、C3P0、tomcat jdbc pool、hikari和Druid

我用的是springboot2.x整合如下连接池:一、DBCP连接池(已过时,不推荐使用)Tomcat 在 7.0 以前版本使用commons-dbcp做连接池。DBCP缺点如下:1、dbcp 是单线程的,为了保证线程安全会锁整个连接池2、dbcp没有自动回收空闲连接的功能3、dbcp 性能不佳4、dbcp 使用静态接口,在 JDK 1.6 编译有问题5、dbc...

jenkins搭配git配置参数化构建

配置过程如下:一、构建一个自由风格的软件项目。二、勾选参数化构建过程。注意:需要先下载插件Git Parameter三、配置Git四、添加执行shell步骤代码如下:#配置path变量export path=/mnt/jenkins/workspace/jsw_gd_git/jsw_new_gd#进入git目录cd $path#一、mave...

linux查看磁盘io使用情况

top命令、vmstat命令、iostat命令、iotop命令、pt-ioprofile命令top - 11:41:22 up 51 min, 2 users, load average: 0.01, 0.04, 0.01Tasks: 130 total, 1 running, 129 sleeping, 0 stopped, 0 zombieCpu(s): 0.2%us, 0.1%sy, 0.0

#linux
linux查看进程占用网速和流量使用情况

有三个命令vnstat、iftop、nethogs(推荐)都需要额外安装软件 使用yum或apt-get一、vnstat使用,查看接口统计报告vnstat -i eth0 -l #实时流量情况还有其他命令使用--help查看ctrl+c结束后,会显示监控期间的流量统计结果二、iftop使用,检查带宽使用情况iftop可以用来监控网卡的实时流量(可以指定网段)、反向解析IP、显示...

java利用poi模板导出word文件

注意:doc文件的读取,需要导入poi-scratchpad包:docx文件读取,需要导入poi-ooxml包:一、引入pom<dependency><groupId>org.apache.poi</groupId><artifactId>poi</artifactId><v...

#java#restful
docker compose快速部署kafka集群

kafka-console-ui为kafka的可视化web界面,访问7676端口。其中:KAFKA_ADVERTISED_LISTENERS为外网ip地址。先部署zookeeper集群,启动。再部署kafka集群。

#docker#kafka
【java网络编程】零拷贝

零拷贝就是一种避免 CPU 将数据从一块存储拷贝到另外一块存储的技术。针对操作系统中的设备驱动程序、文件系统以及网络协议堆栈而出现的各种零拷贝技术极大地提升了特定应用程序的性能,并且使得这些应用程序可以更加有效地利用系统资源。这种性能的提升就是通过在数据拷贝进行的同时,允许 CPU 执行其他的任务来实现的。应用程序和磁盘之间想要传输数据,是没有办法直接进行传输的。整个过程为:应用程序向操作系统发起

#java
java spi机制

什么是SPI?SPI(service provider interface)表示服务提供接口。主要用于被第三方实现或扩展的接口。SPI的作用就是为这些被扩展的接口寻找实现类。API和SPI的区别?api是提供方制定接口,并对接口进行实现。调用方只能调用,不能选择实现类。spi是提供方制定接口。调用方选择自己的实现类调用。spi优点:解耦。不需要改动源码就可实现扩展。没有侵入性。扩展也不需要改动原来

    共 49 条
  • 1
  • 2
  • 3
  • 4
  • 5
  • 请选择