自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(10)
  • 资源 (1)
  • 收藏
  • 关注

原创 Swagger-ui.html界面打开报404错误

目录Swagger-ui.html界面打开报404错误初次看到问题时延伸的知识总结Swagger-ui.html界面打开报404错误遇到的问题是:访问http://localhost:8080/swagger-ui.html没有打开swagger界面,看服务器日志发现没有找到对应的映射:/sagger-ui.html,但是检查了依赖和配置,都是正常的,而且用同样的依赖和配置在另外一个项目环境...

2019-02-18 13:39:19 64850 11

原创 springboot test shiro UnavailableSecurityManagerException

springboot test shiro UnavailableSecurityManagerException在做单元测试时遇到这个问题,场景是需要获得当前登录用户的id,正好可以使用shiro框架的SecurityUtils来获取,但是,测试一运行就报这个错误,然后就来分析一下public abstract class SecurityUtils { ... publ...

2018-10-18 09:52:05 1299 1

原创 使用spring的ResourceUtils.getFile读取jar包内文件失败

在做模板导出的时候,想要把项目中的excel文件作为模板供用户下载,就这么一个功能,挺简单的,但是遇到了一些问题。本地下载没问题,linux服务器上却报找不到文件错误。来简单分析下,我是使用spring-core下的ResourceUtils.getFile()工具(这个jar包的util目录下有很多有用的工具),直接来看看它的源码吧。从方法的注释来看,入参可以是classpat...

2018-06-06 00:29:50 26362 1

原创 intellij远程调试springboot项目

使用的intellij是企业版的破解版,通过几张图简单的介绍一下第一步:点开Edit Configuration;第二步:点击+号,选择remote;第三步:填写名称、Host、Port,填完后复制中间红框的内容,根据它的注释可知,这是在运行远程jvm时要加上的命令行参数。第四步:启动远程应用,通过java -jar -agentlib:jdwp=transport=dt...

2018-06-05 20:24:40 762

原创 使用mybatis+h2+flyway进行单元测试

打算写单元测试时,应该是集成测试,想用h2这个内存数据库来代替mysql,目的是让测试变得方便。首先是写了个demo,在网上找的,地址是http://blog.csdn.net/mn960mn/article/details/54644908。在src/test/java目录下,对一个User对象进行增删改操作,使用h2作为数据库,数据源的配置是:spring: d...

2018-05-29 19:34:10 3293

原创 ThreadLocal的源码浅析

ThreadLocal的源码浅析首先来看看ThreadLocal有什么作用呢?从RequestContextHolder的实现来看,就知道它的作用是什么了。每个线程有自己本地变量,不管这个线程运行到什么位置,如webmvc里的service层、dao层,都可以通过ThreadLocal这个对象来获得该线程存储的一些信息,在使用上很方便。另一方面呢,就是在线程同步的时候可以起到作用,能达...

2018-05-19 19:57:38 218

原创 classpath的理解和使用

classpath的理解和使用classpath的说明可以参考oracle官方说明,这上面有详细的描述,中文可参考这篇博文。在笔者看来呢,classpath就是寻找类的路径,为什么叫路径,而不叫目录啊,地址啊什么的,是因为路径(path)的含义就包括目录、地址等,由此可以看出,路径的实现方式会有很多种,有目录,也有文件的地址等等,从官方说明可以看出。那在具体的项目中,这个classpat...

2018-04-19 16:15:36 1350

原创 RestTemplate源码浅析

RestTemplate类的继承结构通过idea的工具可以看到RestTemplate的继承结构很简单:由图可以看出继承了一个类,实现了一个接口,我们来看看这些接口和类有什么作用。HttpAccessor:官方文档这样描述:Base class for RestTemplate and other HTTP accessing gateway helpers, defining com...

2018-04-13 16:10:42 1672

原创 Alfred+qshell

Alfred+qshell 在用macDown写文档时,有时候需要粘贴一些图片,这时要用到第三方的存储平台来存储图片,然后给出图片的外链,在macDown中引用此外链即可。 这个流程是比较繁琐的,可以使用Alfred+qshell来自动化此流程。可以参考https://www.zybuluo.com/fyywy520/note/317999Alfred去google...

2018-04-08 16:23:10 419

原创 uml学习

《Thinking in UML》学习总结@(总结)[思考|学习|记录]Thinking in UML学习总结简要面向过程和面向对象面向过程面向对象建模公式用例驱动抽象层次视图对象分析的方法获取需求定义边界发现主角获取业务用例业务建模业务用例场景业务用例规约业务规则业务对象模型业务用例实现视图业务用例实现场景包图领域模型提取业务

2017-12-27 22:24:27 461

《聊聊架构》

值得一看的好书,架构方面的知识都很全面,内容都很实用。

2018-06-07

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除