相关分类: Java技术 C/C++ VB delphi
  • ArrayList实现原理

    概述 ArrayList可以简单的看作是动态数组,相对于普通的数组它可以动态的增加容量或者减少容量。要注意的是ArrayList并不是线程安全的,因此一般建议在单线程中使用ArrayList。 实现原理 继承关系 public class ArrayListE extends AbstractListE implements ListE, Ra...

    2018-06-18 03:37:32

  • IntelliJ IDEA 导入Spring源码

    第一步: 使用git 拉取代码 git 命令: git init //创建git仓库 git clone https://github.com/spring-projects/spring-framework.git 第二步: 打开idea, File -- open 选择刚才clone下来的代码的路径,点击ok 然后就是默默等待idea下载相关的包,中间会有弹出框提示,...

    2018-06-18 03:37:22

  • 初次使用IDEA创建maven项目

    第一次使用IDEA,创建一个maven项目,首先下载maven,官方地址:http://maven.apache.org/download.cgi 解压,在环境变量里配置 path里D:\maven\apache-maven-3.5.2\bin,打开cmd,输入mvn -version 可以查看是否配置成功 打开IDEA,new project,选择maven项目,Proje...

    2018-06-18 03:37:29

  • spring-boot集成PageHelper和通用Mapper

    前提条件: 已经集成mybatis 代码生成步骤: 添加依赖 dependency groupId tk.mybatis / groupId artifactId mapper-spring-boot-starter / artifactId version 1.1.4 / version / dependency dependency groupId org.mybatis.generator / groupId artifactId mybatis-...

    2018-06-18 03:37:28

  • 04 整合IDEA+Maven+SSM框架的高并发的商品秒杀项目之

    ...

    2018-06-18 03:37:28

  • 抽象类与接口

    抽象类与接口相同点: 1.都不能被实例化,它们都位于继承树的顶端,用于被其他类实现和继承. 2.都可以包含抽象方法,并且实现接口和继承抽象类的方法都必须实现这些抽象方法 抽象类与接口的区别: 1.变量 抽象类中既可以定义普通成员变量,也可以定义静态常量 接口中只能定义...

    2018-06-18 03:37:25

  • 路径中 斜杠/和反斜杠\ 的区别

    1 (1)浏览器地址栏网址使用 斜杆/ ; 2 3 (2 )windows文件浏览器上使用 反斜杠\ ; 4 5 (3)出现在html url() 属性中的路径,指定的路径是网络路径,所以必须用 斜杆/ ; 6 7 div style="background-image:url(/Image/Control/title.jpg); background-repeat:repeat-...

    2018-06-18 03:37:09

  • ssm整合(Spring+SpringMVC+Mybatis)

    一、Spring Spring致力于提供一种方法管理你的业务对象。IOC容器,它可以装载bean(也就是我们java中的类,当然也包括service dao里面的),有了这个机制,我们就不用在每次使用这个类的时候为它初始化,很少看到关键字new。另外spring的aop,事务管理等等都是我们经常...

    2018-06-18 03:37:20

  • Struts2------拦截器和标签库和注解开发

    一、解析Struts2源码中拦截器的执行 客户端请求Action,执行前端控制器,在前端控制器内部创建了Action的代理类,调用代理类的execute方法,在execute方法内部执行ActionInvocation的invoke方法。 在invoke方法内部递归调用拦截器的拦截的方法。如果没有下一个拦截器执...

    2018-06-18 03:37:10

  • mybatis的延迟加载、一级缓存、二级缓存

    mybatis的延迟加载、一级缓存、二级缓存 mybatis是什么? mybatis是一个持久层框架,是apache下的开源项目,前身是itbatis,是一个不完全的ORM框架,mybatis提供输入和输出的映射,需要程序员自己写sql语句,mybatis重点对 sql语句的灵活操作。 适合用于:需求变化频繁...

    2018-06-18 03:37:01

2