自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(24)
  • 收藏
  • 关注

原创 SSM框架的集成

1.创建 maven web 工程2.添加坐标Spring Mybatis Mybatis 整合Spring SpringMvc <!-- junit 测试 --> <dependency> <groupId>junit</groupId> <artifactId>junit</arti...

2019-11-29 08:28:01 131

原创 SpringMvc(URL映射地址配置,参数绑定和转发重定向)

1.MVC 思想Servlet:后端逻辑处理 视图转发控制(JSON )​ 缺陷:视图内容输出比较复杂​ 优点:适合做逻辑处理Jsp:Java Server Page​ 优点:适合做视图输出(Html)​ 缺点:不适合做业务逻辑Servlet+Jsp:Servlet 复杂逻辑处理+视图转发 Jsp 复杂页面数据展示(html css js) ...

2019-11-29 08:26:15 683

转载 Servlet生命周期

1.创建Servlet实例(由服务器创建 不需要用户去New),默认当请求第一次到达时创建对象,如果配置了 参数大于0 服务器启动时就会创建对象 并且创建的实例都是单例的2.初始化调用Servlet中的 init(ServletConfig config) 方法 服务器自动调用3.请求到达当请求到达时候调用service(ServletRequest req,ServletRespons...

2019-11-25 20:55:08 87

原创 SpringMybatis

Mybatis-第一天Mybatis 概念介绍MyBatis 是一款优秀的持久层(Dao)框架,它支持定制化 SQL、存储过程以及高级映射。MyBatis 避免了几乎所有的 JDBC 代码和手动设置参数以及获取结果集。MyBatis 可以使用简单的 XML 或注解来配置和映射原生类型、接口和 Java 的 POJO(Plain Old Java Objects,普通老式 Java 对象)为数据...

2019-11-22 19:01:30 95

原创 Spring框架入门

框架:工具,也是一种封装技术,高内聚、低耦合思想架构:最简单的架构就是组合框架,还没构建项目之前对项目的技术、业务进行拆分,然后进行技术选型学习框架:SSH(Spring/Struts1/2/Hibernate)、 SSM(Spring/SpringMVC/MyBatis)、SpringBoot之类传统软件开发(财务系统、ERP系统、OA办公系统、CRM系统)都是对内的管理系统...

2019-11-15 09:32:56 91

原创 Jsp和JSTL

定义:Java Server Page,动态页面(可以动态获取数据的页面)JSP注释:显示注释和隐式注释 显示注释 客户端可以看到的注释 1、继承HTML风格的注释 <!-- --> <!-- 这是继承HTML风格的注释 --> 隐式注释 客户端无法看到的注释 1、JSP自己的注释 <%-- --%> &l...

2019-10-30 20:47:45 208 1

原创 Cookie对象 ,Session对象,ServletContext对象

Cookie对象 cookie是一种客户端技术(浏览器技术),由服务器创建,响应给客户端的技术。数据存储在浏览器中 cookie作用: 数据不需要经过网络传输,可以提高网页效率,减轻服务器的负载。 cookie不建议存放大量数据,存放大小在4k左右。一般用来储存不需要访问后台,只有浏览器需要的数据。 Cookie是一种浏览器技术,相对而言,不安全。1、Cookie的创建和发送...

2019-10-28 20:33:59 174

原创 Servlet

创建Web项目1、右键选择"New",选择"Other"2、搜索"Web",选择"Dynamic Web Project"3、设置项目的名称,选择"Dynamic web module version"的版本为2.5,选择"Next",再选择"Next"4、设置"Context root"的值 (默认与项目名保持一致,代表的是项目的对外访问路径,即站点名)5、创建完成访问Web项目...

2019-10-25 15:22:50 133 1

原创 Http协议,Web简介

HTTP协议Http的简介Http是超文本传输协议,应用层协议HTTP协议的路径格式 http://IP或域名:[port]/项目路径/项目中的资源路径?参数名=参数值 http:// 表示当前使用的http超文本传输协议 IP或域名 表示当前主机的IP或域名 本地:localhost或127.0.0.1 port 服务器的端口 HTTP协议的特点...

2019-10-25 15:15:47 151

原创 js数组

数组: 存储多个数据存储任意类型的数据长度可以改变有索引的概念,可以根据索引操作数据中的数据提供了一些列的方法操作数组长度属性 数组名.length使用数组中的数据 数据名[索引] 赋值,修改值,获取值 如何定义数组: new Array() 通过new关键字创建一个空数组 new Array(值1,值2..) 通过...

2019-10-11 20:08:13 130

原创 JavaScript

js的使用方式:1.js 客户端脚本语言2.javascript和java之间的关系类似张三和张三丰,老婆和老婆饼,印度和印度尼西亚,周杰和周杰伦…3.javascript组成:ECMAScript 核心语法DOM 文档对象模型操作html元素的方法和接口BOM 浏览器对象模型与浏览器进行交互的方法和接口4.js的使用方式:行内 :结合事件一起使用内部 :定义script...

2019-10-11 20:06:56 117

原创 标识符,常量,数据类型

** 关键字与标识符**关键字:被java赋予特殊含义的单词特点:全部小写注意事项:A:goto和const作为保留字存在。B:类似于Notepad++这样的高级记事本会对关键字有特殊颜色标Java 所有关键字和保留字...

2019-10-11 10:03:27 126

原创 给定一个存储了任意的大写字母A~Z变量ch,转换为小写字母

public class Letter{ public static void main(String[] args){ char ch = 'A'; char a =(char)(ch+32); System.out.println(a); char ch1 = 'B'; ...

2019-10-11 10:03:12 1067

原创 运算符,Scanner类,Random类,Math类

测试java中的转义字符:1)有些特殊的字符在java中无法正常使用或展示,因为有特殊的作用2)使用从 \+要转义的字符 开始3)分类: \' \" \\ \t :制表符 一个制表符位8个空格 一个字母1个空格 一个汉字是2个空格如果前面的内容...

2019-10-11 10:02:42 95

原创 流程控制语句

java中的swtich : 定值判断语法: switch(表达式){ case 值1: 语句体1; break; case 值2: 语句体2; break; case 值3: 语句体3; break; .... default: 语句体n; break; }说明: 表达式: 一般指...

2019-10-11 10:01:58 71

原创 方法,数组

方法:定义: 1.有返回值类型的方法 修饰符 返回值类型 方法名(参数列表){ 具体功能的代码; return 返回值; } 2.没有返回值类型的方法 修饰符 void 方法名(参数列表){ ...

2019-10-11 10:01:41 68

原创 内部类,静态代理,单例模式

内部类定义:类中的成员也是一个事物,可以定义为内部类分类:成员内部类私有内部类静态内部类局部内部类匿名内部类成员内部类:内部类定义在外部类的成员位置特点: 具有类的特性: 继承父类,实现接口,修饰符... 成员的特点: 成员修饰符(能够修饰成员的成员修饰符)修饰...public,static.finalOuter01Inner−−>Inner ...

2019-10-11 10:01:21 124

原创 包装类,异常,枚举

包装类包装类型: 基本数据类型的包装类基本数据类型 包装类byte — Byteshort — Shortint — Integerlong — Longfloat — Floatdouble— Doublechar — Characterboolean — Boolean包装类的两个功能;自动装箱和自动拆箱自动装箱:包装<---...

2019-10-11 10:01:01 56

原创 HTML标签,表格,表单,选择器,背景样式,盒子模型,浮动

HTML1.html 超文本标记语言2. 文档声明 告诉浏览器当前的html文档是哪一个版本的3. 使用哪种编码格式解析html页面中的内容乱码:编码解码格式不统一编码:页面编码格式解码:解析页面内容的格式4.标签|标记: <关键字>学习html就是在学习不同的标签,标签的作用, 标签的特点,属性,不同的属性的值的作用5.属性: 更完善的显示标签的作用属性添加在标签...

2019-10-10 20:03:27 198

原创 容器

容器1)Collection 接口是一组允许重复的对象。Set 接口继承 Collection,无序不允许重复,使用自己内部的一个排列机制。List 接口继承 Collection,有序允许重复,以元素安插的次序来放置元素,不会重新排列。2)Map 接口是一组成对的键值对象,即所持有的是 key-value pairs。Map 中不能有重复的 key。拥有自己的内部排列机制。3)容器...

2019-09-22 22:05:07 126

原创 IO流

字节输入流字节输入流 InputStream 抽象父类 FileInputStream 具体子类可以实例化 public class Demo2 {public static void main(String[] args) { InputStream is=null; try { is = new FileInputStream("D:/Mycode/haha.txt")...

2019-09-19 22:13:47 100

原创 字符串的取反

public class F {public static void main(String[] args) {String str=“qwerty”;char[] ch=str.toCharArray();// System.out.println(Arrays.toString(ch));// for(int i=ch.length-1;i>=0;i–){// Sys...

2019-09-18 22:59:39 2182

原创 static关键字,块,private关键字,封装继承多态,抽象类,接口

static关键字static: 修饰变量:静态变量|类变量,成员修饰符,只能修饰成员,不能修饰局部内存中,在静态区中static 修饰方法:静态方法|类方法静态内容的使用方式:1.类名.静态变量名;2.对象.静态变量名;3.类名.方法名(参数列表)4.对象.方法名(实参)成员内容的使用方式:1.对象.注意: 1.静态的是属于类的,成员的是属于对象的 2.类...

2019-09-10 20:55:19 163

原创 二维数组,面向对象的构造器

二维数组:数组中定义数组,第二维数组是第一维数组的每一个数据定义: 动态: 数据类型[][] 数组名 = new 数据类型[外层一维的长度][内层二维长度]; //一维二维同时创建 数据类型 数组名[][] = new 数据类型[外层一维的长度][]; 静态: 数据类型[] 数组名[] = new 数据类型[][]{{1,2,3},{4,5}...}; ...

2019-09-09 21:28:15 120

空空如也

空空如也

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

TA关注的人

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