- 博客(4)
- 资源 (1)
- 收藏
- 关注
翻译 SpringBoot项目创建报:java.lang.ClassNotFoundException: org.springframework.boot.SpringApplication错误的解决方案
第一次创建SpringBoot项目结果出现了不少错误,其他错误都通过百度的方式得到解决,唯独这个错误困扰我很久了,而且百度上没有对于这种错误的解决方案。所以给出这种错误的解决方案:虽然明显知道是jar包问题,不管怎么clean怎么的还是没能解决。鼓捣了很久没结果,stackoverflow什么的也翻遍了,依然没找到结果,但是偶然对比一个Spring boot项目是可以启动的,发现了他们的区
2017-10-07 23:17:34 31997 1
原创 java设计模式——单例模式
一、什么是单例模式?保证在一个jvm中只能有一个实例。二、单例的几种写法?单例一共有7种写法,今天的介绍中我们只介绍两种,感兴趣的老铁们可以私底下了解其他的。三、懒汉式和饿汉式。区别:懒汉式:线程不安全、效率低;饿汉式:线程安全、效率高。原因(原理):懒汉式:需要时才被实例化,之后都是用的同一个实例;饿汉式:class文件被加载时就实例化了。四、代码演示
2017-10-04 11:58:00 454
原创 java设计模式——代理模式
一、什么是代理模式?通过代理控制对象的访问,可以详细访问到某个对象的方法,在这个方法调用时处理或者调用后处理。即AOP微实现,AOP的核心是面向切面编程。总得来说就是控制一个对象的访问。优点:使用代理对象可以保证安全性,可以监听方法,打印日志信息等等。二、因为Spring使用了代理(CGLib代理,后面会详述),所以在此介绍一下SpringAOP的优点:控制安全性;RMI框
2017-10-02 19:10:51 355
原创 java后端解决重复提交问题
一、为什么会出现重复提交?主要是由于网络的延迟问题以及页面刷新的操作。二、表单的重复提交会导致的问题?主要能够造成很多脏数据。三、解决的办法:3.1 前端解决办法:通过前端的方法将提交按钮变灰。对于前端的办法这里就不做演示了,因为前端的控制虽然能够防止数据的重复提交但是治标不治本。这里主要介绍第二种方法。3.2 后端解决: 思路:主要是利用唯一Token
2017-10-02 18:10:15 32412 3
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人