江河水总有入海之时

SpringBoot打包瘦身

SpringBoot打包瘦身 获取lib 先用正常方式打包 解压原始jar包 获取boot-Inf目录中的lib目录 拷贝到服务器上 打包跳过lib中的Jar包 <plugin> <groupId>org.springframework.boot</groupId> <artifac

duckflew Published on 2023-08-28

ElasticSearch教程

ElasticSearch 7.14教程-编程不良人s 编程不良人 全文检索 简介 安装 kibana 核心概念 索引 映射 文档 高级查询 Query DSL 索引原理 分词器 过滤查询 聚合查询 整合应用 集群 全文检索 全文检索是计算机程序通过扫描文章中的每一个词,对每一个词建立一个索引,指明

duckflew Published on 2023-06-01

Minio时间问题报错的解决办法

minio 上传下载文件失败 报错信息:(The difference between the request time and the server's time is too large.) 原因 客户端时间与服务端时间相差过大 解决方法 调整服务器上的时区与时间 apt-get install

duckflew Published on 2023-05-16

分布式锁相关问题

为什么需要分布式锁?与分布式锁对应的是单机锁通常来说, 在涉及到多线程程序的时候,为了避免同时操作一个共享变量长生数据问题,通常会使用锁来进行互斥和同步操作,保证共享变量的正确行,使用范围局限在一个进程中如果是多个进程都需要操作一个共享资源,如何实现互斥和同步

duckflew Published on 2022-07-15

Spring Boot 集成 Elasticsearch 实战 (转载自知乎-武培轩)

Spring Boot 集成 Elasticsearch 实战 (转载自知乎-武培轩)最近有读者问我能不能写下如何使用 Spring Boot 开发 Elasticsearch(以下简称 ES) 相关应用,今天就讲解下如何使用 Spring Boot 结合 E

duckflew Published on 2021-08-10

jwt原理和 认证过程实现

jwtjwt 是什么全称为 json web token 是一种与自包含,轻量的,服务器分离的json令牌为什么用jwt传统的认证方式服务端存储sessionid 在cookie里面 每次请求把cookie带上 一个jsessionid 参数 服务器根据

duckflew Published on 2021-07-30

JPA字段名映射策略修改

JPA字段名映射策略修改如果采用就jpa默认的命名规则spring.jpa.hibernate.naming.strategy=org.hibernate.cfg.ImprovedNamingStrategyentity中的属性与@column(name=&q

duckflew Published on 2021-05-16
duckflew Published on 2020-08-22

Git 基本用法

昨天入门了一下git把一些基本操作记录一下 另外设置代理也遇到了一点问题 也记录一下方便日后查看进入到文件夹下 然后 git init 创建本地仓库git add . 添加目前所有文件git status 查看状态git commit -m &quot;备注&quot; 这是添加到本地仓库git

duckflew Published on 2020-07-04