kubernetes简介 Kubernetes是一个开源的容器编排引擎和容器集群管理工具,用来对容器化应用进行自动化部署、扩缩和管理。Kubernetes这个名字源于希腊语,意为“舵手”或“飞行员”。k8s这个缩写是因为k和s之间有8个字符。Google在2014年开源了Kubernetes项目。 优势 Kubernetes建立在Google大规模运行生产工作负载十几年经验的基础上,结合了社区中最优秀的想法和实践。它之所以能够迅速流行起来,是因为它的许多功能高度契合互联网大厂的部署和运维需求。 Kubernetes可以提供: 服务发现和负载均衡 Kubernetes可以使用DNS名称或...

  dhsta3SaE3nQ   2024年03月10日   60   0   0 Kubernetes

拉取镜像 dockerpullmongo 使用docker安装mongodb dockerrun--restart=always--namemongodb-v/docker/mongo:/data/db-d-p27017:27017-eMONGO_INITDB_ROOT_USERNAME=用户名-eMONGO_INITDB_ROOT_PASSWORD=密码mongo--auth --auth:需要密码才能访问容器服务。 -eMONGO_INITDB_ROOT_USERNAME:设置用户名 -eMONGO_INITDB_ROOT_PASSWORD:设置密码 进入容器 dockerexec...

  dhsta3SaE3nQ   2023年11月02日   46   0   0 Java

需求: 执行完某些任务后多渠道发送通知消息 伪代码 消息体 packagecom.wanqi.pojo; / @DescriptionTODO @Version1.0.0 @Date2022/10/28 @Authorwandaren / publicclassMyMessage{ privateStringtitle; privateStringmsg; publicStringgetTitle(){ returntitle; } publicvoidsetTitle(Stringtitle){ this.title=title; } @Override publicStringto...

  dhsta3SaE3nQ   2023年11月01日   51   0   0 Java

1、引入依赖 spring-boot版本2.7.3,如未特殊说明版本默认使用此版本 <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-security</artifactId> </dependency> <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spri...

  dhsta3SaE3nQ   2023年11月01日   57   0   0 Java

1、父工程pom文件 <?xmlversion="1.0"encoding="UTF-8"?> <projectxmlns="http://maven.apache.org/POM/4.0.0"xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0https://maven.apache.org/xsd/maven-4.0.0.xsd"> <modelVersion>4.0.0</modelVe...

  dhsta3SaE3nQ   2023年11月01日   92   0   0 Java

提高Docker的下载速度 修改/etc/docker/daemon.json文件 vi/etc/docker/daemon.json 配置加速器 { "registry-mirrors":["https://registry.docker-cn.com", "http://hub-mirror.c.163.com", "https://kfwkfulq.mirror.aliyuncs.com" ] } 重启docker servicedockerrestart 1、取最新版的Redis镜像 dockerpullredis:latest 2、查看本地镜像 使用以下命令来查...

  dhsta3SaE3nQ   2023年11月01日   41   0   0 Java

一、栈和局部变量操作 将常量压入栈的指令 aconst_null将null对象引用压入栈iconst_m1将int类型常量-1压入栈iconst_0将int类型常量0压入栈iconst_1将int类型常量1压入栈iconst_2将int类型常量2压入栈iconst_3将int类型常量3压入栈iconst_4将int类型常量4压入栈iconst_5将int类型常量5压入栈lconst_0将long类型常量0压入栈lconst_1将long类型常量1压入栈fconst_0将float类型常量0压入栈fconst_1将float类型常量1压入栈dconst_0将double类型常量0压入栈dcons...

  dhsta3SaE3nQ   2023年11月01日   120   0   0 Java

class字节码文件结构 类型 名称 说明 长度 数量 u4 magic 魔数,识别Class文件格式 4个字节 1 u2 minor_version 副版本号(小版本) 2个字节 1 u2 major_version 主版本号(大版本) 2个字节 1 u2 constant_pool_count 常量池计数器 2个字节 1 cp_info constant_pool 常量池表 n个字节 constant_pool_count-1 u2 access_flags 访问标识 2个字节 1 u2 this_class 类索引 2个字节 1 u2 super...

  dhsta3SaE3nQ   2023年11月01日   84   0   0 Java

1、依赖 <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-amqp</artifactId> </dependency> 2、rabbitmq链接配置 spring: rabbitmq: host:127.0.0.1 port:5672 username:wq password:qifeng virtual-host:/ 开启ack listener: direct: ack...

  dhsta3SaE3nQ   2023年11月01日   81   0   0 Java

1、Erlnag安装 1.1、安装Erlang版本要求 Erlang安装需要对应各自的版本http://www.rabbitmq.com/which-erlang.html 1.2、Erlang安装 1、目录准备 cd/usr/local/src/mkdirrabbitmqcdrabbitmq 2、添加仓库地址 为了减少安装的错误我们使用仓库安装,类似于maven vi/etc/yum.repos.d/rabbitmq-erlang.repo Erlang 20.x on CentOS 7: In /etc/yum.repos....

  dhsta3SaE3nQ   2023年11月01日   137   0   0 Java

1.mybatis层 1.1、导入依赖包 <!-https://mvnrepository.com/artifact/org.mybatis/mybatis--> <dependency> <groupId>org.mybatis</groupId> <artifactId>mybatis</artifactId> <version>3.5.10</version> </dependency> <!-https://mvnrepository.com/artifact/com.mc...

  dhsta3SaE3nQ   2023年11月01日   72   0   0 Java

1、流式查询 1、实体类 packagecom.wanqi.pojo; importjava.util.Date; / @DescriptionTODO @Version1.0.0 @Date2022/9/12 @Authorwandaren / publicclassVoteRecord{ privateintid; privateStringuserId; privateintvoteNum; privateintgroupId; privatebooleanstatus; privateDatecreateTime; publicintgetId(){ returnid; } ...

  dhsta3SaE3nQ   2023年11月01日   88   0   0 Java

1、快速开始 1.1、现有一张User表,其表结构如下 id name age emali 1 Jone 18 test1@baomidou.com 2 Jack 20 test2@baomidou.com 3 Tom 28 test3@baomidou.com 4 Sandy 21 test4@baomidou.com 5 Billie 24 test5@baomidou.com SQL语句 DROPTABLEIFEXISTSuser; CREATETABLE`user`( `id`bigintNOTNULLAUTO_INCREMENTCOMMENT...

  dhsta3SaE3nQ   2023年11月01日   79   0   0 Java

1、htmlunit简单使用 1、引入依赖 <dependency> <groupId>net.sourceforge.htmlunit</groupId> <artifactId>htmlunit</artifactId> <version>2.66.0</version> </dependency> <dependency> <groupId>cn.hutool</groupId> <artifactId>hutool-all</artifa...

  dhsta3SaE3nQ   2023年11月01日   37   0   0 Java

Linux常用命令 1、关机/重启/注销 常用命令 作用 shutdown-hnow 即刻关机 shutdown-h10 10分钟后关机 shutdown-h11:00 11:00关机 shutdown-h+10 预定时间关机(10分钟后) shutdown-c 取消指定时间关机 shutdown-rnow 重启 shutdown-r10 10分钟之后重启 shutdown-r11:00 定时重启 reboot 重启 init6 重启 init0 即刻关机 telinit0 关机 poweroff 即刻关机 halt 关机 ...

  dhsta3SaE3nQ   2023年11月01日   97   0   0 Java

多表连接查询中的「多表」,可以是同一张表,自己和自己连接查询。相当于(可以理解为)A表自己先复制自己后再和自己连接,如此称为「自连接」也可以在不同张表中连接查询,可分为「内连接」、「交叉连接」、「外连接」。 内连接根据所使用的比较方式不同,又分为「等值连接」、「自然连接」和「不等连接」三种,连接的结果只列出这些表中与连接条件相匹配的数据行。 与内连接不同的是,外连接不只列出与连接条件相匹配的行,而是列出左表(左外连接时)、右表(右外连接时)或两个表(全外连接时)中所有符合搜索条件的数据行。外连接分为「左外连接」或「左连接」(OUTERJOIN或LEFTJOIN)、「右外连接」或「右连接」(...

  dhsta3SaE3nQ   2023年11月01日   54   0   0 Java

前言 一个完整的后端请求由4部分组成: 接口地址(也就是URL地址) 请求方式(一般就是get、set,当然还有put、delete) 请求数据(request,有head跟body) 响应数据(response) Controller主要的工作有以下几项: 接收请求并解析参数 调用Service执行具体的业务代码(可能包含参数校验) 捕获业务逻辑异常做出反馈 业务逻辑执行成功做出响应 解决以下3个问题: 返回响应数据该如何统一的进行处理 接收到请求,处理业务逻辑时抛出了异常又该如何处理 当接收到请求时,如何优雅的校验参数 统一返回结构 封装Result packagecom.wa...

  dhsta3SaE3nQ   2023年11月01日   60   0   0 Java

mac电脑 1、项目创建 使用Vue-cli来完成 1.1、NodeJS安装和Vue-cli安装 安装nodejs18 brewinstallnode@18 更新npm版本到9.6.7 npminstall-gnpm@9.6.7 替换淘宝镜像 npmconfigsetregistryhttps://registry.npmmirror.com 安装Vue-cli npminstall-g@vue/cli npminstallelement-ui@2.15.3 1.2、图形化界面创建 通过命令先进入到图形化界面,然后再进行vue工程的创建 vueui 图形化界面如下: ...

  dhsta3SaE3nQ   2023年11月01日   126   0   0 Java

1、Java常用插件实现方案 1.2、serviceloader方式 serviceloader是java提供的spi模式的实现。按照接口开发实现类,而后配置,java通过ServiceLoader来实现统一接口不同实现的依次调用。而java中最经典的serviceloader的使用就是Java的spi机制。 1.2.1、javaspi SPI全称ServiceProviderInterface,是JDK内置的一种服务发现机制,SPI是一种动态替换扩展机制,比如有个接口,你想在运行时动态给他添加实现,你只需按照规范给他添加一个实现类即可。比如大家熟悉的jdbc中的Driver接口,不同的厂商可...

  dhsta3SaE3nQ   2023年11月01日   172   0   0 Java

tomcat安装solr-8.11.2 下载solr 解压 tar-xzfsolr-8.11.2.tgz 制作war包 cdsolr-8.11.2/server/solr-webapp/webapp/ jarcvfsolr.war./ 将制作的war包复制到tomcat的webapps目录下 cpsolr.war/tmp/apache-tomcat-9.0.75/webapps/ 启动tomcat自动解压solr.war cd/tmp/apache-tomcat-9.0.75/bin/ ./startup.sh 修改web.xml配置 cdwebapps/solr/WEB-INF/ 配置你的...

  dhsta3SaE3nQ   2023年11月01日   46   0   0 Java
关注 更多

空空如也 ~ ~

粉丝 更多

空空如也 ~ ~