![](https://img-blog.csdnimg.cn/20201014180756754.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
JAVA
文章平均质量分 80
oil欧哟
oil欧呦的技术分享
展开
-
Springboot +AOP日志系统
1、前言一个好的日志信息整理与划分能让我们更好的定位到错误的地方,如果我们使用调试器断点机制,让问题复现,并由此定位问题并解决问题。大多时候我们遇到比较难定位的bug的时候都会这么做,如果是普通的bug相信用 System.out.println( ) 就能解决大部分的疑难杂症(狗头)。但当我们服务上线时,大量的log日志不可能直接靠在控制台里打印的来定位问题,况且你又不是一直开着你的Shell,万一关了就无了。所以成功地调试程序、监控和错误报告地关键就是日志。2、代码部分引入依赖<depe.原创 2021-09-14 09:25:56 · 109 阅读 · 0 评论 -
数据结构解析【红黑树】
前言 R-B Tree,全称是Red-Black Tree,又称“红黑树”,它一种平衡二叉树。红黑树的每个节点上都有存储位表示节点的颜色,可以是红(Red)或黑(Black)。特性每个结点不是红色就是黑色不可能有连在一起的红色结点根结点都是黑色root每个红色结点的两个子节点都是黑色。叶子节点都是黑色:出度为0满足了性质就可以近似的平衡了,不一定要红黑数,可以为其他。实际例子 Java在JDK1.8中引入了红黑树,实际的原因是因为当HashMap中hash函数插入计算到了重复位置.原创 2021-09-07 09:56:29 · 120 阅读 · 0 评论 -
SpringBoot整合小程序微信登录功能
一、SpringBoot整合微信登录 小程序的使用已经是一个普遍的现象,对于刚学习SpringBoot的我们来说完全的写好一套微信登录的案例有一定的难度,这里结合自己的一些学习经验,把微信登录这一功能模块附上:1、准备工作申请注册一个属于自己的小程序,或者是能够使用的(白嫖别人的…)2、创建SpringBootg工程并编写配置server: port: 8087spring: application: name: applet profiles: a.原创 2021-08-31 09:21:10 · 1316 阅读 · 2 评论