会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
一响贪欢
博客园
园子
首页
新随笔
联系
管理
订阅
上一页
1
2
3
4
5
6
7
···
13
下一页
2019年5月17日
swagger暴露程序接口文档
摘要: Swagger2是一个帮助用户、团队、企业快速、高效、准确地生产API服务的工具组件,同时还提供了部分测试功能,它的官方网站是https://swagger.io/。 1.引入Maven 2.在应用启动类上添加注解@EnableSwagger2用以开启Swagger2 实际上在执行完上面两个步骤后,
阅读全文
posted @ 2019-05-17 12:07 一响贪欢
阅读(7974)
评论(0)
推荐(0)
2019年5月16日
SpringBoot整合Mybatis
摘要: 1.MAVEN依赖 mybatis为了配合Springboot,提供了一个新的依赖包,我们在springboot项目中引入下面这个依赖。 2.配置文件 相比于单独的使用Mybatis,在Spring Boot中只增加了一步配置,指定Myabtis配置文件路径: 然后我们在Mybatis的配置文件中配
阅读全文
posted @ 2019-05-16 14:02 一响贪欢
阅读(225)
评论(0)
推荐(0)
2019年5月15日
Spring boot--控制器增强
摘要: 在Spring3.2中,新增了@ControllerAdvice注解。关于这个注解的官方说明https://docs.spring.io/spring-framework/docs/5.0.0.M1/javadoc-api/org/springframework/web/bind/annotatio
阅读全文
posted @ 2019-05-15 17:26 一响贪欢
阅读(2039)
评论(0)
推荐(0)
StringUtils常用方式留存
摘要: StringUtils是org.apache.commons.lang下的一个工具包。主要用途从名字可以看出是针对于String的一些操作工具,里面包含的方法非常多,英语水平尚可以的人可以前往它的官方API文档http://commons.apache.org/proper/commons-lang
阅读全文
posted @ 2019-05-15 10:10 一响贪欢
阅读(198)
评论(0)
推荐(0)
2019年5月14日
spring拦截器Interceptor
摘要: 在Spring Boot中,拦截器可以分为两种类型: 一是WebMVC,负责拦截请求,类似于过滤器,对用户的请求在Controller接收前进行处理,在Controller处理完成后加工结果等。使用时需实现HandlerInterceptor接口。 一是AOP,拦截指定类型的方法,通过动态代理模式实
阅读全文
posted @ 2019-05-14 23:41 一响贪欢
阅读(2370)
评论(0)
推荐(0)
2019年5月10日
微服务Eureka使用详解
摘要: Eureka是spring cloud中的一个负责服务注册与发现的组件。遵循着CAP理论中的A(可用性)P(分区容错性)。 一个Eureka中分为eureka server和eureka client。其中eureka server是作为服务的注册与发现中心。eureka client既可以作为服务
阅读全文
posted @ 2019-05-10 17:26 一响贪欢
阅读(65492)
评论(0)
推荐(5)
2019年5月8日
《大话设计模式》——观察者模式(订阅--发布模式)
摘要: 观察者模式结构图: 从上图中可以看到观察者模式需要4个角色: 1.Observer:抽象观察者。 2.ConcreteObserver:具体观察者。 3.Subject:抽象通知者。 4.ConcreteSubject:具体通知者。 这里我们用上班玩手机来举例:有几个同事每天在公司的状态为“玩手机”
阅读全文
posted @ 2019-05-08 16:57 一响贪欢
阅读(648)
评论(0)
推荐(0)
数据库设计三范式
摘要: 第一范式:表中所有列不能被分解为更基本的数据单位(原子性)。 第二范式:满足第一范式的前提下,表中所有非主属性,都依赖且必须依赖所有的主属性(非主键字段与主键字段间的关联性)。 第三范式:满足第一范式的前提下,表中所有非主属性,不能互相间有依赖(非主键字段间的非关联性)。 下面详细解释一下每个范式的
阅读全文
posted @ 2019-05-08 14:18 一响贪欢
阅读(293)
评论(0)
推荐(0)
2019年4月23日
PL/SQL执行计划查看
摘要: 一.如何查看PLSQL的执行计划 在SQl Window窗口输入sql语句,然后按键"F5",就会进入执行计划查看界面。 二.界面说明 首先我们看第二行有几个属性可以选“Tree”、“HTML”、“Text”、“XML”。这几个里面的核心数据是一样的,不同的只是对核心数据的展示方式,分别为Tree、
阅读全文
posted @ 2019-04-23 14:45 一响贪欢
阅读(24137)
评论(2)
推荐(2)
2019年4月9日
ReentrantLock源码
摘要: ReentrantLock与Synchronized区别在于后者是JVM实现,前者是JDK实现,属于Java对象,使用的时候必须有明确的加锁(Lock)和解锁(Release)方法,否则可能会造成死锁。 先来查看ReentrantLock的继承关系(下图),实现了Lock和Serializable接
阅读全文
posted @ 2019-04-09 16:02 一响贪欢
阅读(1173)
评论(0)
推荐(0)
上一页
1
2
3
4
5
6
7
···
13
下一页
公告