维咔VikACG
文章
圈子
帮助
网游
签到
App
用户
立即登录
注册
打开App
凡心灵
文章
学习区-技术教程
springboot自定义注解这么用,轻松捕获系统操作日志(下)
在上一篇中我们讲到了将日志保存到数据库,有点遗憾的地方是方法的中文名字得在Log2DB和ApiOperation中写两次,有点不人性化。今天我们就来解决这个问题。 如果只能写一次,那我们只能改自己的代码读取ApiOperation中的val…
赞 4
凡心灵
文章
学习区-技术教程
springboot自定义注解这么用,轻松捕获系统操作日志(上)
通常为了监控系统,我们希望将请求的入参和出参记录到数据库中,已备后查。除了在每个方法里面加日志处理代码,手动保存到数据库,还有其他的办法吗? 今天就给大伙介绍一个注解 @Log2DB 什么?没这个注解?是的,这个注解是自定义的,那用这个注解…
按赞
凡心灵
文章
学习区-技术教程
面试常问的ThreadLocal源码剖析
ThreadLocal用来提供线程级别变量,变量只对当前线程可见。相比与“使用锁控制共享变量访问顺序”的解决方案。ThreadLocal通过空间换时间的方案,规避了竞争问题,因为每个线程都有属于自己的变量。 此时就产生了第一个问题:线程如何…
按赞
凡心灵
文章
学习区-技术教程
Java并发和多线程基础面试题
1、多线程有什么用? 一个可能在很多人看来很扯淡的一个问题:我会用多线程就好了,还管它有什么用?在我看来,这个回答更扯淡。所谓"知其然知其所以然","会用"只是"知其然",&quo…
赞 4
凡心灵
文章
学习区-技术教程
什么是Java内存模型
在面试中,面试官经常喜欢问:『说说什么是Java内存模型(JMM)?』面试者内心狂喜,这题刚背过:『Java内存主要分为五大块:堆、方法区、虚拟机栈、本地方法栈、PC寄存器,balabala……』面试官会心一笑,露出一道光芒:『好了,今天的…
赞 1
你到底了哦
资料与成就
UID:
235023
入站:
2019-6-5
简介:
这个咔友似乎很害羞(bushi