自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 HTML基本标签。

属性:align 段落内容的对齐方式,默认居左left, Right 居右 Center 居中。p 元素会自动在其前后创建一些空白(跨行)。浏览器会自动添加这些空间,您也可以在样式表中规定。face:控制字体类型,只能设置系统中有的字体类型。1.标签体:字体。color:控制字体颜色。height:图片的高度。属性:size:控制字体大小,范围(1-7)width:图片的宽度。-- 注释内容 -->属性:src 图片的路径。2. :跨行。...

2022-08-30 00:03:33 204 1

原创 java反射机制解析。

6.Class的获取(三种方式) 7.获取Class之后就可以进行Java反射动态获取类里面所有内容了。首先通过Java反射获取构造函数(公有的public,参数类型也要与之对应)通过Java反射获取构造函数(私有的private,参数类型也要与之对应) 通过Java反射获取方法(公有的public,参数类型也要与之对应),第一个是参数是方法名,后面接着方法对应的参数 通过Java反射获取方法(私有的private,参数类型也要与之对应),第一个是参数是方法名,后面接着方法对应的参数

2022-07-06 13:57:08 349

原创 xml文件全面解析。

示例(xml元素和属性定义):6.读取xml。7.xml建模

2022-07-05 22:45:24 12087

原创 Java常用集合解析

常用集合

2022-06-30 17:08:03 214

原创 常见设计模式

设计模式:单例模式,工厂模式

2022-06-21 15:52:26 72

原创 java面向对象

面向对象

2022-06-20 09:17:06 105

原创 tomcat03

tomcat

2022-06-16 22:01:30 58

原创 Tomcat02__server.xml文件解析

tomcat

2022-06-15 16:49:01 122

原创 tomcat服务器和session持久化

session持久化

2022-06-14 20:25:34 244

原创 easyui05

1.表格删除操作//删除的点击事件 $('#delBookId').click(function(){ let row=$('#dg').datagrid('getSelected');//判断是否选中 if(row==null){ $.messager.alert('提示','请选中行在进行删除!'); return; } $.messager.confirm('确认对话框', '您确认要进行删除吗?', function(r){ if (r){//确认删除调用

2022-05-16 19:15:30 187

原创 easyui04

1.dialog组件的使用 类似Bootstrap中的模态框<div id="dd" style = "display:none"></div>$('#dd').dialog({ title: '新增图书', width: 400, height: 250, closed: false, cache: false, href: xPath+'/editBook.jsp',/...

2022-05-15 18:45:45 276

原创 easyui03

1.表格显示数据1.1 js代码$('#dg').datagrid({ url:xPath+'/selectBookAll', columns:[[ {field:'bid',title:'书籍编号',width:'25%'}, {field:'bname',title:'书籍名称',width:'25%'}, {field:'bprice',title:'书籍价格',width:'25%'

2022-05-15 18:36:46 146

原创 easyui03

1.RABC基本了解权限RBAC模型(Role-Based Access Control:基于角色的访问控制)RBAC的组成:用户、角色和权限。User(用户):每个用户都有唯一的UID识别,并被授予不同的角色Role(角色):不同角色具有不同的权限Permission(权限):访问权限用户-角色映射:用户和角色之间的映射关系角色-权限映射:角色和权限之间的映射 1.1 五张表的权限 用户信息表(T_User) 角色信息表(T_Ro...

2022-05-10 20:32:22 54

原创 easyui-02

1.全局path定义 base标签:base的标签的href属性里面的内容会自动添加到在hread标签里面的引入的路径前面 <base href = "${pageContext.request.servletContext.contextPath}/static/"> <!-- 通过js标签保存 --> <script type="text/javascript"> let xPath="${pageCo...

2022-05-09 22:01:28 86

原创 easyui-01

一.easyUI的简介 easyui是一款基于jQuery的前端框架,可以使用其中的组件进行布局以及用来做后台的管理界面。 EasyUI是一个前端开发的框架,其将常用的页面开发使用的组件进行了封装,前端开发人员只需将EasyUI的资源导入项目后使用即可,快速提升开发效率。 使用: ① 导入EasyUI的资源 ② 查阅API文档使用EasyUI的组件完成页面开发二.easyUI的不足之处 现在据了解到有三种UI框架,分别是easyUI、bootstra...

2022-05-08 15:22:29 72

原创 bootstrap02

1.案例1:首页书籍分类实现 组件:列表组-List group<!DOCTYPE html><html> <head> <meta charset="utf-8" /> <title>首页书籍分类</title> <link rel="stylesheet" type="text/css" href="css/bootstrap.css"/> <script type="text/java

2022-05-04 23:55:01 53

原创 web_22&AJAX的使用

1.原生态js的ajax工作流程1.兼容性处理得到一个XMLHttpRequest对象2.根据核心对象调用一个open方法开启与服务器指定的servlet连接。XMLHttpRequest.open("post","/hello.do".true);(第三个参数): 异步与同步 2.1 同步false 一个人同一时间只能做一件事情,只有一件事情做完,才能做另一件事情。 2.2 异步true 一个人事情做了一半,转而去做其他事情,当其他事情做完以后,再...

2022-05-02 15:19:37 1004

原创 web_18&filter过滤器&listener监听器

1.filter过滤器概述过滤器实际上就是对web资源(HTML、CSS、Servlet、JSP)进行拦截,做一些处理后再交给下一个过滤器或servlet处理通常都是用来拦截request进行处理的,也可以对返回的response进行拦截处理2.filter过滤器使用场景 自动登录 统一设置编码格式 访问权限控制 敏感字符过滤等3. 创建一个servlet1.继承HttpServlet2.重写doGet 和 doPost方法...

2022-04-24 22:15:50 186

原创 web_17&servlet组件

1.内置对象与servlet的对应关系:/*** JSP九大内置对象 Servlet* pageContext :null* √request :HttpServletRequest* √session :HttpSession(通过request.getSession())* √application :ServletContext(this.getServletContext())** √response ...

2022-04-21 19:21:28 206

原创 web_15&分页三层架构

分页dao包package com.zking.news.dao;import java.util.List;import com.zking.news.entity.Goods;import com.zking.news.entity.User;//数据访问层 接口public interface IGoodsDao { /** * 方法:分页查询商品 * @param * @return */ public List<Goods> que.

2022-04-17 23:43:44 240

原创 web_13&购物车主页分页显示

1.购物车主页<%@page import="com.zking.news.entity.Cart"%><%@page import="java.util.List"%><%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8"%><!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitiona.

2022-04-14 22:07:16 371

原创 web_12&jsp动作标签&jsp的3649

1.<jsp:include> a.概述 这个动作标签可以将另一个文件的内容包含到当前的JSP页面内。被包含的文件内容可以是静态文本也可以是动态代码。 b.格式 <jsp:include page="url" flush="false|true"/> page:用于指定被包含文件的相对路径。 flush:可选参数,用于设置是...

2022-04-13 16:37:45 54

原创 web_11&三层架构

软件分层模式1.为什么需要分层业务处理的代码与JSP代码混在一起,不易于阅读,不易于代码维护,采用三层软件设计架构后,软件系统在可扩展性和可复用性方面得到极大提高,2.软件设计中的分层模式分层模式是最常见的一种架构模式;甚至可以说分层模式是很多架构模式的基础。3.分层 ①分层模式是将解决方案的组件分隔不同的层中(分工合作,细化) ②每一层的组件应保持内聚性(部门之间常联系) ③每一层都应与其下面的各层保持松耦合4.三层架构:表示层、业务逻辑层、数据访问层 ...

2022-04-12 00:57:49 233

原创 web_10&SmartUpload插件文件上传&富文本编辑器ckeditor

1.SmartUpload插件 文件路径保存到数据库中,而把文件上传到服务器【tomcat】的硬盘中。[使用步骤]①环境准备:使用SmartUpload组价需要在项目中引入jspsmartupload.jar文件 --将jspsmartupload.jar添加到web-inf\lib目录下②需要设置表单的enctype属性--设置enctype属性后表单必须以post方式提交。 --<form enctype = "multipart/form-data" me...

2022-04-10 22:22:20 110

原创 web_09&分页

Java分页1.概述 1.1 数据方面的原因 浏览器《-----(数据)----网络《-----(数据)---服务器 假设服务器中有上百万条数据,如果不使用分页功能,将这些数据查询出来,是一个耗时的操作,并会占用大量的网络资源。 1.2 增强用户使用体验需要 方便查询和展示所需要的数据 1.3 常见分页方式 **传统的分页方式---带有分页工具栏 **下拉式分页--时尚绚丽(例如QQ空间加载) 【比较】 采...

2022-04-08 22:25:02 48

原创 web08&application&javabean

1.javabeanjavabean 概述 javabean是一种组件技术 javabean技术有助于将JSP页面中的处理业务的逻辑代码与展示页面效果的显示代码分离 JavaBean就是一个普通的java类,也称之为简单java对象–POJO(Plain Ordinary Java Object),是Java程序设计中一种设计模式,是一种基于 Java 平台的软件组件思想 web中的javabean开发模式---DAO模式一样的...

2022-04-07 12:08:43 45

原创 web07&cookie与session

session和cookie的使用1.会话 版本1:当前浏览器与服务器间多次的请求、响应关系,被称作一个会话 版本2:打开浏览器,进行网页的浏览,到关闭浏览器的过程,这个过程称为一次会话2.session内置对象 2.1 session内置对象简介 (1)session表示客户端与服务器的一次会话 (2)Web中的session指:用户在浏览某个网站时,从进入网站到浏览器关闭所经过的这段时间, 也就是用户浏览网站所花费的...

2022-04-05 15:44:10 70

原创 web06&include指令

1.include指令属于jsp的三大指令之一2.三大指令:page/include/taglib3.include指令作用:引入页面<%@ include file = "指定页面名称"%>include封装重复代码页面<%@ page language="java" contentType="text/html; charset=utf-8" pageEncoding="utf-8"%><!DOCTYPE html PUBLIC "-//W3.

2022-04-03 18:03:18 318

原创 web_05&超链接点击事件&下拉框数据绑定&新闻修改

1.超链接上涉及到点击事件,要阻止超链接本身跳转<!-- <a href='doDeleteNews.jsp?nid=< % =rs.getInt(1)%>'></a> --> <a href='javascript:void(0)' onclick='clickdel()'>删除</a>...

2022-03-31 22:36:03 235

原创 web_04&新闻发布项目分析&jquery表单阻止提交&验证码

1.新闻发布项目分析产品调研百度一下:目前的新闻网站浏览(腾讯新闻,凤凰新闻网)根据提供的模板页面分析web程序的前台和后台功能前台模块用户模块:用户登录(自动登录),用户注册,修改密码新闻模块:查看所有发布的新闻评论模块:评论信息,删除自己的评论等等新闻分类模块:可以所有的主题分类最近的浏览记录,自动登录,分页,模糊查询等等功能后台模块管理员登录:验证码,自动登录用户管理模块:CURD分类模块:CURD新闻模块:CURD评论模块:CURD2.随机验证码 .

2022-03-30 22:38:51 1102

原创 页面跳转方式&jdbc交互

1.页面跳转方式1.javascript方式跳转 window.location.href = "跳转的地址"2.html超链接跳转3.java方式跳转 3.1 转发 概述 由服务器端进行的页面跳转 方法 (1)获取转发器====》RequestDispatcher rd = request.getRequestDispatcher("/跳转的地址") (2)实现转发====》转发器对象.forward...

2022-03-30 19:08:20 815

原创 jsp基本语法&request对象&表单提交方式

1.什么是JSP? (0)全称:Java Server Pages java服务端页面。 (1)JSP是一种web的动态页面技术(数据可以随时更新--通过java技术) (2)JSP页面作用:可以编写HTML代码+Java代码 (3)jsp页面其本质就是一个简化的servlet程序。(serlvet就是一个java文件。) b站---搜索所有的java教程---讲解jav...

2022-03-27 11:45:30 1024

原创 web01&javaweb概述&web环境搭建&创建web项目

1.通过java语言所编写的程序能够通过浏览器运行看到效果的 可以称为javaweb程序 2.javaweb不是一门技术,而是多门技术的总称。软件开发体系中将程序分类2大类 1.c/s架构程序 client server 基于客户端与服务端的程序。 开发一个程序,要写客户端也要写服务端 2.b/s架构程序 browser server ***课程体系中-----B/S 基于浏览...

2022-03-24 20:47:31 4066

原创 jQuery05&extend继承&自定义插件&表单插件的使用

目录1.自定义插件2.第三方插件1.自定义插件自定义插件 $.extend 【作用1】对象继承: $.extend(对象1,对象2)---->对象1继承对象2 【作用2】扩展jQuery类方法:$.extend( {方法名:function(){ 方法体 } } ) 注意多个方法之间用逗号隔开 $.fn.extend 【作用】扩展jQuery对象方法:$.fn.extend...

2022-03-23 16:22:36 1140

原创 jQuery04事件&动画效果

目录1.事件2.动画效果1.事件<html> <head> <meta charset="utf-8" /> <title></title> <!-- <script src="js/jquery-3.3.1.js"></script> --> <script type="text/javascript" src="js/jquery-1.7.2.js"&gt..

2022-03-21 19:22:57 46

原创 jQuery3 筛选&文档处理

目录1.筛选(过滤&查找)2.文档处理1.筛选(过滤&查找)过滤 查看官方API文档 first():获取匹配的第一个元素 last():获得匹配的最后一个元素 eq(N):获取匹配的第N或-N个元素 filter(selector):筛选出与指定表达式匹配的元素集合 has(selector):筛选出包含特定特点的元素的集合 not(selector):筛选出不包含特定特点的元素的集合<...

2022-03-18 19:21:39 110

原创 jQuery2$工具方法、一些常用函数属性和css样式

目录1.$工具方法2.jQuery属性方法3.css1.$工具方法1.$.each():遍历数组、对象、对象数组中的数据 2.$.trim():去除字符串两边的空格 3.$.type(obj):得到数据的类型 4.$.isArray(obj):判断是否是数组 5.$.isFunction(obj):判断是否是函数 6.$.parseJSON(obj):解析json字符串转换为js对象/数组<!DOCTYPE html...

2022-03-17 17:23:39 631

原创 jQuery入门

jQuery大纲以及常用选择器

2022-03-16 18:46:50 639

原创 多线程简介及使用

多线程简介及使用

2022-02-08 23:28:25 187

原创 计算机存储单元

1.计算机存储单元计算机存储设备最小信息单元是位(bit)也叫比特位,通常用小写b表示。而计算机中最小存储单元为byte字节通常用B表示,字节是由连续的8个位组成。1B=8bit1KB=1024B1MB=1024KB1GB=1024MB1TB=1024GB...

2022-01-26 20:22:50 634

空空如也

空空如也

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

TA关注的人

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