logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

docker容器中的Tomcat远程debug

进入Tomcat容器docker exec -it containerId bashcontainerId: Tomcat容器的id修改Tomcat的catalina.sh文件在catalina.sh中添加如下代码:CATALINA_OPTS="-Xdebug -Xrunjdwp:transport=dt_socket,address=5005,suspend=n,server=y&qu

Kubernets特性及概念介绍

Kubernets概述Kubernets是什么Kubernets是Google在2014年开源的一个容器集群管理系统,简称k8s;k8s用于容器化应用程序的部署,扩展和管理;k8s提供了容器编排、资源调度、弹性伸缩、部署管理和服务发现等一系列功能;k8s目标是让部署容器化应用简单高效;可以将k8s理解为一个容器平台、一个微服务平台、一个便携式平台;Kubernets特性自...

Kafka基础架构

Kafka基础架构消息队列的两种模式1. 点对点模式(一对一,消费者主动拉取数据,消息收到后消息清除)过程:producer将消息发送到queue中;consumer从queue中拉取并消费message;message从queue中删除特点:一个queue可以有多个consumer;一个message只会被一个consumer消费;2. 发布/订阅模式...

Shell编程详细教程:从基础语法到实践

 目录shell是什么快速入门shell变量设置环境变量位置参数变量预定义变量运算符条件判断IO流程控制read读取控制台输入函数shell是什么          shell是一个命令行解释器,它为用户提供一个向Linux内核发送请求以便运行程序的界面系统级程序,用户可以用shell来启动、挂起、...

手写spring核心原理Version2

上一篇博文(手写spring核心原理Version1)中粗略的实现了自动注入等功能,此篇博文主要在上一篇的基础之上对MyDispatcherServlet.java中的方法运用设计模式进行重构。重构MyDispatcherServletpackage com.xyz.demo.core;import com.xyz.demo.core.annotaion.MyAutowired;im...

手写spring核心原理Version3

上两篇博文手写spring核心原理Version1和手写spring核心原理Version2分别介绍了如何完成一个自动注入、以及如何用设计模式进行重构,接下来这篇将仿照SpringMVC对参数列表以及methodMapping进行重构。重构MyDispatcherServletimport javax.servlet.ServletConfig;import javax.servlet....

sudo apt-get update执行失败问题解决

错误在执行sudo apt-get update命令时,执行结果失败,错误信息如下:获取:1 http://repo.mysql.com trusty InRelease [33.5 kB]100% [1 InRelease gpgv 33.5 kB] [正在等待报头] [正在等待报头] [正�Couldn't create tempfiles for splitting up /var/l...

到底了