自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 MySQL基础

MySQL数据库是什么MySQL数据库是目前最流行的一种数据库,可以大量的存储我们的数据。为什么MySQL数据库比较流行Oracle数据库与MySQL比较凡是都有个比较,常见的数据库比如Oracle数据库,SQLserver数据库等等。MySQL与Oracle相比,虽然Oracle数据库非常强大功能比MySQL多。但是Oracle数据库是要收费的,MySQL免费而且MySQL功能也不差所以从这点上看MySQL数据库更好SQLserver数据库与MySQL比较SQLserver数据库:1:收费,2:存储的

2022-06-09 20:17:09 100 1

原创 通用分页`

通用分页核心思路:1、 为了提高查询性能及节约网络流量,每次只查询指定的记录数,而不是全部,在数量比较大时很有用2、当点击下一页或指定页面的数据时,将带着所有的查询条件,再次执行查询讲简单点就是将上一次查询请求再发一次,只不过页码变了

2022-06-02 12:54:29 135

原创 JSP自定义标签(Out &&If &&Foreach &&Select )

前篇文章我说了为什么要开发自定义标签简单来说就是给我们带来更方便的操作,减少多余的代码,利于维护,分离了JSP页面的内容和逻辑,简化了Web开发前三个标签(out,if,foreach)我前一篇文章里写了,其中还有set,set标签的原理跟out差不多,有兴趣的可以去看看,这篇文章主要加深foreach标签以及重点Select标签Out标签标签助手类:package com.zking.tag;import java.io.IOException;import javax.serv

2022-05-30 22:59:38 197

原创 JSP自定义标签

在JSP页面中,通常为了处理某些业务逻辑需要编写大量的Java代码,在一定程度上使得页面变得更加的复杂,并且不直观,也不利于前端人员对jsp页面的修改,通过自定义标签可以实现负责的、可重复利用的功能,并且简化了jsp页面,方便了后期的维护和修改。为什么要自定义开发标签相信很多人很好奇为啥有现成的标签库,还要去自定义开发标签,举个例子:我们在jsp使用修改时,传值给界面单选按钮是否选中,是这样的:1.<c:if test="${ name=='男' }">2.<input typ

2022-05-28 20:27:38 404

原创 Java反射

反射是框架设计的灵魂(使用的前提条件:必须先得到代表的字节码的Class,Class类用于表示.class文件(字节码))一、反射的概述JAVA反射机制是在运行状态中,对于任意一个类,都能够知道这个类的所有属性和方法;对于任意一个对象,都能够调用它的任意一个方法和属性;这种动态获取的信息以及动态调用对象的方法的功能称为java语言的反射机制。要想解剖一个类,必须先要获取到该类的字节码文件对象。而解剖使用的就是Class类中的方法.所以先要获取到每一个字节码文件对应的Class类型的对象.反射是

2022-05-27 11:49:23 591

原创 XML建模

目录什么叫XML建模 XML建模 思路 案例一:什么叫XML建模将XML配置文件中的元素、属性、文本信息转换成对象的过程叫做XML建模二:XML建模 1)根据XML配置文件元素节点创建元素节点实体类 ConfigModel、ActionModel、ForwardModel 2)利用dom4j+xpath技术实现XML建模 ConfigModelFactory三:思路1)xml文件config.xml2)根据XML中元...

2022-05-24 16:34:44 44

原创 XML解析

目录XML作用 Java中3种配置位置及读取方式 dom4j+xpath解析xml文件一:XML作用1.1配置 (保存数据) *.xml和*.properties INI yml springboot1.2数据交互(获取第三方数据) webservice xml ajax json二:Java中3种配置位置及读取方式2.1配置位置 1)存放于根目录下,/代表获取src根目录的绝对路径 2)存放于同一类的包下,不加/代表同...

2022-05-23 20:56:40 52

原创 DTD约束

目录什么是DTD? 什么是XML? XML的两种文档约束 XML格式要求(合法XML) 如何使用DTD一:什么是DTD?是一种文档类型定义 (document type definition) (约束)二:什么是XML?HTML:超文本标记语言XML:可扩展标记语言三:XML的两种文档约束DTD和Schema四:XML格式要求(合法XML) 1)有且只有一个根节点; 2)由开始标签和结束标签组成; 3)XML标签区分大小写; 4)正...

2022-05-21 11:29:41 59

原创 集合框架(Set&&堆栈案例)

目录一:Set特点、遍历方式、以及常用实现类二: LinkedHashSet的特点三:案例一:Set1. Set 1.1 特点:无序、对象不能重复 1.2 遍历 1.2.1 foreach 1.2.2 迭代器 1.3 常用实现类 HashSet TreeSet:根据某种(规则)对里面的元素进行排序 自然比较接口: java.lang.Comparable 比较器: java.util.Compa...

2022-05-18 17:06:47 159

原创 集合框架(Collection)

目录一、UML二、Collection接口三、List接口四、泛型五、装箱、拆箱(转换)六、ArrayList、LinkedList、Vector区别一:UML统一建模语言二:Collection接口1.集合框架的顶级接口2.是Set和List的父接口3.但不是Map的父接口4.集合中只能添加引用类型数据三:List接口2.1 特点:有序、对象可以重复 2.2 遍历方式 2.2.1 下标 2.2.2 foreach(&gt...

2022-05-16 17:15:12 163

原创 使用EasyUI实现修改&删除功能

目录前言:这次的功能是基于上一次的项目做的,如果有不懂的可以看上一节使用EasyUI实现增加功能一:前台开发二:后台开发三:效果图距离使用EasyUI完成整个后台、书本管理项目只剩这最后一次讲解了,话不多说,直接上代码一.前台开发同样,修改和删除在原来的基础上有所延伸,找到原来的页面继续写就行了bookList.jsp<%@ page language="java" contentType="text/html; charset=UTF-8" page

2022-04-12 23:05:04 1288

原创 使用EasyUI实现增加功能

目录前言:这次的功能是基于上一次的项目做的,如果有不懂的可以看上一节EasyUI(分页&模糊查询)一:页面搭建二:dao层开发三:service层开发四:servlet层开发五:效果图由于数据库,以及包机构全搭建好了,这次的内容在上次的基础上有所延伸,前面的内容是不是只能用数据库定死的测试数据,所有这次内容是在自己的web项目上直接增加数据到数据库 话不多说,直接上代码一:页面搭建找到上次写的bookList.jsp页面给增加添加点击事件,并给弹出窗口定义个.

2022-04-11 21:11:52 1084

原创 EasyUI(分页&模糊查询)

目录一、创建数据库二、创建包结构三、页面搭建四、entity层开发五、dao层开发六、service层开发七、servlet开发前言:这次的功能是基于上一次的项目做的,如果有不懂可以看上一节...

2022-04-09 22:17:36 1508

原创 EasyUI(使用Oracle创建树形菜单)

目录:一:创建数据库(这里用的是Oracle)二:写方法注:我上篇文章用的是json虚拟数据,这篇文章我来教大家用Oracle创建树形菜单一:创建数据库创建表以及插入语句创建之后查询的表 SELECT * FROM t_module导入jar包注:js文件夹中导入的是EasyUI库、插件、css样式,具体操作请看上篇文章二:写方法 包的结构:具体代码:DBHelperpackage com.zking.euidemo.ut...

2022-04-07 22:57:11 1184

原创 EasyUI(树形菜单、动态添加tab)

目录一:准备工作二:树形菜单+动态添加tab准备工作:将准备的插件、样式、库按图导入项目中,不会的话详情看我上一篇文章

2022-04-06 21:49:51 1411

原创 EasyUI简介

目录一:EasyUI是什么?二: EasyUI如何使用?三.总结EasyUI是什么?1.easyui是一种基于jQuery、Angular.、Vue和Re...

2022-04-05 23:34:13 3803 1

原创 Bootstrap

目录:准备工作:<i class="bi bi-search">瘦素图标<i class="bi bi-cart4 text-danger"></i>购物车图标<i class="bi bi-cart4" style="color:deeppink ;"></i><style>.list-group,.media{ margin-top: 30p...

2022-04-03 21:31:27 1017

原创 Bootstrap

目录:一:准备工作二:案例:首页整合1、完善轮播图(左右箭头 指示灯样式)2、完善新书上架&热门书籍3、完善书籍分类三:案例:登录主要用于组件:表单-Forms准备工作:页面中引入库① bootstrap.min.css:Bootstrap核心样式【添加到head标签中】<link rel="stylesheet" type="text/css" href="css/bootstrap.min.css"/>② jquery-3.3.1.js:jQuer

2022-04-01 23:43:28 308

原创 Bootstrap

目录:1.Bootstrap是什么? 2.为什么要使用Bootstrap? 3.Bootstrap用在哪里?4.Bootstrap的官网5.Bootstrap如何用Bootstrap是什么? ①.诞生于2011年,来自Twitter公司,是目前最受欢迎的前端框架 ②.是一个用于快速开发Web应用程序和网站的前端框架 ③.Bootstrap是基于HTML、CSS、JS的,简洁灵活,使得Web开发更加快...

2022-03-31 22:25:04 69

原创 JavaWeb(ajax实现分页)

简介:一:Ajax是什么?ajax是只刷新局部页面的技术,全名是 Asynchr onous(异步的) JavaScript And XmlJavaScript:更新局部的网页XML:一般用于请求数据和响应数据的封装XMLHttpRequest对象:发送请求到服务器并获得返回结果 ***Ajax技术的核心CSS:美化页面样式异步:发送请求后不等返回结果,由回调函数处理结果二: Ajax的好处?无刷新:不刷新整个页面,只刷新局部无刷新的好处 只更新部...

2022-03-28 17:30:38 109

原创 JavaWeb(ajax)简介:

一:如何使用jQuery的ajax即时判断用户名是否可用1.两种方式:①:$.ajax()$.ajax({ url:"vname.do",//请求地址 servlet data:{iname:name},//"iname="+name, 这种传参也行,多个传参之间用&隔开 请求参数(传递到服务器) type:"post",//请求参数 默认get 一般post ...

2022-03-27 19:28:29 66

空空如也

空空如也

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

TA关注的人

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