自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Borny鼎鼎的博客

我想,我也是个匠人,砌代码的。

  • 博客(209)
  • 资源 (2)
  • 问答 (1)
  • 收藏
  • 关注

原创 docker安装技术栈查阅工具

页面输入http://127.0.0.1:3002/

2024-04-19 15:15:59 322

原创 spring kafka简单应用

【代码】spring kafka简单应用。

2024-04-19 15:13:21 58

原创 linux系统安装docker-compose

(2)上传,将docker-compose-linux-aarch64上传至/usr/local/bin目录。

2024-04-18 10:27:41 126

原创 es bulk批量操作简单实例

metadata应该指定被索引、创建、更新或者删除的文档的_index、_type和_id。这种格式类似一个有效的单行JSON文档流,它通过换行符(\n)连接到一起。request body行由文档的_source本身组成—​文档包含的字段和值。2)index,创建一个新文档或者替换一个现有的文档。1)每行一定要以换行符(\n)结尾,包括最后一行。1)create,如果文档不存在,那么就创建它。3)update,部分更新一个文档。4)delete,删除一个文档。

2024-03-20 15:28:45 426

原创 Java SE8新的日期和时间API简单使用样例

(1)时间戳、LocalDateTime、时间字符串的互转。(2)Date、LocalDateTime的互转。

2024-03-12 10:57:29 372

原创 springboot2.x应用启动报jdbcUrl is required with driverClassName异常

(2)修改配置参数,spring.datasource.url改为spring.datasource.jdbc-url。

2024-03-12 09:50:44 421

原创 es按日期的天分组

【代码】es按日期的天分组。

2024-03-11 16:45:04 338

原创 docker安装linux-command工具

页面输入http://127.0.0.1:3001/

2024-03-11 16:35:21 362

原创 Maven常用命令

每一个Maven工程都有一个pom.xml文件,位于根目录中,包含项目构建生命周期的详细信息。通过pom.xml文件,我们可以定义项目的坐标、项目依赖、项目信息、插件信息等等配置。2)依赖管理:方便快捷的管理项目依赖的资源(jar包),避免资源间的版本冲突问题;1)项目构建:提供标准的、跨平台的自动化项目构建方式;Maven的本质是一个软件项目管理和理解工具。3)统一开发结构:提供标准的、统一的项目结构;

2024-02-21 15:54:31 326

原创 linux系统离线安装docker服务教程

1、下载、上传docker-20.10.0.tgz压缩包至服务器,其中,docker下载地址。2、新建安装docker脚本docker-install.sh。

2024-02-21 15:39:15 660

原创 部署mongodb服务

(1)官网下载mongodb-linux-aarch64-ubuntu1804-4.2.25.tgz压缩包。(4)新建data、log、config目录,用于存储数据、日志、配置文件。(5)config目录,新建mongodb.conf配置文件,如下。(2)上传至服务器,解压。

2024-01-30 13:14:53 586

原创 springboot mongodb简单教程

(2)application.properties配置文件。(4)UserService类。(5)测试和测试结果。

2024-01-26 16:29:49 706

原创 搭建nginx图片服务器

(1)将图片存储于/home/data/images目录;(3)配置default.conf。(2)配置nginx.conf。

2024-01-26 15:20:53 582

原创 java stream简介

Collectors类实现了很多归约操作,例如,toList、toMap、toSet、counting、summingInt、averagingInt、maxBy、minBy、joining、groupingBy等等。map方法用于映射每个元素到对应的结果,有返回值,返回的是一个新流,可以对这个流进一步操作。sorted方法用于对流进行排序,例如,sorted()用于升序,sorted(Comparator.reverseOrder())用于降序。skip则是返回除前n个元素的元素。min用于获取最小值。

2024-01-26 14:50:53 622

原创 tomcat、mysql连接数配置

server.tomcat.max-threads=200,最大的工作线程数,默认200。mysql默认安装目录,其中,数据库目录是/var/lib/mysql,命令目录是/usr/bin,配置文件目录是/etc/mysql。server.tomcat.max-connections=10000,最大被连接数,默认10000。server.tomcat.min-spare-threads=10,最小的工作线程数,默认10。spring.datasource.max-active=1000,最大连接数。

2024-01-23 13:29:31 561

原创 nginx调优简介

proxy_read_timeout指定代理服务器接收响应的超时时间。如果后端服务器不能在这个时间内返回响应,则Nginx会关闭连接,同时返回一个504GatewayTime-out错误。proxy_connect_timeout指定与代理服务器的连接超时时间,包括TCP连接的建立和SOCKET连接的时间。proxy_send_timeout指定向后端服务器发送请求的超时时间,包括发送请求头和请求体的时间。如果客户端在超时时间内没有发送新的请求,则连接会被关闭。(3)设置最大可打开文件数。

2024-01-23 11:00:17 350

原创 docker bash: ll: command not found

root/.bashrc文件新增内容:alias ll='ls -l'

2024-01-23 10:40:42 369

原创 elasticsearch java简单应用

(2)EsClient类。(3)测试和运行结果。

2024-01-17 16:14:53 385

原创 alias [xxx] has more than one index associated with it [xxx, xxx], can‘t execute a single index op

es检索报“alias [xxx] has more than one index associated with it [xxx, xxx], can't execute a single index op”异常问题。(1)多个索引使用了相同的别名,测试如下。(2)解决办法,更换检索方法,如下。当前情况,es不支持该检索方式。

2024-01-17 16:02:05 406

原创 关于安装zookeeper服务报8080端口冲突问题

在zoo.cfg配置文件中,新增如下内容,指定端口(即换一个端口,并确保8081端口未被占用)(1)启动zookeeper服务时,报端口冲突,日志如下。(3)重新启动zookeeper服务,测试结果如下。

2024-01-17 09:38:55 468

原创 es分片状态unassigned的原因和解决办法

(2)查询分片状态unassigned的原因。(4)将一个陈旧的分片分配为主分片。或者,将一个空分片分配为主分片。

2024-01-16 09:52:34 479

原创 es集群信息简单查询命令

(2)查询mapping信息。(5)查询集群健康状态。(6)close索引。

2024-01-16 09:51:23 400

原创 elasticsearch查询

(2)match、match_all、multi_match查询,模糊查询,即先分词后查询;match_all查询全部数据;match针对一个field做查询,multi_match针对多个field做查询,任意一个字段符合条件就行。(4)bool查询,一个或多个查询子句的组合,must表示必须匹配(类似与)、should表示选择性匹配(类似或)、must_not表示必须不匹配(类似非)、filter表示过滤条件。(3)term查询或range查询,精确查询。(5)查询部分属性字段、分页和排序。

2024-01-15 17:39:21 626

原创 Redis缓存

application.properties配置文件。

2024-01-15 10:38:10 372

原创 SpringBoot Cache缓存

timeToLiveSeconds:cache中元素的生存时间。cache中的某个元素从创建到消亡的时间,如果超过这个时间,那么元素将被从cache中清除。timeToIdleSeconds:访问cache中元素的最大间隔时间。如果超过这个时间没有访问cache中的某个元素,那么元素将被从cache中清除。maxElementsInMemory:cache中最多可以存放的元素的数量。eternal:是否持久化,若为true,则表示缓存元素不会过期。application.properties配置文件。

2024-01-15 10:26:11 576

原创 java SHA-256加密

【代码】java SHA-256加密。

2024-01-03 10:20:17 404

原创 mysql锁表和解锁表

查询锁表查询进程杀死进程KILL id。

2024-01-03 10:14:42 340

原创 查询运行的java程序线程总数

安装pstree包,yum install psmisc。

2024-01-03 09:33:37 452

原创 docker安装linux性能实时监测工具netdata

页面输入http://127.0.0.1:19999/

2024-01-03 09:26:40 486

原创 ik分词器简介

注意es版本和ik分词器版本需保持一致,ik分词器下载地址如下。"token": "李小姐","token": "李小姐","token": "你好","token": "小姐","token": "你好",(2)解压压缩包至es的plugins目录。"text": "你好李小姐""text": "你好李小姐"1)ik_max_word模式。2)ik_smart模式。

2023-12-12 11:11:56 385

原创 es模板和索引简单操作简介

1、新建索引,新增或更新记录,指定id。2、新建索引,新增记录,不指定id。

2023-12-11 15:20:41 640

原创 将java jar包构建成docker镜像

(1)准备jar包、准备jdk镜像、创建Dockerfile文件。jar包、Dockerfile文件在同一目录,如下。Dockerfile文件内容如下。

2023-12-06 09:34:40 443

原创 自定义构建jdk镜像

jdk压缩包、Dockerfile文件在同一目录,如下。(1)准备jdk压缩包、创建Dockerfile文件。Dockerfile文件内容如下。

2023-12-05 16:10:15 407

原创 docker加载镜像报platform不匹配问题

下载镜像时,指定platform,如下,然后再加载镜像。docker加载镜像时,提示WARNING,如下。

2023-12-05 14:19:49 1481

原创 docker-compose命令

通过compose,使用yml文件来配置应用程序需要的所有服务。然后,使用一个命令,就可以从yml文件配置中创建并启动所有服务。其中,build表示构建、environment表示环境变量、depends_on表示依赖。compose是用于定义和运行多容器docker应用程序的工具。docker-compose.yml文件。

2023-11-30 14:21:00 428

原创 MongoDB导入导出命令

mongodump --host [ip] --port [p] --username [u] --password [p] --db [db] --collection [c] --query [query] --out [目录] --gzip。mongorestore --host [ip] --port [p] --username [u] --password [p] --db [db] --collection [c] --dir [目录] --drop --gzip。

2023-11-30 10:06:46 745

原创 linux停止auditd.service审计服务

(3)停止auditd.service审计服务。(2)重启daemon。

2023-11-23 16:42:31 611

原创 JSONObject、ObjectMapper和instanceof运算符简介

其中,object是要检查的对象,type是要检查的类型。instanceof运算符返回一个布尔值,如果对象是指定类型的实例,则返回true,否则返回false。// json字符串转对象(对象可是类、// 对象转json字符串(对象可是类、byte[]字节数组、List集合、Map集合等)byte[]字节数组、List集合、Map集合等)(3)instanceof运算符。在运行时动态地确定对象的类型。

2023-11-23 16:38:54 258

原创 @Value和@Scheduled注解简介

W表示为最近工作日,指定离给定日期最近的工作日(周一到周五),例如15W放在每月字段上表示本月15日最近的工作日。秒(0-59) 分(0-59) 时(0-23) 日(1-31) 月(1-12) 星期(1-7,1表示星期天)L表示最后,只允许出现在日或者星期的字段上,用在日表示一个月中的最后一天,用在周表示该月最后一个星期几。/表示递增,例如秒的字段上设0/3表示从第0秒开始每隔3秒触发一次。#表示该月第几个周几,例如6#3表示该月第3个周五。(2)@Scheduled注解。

2023-11-23 16:37:39 121

原创 linux系统awk、cut、lsblk、crontab命令简介

crontab的命令构成为时间+动作,其时间有分、时、日、月、周五种,操作符有*取值范围内的所有数字、/每过多少个数字、-从X到Z、,散列数字。SSD是非转动盘,如果返回结果为0说明是SSD硬盘,如果返回结果为1,说明是转动盘HDD类的硬盘。cut命令从文件的每一行剪切字节、字符和字段并将这些字节、字符和字段写至标准输出,例如。--complement选项提取指定字段之外的列(打印除了第二列之外的列)使用多个分隔符,先使用空格分割,然后对分割结果再使用,分割。使用正则,字符串匹配,输出包含re的行。

2023-11-23 16:35:13 453

Elasticsearch之Java客户端Jest的全部依赖jar包

Elasticsearch之Java客户端Jest的全部依赖jar包,亲测有效。

2018-03-16

restclient

restclient是一个用于测试restful web services的java客户端。

2017-11-02

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

TA关注的人

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