
Java
文章平均质量分 50
痴迷的小小工匠
在繁碌的生活中,做一个小小工匠,痴迷其中
展开
-
Swagger界面丑、功能弱怎么破?用Postman增强下就给力了!
在使用Swagger的时候,你是否会有这种感觉:提交参数为JSON没法格式化,参数错了查找麻烦,返回结果没法折叠,太长了没法看!Swagger结合Postman使用后这一情况有很大改变,今天我们来讲下如何使用Postman增强Swagger的功能,希望对大家有所帮助!Postman使用Postman是一款API接口调试工具,使用它可以很方便的对接口进行测试,并且后端人员可以将自己的调试结果导出,方便前端人员调试。安装 下载地址:https://www.getpostman.com/.原创 2021-08-01 15:34:02 · 251 阅读 · 0 评论 -
jvm原理
一、jvm中类的创建过程加载->验证->准备->解析->初始化->使用1,加载:在硬盘上查找并通过IO读入字节码文件,把class常量池中的内容存放到方法区的运行时常量池中,类信息存放到方法区(比如静态变量的引用,字段信息,方法信息,类加载器的引用以及对应class实例的引用)2,验证:校验字节码文件的正确性3,准备:给类的静态变量分配内存,并赋予默认值4,解析:将符号引用替换为直接引用,该阶段会把一些静态方法(符号引用,比如main原创 2021-04-05 21:15:50 · 148 阅读 · 0 评论 -
微服务之mybatis如何融合spring(交给spring管理mapper,实现实例化)
@MapperScan-->@Import(MapperScannerRegistrar.class)BeanDefinitionBuilder.genericBeanDefinition(MapperScannerConfigurer.class);注册MapperScannerConfigurer ; new ClassPathMapperScanner , ClassPathMapperScanner 重写了父类doScan里的isCandidateComponent使得接口可以原创 2021-04-04 17:45:41 · 282 阅读 · 0 评论 -
2021java最新面试题
1,说说项目业务,你在里面做什么2,说说sql调优3,说说orcal的执行计划里hash join4, 说下springmvc流程5,springmvc里的设计模式6,jdk和cglib的区别7,spring默认使用的是什么代理8,讲下ioc和aop9,说下spring-boot的自动配置10,说下事务传播机制11,说下线程池12,如果在高并发下要写一个计数器,怎么写13,AQS了解吗,说一下AQS原理14,HashMap 1.7和1.8有什么区别15,说一下zookeeper的原创 2021-04-03 18:58:42 · 184 阅读 · 0 评论 -
微服务之springmvc流程介绍
一、入口web.xml文件DispatcherServlet<!DOCTYPE web-app PUBLIC "-//Sun Microsystems, Inc.//DTD Web Application 2.3//EN" "http://java.sun.com/dtd/web-app_2_3.dtd" ><web-app> <display-name>Archetype Created Web Application</display-name原创 2021-04-03 14:25:52 · 510 阅读 · 0 评论 -
微服务之spring源码解读(最简)
spring源码涵盖的代码量非常多,本人深入追了很多,提炼几点要点,也是方便自己记忆。希望对您有所帮助,当然,本人还是希望并且建议您多深入源码的学习,这样更有理解力和增强框架定制开发能力。话不多说,直接开始,请坐稳!一、spring的入口1.1注解方式public static void main(String[] args) { // 加载spring上下文 AnnotationConfigApplicationContext context = new Annotation原创 2021-04-03 13:06:57 · 246 阅读 · 0 评论 -
栈内存和队列的底层演示
栈内存和队列的底层原理演示原创 2021-04-06 11:22:18 · 1958 阅读 · 0 评论