2020年8月2日
摘要: 由于经常从gitee上下载一些程序看看,学习学习,经常会发现RUN项目时,出现java:程序包不存在 xxxx。把解决方法都记录一下 一:查看maven中是否有冲突,或者未下载的Dedencities。 项目pom.xml文件右键-MAVEN-Reimport 继续下载,如有依赖冲突,请在pom.x 阅读全文
posted @ 2020-08-02 21:46 兜兜圈圈 阅读(408) 评论(0) 推荐(0) 编辑
  2020年7月15日
摘要: 这是由于导入的spring-boot-devtools与spring-boot包冲突的问题则需要在引入依赖的包的时候,添加excludes 排除spring-boot包里面的 <dependency> <groupId>org.springframework.boot</groupId> <arti 阅读全文
posted @ 2020-07-15 10:09 兜兜圈圈 阅读(1171) 评论(0) 推荐(0) 编辑
  2019年11月1日
摘要: 继承了ServletContextAware接口类。那则可直接获取ServletContext。 获取流程 1、Spring通过XmlWebApplication加载bean。 2、他会调用父类AbstractRefreshableWebApplicationContext,的postprocess 阅读全文
posted @ 2019-11-01 14:30 兜兜圈圈 阅读(1430) 评论(0) 推荐(0) 编辑
摘要: spring源码解读时,在createWebApplicationContext时,需要对获取的contextClassName进行ClassUtils.forName(String name, ClassLoader classLoander)进行了分析 ClassUtils.forName 是时 阅读全文
posted @ 2019-11-01 14:10 兜兜圈圈 阅读(1130) 评论(0) 推荐(0) 编辑
  2019年7月17日
摘要: 关于同步方法和同步代码块 同步方法为,类方法增加synchronized 修饰符,如 同步代码块,则在代码块上增加synchronized 修饰符,如 放在一起运行,则发现sysnchronized 同步方法和同步this对象是同一个对象。 同步方法直接在方法上加synchronized实现加锁,同 阅读全文
posted @ 2019-07-17 14:38 兜兜圈圈 阅读(1799) 评论(0) 推荐(0) 编辑
  2017年10月17日
摘要: 在变量前添加&,则是代表改变量为指向内存里面的值。如果更改&的变量,则吧内存的值也更改了。所有对于这个内容的引用的值,都发生了变化。如果不添加&值,也只指向,只是更改其中一个变量时,则是把变量的内存指向了一个新的内存地址。unset删除有&和没有的都是一样,切断变量与改内存的指向。而非删除内存地址。 阅读全文
posted @ 2017-10-17 16:14 兜兜圈圈 阅读(555) 评论(0) 推荐(0) 编辑
  2017年2月21日
摘要: 可能会有用到的判断有 1、字符串与0的判断 该值由字符串最前面的部分决定。如果字符串以合法的数字数据开始,就用该数字作为其值,否则其值为 0(零)。 也就是说 '1fff'==1 ; 'ffff'==0 相当要注意 2、0与''的判断 0与空值是相等的 '' == 0 所以如果区别用户是否输入数字可 阅读全文
posted @ 2017-02-21 13:59 兜兜圈圈 阅读(2244) 评论(1) 推荐(0) 编辑