logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

并发编程之JMM(Java内存模型)

什么是JMMJMM 即 Java内存模型(Java Memory Model),一种抽象的概念,并不真实存在。JMM与JVM内存区域模型的区别JMM与JVM内存区域的划分是不同的概念层次。JMM与硬件内存架构的关系实际上,多线程的执行最终都会映射到硬件处理器上进行执行,但Java内存模型和硬件内存架构并不完全一致。硬件内存:分为寄存器、CPU缓存、主内存JMM:分为工作内存(线程私有数据区域)和主

文章图片
#java
kubeflow 1.2.0安装

自定义安装显然,不可能如此简单就安装成功,在国内很多镜像或文件下载不了kfctl_k8s_istio.v1.2.0.yaml 中最后这个manifests-1.2.0.tar.gz,在我服务器上就访问不了这时需要手动下载下来,放到自己的 ftp 服务器上。然后修改kfctl_k8s_istio.v1.2.0.yaml 中的 uri 为自己的 ftp 上此文件的地址,否在无法 build 成功。修改

文章图片
#kubernetes
rocketmq原理解析

rocketmqrocketmq和kafka对比基本角色

文章图片
#java
docker-compose部署springboot项目

本文简单介绍下如何通过docker-compose来发布一个springboot项目。前提准备需要提前准备好docker环境,并安装docker-compose(docker-compose比较简单,下载个bin文件然后放到 /usr/bin目录中就行)。下载 jdk8 镜像直接搜索 jdk8 镜像,然后下载第一个就行# 搜索 jdk8 镜像docker search jdk8# 下载 jdk8

文章图片
#docker#java
docker-compose部署kafka集群

本文简单介绍下如何通过docker-compose部署kafka集群。前提准备需要提前安装好 docker 和 docker-compose下载 kafka 镜像# 查找 kafka 镜像docker search kafka# 下载 kafka 镜像中星星最多的那个镜像docker pull wurstmeister/kafkawurstmeister/kafka 镜像的 github 地址:h

文章图片
#kafka#docker#java
java+vue+websocket实现实时获取kubernetes pod日志并展示

dfghnfd场景现在有这样一个场景:用户会在平台上创建任务跑算法训练,启动任务后,后台会通过kubernetes来创建一个容器跑训练任务。需要在页面上能实时展示训练任务的日志。由于日志是不断在产生的,而页面上也需要实时自动刷新最新日志,所以需要使用到 websocket。如图所示,目的是要实时获取这个pod的日志并在页面上展示,且能自动刷新日志。jobName:train-new-testpod

文章图片
#java#kubernetes#websocket
Prometheus监控kubernetes中容器的性能指标并展示

涉及工具名称作用kubernetes容器编排docker容器prometheus监控node_exportergrafana展示指标

文章图片
#kubernetes#elasticsearch
vue-codemirror代码编辑器使用心得和踩坑

最近工作中需要优化下之前的网页端编辑器,我作为后端开发,虽然做这个不专业,但也只能硬着头皮上啊,大量查阅资料,还是优化了一些内容的,在这里分析一下。

文章图片
elasticsearch搜索关键字高亮显示

使用 elasticsearch 时,有一个很常见的需求是,能在页面上将搜索出的结果中属于关键字的文字,进行高亮显示。elasticsearch 对这个做了一定的支持,它能查询结果的基础上,额外返回需要高亮显示关键字的整个文本,至于具体你想怎么用它,需要根据业务自行实现。http 请求体方式在查询的时候,增加参数highlight,pre_tags,post_tags。highlight 中添加需

文章图片
#elasticsearch
到底了