自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(11)
  • 资源 (1)
  • 收藏
  • 关注

原创 springboot springmvc spring 有什么区别

springboot springmvc spring 区别: Spring 是一个“引擎”, Spring MVC是基于Spring的一个 MVC 框架, Spring Boot是基于 Spring的一套快速开发整合包, spring 框架有超多的延伸产品, 但它的基础就是 spring 的 IOC 和 AOP,IOC 提供了依赖注入的容器 AOP解决了面向横切面的编程 ,在此两者的基础上实现...

2018-12-13 20:42:06 1436

原创 HashMap和Hashtable的区别

HashMap和Hashtable都实现了Map接口,但决定用哪一个之前先要弄清楚它们之间的分别。 主要的区别有:线程安全性,同步(synchronization),以及速度。 HashMap几乎可以等价于Hashtable 区别: 1、HashMap是非synchronized的,并可以接受null(HashMap可以接受为null的键值(key)和值(value)),而Hashtable不行。...

2018-12-12 23:27:54 138

原创 单例设计模式之饿汉式(面试)

饿汉式 保证对象在堆中开辟的空间有且只有一个 public class SingleData { public static void main(String[] args) { SingleDate single = SingleDate.getInstance(); single.method(); } } class SingleDate{ private static Object lo...

2018-11-28 21:53:08 156

原创 单例设计模式之懒汉式(面试)

懒汉式 保证对象在堆中开辟的空间有且只有一个 // 1.私有化构造函数 private Single() {} // 2.不能在类加载的时候创建对象,所以这里不能直接显示赋值 private static Single single = null; // 3.要提供一个公开的静态方法,共别人获取这个实例 // 要在第一次调用这个方法时创建对象 private static Single getSi...

2018-11-28 21:35:35 447

原创 Arrays

Arrays.sort排序 如果没有特殊要求本人还是喜欢用这个进行排序,简单方便。 代码附上 public static void main(String[] args) { int[] arr = {3,5,6,2,1}; Arrays.sort(arr); for (int array : arr) { System.out.print(array); } } 也可以调用方法书写 pub...

2018-11-28 21:05:42 105

原创 选择排序

选择排序 冒泡排序是相邻两数作比较,大的后移,而选择排序为0角标元素依次与它之后其他角标元素做比较,小的放在最前,(即第一个数与其它之后别的数依次比较)依次类推。 代码附上 public static void main(String[] args) { int[] arr = {2,1,3,5,6,7,3,2}; for (int i = 0; i < arr.length; i++) {...

2018-11-28 20:48:10 95

原创 冒泡排序

冒泡排序 依次将数组中相邻元素的大小比较,大的与小的相互交换,大的后移,经过一轮比较大的元素会放在元素最后,以此类推。 代码附上: public static void main(String[] args) { int[] arr = {1,2,3,7,5,4,3}; for (int i = 0; i < arr.length - 1; i++) { for (int j = 0; j ...

2018-11-28 20:44:03 97

原创 Jsp 9大内置对象(面试)

Jsp 9大内置对象 Js:内置对象 String Math Array Date… 将一个jsp文件转换为java文件的时候,服务器默认的为转换的java文件创建9个可以直接使用的servletapi对象 request ----HttServletRequest response----HttpServletReponse session----HttpSession applicat...

2018-10-27 11:04:58 453 2

原创 SpringAOP简介

SpringAOP 通知: advice 在执行目标方法的过程中的那个阶段嵌入我们的外部程序 前置: 在执行目标方法之前 后置: 执行目标方法之后 环绕: 在执行目标方法过程之中 异常: 目标方法执行过程中出现异常的处理 最终: 方法执行结束之后 目标对象: 被代理的对象 AOP代理: JDK动态代理,cglib动态代理(优先使用jdk动态的模式) 织入: 将外部的插件的功能嵌入到我们主...

2018-10-25 23:13:43 234 3

原创 关于数据库连接问题

数据库的连接问题 关于sql连接的问题: 刚开始接触可能回选择比较普遍的方法,例如:jdbc 但随着更加深入的了解后,会有更多选择,例如:Mybatis , SpringIOC 学了Mybatis之后发现jdbc有一些小瑕疵 1: 代码冗余(重复书写ResultSet PreparedStatement…) 2: sql嵌入到代码(sql和java代码没有显示分离) 3: 频繁的打开和关闭数据库链...

2018-10-24 23:02:19 189

原创 实体类

java:bean包中实体类书写 1.首先创建一些你需要的属性: 例如:人 姓名 name 年龄 age 性别 sex 2.代码: private String name; private int age; private String sex; public String getName() { return name; } public void setName(String name)...

2018-10-24 21:58:41 223 2

Spring IOC 控制反转

Spring IOC 控制反转简单过程 1: 导入需要报 2:构建spring的配合文件 3: 将我们创建的类交给spring容器管理 4: 实例化容器 5: 从容器中获取实例

2018-10-24

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除