logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

别再无脑 cat 了!后端排查 GB 级生产日志的实战命令

摘要 本文针对Java后端开发人员,总结了高效处理生产环境日志的Linux命令与实战技巧。生产日志具有体积大、多线程交织、滚动频繁等特点,需掌握核心命令组合快速定位问题。 关键点: 日志特征与陷阱:避免直接编辑大文件,需选择cat/less/tail等安全命令,并注意压缩归档日志的处理。 分布式链路追踪:通过TraceId跨文件聚合日志(grep -h配合sort),还原完整请求链路。 核心命令精

文章图片
#后端#linux#java
数据脱敏实现:“想在哪脱就在哪脱,想脱谁就脱谁! ! !“

以上全部就是本期关于数据脱敏知识点的总结介绍啦。首先介绍了数据脱敏需求的背景、概念和重要性,紧接着我们逐步探讨实现方案,权衡利弊了相关实现选择,最终选择的自带的jackson自定义序列化实现,它的实现原来其实就是在json进行序列化渲染给前端时,进行脱敏,这样可以有效降低性能损耗,并且也不会侵入系统业务层逻辑这样可以保证我们的业务逻辑不会因为数据脱敏出现逻辑错误。与此同时也强调了动态灵活可配置的脱

文章图片
#后端#spring boot#java
深度剖析SkyWalking:从内核原理到生产级全链路监控实战

本文深入解析Apache SkyWalking的架构设计与核心原理。作为云原生时代的APM平台,SkyWalking采用Client-Server架构,包含探针Agent、OAP分析服务、存储系统和可视化UI四大组件。其创新性地引入Trace Segment概念,将同一线程内的Span打包传输,显著提升性能。文章详细阐述了Trace、Segment和Span的层级关系,剖析了TraceID生成算法

文章图片
#skywalking#后端#分布式
从入门到实践:玩转分布式链路追踪利器SkyWalking

SkyWalking是一款国产开源的分布式链路追踪与性能监控系统,专为微服务架构设计。它通过Java Agent实现无侵入监控,支持全链路追踪、JVM监控、服务依赖分析等功能。相比其他方案(如Zipkin、Pinpoint),SkyWalking具有高性能、低侵入和丰富中文文档等优势。其架构包含探针Agent、OAP平台、存储和UI四部分,支持ElasticSearch等多种存储方式。部署简单,只

文章图片
#分布式#skywalking#后端 +1
微信数据库解析总结

获取添加未通过的好友信息,此时有两种情况:1)添加同属一个群的好友。rcontact表存放了该账号涉及的所有账号(微信账号,群账号)的基本信息(eg:微信昵称,备注,原微信号,改之后的微信号,全拼等等)。:如果是群账号,说明这条消息是群会话消息,发送人在content内容前面(发送人微信号:发送内容);注意:这里如果通过微信号,扫码添加的陌生人,其username是一长串的以@stranger结尾

文章图片
#数据库#微信
一文带你彻底玩转EasyExcel:导入导出excel数据起飞

EasyExcel 是一个功能强大、易于使用的 Excel 操作工具,它大大简化了 Excel 数据的读取和写入操作,提高了开发效率。通过本文的介绍,相信读者对 EasyExcel 库有了更深入的了解,希望能够在实际开发中更多地利用 EasyExcel 提升工作效率

文章图片
#java#后端
Spring Boot如何优雅实现结果统一封装和异常统一处理

当下基于框架开发的系统几乎都是前后端分离的,也都是基于RESTFUL风格进行接口定义开发的,意味着前后端开发大部分数据的传输格式都是json,因此定义一个统一规范的数据格式返回有利于前后端的交互与UI的展示Restful风格是什么?RESTFUL(英文:Representational State Transfer,简称REST)可译为"表现层状态转化”,是一种网络应用程序的设计风格和开发方式,是

文章图片
#spring boot#restful#后端
Spring注解配置:@Configuration 和 @Component 区别及原理详解

**从定义来看, @Configuration 注解本质上还是 @Component,因此@ComponentScan 能扫描到@Configuration 注解的类。@Component在Spring中是代表LITE模式的配置注解,这种模式下的注解不会被Spring所代理,就是一个标准类,如果在这个类中有@Bean标注的方法,那么方法间的相互调用,其实就是普通Java类的方法的调用。

文章图片
#spring#后端#java +1
Spring注解装配:@Autowired和@Resource使用及原理详解

Spring 支持使用@Autowired@Resource注解进行依赖注入@Autowired@Autowired为Spring 框架提供的注解,需要导入包。源码如下/**/**① 按照type在上下文中查找匹配的bean,查找type为Svc的bean② 如果有多个bean,则按照name进行匹配如果有@Qualifier注解,则按照@Qualifier指定的name进行匹配,查找name为s

文章图片
#spring#java#后端
openfeign实现原理

OpenFeign 提供了一种声明式的远程调用接口,它可以大幅简化远程调用的编程体验。调用其他服务接口像调用本地服务service方法一样丝滑顺畅。引入依赖</</</</order服务调product服务接口扫描feignClient。

文章图片
#java#spring#spring cloud
    共 14 条
  • 1
  • 2
  • 请选择