JAVA
一滴水……
将来的你一定会感谢现在拼命的自己
展开
-
List集合框架
集合框架的概述1、集合框架(简介、Collection方法、迭代器)简介集合框架的由来:数据多了用对象进行存储,对象多了用集合来进行存储。而存储数据的方式(数据结构)各有不同,所以存储的容器也就有多种,从而形成了集合框架这一体系。案列分析由下图所示,假如圆形是装的是流体性的容器,方形装的是糖果性的容器,图右下三个圆形容器抽取至List圆形容器,图左下三个方形容器抽取至set方形...原创 2019-05-19 23:15:43 · 432 阅读 · 0 评论 -
自定义MVC框架【一】
文章目录MVC的框架思想案例分析MVC的框架思想1、什么是MVC?MVC全名是Model View Controller,是模型(model)-视图(view)-控制器(controller)的缩写,它是一种软件设计典范,用一种业务逻辑、数据、界面显示分离的方法组织代码。MVC的核心思想:各司其职,也就是各做各的。2、 MVC结构M :实体域模型(名词)、过程域模型(动词)V :j...原创 2019-06-06 15:35:07 · 142 阅读 · 0 评论 -
JSP通用分页【二】
文章目录1、需要的资源2、分页的实现1、需要的资源DBAccess类:提供了一组获得或关闭数据库对象的方法config.properties:连接数据库EncodingFiter类:中文乱码处理StringUtils类:判断是否存在Book类:它是一个实体类PageTag类 :自定义标签的助手类BookDao类 :所用到的dao方法PageBean类 :分页的工具类【核心类】...原创 2019-06-04 22:10:15 · 160 阅读 · 0 评论 -
jsp通用分页【一】
文章目录1. PageBean2、BaseDao3、案例演示【book】1. PageBeanpackage com.zyp.util;/** * * 分页工具类 */public class PageBean { private int page = 1;// 页码 private int rows = 10;// 页大小 private int total = 0;...原创 2019-06-03 11:49:27 · 173 阅读 · 0 评论 -
JSP自定义标签(二)
自定义标签目录1.set标签与out标签2.if标签3.foreach标签select标签1.set标签与out标签set助手类package com.zyp.jsp02;import javax.servlet.jsp.JspException;import javax.servlet.jsp.tagext.BodyTagSupport; public class SetTag ...原创 2019-06-02 00:49:05 · 166 阅读 · 0 评论 -
JSP自定义标签【c标签】
文章目录1. 标签语言特点2. 自定义标签的开发及使用步骤3. 标签生命周期1. 标签语言特点<开始标签 属性="属性值">标签体</结束标签> 空标签 <br/><hr/> <开始标签></结束标签> <开始标签/> ui标签 控制标签 数据标签2. 自定义标签...原创 2019-05-31 11:47:00 · 258 阅读 · 0 评论 -
JAVA反射
JAVA反射反射java语言中的一种机制,通过这种机制可以动态的实例化对象、读写属性、调用方法。反射的优点:增加程序的灵活性反射的缺点:1性能第一 2安全限制 3内部暴露一、 一切反射相关的代码都从获得类对象开始3种获取方式:1、 Class.forName(完整类名)2、 类名.class3、 对象.getClass()package com.zking.reflect;/...原创 2019-05-29 00:21:20 · 111 阅读 · 0 评论 -
【XML】建模
建模的简介与思路建模的由来:就是将指定的xml字符串当作对象来操作建模的优点:如果说当对一个指定的xml格式字符串完成了建模操作,只需要调用指定的方法就可以完成预定的字符串获取。建模的思路:1、分析需要被建模的文件中有那几个对象2、每个对象拥有的行为以及属性3、定义对象从小到大(从里到外)4、通过23种的设计模式中的工厂模式,解析xml生产出指定对象好处:提高代码的复用性XML建...原创 2019-05-27 20:23:59 · 106 阅读 · 0 评论 -
【XML】解析
文章目录1. Java中配置文件的三种配置位置及读取方式2. XML的作用3. dom4j+xpath解析xml文件1. Java中配置文件的三种配置位置及读取方式方法一这是需要读取出来的代码读取后【这种方法不常用】1.1 XML和*.properties(属性文件)存放位置: 它在src根目录下 Xxx.class.getResourceAsStream("/config.pr...原创 2019-05-26 10:17:35 · 149 阅读 · 1 评论 -
【XML】DTD约束简介
文章目录1、什么是 XML?2、什么是格式良好XML?3、在XML加入DTD声明4.、元素定义的语法5、元素的分类6、属性定义的语法7、XML中的特殊符号8、案例拓展1、什么是 XML?XML 指可扩展标记语言(EXtensible Markup Language)XML 是一种标记语言,很类似 HTMLXML 的设计宗旨是传输数据,而非显示数据XML 标签没有被预定义。您需要自行定义...原创 2019-05-23 18:25:32 · 160 阅读 · 0 评论 -
【Map】集合的概述
目录1、集合框架Map介绍2、集合框架Map应用3、Map替换与还原【Put】4、entrySet、keSet的用法1、集合框架Map介绍Map方法概述将键映射到值的对象。一个映射不能包含重复的键;每个键最多只能映射到一个值。 (key=value)此接口取代 Dictionary 类,后者完全是一个抽象类,而不是一个接口。Map集合映射关系May.Entry描述的伪代码小结:H...原创 2019-05-23 00:11:46 · 120 阅读 · 0 评论 -
【Set】集合框架
【Set】集合框架1.hashset在jdk1.8及以上在底层做了一定修改,存入数据时不管是否有序使用迭代器取数据时数据会按默认的规则排序后输出。2,Hashset哈希表存储数据时会生成一个hashCode值,相当于数据在hash表坐标如果hashCode值相等,会判断equals是否为true,如果hashCode值不同,那么不会调用equals ,来自动完成去重复;3.TreeSet...原创 2019-05-22 13:07:13 · 120 阅读 · 0 评论 -
【eclipse、jdk、mysql】环境搭建
eclipse、jdk、mysql的环境搭建eclipse的安装eclipse的安装相比较其他开发软件较为简单,一直点击next就行。唯一需要注意的是在选择存储路径的时候细心点。eclipse软件安装包下载网址:https://www.eclipse.org/downloads/.jdk的安装/环境变量配置我用的是jdk1.8的,在安装过程中没什么可说的,只需要记得自己的存储路径,这边建...原创 2019-05-20 23:32:22 · 196 阅读 · 0 评论 -
自定义MVC框架【二】
文章目录MVC模式的概念与处理流程MVC模式的优缺点jar包的详细下载教程案例分析【增强MVC】MVC模式的概念与处理流程MVC的概念:Model(模型):包含数据和行为。不过现在一般都分离开来:Value Object(数据) 和 服务层(行为)。View(视图):负责进行模型的展示,一般就是展示给用户的界面。Controller(控制器):接收用户请求,委托给模型进行处理,处理完毕后...原创 2019-06-08 15:16:42 · 185 阅读 · 0 评论