JavaWeb的链路追踪与监控
Java中高级开发需要具备快速排查问题的能力、追溯问题的能力、监控服务状态的能力。
Java初级开发的工作状态
出现问题后,通过服务器里控制台的日志排查,一查查半天,甚至查不出来
...
JavaWeb的手写工具类
到一个公司后,看下核心工具类都是谁写的,写核心工具类的一定是技术大佬!注意:本处说的是核心工具类,不是业务工具类,业务工具类没有技术含量,体现不了技术能力。
为什么要手写工具...
JavaWeb的技术细节
做IT的,最怕的就是不懂装懂,最怕的就是浅尝辄止,因为这样导致的结果就是,五年以上的经验了却技术平平,甚至跟一两年经验的差不多。做IT只有不断提升广度和深度才能有较长的职业寿命!
...
MyBatis-Plus-解决逻辑删除与唯一索引的问题
简介
说明
本文用示例介绍MyBatis-Plus如何解决逻辑删除与唯一索引的问题。
物理删除与逻辑删除
数据是很重要的,数据库里的数据在删除时一般不会用DELETE语句直接物理删除。
...
JavaWeb的中间件
JavaWeb有很多中间件,比如:MQ、Redis等。但是,很多人都只是停留在会用的水平,没有进行深入地探索,这就会导致跟Java初级开发的水平没有什么区别。
MQ
以RabbitMQ为例,大多数人都...
JavaWeb的全局格式处理
全局处理是Java中高级开发必备的技术,而全局格式处理是不可缺少的。
为什么要全局格式处理?
时间格式
项目我们经常会有前后端时间转换的场景,比如:创建时间、更新时间等。一般...
JavaWeb的全局请求处理
全局处理是Java中高级开发必备的技术,而全局请求处理是不可缺少的,其中很重要的处理就是:传递请求里的上下文信息,比如:当前的用户。
本处的项目场景为:通过请求的header里的token...
SkyWalking-告警-使用教程
简介
说明
本文介绍SkyWalking的告警功能的用法。
SkyWalking支持WebHook、gRPC、微信、钉钉、飞书等通知方式。
官网
alarm:https://github.com/apache/skywalking/blob/ma...
JavaWeb高级实战
本JavaWeb进阶实战教程全网最强!本教程是实际项目中真正会用到的技术,学完就能成为真正的技术大佬,有亮点的大佬!本教程依然保持自学精灵的定位:超高的质量、超高的真实性、超高的实用性。
SkyWalking-OAL-使用教程
简介
说明
本文介绍SkyWalking的OAL语法的用法。
本文只介绍OAL,OAL要与告警结合起来才有意义,告警见此文:SkyWalking-告警-使用教程 - 自学精灵
官网
OAL介绍
https:/...