摘要:
isAssignableFrom
假设有两个类Class1和Class2。Class1.isAssignableFrom(Class2)表示:
类Class1和Class2是否相同。
Class1是否是Class2的父类或接口
调用者和参数都是java.lang.Class类型。
instanceof
用来判断一... 阅读原文
2019-01-31 13:58:02 阅读(2323) 评论(0)
摘要:
前言
不出意外,这应该是年前最后一次分享,本次来一点实际开发中会用到的小技巧。
比如平时大家是否都会写类似这样的代码:
if(a){
//dosomething
}else if(b){
//doshomething
}else if(c){
//doshomething
} else{
... 阅读原文
2019-01-31 13:24:09 阅读(1634) 评论(0)
摘要:
官方文档入门篇中有明确说明
每个基于 MyBatis 的应用都是以一个 SqlSessionFactory 的实例为中心的。
SqlSessionFactory 的实例可以通过 SqlSessionFactoryBuilder 获得。
而 SqlSessionFactoryBuilder 则可以从 XML 配置... 阅读原文
2019-01-31 12:40:08 阅读(1604) 评论(0)
摘要:
前面章节
JAVA-大白话探索JVM-类加载器(一)JAVA-大白话探索JVM-类加载过程(二)
JVM运行时内存
通过之前的章节,我们知道.class类如何加载到内存中,如图红框
开始讲讲内存空间
先了解JVM的周期
JVM在java程序执行时运行,结束时停止。
一个java程序对应开启一个JVM进程
JVM... 阅读原文
2019-01-31 11:07:04 阅读(1597) 评论(0)
摘要:
工厂模式
实战
待优化业务逻辑代码
/**
* @author sunyang
* @date 2019/1/30 10:32
*/
public class BizUser {
public String getShowMoreNum(Long showNumRedis) {
... 阅读原文
2019-01-31 09:48:03 阅读(1605) 评论(0)
摘要:
接着之前创建的ssmMaven项目
一:
在pom文件中加入mybatis-generator插件
<plugins>
<plugin>
<groupId>org.mybatis.generator</groupId>
... 阅读原文
2019-01-31 08:40:04 阅读(1639) 评论(0)
摘要:
对于Reference类大家可能会比较陌生,平时用的也比较少,对他的印象可能仅停在面试的时候查看引用相关的知识点;但在仔细查看源码后发现Reference还是非常实用的,平时我们使用的类都是强引用的,它的回收完全依赖于 GC;但是对于有些类我们想要自己控制的时候就比较麻烦,比如我想在内存还足够的时候就保留,不够的时候... 阅读原文
2019-01-31 07:57:03 阅读(1625) 评论(0)
摘要:
一、集合遍历与Lambda表达式 引入
package com.java.design.java8;
import org.junit.Test;
import org.junit.runner.RunWith;
import org.springframework.boot.test.context.Spring... 阅读原文
2019-01-31 06:00:04 阅读(1678) 评论(0)
摘要:
最近在学习springbooot2 和 thymeleaf
程序文件
application.properties文件配置:
#thymeleaf
spring.thymeleaf.prefix=classpath:/templates/
spring.thymeleaf.suffix=.html
sprin... 阅读原文
2019-01-30 23:54:02 阅读(1546) 评论(0)
摘要:
脚本结构上图中,queryMaterialApiDTOListByPkIds是返回Json格式响应结果的请求,然后添加BeanShell断言详细判断Json结果中的值是否正确。
Json格式的相应结果
1 {
2 "code": 0,
3 "msg": "success",... 阅读原文
2019-01-30 23:01:03 阅读(2758) 评论(0)