自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 centos7.9搭建redis6.0.6哨兵模式

redis6.0.6哨兵模式搭建文档

2023-05-16 01:47:15 467

原创 oracle rac 安装文档

oracle rac 11g安装文档

2023-04-18 15:26:45 1051 1

原创 centos7.9系统通用优化--附带一键优化脚本哦

【代码】centos7.9系统通用优化--附带一键优化脚本哦。

2023-04-11 00:28:20 1347

原创 keepalived+nginx 双机热备搭建

centos7.9 安装keepalived+nginx 双机热备搭建

2023-03-06 16:12:43 1808

原创 linux系统绑定双网卡

linux系统双网卡绑定(mode1 热备模式)

2023-03-06 15:53:23 3155 1

原创 使用systemctl管理自搭建nginx

systemctl 管理自搭建nginx

2023-02-14 15:35:01 431

原创 centos安装MySQL5.5数据库

centos 安装 MySQL5.5

2023-02-14 14:46:09 526 1

原创 ResourceHttpRequestHandler cannot be cast to org.springframework.web.method.HandlerMethod

cast to org.springframework.web.method.HandlerMethod

2022-11-21 00:03:44 2444

原创 springboot项目使用拦截器和注解方式验证token

springboot项目使用拦截器和注解方式验证token

2022-11-04 23:48:10 1467 1

原创 springboot项目中的dto的参数校验及统一异常处理的简单使用

sprintboot项目dto参数校验以及统一异常处理

2022-11-04 23:10:47 2259

原创 nginx支持的最大长连接数,试验告诉你

jmeter 压测 nginx 可以支持多少长连接数

2022-10-30 22:42:28 4422 1

原创 解决Invalid bound statement (not found)问题

解决 Invalid bound statement (not found) 问题

2022-10-30 22:13:35 113

原创 MetaObjectHandler

MetaObjectHandler,@TableField注解

2022-09-15 16:35:18 1461

原创 mybatis-plus 代码生成器使用

java代码生成器-mybatis-plus-generator

2022-09-10 00:28:23 169

原创 jumpserver遇到的问题“undefined”

jumpserver堡垒机,undefined问题

2022-09-09 23:28:49 725

原创 error message: this template didnot produce a java class or an interface

error message: this template didnot produce a java class or an interface问题

2022-09-09 23:13:31 328

原创 Elasticsearch迁移方案--elasticdump

使用elasticdump迁移elasticsearch中的数据node.js安装

2022-08-01 23:25:40 603

原创 linux系统 redis 单机版安装和简单使用

redis单机安装和简单使用

2022-07-27 01:42:43 169

原创 linux系统中使用vim vi命令使用数字小键盘问题

用的电脑有小键盘,当使用xshell链接linux服务器后,vim填写数字时,总是习惯性的使用小键盘,然后后果可想而知,上图,都是伤啊,怎么解决呢?

2022-07-27 00:05:17 912

原创 python脚本按照时间和作者统计git代码量写入Excel

python脚本代码量统计写入Excel

2022-07-22 17:31:57 774 3

原创 shell脚本按时间统计git代码量

统计代码的shell脚本,可按时间统计,可按作者统计,注释都有,请各位看官按需使用

2022-07-13 16:51:00 294

原创 ssl证书替换后验证证书时间的shell脚本

你好,证书配置太分散?配置完不知道怎么验证?验证起来比较麻烦?那么福音来了,只需要在shell中执行脚本就可以验证了

2022-07-12 12:35:21 437

原创 linux系统一条命令查看文件数最多的目录

linux系统,一条命令找出哪个目录中文件数最多

2022-07-07 15:31:44 1009

原创 MyBatis框架-接口代理下的参数问题

使用MyBatis框架时,传递参数的种类不通,使用的方式也有所差异,单参数,多参数,对象作为参数做一个总结,例子以老生长谈的emp表为例1.单参数-基础数据类型查出部门编号为20的记录EmpMapper.java /** * 根据部门编号查询记录 * @param deptno 部门编号 * @return list<emp>集合 */ public List<Emp> findBydeptno(int deptno);

2021-03-31 23:00:45 104

原创 (十)kubernetes集群搭建(二进制方式)之--coredns部署

DNS 是 Kubernetes 的核心功能之一,通过CoreDNS 作为集群的必备扩展来提供命名服务。在安装kube-apiserver的时候kubernetes-server-linux-amd64.tar.gz解压后,有一kubernetes-src.tar.gz包我们需要的coredns.yaml文件就是在这个里面生成的# 进入server二进制包中,解压kubernetes-src.tar.gztar fx kubernetes-src.tar.gz -C ./kubernetes-src

2021-03-21 22:44:48 639 1

原创 (九)kubernetes集群搭建(二进制方式)之--cni部署

kubernetes集群搭建(二进制方式)之--cni部署部署cni网络master和node节点均需要部署,先在master节点部署然后拷贝到node节点下载二进制文件cd /data/srcwget https://github.com/containernetworking/plugins/releases/download/v0.8.6/cni-plugins-linux-amd64-v0.8.6.tgz创建工作目录并解压二进制包mkdir -p /data/cni/bintar

2021-03-05 10:39:51 642 2

原创 (八)kubernetes集群搭建(二进制方式)之--node部署kube-proxy

kubernetes集群搭建(二进制方式)之--node部署kube-proxy1.创建配置文件2.配置参数文件3.生成kube-proxy证书4.生成kubeconfig文件5.systemd管理kube-proxy6.开启并设置开机自启node包括的组件etcd 用于存储(已安装)docker (已安装)kubelet (已安装)kube-proxy (本章安装)1.创建配置文件cat > /data/kubernetes/cfg/kube-proxy.conf <<

2021-03-05 10:34:04 296 1

原创 (七)kubernetes集群搭建(二进制方式)之--node部署kubelet

kubernetes集群搭建(二进制方式)之--node部署kubelet1.创建工作目录并从master节点拷贝二进制文件2.创建kubelet的配置文件3.配置参数文件4.在master节点生成bootstrap.kubeconfig文件5.systemd管理kubelet6.开启并设置开机自启动7.master节点中批准kubelet证书申请并加入集群node包括的组件etcd 用于存储(已安装)docker (已安装)kubelet (本章安装)kube-proxy1.创建工作目录并

2021-03-05 10:26:39 293 1

原创 (六)kubernetes集群搭建(二进制方式)之--master部署kube-scheduler

kubernetes集群搭建(二进制方式)之--master部署kube-scheduler1.创建配置文件2.systemd管理kube-scheduler3.启动并设置开机自启4.查看本机所有安装的k8s组件状态master包括的组件etcd 用于存储(已安装)kube-apiserver k8s集群入口(已安装)kube-controller-manager管理组件(已安装)kube-scheduler 调度组件(本章安装)1.创建配置文件cat > /data/kuberne

2021-03-05 10:14:46 220 1

原创 (五)kubernetes集群搭建(二进制方式)之--master部署kube-controller-manager

kubernetes集群搭建(二进制方式)之--master部署kube-controller-manager1.创建配置文件2.systemd管理kube-controller-manager3.启动并设置开机自启动master包括的组件etcd 用于存储(已安装)kube-apiserver k8s集群入口(已安装)kube-controller-manager管理组件(本章安装)kube-scheduler 调度组件1.创建配置文件cat > /data/kubernetes/

2021-03-05 10:11:48 277 1

原创 (四)kubernetes集群搭建(二进制方式)之--master部署kube-apiserver

kubernetes集群搭建(二进制方式)之--master部署kube-apiserver1.生成kube-apiserver证书(1)自签证书办法机构CA(2)生成证书(3)使用自签CA 签发kube-apiserver HTTPS 证书2.下载二进制文件3.解压二进制包并拷贝到对应目录4.创建kube-apiserver配置文件5.拷贝刚才生成的ssl证书6.启用TLS Bootstrapping机制7.systemd管理apiserver8.启动apiserver9.授权kubelet-bootst

2021-03-05 10:07:03 620 11

原创 (三)kubernetes集群搭建(二进制方式)之--安装docker

安装docker的方法有很多,这里我们使用yum安装官方给的安装方式,注意一定要联网,要不配置一下yum源也是可以的yum install -y yum-utilsyum-config-manager --add-repo https://download.docker.com/linux/centos/docker-ce.repo查看要安装的版本yum list docker-ce --showduplicates|sort -r安装想要的版本,这里我们安装19.03yum instal

2021-03-05 09:55:24 136 1

原创 (二)kubernetes集群搭建(二进制方式)之--搭建etcd

kubernetes集群搭建(二进制方式)之--搭建etcd1.准备证书生成工具cfssl2.生成Etcd证书(1)自签证书办法机构(2)使用自签CA签发Etcd HTTPS 证书3.下载二进制文件4.部署etcd集群(1)创建工作目录并解压二进制包(2)创建etcd配置文件(3)systemd管理etcd(4)拷贝刚才生成的证书(5)将刚刚master上的所有生成的文件拷贝到node节点(6)在node节点更改etcd的配置文件(7)master和node同时操作(8)验证Etcd是一个分布式键值存储系

2021-03-05 09:52:11 251 1

原创 (一)kubernetes集群搭建(二进制方式)之--准备工作

kubernetes集群搭建(二进制方式)之–准备工作1.软件准备操作系统:CentOS Linux release 7.6.1810(2核4G)docker版本:19-cekubernetes:1.192.服务器规划:角色IP组件k8smaster172.21.32.17:kube-apiserver,kube-controller-manager,kube-scheduler,etcdk8snode1172.21.32.15:kubelet,kube-pr

2021-03-04 21:20:35 160 1

原创 MyBatis框架(二)使用demo

MyBatis使用demo一、项目结构二、添加项目依赖三、创建SqlMapConfig.xml全局配置文件mybatis-config.xml四、创建实体类Emp.java五、写dao层接口EmpMapper.java六、创建mapper.xml映射文件七、创建测试类八、得到的结果一、项目结构二、添加项目依赖 <dependencies> <!-- MyBatis核心包 --> <dependency> &l

2021-02-09 21:08:39 92

原创 MyBatis框架(一) -简介 -工作流程

MyBatis框架一、简介二、MyBatis框架功能架构2.1 MyBatis架构图2.2 MyBatis架构详解说明2.2.1 api接口层2.2.2 数据处理层2.2.3 基础支撑层2.3 MyBatis的工作流程2.3.1 加载配置并初始化:2.3.2 接受调用的请求:2.3.3 处理操作请求:2.3.4 返回最终的处理结果一、简介MyBatis框架是一个基于java的数据持久层框架,把实体类和sql语句之间建立了映射关系,是一种半自动化ORM实现。可以使用简单的xml或注解配置和映射原生信息,将

2021-02-09 20:24:10 1348 5

原创 Error:java: Compilation failed: internal java compiler error

Error:java: Compilation failed: internal java compiler error解决方法:将版本改为8版本就可以了

2021-02-09 13:31:16 100 1

原创 idea创建自定义配置文件 .xml .properties

idea创建自定义配置文件模板在使用idea过程中通常会使用各种各样的配置文件,如.xml或者.properties等,每次创建需要自己编写格式,比较麻烦,idea给我们提供了一个很好的功能,可以定义配置文件模板,比如mybatis的xml配置文件,spring的applicationContext.xml配置文件等,下面演示下如何创建一个自定义的配置文件,以mybatis的xml配置文件为例打开idea后点击file->settings->File and Code Templates-&

2021-02-09 12:39:54 2916

原创 ELK中logstash的使用(第二版)--数据库中取出放入es

ELK中logstash的使用elk的搭建教程前段时间已经搭建了elk,但是使用过程中有很多需求,下面是更改的logstash的配置文件,达到了已下目的:实现从filebeat收集日志,并且过滤很多公司都会将有用的日志存入数据库,实现从数据库中将日志取出存入esinput { beats { port => "8888" } jdbc { # 数据库连接地址: jdbc_connection_string => "jdbc:m

2020-11-30 16:53:44 193

原创 javase复习看这一个脑图就够了

javase复习看这一个脑图就够了javase复习只需要看这个脑图就够了,涵盖比较全,内容比较多,文件为6.6M,可下载,同时附上脑图xmind软件安装教程:添加链接描述javase文件地址:添加链接描述目的只为学习,分享只为交流,加油技术人!!!...

2020-11-30 10:18:51 200

javase脑图明细

学习了下javase,方便记录和记忆,整理了一分较为完整的脑图,其中包含常介绍和用法,还有1.8的lambda表达式和Stream流应用等,有什么欠缺既可留言,学习后补充

2020-11-29

空空如也

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

TA关注的人

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