- 博客(53)
- 资源 (1)
- 收藏
- 关注
原创 ResourceHttpRequestHandler cannot be cast to org.springframework.web.method.HandlerMethod
cast to org.springframework.web.method.HandlerMethod
2022-11-21 00:03:44
2958
原创 解决Invalid bound statement (not found)问题
解决 Invalid bound statement (not found) 问题
2022-10-30 22:13:35
162
原创 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
400
原创 linux系统中使用vim vi命令使用数字小键盘问题
用的电脑有小键盘,当使用xshell链接linux服务器后,vim填写数字时,总是习惯性的使用小键盘,然后后果可想而知,上图,都是伤啊,怎么解决呢?
2022-07-27 00:05:17
1093
原创 ssl证书替换后验证证书时间的shell脚本
你好,证书配置太分散?配置完不知道怎么验证?验证起来比较麻烦?那么福音来了,只需要在shell中执行脚本就可以验证了
2022-07-12 12:35:21
523
原创 MyBatis框架-接口代理下的参数问题
使用MyBatis框架时,传递参数的种类不通,使用的方式也有所差异,单参数,多参数,对象作为参数做一个总结,例子以老生长谈的emp表为例1.单参数-基础数据类型查出部门编号为20的记录EmpMapper.java /** * 根据部门编号查询记录 * @param deptno 部门编号 * @return list<emp>集合 */ public List<Emp> findBydeptno(int deptno);
2021-03-31 23:00:45
140
原创 (十)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
753
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
722
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
446
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
517
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
259
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
398
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
885
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
179
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
513
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
201
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
124
原创 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
1406
5
原创 Error:java: Compilation failed: internal java compiler error
Error:java: Compilation failed: internal java compiler error解决方法:将版本改为8版本就可以了
2021-02-09 13:31:16
140
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
3117
原创 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
227
原创 javase复习看这一个脑图就够了
javase复习看这一个脑图就够了javase复习只需要看这个脑图就够了,涵盖比较全,内容比较多,文件为6.6M,可下载,同时附上脑图xmind软件安装教程:添加链接描述javase文件地址:添加链接描述目的只为学习,分享只为交流,加油技术人!!!...
2020-11-30 10:18:51
230
javase脑图明细
2020-11-29
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人