自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 IDEA的安装和使用

bin目录是一些执行和配置相关包help目录帮助文档手册;jre64目录是jre运行支持;lib目录是运行用到的jar包;licenese目录是许可协议;plugins目录是插件redist目录是一些杂项;

2022-07-23 10:21:46 364 1

原创 Bean的生命周期

spring容器中bean默认是单例的。

2022-07-21 20:44:47 199

原创 集合框架03

1.1 特点:无序、以键值对的形式添加元素,键不能重复,值可以重复 它没有继承Collection接口 1.2 遍历 1.2.1 先取出保存所有键的Set,再遍历Set即可(2种) 1.2.2 先取出保存所有Entry的Set,再遍历此Set即可 二.HashMap与Hashtable之间的区别(重点) 同步(synchronized)既排队 线程安全的 hashtable 异步 线程非安全的 hashmap 3.

2022-06-01 21:48:58 109

原创 集合框架02

一、Set特点:无序、对象不能重复遍历方法: 1.foreach 2.迭代器 Set<Student> set=new HashSet<>(); set.add(new Student(1,"zs",80f)); set.add(new Student(2,"ls",30f)); set.add(new Student(3,"ww",150f)); set.add(new Student(1,"zs",...

2022-05-31 20:58:48 87

原创 集合框架01

1. Collection接口2. List接口 List list = new ArrayList<>();// list.add(1);// list.add(2);// list.add(3);// list.add(4);//-----------------------------遍历--------------------- // for (Object obj : list) { // System.out.println(obj);.

2022-05-30 19:33:32 57

原创 easyUI-06(DataGrid数据删改)

1.singleSelect 如果为true,则只允许选择一行。删除$("#delBootBtn").click(function() { let row = $("#bookTable").datagrid("getSelected"); if(!row) { $.messager.alert('消息','请选择要删除的记录'); return;...

2022-05-09 21:00:58 46

原创 easyUI(DataGrid数据新增)

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-08 21:16:24 648

原创 easyUI-04(DataGrid数据查询)

1.DataGrid1.1 DataGrid基本属性 1.1.1 基本属性 url : '', // 初始化请求路径 fitcolumns : false, // 列宽自适应 singleSelect : true, // 是否选中单行 checkOnSelect : true, // 点击行选中时该checkbox选中或取消选中 rownumbers:true, // 行号...

2022-05-07 21:17:48 430

原创 easyui-03(Tree后端工作)

1.权限系统**访问控制策略**访问控制策略一般有以下几种方式:(1)自由型访问控制:用户|对象来决定访问权限。信息的所有者来设定谁有权限来访问信息以及操作类型(读,写,执行...)是一种基于身份的访问控制。例如UNIX权限管理。(2)强制性访问控制:系统来决定访问权限。安全属性是强制型的规定,它由安全管理员或操作系统根据限定的规则确定的,是一种规则的访问控制(3)基于角色的访问控制:角色决定访问权限。用组织角色来同意或拒绝访问。比MAC,DAC更灵活,适合作为大多数公司的安全策略,..

2022-05-06 20:13:32 74

原创 easyUI-02(Tree前端工作)

1.全局path定义 base标签:base的标签的href属性里面的内容会自动添加到在hread标签里面的引入的路径前面 <base href = "${pageContext.request.servletContext.contextPath}/static/"> var globalPath = "${pageContext.request.servletContext.contextPath}";2.页面缓存 <meta ...

2022-05-05 19:23:17 51

原创 easyui(入门)

jQuery EasyUI课程jQuery EasyUI简介:封装大量的jQuery插件(简化ajax,jquery,css样式,布局)插件实现: ① HTML标签+插件的class样式。 <a href="#" class="easyui-linkbutton">我是讲文明</a> ② HTML标签+基于编程的插件实现 <a href='#' id="btn">我是ZKING ZZ</a> j...

2022-05-04 21:05:52 180

原创 Bootstrap_03

一、分页<!DOCTYPE html><html> <head> <meta charset="utf-8"> <title>搜索书籍</title> <!-- 支持手机端 --> <meta name="viewport" content="width=device-width,initial-scale=1,minimum-scale=1,maximum-scale=1,user-sca

2022-05-03 20:59:11 266

原创 Bootstrap-2

一、首页整合及优化轮播图及画像<!DOCTYPE html><html> <head> <meta charset="utf-8" /> <meta name="viewport" content="width=device-width,initial-scale=1,minimum-scale=1,maximum-scale=1,user-scalable=no" /> <title></title&gt.

2022-04-30 21:08:02 372

原创 Bootstrap

【前端开发框架】 一。了解Bootstrap 1.关于Bootstrap ①.诞生于2011年,来自Twitter公司,是目前最受欢迎的前端框架 ②.是一个用于快速开发Web应用程序和网站的前端框架 ③.Bootstrap是基于HTML、CSS、JS的,简洁灵活,使得Web开发更加快捷 概述:Bootstrap是一个建立一个页面,就可以在三个终端(PC端、平板、手机)上完美...

2022-04-29 21:55:08 73

原创 Javaweb-22(分页功能)

1.index.jsp<%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8"%><%@ taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core"%><!DOCTYPE html><html><head><meta charset=UTF-8">.

2022-04-28 22:37:15 167

原创 Javaweb-22(AJAX快速入门)

1.JSON使用JSON:一种与开发语言无关的、轻量级的数据存储格式,全称JavaScript Object Notation,一种数据格式的标准规范,起初来源于JavaScript这门语言,后来随着使用的广泛,几乎每门开发语言都有处理JSON的API。优点:易于人的阅读和编写,易于程序解析与生产。JSON样例:首先一个花括号{},整个代表一个对象,同时里面是一种Key-Value的存储形式,它还有不同的数据类型来区分 对象字符串,满足定义规则的字符串。 1.1 前端JS...

2022-04-27 20:28:19 76

原创 Javaweb-20(MVC购物车01)

1.JSP的发展 早期只有Servlet,只能使用response输出标签数据,非常麻烦后来。JSP的出现,简化了 Servlet的开发。但是过度的使用JSP,在JSP中写大量的java代码,又前端的页面,造成难以维护,难于分工协作的窘境。再后来,随着java的web开发的逐步完善,公司的开发需要形成一种规范,来更好的管理和维护代码,借鉴MVC的开发模式,使得程序的设计更加合理性。JSP(全称JavaServer Pages)是由Sun公司主导创建的一种动态网页技术标准。JSP部署于...

2022-04-25 20:03:41 82

原创 Javaweb-19(Filter和Listenter)

一、Filter过滤器1、概述 过滤器实际上就是对web资源(HTML、CSS、Servlet、JSP)进行拦截,做一些处理后再交给下一个过滤器或servlet处理通常都是用来拦截request进行处理的,也可以对返回的response进行拦截处理 2、过滤器使用场景 自动登录 统一设置编码格式 访问权限控制 敏感字符过滤等3、Filter快速入门 (1)编写一个Filter,定义类实现接口Filter,实现接口中的抽象...

2022-04-22 22:20:18 112

原创 Javaweb-18(servlet)

servlet宝典servlet概述> 就是一个java类,是javweb的规范之一,也是三大组件之一(serlvet,listener,filter)>> **作用:**负责接收用户的请求以及做出响应。(之前是由doXxx.jsp)>> 快速入门:>> 1. 实现servlet接口 不常用> 2. 继承HttpServlet抽象类 doGet doPost>> 完成servlet文件的编写后必须要实现配置&...

2022-04-19 22:04:07 204

原创 Javaweb-15(EL+JSTL实现购物车)

一、购物车客户端首页分页功能布局<%@page import="com.zking.web.entity.Goods"%><%@page import="java.util.List"%><%@page import="com.zking.web.dao.GoodsDao"%><%@page import="com.zking.web.entity.User"%><%@ page language="java" contentType

2022-04-13 16:44:46 113

原创 Javaweb-14(域对象&EL表达式&JSTL库)

1.四大域对象 page域(pageContext):只能作用于当前页面,既不能用来做做转发的数据分享,也不能做重定向的数据分享。 request域:只能作用于同一个请求的数据共享,所以只能在请求的转发中使用。 session域:只能作用于一次对话中共享数据(一次对话:用户打开浏览器,浏览多个web站点后,关闭该浏览器),转发和重定向都可以使用 context域(application):只能在同一个web应用中使用。(全局的)2.EL表...

2022-04-12 19:07:09 39

原创 Session 以及购物车部分功能

1.什么是 Session 会话?Session 就一个接口(HttpSession)。 Session 就是会话。它是用来维护一个客户端和服务器之间关联的一种技术。 每个客户端都有自己的一个 Session 会话。 Session 会话中,我们经常用来保存用户登录之后的信息。2、购物车布局<html><head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8">&

2022-04-11 22:42:42 226

原创 Javaweb-12(JSP标准标签)

一、jsp动作标签> 动作标签:相当于HTML标签一样,显示对应的效果。JSP体系中,动作标签有20多个,目前我们需要掌握的:6个。>> 学习动作标签的目的是为了减少JSP页面中的java代码> jsp9大内置对象,三大指令,7大动作标签,四大域对象>> ```> 9大内置对象:out、request、response、session、application、page、pageContext、config、exception> 三大指令

2022-04-09 21:51:47 88

原创 Javaweb-11(三层架构)

1,什么是三层?UI(表现层):主要是指与用户交互的界面。用于接收用户输入的数据和显示处理后用户需要的数据。BLL:(业务逻辑层):UI层和DAL层之间的桥梁。实现业务逻辑。业务逻辑具体包含:验证、计算、业务规则等等。DAL:(数据访问层):与数据库打交道。主要实现对数据的增、删、改、查。将存储在数据库中的数据提交给业务层,同时将业务层处理的数据保存到数据库。(当然这些操作都是基于UI层的。用户的需求反映给界面(UI),UI反映给BLL,BLL反映给DAL,DAL进行数据的操作,操作后再一...

2022-04-08 21:23:01 86

原创 Javaweb-10(文件上传与富文本编辑器)

一、文件上传1、概述 将本地文件上传到服务器端,从服务器端下载文件到本地的过程。例如目前网站需要上传头像、上传下载图片或网盘等功能都是利用文件上传下载功能实现的。2、原理 文件上传 (1)客户端浏览器通过文件浏览框,选择需要上传的文件内容(其中包括文件路径及文件内容)。 (2)客户端浏览器通过点击上传按钮,将本地文件上传到服务器端。 (3)服务器端通过程序接收本地文件内容,并将其保存在服务器端磁盘中。 文件下载 (...

2022-04-06 21:46:05 80

原创 Javaweb—09(分页)

一、分页功能的实现1、实体类的创建(News)新建Dynamic Web project文件——>Java Resources——>src——>建包建类2、DAO类的创建(INewDao)public class INewDao{ public List<news> queryNewsAll() { Connection conn = null; PreparedStatement ps = null; ResultSet rs = null

2022-04-05 21:50:03 84

原创 Javaweb-08(application&javabean封装)

一、application1、概述 application对象为多个应用程序保存信息,对于一个容器而言每个用户都共同使用一个application,这和session对象是不一样的。服务器启动后,就会自动创建application对象,这个对象一直会保持,直到服务器关闭为止。2、常用方法 getAttribute(String name) ** 返回有name指定的名字的application对象的属性的值 setAttribute(String name,Ob...

2022-04-03 21:25:25 68

原创 Javaweb—07(session&Cookie)

一、会话管理会话概述: 双方的交流或交互,计算机中也是,浏览器和服务器的交互称之为会话。 一次会话中包含多次请求和响应会话功能: 在一次会话的范围内的多次请求间,共享数据 功能: 限制页面的访问(后台的页面在非登录的情况下是不能进行访问的) 临时的存储数据,在多次请求之间进行数据共享 记住密码,自动登录,7天免登陆等等生命周期: 开始 浏览器访问服务器那一刻会话开始 结束 ...

2022-03-31 22:59:37 49

原创 Javaweb-06(评论管理&首页数据绑定&include指令)

一、模糊查询<!-- 功能1:实现admin.jsp页面中新闻管理模块----模糊查询的搜索功能(根据标题进行模糊查询) --> <!-- 注意:在没有学习servlet时,模糊查询都是本页面 问题:当输入关键词后,点击搜索按钮,跳转(1.do处理页面 2.admin.jsp) admin.jsp --><div style = "width:100%;height:40px;text-align: cent

2022-03-30 21:26:22 245

原创 Javaweb-05(主页面新闻展示&删除&查看&修改&主题绑定)

一、主页面新闻展示<!-- 需求:完成后台主页面的新闻显示绑定 start --><% //加载驱动 Class.forName("oracle.jdbc.driver.OracleDriver"); //建立连接 Connection conn = DriverManager.getConnection("jdbc:oracle:thin:@localhost:1521:orcl", "scott","123"); /

2022-03-29 17:13:41 56

原创 Javaweb-04(项目分析&用户登录&发布新闻)

一、项目分析1.前端后端功能分析前端功能:用户登录 用户注册 新闻分类显示 新闻信息显示 分页功能(首页,下一页,上一页,尾页) 历史记录功能 评论模块后台功能:管理员登录 主页默认显示所有新闻+分页 发布新闻 修改新闻 新闻分类模块:增删改查模块 评论模块:增删改查 普通用户管理:增删改查 分页功能2.数据表分析数据表:用户表(普通用户+管理员),新闻分类标,新闻信息表,评论表二、用户登录(含验证码的制作)<%@ page lang

2022-03-26 20:40:49 941

原创 Javaweb03-(页面跳转方式&JDBC交互)

1.表单提交的两种方式以及区别?get:数据会显示在地址栏上,数据量小,安全性低post:相反。2.request可以接收哪两种方式的值? ①通过form表单<form action="index.html" method = "post">跳转到index.html</form> ②通过超链接传值<a href = "a.jsp?username=admin&password=123">跳转到a.jsp获取</a&...

2022-03-24 20:22:52 1799

原创 Javaweb-02(jsp基本语法&request请求对象)

一.jsp基本语法 1.1 什么是jsp? jsp(java server pages)java服务器端页面,它是一种动态网页开发技术,使用了jsp标签在html网页中插入java代码;标签通常以<%开头以%>结束。 1.2 jsp页面元素的构成 注释(html注释,jsp注释,js注释 java)、声明、小脚本、表达式、指令、静态内容 1.3 jsp指令 page指令:通常位于jsp页面的顶端,同一个页面可以有多个page...

2022-03-23 16:56:48 513

原创 Javaweb-01

目录一.环境搭建二.javaweb概述三.web资源的分类一.环境搭建如果要利用web技术实现一个web程序,需要安装必备的工具来实现。1.浏览器的安装(首选:谷歌|火狐)2.jdk(1.8)的安装3.eclipse的安装4.oracle数据库的安装5.本地服务器(tomcat)的安装javaweb: 利用java知识编写的程序,可以通过浏览器去查看效果。二.javaweb概述(1)编写的程序可以通过浏览器进行访问,就可以称为web程序。(2)web应用

2022-03-21 19:57:42 505

原创 jQuery05(插件)

区分java的类方法以及对象方法--类(静态)方法:例如DBHelper.getCon()public static Connection getConn(){ Connection conn = null; try{ conn = DriverManager.getConnection('jdbc:sqlserver://localhost:1433;DatabaseName=db_sb',SA,123); }catch(Exception e){

2022-03-14 23:07:51 981

原创 jQuery03(事件和动画)

布局代码:<body> <h3>1.绑定事件的两种方式 on 元素.事件</h3> <button type="button" id="oBtn1">点击获取</button> <hr > <div id="oDiv" style="width: 100px;height: 100px;background-color: red;"> </div> <but

2022-03-13 20:28:07 1296

原创 jQuery03(筛选和文档处理)

一、筛选一.1过滤first():获取匹配的第一个元素$("#oDiv>ul>li").first().css("border","1px solid blue")last():获得匹配的最后一个元素$("#oDiv>ul>li").last().css("border","1px solid blue")eq(N):获取匹配的第N或-N个元素$("#oDiv>ul>li").eq(3).css("border","1px solid b

2022-03-11 23:09:22 1289

原创 jQuery-02(工具和CSS样式)

1.$是什么?加载函数(入口函数):$(function(){});如果使用上述语句报错了 $ is not deifned,就说明没有引入jQuery文件。2.jQuery文件结构其实是一个自执行函数(自己执行自己)(function(){ window.jQuery = window.$ = jQuery}());$其实和jQuery是等价的,是一个函数。$(dom对象) js--》jQUerydom对象:原生态js选择器获取到的选择器jQuery对象:利用j...

2022-03-10 23:41:50 692

原创 JQuery入门以及选择器

一、了解JQueryjQuery是继Prototype之后又一个优秀的JavaScript库jQuery理念:写得少,做得多。jQuery核心:以函数的形式封装了JavaScript模块。二、jQuery选择器1、介绍选择器是 jQuery 的根基, 在 jQuery 中, 对事件处理, 遍历 DOM 和 Ajax 操作都依赖于选择器制二.1基本选择器基本选择器是 jQuery 中最常用的选择器, 也是最简单的选择器, 它通过元素 id, ...

2022-03-09 22:27:22 429

空空如也

空空如也

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

TA关注的人

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