摘要:
IDEA常用快捷键: ctrl+shift+alt:多行操作 psvm:生成main()方法; fori:生成for循环; Ctrl+Alt+v:自动补齐返回值类型 ctrl+o:覆写方法 ctrl+i:实现接口中的方法 ctrl+shift+u:大小写转换 CTRL+SHIFT+Z:取消撤销 Al 阅读全文
摘要:
Git入门专题 1、版本控制 版本控制是一种开发的过程中用于管理我们对文件、目录或工程等内容的修改历史,方便查看更改历史记录,备份以恢复以前的版本的软件工程技术。 实现跨区域多人协同开发 追踪和记载一个或则多个文件的历史记录 组织和保护你的源代码和文档 统计工作量 并行开发、提高开发效率 跟踪记录整 阅读全文
摘要:
注解和反射 1、内置注解 重写注解 //@Override 重写注解 @Override public String toString() { return super.toString(); } package annotation; import java.util.ArrayList; imp 阅读全文
摘要:
SpringBoot 一、简介 Java企业级应用->J2EE->spring->springboot过程; Springboot核心思想:约定大于配置 SpringBoot的优点: 为所有Spring开发者更快的入门 开箱即用,提供各种默认配置来简化项目配置 内嵌式容器简化Web项目 没有冗余代码 阅读全文
摘要:
SpringMVC ssm:mybatis+spring+springmvc mvc三层架构:模式(Dao、Service)、视图(Jsp..)、控制器(Servlet) 一、简介 1.什么是springMVC Spring MVC是Spring FrameWork的一部分,是基于java实现MVC 阅读全文
摘要:
Mybatis 简介 MyBatis 是一款优秀的持久层框架,它支持定制化 SQL、存储过程以及高级映射。 MyBatis 避免了几乎所有的 JDBC 代码和手动设置参数以及获取结果集。 MyBatis 可以使用简单的 XML 或注解来配置和映射原生信息,将接口和 Java 的 POJO 阅读全文
摘要:
Spring 一、简介 Spring理念 : 使现有技术更加实用 . 本身就是一个大杂烩 , 整合现有的框架技术 官网 : http://spring.io/ 官方下载地址 : https://repo.spring.io/libs-release-local/org/springframework 阅读全文
摘要:
MYSQL INNODB 和 MYISAM的区别 常规使用操作: MYISAM 节约空间,速度较快 INNODB 安全性高,事务的处理,多表多用户操作 在物理空间存在的位置 所有的数据库文件都在data目录下,本质还是文件的存储! MySQL 引擎在物理文件上的区别 INNODB 在数据库表中只有一 阅读全文
摘要:
Java内部类详解 内部类 内部类的定义 将一个类定义在另一个给类里面或者方法里面,这样的类就被称为内部类。 内部类可以分为四种:成员内部类、局部内部类、匿名内部类、静态内部类,下面我们逐一介绍这四种内部类。 成员内部类 他定义在另一个类中。一般定义格式如下 class C{ class D{ } 阅读全文
摘要:
Servlet 一、Servlet简介 Servlet就是sun公司开发动态web的一门技术 Sun在这些API中提供了一个接口叫做:Servlet,如果你想开发一个Servlet程序,只需要完成两个小步骤: 编写一个类,实现Servlet接口 把开发好的java类部署到web服务器中 把实现的Se 阅读全文