logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

sshpass 命令踩坑记录--未获取环境变量

sshpass 命令踩坑记录–未获取环境变量近日,由于某个厂商的安全流量分析的探针导致了java进程假死,在使用jstack命令却报虚拟机版本不匹配的问题。几番查询,发现未使用该用户配置在.bash_profile下的java环境变量。而是操作系统预装的openJdk。不执行用户目录下.bash_profile因此,通过root用户 yum 删除了openJdk。然引起了gitee企业版流水线执行

#ssh#linux#运维
VMware安装CentOS 7 x64版本虚拟机

        前言:为毕设储备技术和平台,已经发了一帖在服务器上装机的教程,但是本地也要啊,练手总比服务器快吧~VMware安装CentOS 7 x64版本虚拟机 步骤一:按照新建向导,选择典型。步骤二:选择下载好的iso镜像文件推荐官网下载EVERYTHING版本(https://www.centos.org/download/)。步骤三:命名,个人喜欢按照系统+位数命名。文件夹也喜欢选择明明

skywalking06 - skywalking也可以作为日志中心收集日志了!

skywalking06 - skywalking也可以作为日志中心收集日志了!说起分布式日志收集,在技术选型上,一般有两大类: 第一类就是程序将日志写在本地文件,使用代理软件(flume/ filebeat之类)来收集,将其发送到对应的接收端,或是kafka这样的高性能队列集群中. 第二类是程序自己封装,将日志送到接受端.第一类代理类收集与程序运行无关,但是代理程序也可能存在挂掉而无法收集到日志

#skywalking
Redisson BUG: Failed to submit a listener notification task. Event loop shut down?

Redisson BUG Failed to submit a listener notification task. Event loop shut down?堆栈ERROR 12561 --- [ Thread-3] i.n.u.c.D.rejectedExecution : Failed to submit a listener notification task. Event loop s

2022年围绕着BI平台的成长

经过这三个大阶段的迭代,我们的BI平台已经有了长足的进步。也深刻的锤炼了我代码分析能力,实践了重构之道。另一个让我今年收获匪浅的是,经过半年、一年多的相处,我们的新人基本都能够cover住一个模块,一整个流程。他们的工作方式形成了闭环,不需要我再去反复催促。2022年是一个快速成长的一年,也是一个扎实基础的一年。如今,在2023年的伊始,我们小组基本定下了大致的工作方向,我也能够腾出70%的时间进

文章图片
#系统架构
Idea 启动项目报错 failed to create jvm:jvm path url 或Could not reserve enough space for xxxxKB object heap

Idea 启动项目报错 failed to create jvm:jvm path url 或Could not reserve enough space for xxxxKB object heap 终极解决方案新老版本IDEA都有这样的问题。当我们项目设置了JVM大小 -Xmx4096m ,但是配置文件中不够大就会产生这样的问题。当然你可能没有这样的设置,同样导致无法启动。配置文件:用户目录下

Spring MVC和Spring Boot有什么区别? 这样答,面试官直呼666

Spring MVC和Spring Boot有什么区别? 这样答,面试官直呼666作为初级程序员,这样的问题在面试中,也被问到过,随着越来越了解,发现以前自己答的真水。一般的回答​先来说说我以前的粗浅的回答:两者没有什么大关系,除了都是Spring家族里的。Spring mvc 是web层的框架,通过Controller提供Http接口服务。Spring Boot 是一种快速搭建的脚手架,通过依赖

#面试
RedisTemplate 接口误用造成的空指针异常记录(深扒multiGet接口)

RedisTemplate 接口误用造成的空指针异常记录redis读写在现阶段,除了原生的调用接口,例如jedis、lettuce等,许多都使用了redisTemplate,当然,更多的使用了@Cacheable、@CaachePut之类的注解。redisTemplate的封装避免了底层api的不同。而注解@Cacheable等则更多的符合了旁路设计,避免了更多人为try、catch,代码更加优雅

Redis客户端配置优化建议

Redis客户端配置优化建议Redis客户端配置项参考spring-boot docs:data-properties.本篇以lettuce为例.着重讲连接池的配置.配置项默认值描述中文描述spring.redis.lettuce.cluster.refresh.adaptivefalseWhether adaptive topology refreshing using all availabl

es应用笔记2-sql查询

es应用笔记2-sql查询es作为一个搜索索引,在分析场景中,作为明细查询的场景会比kylin、impala、hive等更加合适。es在6.3版本开始支持sql查询,且其sql基础语法与大数据端的语法较兼容,函数库略有不同。对于多数据源的接入,通过jdbc接入es改造成本较低,但是xpack-sql-jdbc这个客户端的包是收费的,但是其服务端仍提供了rest api 供查询。界面查询kibana

到底了