
java系列
IE06
运筹+大数据+深度学习+机器学习+图像
展开
-
java系列3:spring boot基本概念
spring boot是什么?就是一套集成了很多套件的web框架。1. IOC和AOPIOC:inverse of control,也称为DI依赖注入。具体来说,就是在xml文件的bean中定义具体的类,然后在程序中定义抽象的类,将bean中的类注入到程序中抽象的类里。AOP:面向切面编程,简单说就是那些与业务无关,却为业务模块所共同调用的逻辑或责任封装起来,便于减少系统的重复代码,降低模块之间的耦合度,并有利于未来的可操作性和可维护性。2. HelloWorld在intellij Idea中加原创 2020-05-13 21:22:59 · 424 阅读 · 0 评论 -
java系列2:java测试框架Junit5+Allure+Mockito
框架结构上变成了:JUnit 5 = JUnit Platform + JUnit Jupiter + JUnit VintageJUnit Platform: Junit Platform是在JVM上启动测试框架,可以接入各种引擎。JUnit Jupiter: JUnit Jupiter提供了JUnit5的新的编程模型,是JUnit5新特性的核心。运行在上面的JUnit Platform中。JUnit Vintage: 兼容JUnit4.x,Junit3.x测试引擎。下面是个简单的例子:i原创 2020-05-11 09:34:46 · 740 阅读 · 0 评论 -
java系列1:java8的新特性java stream&lamba表达式
1. lambda表达式函数式接口简单来说就是只有一个抽象函数的接口。为了使得函数式接口的定义更加规范,java8 提供了@FunctionalInterface 注解告诉编译器在编译器去检查函数式接口的合法性,以便在编译器在编译出错时给出提示。1.1 操作符java8中引入了操作符“->”,称为箭头操作符或lambda操作符,lambda用于替换匿名函数。lambda操作符将lambda表达式拆成两个部分:(1)左侧是lambda表达式的参数列表(可以理解为抽象方法的参数)(2)右侧是la原创 2020-05-10 20:45:17 · 171 阅读 · 0 评论