自定义博客皮肤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鼎鼎的博客

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

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

原创 mockserver

(1)运行mockserver。(2)配置模拟请求与响应。

2025-03-26 14:10:06 99

原创 安装open-webui

前提:Ollama已安装,并下载了deepseek-r1:1.5b模型。open-webui是一个开源的大语言模型交互界面。配置docker-compose.yml。

2025-03-13 17:45:56 295

原创 配置Docker镜像地址

修改配置文件C:\Users\admin\.docker\daemon.json。重启docker服务。

2025-03-13 16:19:44 123

原创 通过WSL迁移数据,修改Docker Desktop的镜像文件存储路径

(2)导出Docker Desktop的WSL数据。(1)列出所有WSL发行版。4、导入WSL数据到新路径。1、停止Docker服务。3、注销原有WSL发行版。

2025-03-13 16:18:29 148 1

原创 安装Ollama

配置docker-compose.yml。Ollama是开源跨平台大模型工具。

2025-03-13 16:14:32 86

原创 连接kafka消息队列报org.apache.kafka.clients.NetworkClient异常

启动kafka后,连接kafka消息队列报org.apache.kafka.clients.NetworkClient异常。检查kafka运行日志,报The broker is trying to join the wrong cluster异常。修改kafka日志目录的meta.properties文件的cluster.id值。最后再重启kafka,连接恢复正常。

2024-11-07 09:20:15 871

原创 Spring Boot项目同时使用http和https协议简易教程

其中localhost.jks是第(1)步生成的证书文件。使用管理员账号操作,其中密钥库口令是1qaz2wsx。application.properties配置文件。其中localhost.jks是生成的证书文件。TomcatServerCustomer类。使用jdk keytool生成证书。(2)Spring Boot项目。TestController类。(1)生成SSL证书文件。

2024-08-01 16:34:01 425

原创 docker-compose构建、运行多容器简介

其中mariadb是关系型数据库,dispatch是java可执行jar包,nginx是web服务器,目录结构如下。(1)准备依赖的镜像,包括mariadb、jdk1.8、nginx,配置docker-compose.yml文件。(2)构建、运行容器,查询容器,查看进程。

2024-07-10 14:07:25 267

原创 关于static属性添加@Value注解无法取值的问题

Spring不能直接注入数值到静态字段中,解决方案,如下。

2024-07-02 16:16:31 477

原创 摘要认证简介

(4)服务器收到带有摘要的请求后,会使用相同的算法计算出摘要,并与客户端发送的摘要进行比较,如果一致,则服务器会接受该请求并返回请求的资源,否则,服务器拒绝请求并返回401。(3)客户端收到401响应后,会根据服务器提供的信息,计算出一个摘要(digest)。(2)服务器返回一个HTTP 401 Unauthorized响应,其中包含一个WWW-Authenticate头部字段。例如,第2(2)节,服务器生成nonce,如下。例如,第2(4)节,服务器计算并比对摘要。

2024-07-02 10:33:25 422

原创 SpringBoot工程引用其他工程构建的jar包

(2)springboot入口类引入注解,即@EnableAuthClient和@Configuration。启动B工程,使用postman测试A工程的接口,例如/admin/menus接口,如下。存在A、B两个工程,其中B工程需要引用A工程的jar包。(2)构建jar包,即gradle build。(1)引入jar包,即A工程构建生成的jar包。(1)自动配置bean。

2024-05-13 17:14:14 298

原创 SpringBoot Solr、JDBC的多值匹配

【代码】SpringBoot Solr、JDBC的多值匹配。

2024-04-30 13:56:13 116

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

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

2024-04-19 15:15:59 509

原创 spring kafka简单应用

【代码】spring kafka简单应用。

2024-04-19 15:13:21 217

原创 linux系统安装docker-compose

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

2024-04-18 10:27:41 348

原创 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 838

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

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

2024-03-12 10:57:29 437

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

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

2024-03-12 09:50:44 1553

原创 es按日期的天分组

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

2024-03-11 16:45:04 653

原创 docker安装linux-command工具

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

2024-03-11 16:35:21 455

原创 Maven常用命令

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

2024-02-21 15:54:31 375

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

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

2024-02-21 15:39:15 914

原创 部署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 688

原创 springboot mongodb简单教程

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

2024-01-26 16:29:49 772

原创 搭建nginx图片服务器

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

2024-01-26 15:20:53 716

原创 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 677

原创 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 1150

原创 nginx调优简介

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

2024-01-23 11:00:17 382

原创 docker bash: ll: command not found

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

2024-01-23 10:40:42 510

原创 elasticsearch java简单应用

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

2024-01-17 16:14:53 470

原创 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 1165

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

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

2024-01-17 09:38:55 960

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

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

2024-01-16 09:52:34 1774

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

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

2024-01-16 09:51:23 685

原创 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 653

原创 Redis缓存

application.properties配置文件。

2024-01-15 10:38:10 404

原创 SpringBoot Cache缓存

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

2024-01-15 10:26:11 612

原创 java SHA-256加密

【代码】java SHA-256加密。

2024-01-03 10:20:17 555

原创 mysql锁表和解锁表

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

2024-01-03 10:14:42 378

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

安装pstree包,yum install psmisc。

2024-01-03 09:33:37 804

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

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

2018-03-16

restclient

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

2017-11-02

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

TA关注的人

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