Lombok常用注解

什么是Lombok Lombok 是一款好用顺手的工具,就像 Google Guava 一样。可用来帮助开发人员消除 Java 的冗长代码,尤其是对于简单的 Java 对象(POJO)。它通过注释实现这一目的。 通过在开发环境中实现 Lombok,开发人员可以节省构建诸如hashCode()和equals()...

阅读更多

Java8新特性

Java8新特性 函数式接口 java.util.function,java内置核心四大函数式接口 // R Function<T,R> Function<String,Integer> function = s -> {return s.length();}; Syst...

阅读更多

Maven

maven导入jar包时冲突问题 maven工厂要导入jar包的坐标,就必须考虑解决jar包冲突问题 方式1:第一声明优先原则:哪个jar包的坐标在靠上的位置,这个jar包就是先声明的。先声明的jar包坐标下的依赖包可以优先进入项目中。 方式2:路径近者优先原则。直接依赖路径必传递依赖路径近,那么最终项目进...

阅读更多

SpringMVC ResponseEntity

在传统的开发过程中,我们的控制CONTROLLER层通常需要转向一个JSP视图;但随着WEB2.0相关技术的崛起,我们很多时候只需要返回数据即可,而不是一个JSP页面。 ResponseEntity:表示整个HTTP响应:状态代码,标题和正文。因此,我们可以使用它来完全配置HTTP响应,它是一个...

阅读更多

springMVC笔记

三层架构和MVC 三层架构 开发服务器端程序,一般都基于两种形式,一种C/S架构程序,一种B/S架构程序 使用Java语言基本上都是开发B/S架构的程序,B/S架构又分成了三层架构 三层架构 表现层:WEB层,用来和客户端...

阅读更多

spring笔记

spring框架的概述以及spring总基于XML的IOC配置 1.spring的概述 spring是什么 spring的两大核心 spring的发展历程和优势 spring体系结构 2.程序的耦合及解耦 曾经案例中的问题 工厂模式解耦 3.IOC概念和spring中的I...

阅读更多

朴素贝叶斯

朴素贝叶斯 在夏季,某公园男性穿凉鞋的概率为 1/2 ,女性穿凉鞋的概率为 2/3 ,并且该公园中男女比例通常为 2:1 ,问题:若你在公园中随机遇到一个穿凉鞋的人,请问他的性别为男性或女性的概率分别为多少? 先验概率 先验概率(prior probability)是指根据以往经验和分析得到的概率,...

阅读更多

Mybatis笔记

Mybatis框架概述 mybatis是一个基于java的持久成框架,内部封装了jdbc,使开发者只需要关注sql语句本身,而不需要花费精力去处理加载驱动、创建连接、创建statement等繁杂的过程,使用了ORM思想实现了结果集的封装。 mybatis通过xml或注解的方式把将要执行的各种statement...

阅读更多