上一页 1 2 3 4 5 6 ··· 19 下一页
摘要: 前言 有时候我们需要在程序运行的时候对程序设置环境变量,恰巧我也遇到了这个问题,所以在此记录一下IDEA是如何设置环境变量的。 作用 -Dproperty=Value 该参数通常用于设置系统级全局变量值,如配置文件路径,保证该属性在程序中任何地方都可访问。当然,也可以通过在程序中使用System.s 阅读全文
posted @ 2021-09-03 11:06 looyee 阅读(2323) 评论(0) 推荐(0) 编辑
摘要: 最好的IDEA debug长文?看完我佛了 https://fangshixiang.blog.csdn.net/article/details/113231442 阅读全文
posted @ 2021-08-26 14:02 looyee 阅读(40) 评论(0) 推荐(0) 编辑
摘要: https://blog.csdn.net/f641385712/article/details/88765470 import org.springframework.beans.factory.annotation.Autowired;import org.springframework.cor 阅读全文
posted @ 2021-08-23 20:59 looyee 阅读(1061) 评论(0) 推荐(0) 编辑
摘要: 这篇分析 doCreateBean() 第三个过程:循环依赖处理。其实循环依赖并不仅仅只是在 doCreateBean() 中处理,其实在整个加载 bean 的过程中都有涉及,所以下篇内容并不仅仅只局限于 doCreateBean(),而是从整个 Bean 的加载过程进行分析。 什么是循环依赖 循环 阅读全文
posted @ 2021-08-19 15:46 looyee 阅读(127) 评论(0) 推荐(0) 编辑
摘要: 1.前言 在日常开发过程中,通常会把经常发生变更的配置放在分布式配置中心apollo中。一天突然有一个疑问,应用配置文件中和Apollo都存在相同的配置,为什么会使用apollo上的配置,而非使用应用配置文件中的配置,带着这个疑问,开启了一场阅读apollo源码的旅途。 其实这个问题在SpringB 阅读全文
posted @ 2021-08-17 16:27 looyee 阅读(363) 评论(0) 推荐(0) 编辑
摘要: 前言 本文标题包含有'靓丽'的字眼:Spring框架bug。相信有的小伙伴心里小九九就会说了:又是一篇标题党文章。 鉴于此,此处可以很负责任的对大伙说:本人所有文章绝不哗众取宠,除了干货只剩干货。 相信关注过我的小伙伴都是知道的,我只递送干货,绝不标题党来浪费大家的时间和精力~那无异于谋财害命(说得 阅读全文
posted @ 2021-07-22 11:12 looyee 阅读(661) 评论(0) 推荐(0) 编辑
摘要: 也许有非常多的人都有这样的疑问,明明看了很多设计模式的书,看的时候感觉每个设计模式也都能看懂,但是就是用不起来,而一旦不用起来,过一阵又都忘得差不多了,下次又得重新学。如果你总是停留在学的这个阶段,而不去真正用起来,往往都会往复的循环。所以说要想学好设计模式,关键还是在于用。 至于如何去用,效果最好 阅读全文
posted @ 2021-07-12 17:33 looyee 阅读(153) 评论(0) 推荐(0) 编辑
摘要: 之所以初始化为0而不是-1,是为了在release()方法里去区分是否需要唤醒后继节点: if (h != null && h.waitStatus != 0) unparkSuccessor(h); 当前线程释放资源之后,去唤醒后继节点时,判断条件是!=0的,也就是说,对于一个没有后继节点的节点( 阅读全文
posted @ 2021-05-15 18:00 looyee 阅读(325) 评论(0) 推荐(0) 编辑
摘要: 拦截器我想大家都并不陌生,最常用的登录拦截、或是权限校验、或是防重复提交、或是根据业务像12306去校验购票时间,总之可以去做很多的事情。 我仔细想了想这里我分三篇博客来介绍HandlerInterceptor的使用,从基本的使用、到自定义注解、最后到读取body中的流解决无法多次读取的问题。 1、 阅读全文
posted @ 2021-04-19 15:52 looyee 阅读(510) 评论(0) 推荐(0) 编辑
摘要: 原文链接:https://blog.csdn.net/dreamwbt/article/details/82658842 简介 这几天在回顾Spring的AOP时,对过滤器,拦截器,AOP的关系有点好奇,故记录做以备份。在实现一些公共逻辑的时候,很多功能通过过滤器,拦截器,AOP都能实现,但是不同的 阅读全文
posted @ 2021-04-08 14:39 looyee 阅读(173) 评论(0) 推荐(0) 编辑
上一页 1 2 3 4 5 6 ··· 19 下一页