自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(12)
  • 资源 (1)
  • 收藏
  • 关注

原创 基于SpringBoot实现MQTT消息收发

spring-integration-mqtt & spring-integration-stream 去mvnrepository上找到符合springboot版本的对应版本(技巧:找发布时间挨近的即可)版本兼容性问题: java.lang.NoSuchFieldError:logger。EMQX community latest: MQTT 服务端。SpringBoot 2.2.2.RELEASE: 项目框架。Docker 18.0.~: 部署容器。

2022-11-04 11:20:04 951 1

原创 Confluence installation 「Confluence安装实录」

将需要破解的文件Copy到本地目录 $ docker cp confluence:/opt/atlassian/confluence/confluence/WEB-INF/lib/atlassian-extras-decoder-v2-3.4.1.jar ./ # 破解步骤 $ mv atlassian-extras-decoder-v2-3.4.1.jar atlassian-extras-2.4.jar #转换下文件名称 $ rm atlassian-extras-2.4.bak。

2022-10-25 11:06:01 794

原创 coredns 添加自定义解析记录

coredns 添加自定义解析记录$ kubectl edit configmaps -n kube-system coredns# 添加以下内容hosts { xx.xx.xx.xx www.qq.com fallthrough}

2021-12-21 11:04:13 538

原创 k8s kubernetes-dashboard 免密+客户端证书登录

下文为记录 kubernetes-dashboard 如何实现免密且通过客户端证书直接登录Nginx在配置443 服务端证书时,同时配置客户端证书,实现双向认证server { listen 443; server_name xx.xx.com; ssl_certificate server.crt; # 服务端公钥 ssl_certificate_key server.key; # 服务端私钥 ssl_protocols TLSv1 TLSv1.1.

2020-08-14 16:37:22 2333 1

原创 (持续更新) redis日常操作命令

Connection 连接$ redis-cli -h [IP] -p [PORT]$ AUTH [PASSWORD]Get/Set 获取/设置$ get [KEY]$ set [KEY] [VALUE]$ set [KEY] [VALUE] ex [过期时间, 以秒s计] TTL 查看过期时间$ ttl [KEY]# -2: 已过期或已不存在; -1: 未设置有效期; >0: 剩余有效时间(s)...

2020-08-10 16:59:01 120

原创 (持续更新) k8s日常操作命令

批量清理遭驱赶(status: Evicted)的Pods$ kubectl get pods [-n 可指定命名空间] | grep Evicted | awk '{print $1}' | xargs kubectl delete pod

2020-08-10 16:16:21 171

原创 如何使用JPA操作数据库

接前一篇 SpringBoot&H2项目搭建操作数据库引入JPA依赖<dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-data-jpa</artifactId></dependency>创建@Entity实体@Data@NoArgsConstructor@Dynamic

2020-07-31 10:13:16 562

原创 快速搭建基于H2&SpringBoot项目

创建项目(IDEA)File > New Project > Spring Initializr(jdk1.8) > Next Project Settings(java version1.8) > Next Dependencies(Web: Spring Web, SQL: H2&Spring Data JPA)Configure application.yaml(修改application.properties格式) server: port:

2020-07-29 11:42:33 303

原创 Mybatis: multi-tenant sql-interceptor 系统多租户实现

Mybatis: multi-tenant sql-interceptor系统租户隔离实现有多种实现方式:完全隔离(不同数据库): 没啥好讲的, 看作是多个系统就成, 此方式毫无疑问, 成本最高 玩不起 玩不起…共享隔离(共享同一个数据库), 又分为以下两种:多个Schema, 表完全隔离:一般通过中间件, 根据会话标识路由到指定schema即可同一个Schema, 表上添加租户标识:比较底层, 必须通过拦截方式实现SQL重构方可实现下面介绍的是同Schema,表上添加租户标识的具

2020-07-28 15:22:10 1694 7

原创 keytool .keystore

keytool:有效的安全钥匙和证书的管理工具-genkey 在用户主目录中创建一个默认文件".keystore",还会产生一个mykey的别名,mykey中包含用户的公钥、私钥和证书(在没有指定生成位置的情况下,keystore会存在用户系统默认目录,如:对于window xp系统,会生成在系统的C:/Documents and Settings/UserName/文件名为“.keystore”)-alias 产生别名-keystore 指定密钥库的名称(产生的各类信息将不在.keystore文件中

2020-07-28 11:55:21 169

原创 k8s node notready

K8S节点状态NotReady问题解决前言… 记录节点NotReady 由于证书过期导致问题排查过程问题描述 $ kubectl get nodes -o wide |grep NotReady $ kubectl describe node [node-ip]# Message: Node xxx which was running pod xxx is unresponsive连接到node节点,并检查各节点服务是否正常$ ps aux|grep kube-proxy$

2020-07-28 11:54:19 2963

原创 etcdserver: mvcc: database space exceeded

错误提示使用etcd时报错,报错信息: etcdserver: mvcc: database space exceeded问题排查检查主机是否安装etcd操作工具(etcdctl)$ etcdctl --h# 未安装,接下来安装工具,版本自行去github找, 3.x以上即可,下面仅为示例版本$ wget https://github.com/etcd-io/etcd/releases/download/v3.3.23/etcd-v3.3.23-linux-amd64.tar.gz $

2020-07-28 11:53:04 1067

auto-generation.zip

@Copyright 用于博客文章引用源文件下载使用。 基于SpringBoot&H2搭建的基础Java项目。

2020-07-29

空空如也

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

TA关注的人

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