自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 centos7镜像下载地址

centos-7-isos-x86_64安装包下载_开源镜像站-阿里云

2023-06-23 18:04:08 243

原创 若依框架详细使用

🏳‍🌈若依是用来干什么的❓若依(ruoyi)一套全部开源的快速开发平台,毫无保留给个人及企业免费使用。

2022-11-11 11:24:43 74957 8

原创 spring入门

Spring的基本概念Spring的基本概念。

2022-08-22 02:43:33 435

原创 maven的安装和使用

maven是Apache公司开发一款基于java平台的项目管理和整合工具,是一个自动构建工具,它将项目的开发和管理过程抽象成一个项目对象模型(POM)。开发人员只需要做一些简单的配置,Maven 就可以自动完成项目的编译、测试、打包、发布以及部署等工作,不仅如此,maven还能帮我们处理第三方依赖,和依赖传递,甚至里面还有丰富的扩展插件,如代码检查插件、单元测试插件。项目对象模型(POM)是什么?Project Object Model,项目对象模型。通过xml格式保存的pom.xml文件。

2022-08-19 11:08:46 689

原创 输入mvn -version检验maven安装失败

和"\" 都没少啊,这是为什么啊。这个时候我抱着侥幸的心理去一个一个检查了定义的path是否有效,发现JAVA_HOME好像也没啥毛病啊,好吧,那再看看path,看了几遍还真没发现有什么不对经。肯定是JAVA_HOME环境有问题,或者path存在问题。那么既然知道问题的缘由,那就好解决了。直接跑到环境变量中去检查。,由于我之前动过这个文件导致那个路径已经不存在了。检验成功,这里可以看到我的版本号就是3.8.6。然后再次执行mvn -version。...

2022-08-17 23:27:19 843

原创 自定义通用分页标签02

***分页标签助手类**@author一麟**///分页对象}/***初始化*/@Overridetry{}}/***将分页处理工具、搜索框的隐藏表单和js页面事件处理代码拼接起来**///分页处理工具right;width98%;\">\r\n"+"第"+pageBean.getPage()+"页\r\n"+"共"+pageBean.getTotal()+"条记录\r\n"...

2022-08-02 14:11:16 200

原创 自定义通用分页标签01

是不是酱紫?好了,了解完分页标签是啥样之后就容易制作了。

2022-08-02 13:56:20 175

原创 自定义jsp标签(out、if、foreach、select)

目录什么是标签?基本结构:空标签:jsp标签库是什么?标签的生命周期图: 自定义标签的创作流程:1.创建一个标签助手类(继承BodyTagSupport)2.编写标签库描述文件(tld) 空标签:jsp标签库是什么?标签的生命周期图: SKIP_BODY:跳过主体( 不会打印“awa”) EVAL_BODY_INCLUDE:计算标签主体内容并[输出](会打印“awa”) EVAL_PAGE:计算页面的后续部分 SKIP_PAGE:跳过页面的后续部分(不建

2022-07-08 09:32:58 330 2

原创 java-反射原理

简单而言,就是在运行状态时, 能够去内存中通过权限类名找到对应的的Class对象,就能够调用类中的私有化的方法、属性。首先我们准备一个测试类(Student)如何拿到Class对象?1.Class.forName(完整的类名)2.类名.class3.对象.getClass()代码如下: 输出的结果为: 获得类的构造:主要的方法:1.getConstructor (获得构造器对象)2.getDeclaredConstructor(获得私有化的构造器对象)3.newInstance (反射实例化)

2022-07-07 15:58:30 97

原创 XML建模

🔑XML建模:将XML配置文件中的元素、属性、文本信息转换成对象的过程叫做XML建模。这里就以案例的形式(config.xml)来展示:config.xml:ConfigModelActionModelForwardModel自定义异常最后再来看看我们的解析工厂:ConfigModelFactory测试结果:...

2022-07-07 15:13:51 125

原创 XML解析

目录Java中配置文件的三种配置位置及读取方式解析XML文件的主流技术包括:DOM、JDOM、SAX、DOM4J;xpath的对照表案例 1.同包:2.跟路径:3.WIN-INF安全路径:解析XML文件的主流技术包括:DOM、JDOM、SAX、DOM4J;这里我们使用的是DOM4J,这是一个非常优秀的开源框架(易用、开源)。使用比较广泛。在使用的过程中、只需要通过查询帮助文档即可完成常规的操作。【当XML文档较大的且不考虑平台移植性时,建议采用DOM4J】dom4j常用的方法:描述示例

2022-07-07 14:32:11 221

原创 dtd建模

XML,Extensible Markup Language,扩展性标识语言。文件的后缀名为.xml。就像HTML的是用来显示数据的,xml的作用是传输和存储数据的。其实说白了,xml就是便于不同应用、不同平台之间的数据共享和通信。如下图所示:①我们来看看他们的出生顺序: 其实XML的出生就是为了完善HTML的缺陷与局部性。②在使用方面的区别:这样的关系是不是更加容易理解:哥哥是一个妈生的,但是闺蜜就不是。JSON,Javascript Object Notation,js对象表示法。作用也是存储和交换文本

2022-06-30 10:03:07 153

原创 集合框架(超详解)

目录集合框架的作用:用于存储数据的容器概要:集合框架的优点:集合框架的关系图: list集合 list的常用方法:ArrayList、linkedlist与vector的区别 list集合的增删改查的操作:增加:修改:查询:删除:list集合的扩容原理: 集合框架就是为了表示和操作集合而规定的一种统一的标准的体系结构。任何的集合框架都会包含三大快内容: 这次我们先来讲解一下list集合: 注意:@Test、@Before、@After注释是需要导入单元测试

2022-06-28 11:29:25 243 1

原创 j2ee的开发环境

目录一,jdk的安装二,环境配置三,mysql安装教程四,MySQL的卸载五,解决MySQL不能远程连接的问题:六,MySQL在安装的时候出现的问题首先拿到我们的exe文件点击进行安装即可tip:这里有个小小的细节就是我们在安装的过程中不要随便改变默认的安装路径,默认就是C:\Program Files\Java。安装完点击关闭就是安装完成了。配置的步骤:右键此电脑->属性->高级系统设置->环境变量->系统变量 如何设置系统变量?我们主要是从三个方面来进行的:1.JAVA_HOME:是jdk的安装路径,

2022-06-25 09:22:01 221 1

原创 常见的单例模式&简单工厂

目录前言:单例模式:一,饿汉模式二,懒汉模式1.单向判断简易法2.双重校验锁法3.通过静态内部类实例化该类4.枚举类法:工厂模式1.工厂模式的概念:2.工厂模式的使用场景:3.工厂方法: 为什么我们要学习设计模式:设计模式(disign pattern)代表了最佳的实践,是很多优秀的软件开发人员的经验所得,是为了解决特定的问题制作的方案。它并不是语法规定,也不会拘泥特定语言。恰当的使用设计模式可以让代码更有可复用性、可维护性、可扩展性、健壮性以及安全性,这些都是系统非常重要的非功能性需求。首先我们来简单分析

2022-06-21 11:18:28 406 3

原创 Javaweb-ajax的使用

⭐⭐为什么要使用ajax?(why)首先我们先说一下ajax与传统的from表单提交的区别:ajax是什么?AJAX = Asynchronous JavaScript and XML(异步的 JavaScript 和 XML)。AJAX 是与服务器交换数据并更新部分网页的艺术,在不重新加载整个页面的情况下。ajax的适用场景:大部分地图app、弹幕、社交软件需要实时更新的评论等等,这些都是需要用到不跳转页面的无刷新,无刷新就是不刷新整个页面,值刷新局部。无刷新的好处:

2022-04-29 12:32:01 2227 2

原创 MVC购物车项目二

主要实现的功能: 订单结算 查看订单 清空购物车 ⭐结算:package com.ljq.servlet;import java.io.IOException;import java.util.List;import javax.servlet.ServletException;import javax.servlet.annotation.WebServlet;import javax.servlet.http.HttpServlet;import

2022-04-28 23:44:48 588

原创 MVC购物车项目一

实现的功能: 项目搭建 登录功能 页面过滤器 商品的显示 购物车商品的增加 购物车商品的删除 总价的计算 清空购物车 结算界面 ⭐项目搭建:1.数据库操作:-------------------------------------------------------购物车-----------------------------------------------------create table car

2022-04-27 22:38:25 2262 6

原创 servlet应用

在之前的学习中,我们已经经过了以下几个部分:封装javabean 操作集成到doxx.jsp 用JSTL替换Java的遍历、取值操作在以上的过程中,我们的doxxx.jsp只包含Java代码,用来操作数据库。那么我们想一下为什么这么多的doxxx.jsp文件不能用一个Java.class来实现?我们的servlet接口就是用来实现这个功能的。操作步骤主要以下面几点为主:去除doxxx.jsp 新建Java文件 实现servlet接口重写service 提供访问路径继承HTT

2022-04-25 12:11:35 210

原创 EL&JSTL的实现

目录购物车主要功能:修改删除清空购物车退出项目代码:计算价格(doUpdateCar.jsp)删除(doDeleteCar.jsp)清空购物车(doClear.jsp)退出(doExit.jsp)session购物车(一):购物车(session技术实现)_一麟jx的博客-CSDN博客购物车主要功能: 修改 删除 清空购物车 退出 效果图:项目代码:计算价格(doUpdateCar.js..

2022-04-19 13:01:38 199

原创 购物车(session技术实现)

之所以选择session做购物车的登录功能是因为session是回话级存储。可以保留客户端每次发送请求的数据。相比较于数据库版的购物车,session运行的速度更快,但是也会存在相应的缺点。比如缺少安全性,针对这方面的问题,后续我们会更新内存数据库版的购物车。购物车的主要功能:登录验证(session) 注册用户(session) 增加购物车(session) 计算价格(cookie) 购物车逻辑处理(servlet)1.登录验证主要构成;用户& 密码&a...

2022-04-18 21:15:54 2511

原创 EL&JSTL

四大域对象:1.pageContext:属性的作用范围仅限当前的jsp页面(范围最小) 2.request:属性的作用范围仅限同一个请求(转发有效) 3.session:属性的作用范围仅限于一次会话,浏览器打开直到关闭称为一次会话(在此期间会话不失效) 4.application:属性的作用范围仅限于当前web应用(范围最大)tip:四个域对象作用分别是从小到大的:pageContext<request<session&lt...

2022-04-17 23:59:33 567

原创 jsp标准标签

1.userBean用法相当于实例化类<jsp:useBean id="" beanName="" type="" class="" scope="">id指的是对象名字 class指的是类名,创建用户时,完全限定名(包名+类名) type指的是类型,调用对象时,可以用抽象分类或者接口 scope指的是作用域 (page * request session application)2.setProperty与getProperty的用法分别是用来给use...

2022-04-13 20:37:36 610

原创 javaBean与application

目录一,Javabean是什么1.概念2.介绍3.JavaBean的优势4.编写JavaBean5.案例(新闻发布系统封装)(1)如何创建Java文件(2)项目代码二,application对象1.application是什么?2.使用application实现在线人数功能的案例一,Javabean是什么Javabean通俗而言就是Java对象。1.概念JavaBean 是一种JAVA语言写成的可重用组件。为写成JavaBean,类必..

2022-04-09 01:33:33 918

原创 javaweb新闻数据分页

目录序言:1.分页显示的步骤确定每页显示数据的数量计算显示的页数编写SQL语句2.使用分页功能的案例数据库编译语句:新闻发布系统改动:主页(index):NewsDao序言:在开发过程中,经常做的一件事情,也是最基本的事情,就是从数据库查询数据,然后在客户端显示出来。当数据较少的时候,可以在一个页面显示出来,然而,如果数据多达上百条、上千条呢?如果继续使用列表,那表格应该多长啊?这时我们就能够使用分页技术。1.分页显示的步骤 确定每页显示数.

2022-04-09 01:32:43 342

原创 Javaweb服务器&客户端存储

一,服务器是什么?在这里,我们说的服务器通常是指Tomcat,而这里的Tomcat就相当于一个软件,当我们打开这个软件的时候,这个软件就会跑在我们的内存中。其实服务器就相当于一个容器,用来装载我们的web项目。在这个容器中可以装载很多和web项目,web项目可以对外服务。1.请求在我们的浏览器上每次输入:就相当于向我们的项目发送了一个请求,然后我们的项目就会返回我们的jsp文本,而此时浏览器就会编译jsp文本中的HTML代码,从而呈现出一个网页给我们。2.转发下面

2022-04-09 01:32:34 804

原创 javaweb新闻管理系统03

目录数据库更新一,主页(实现模糊功能)index.jsp二,实现评论功能1增加评论(doAddPl.jsp)2.删除评论(doDelPl.jsp)三,阅读界面(点击量的实现)read.jsp四,实现主页中的类别管理界面(show.jsp)数据库更新--评论表CREATE TABLE T_COMMENT( COMMENT_ID NUMBER PRIMARY KEY,--评论编号 COMMENT_FROM NUMBER NOT NUL...

2022-03-31 23:44:58 1547 4

原创 Javaweb新闻管理系统02

目录数据库的更新一,主页二,阅读界面三,修改四,删除新闻数据库的更新--新闻表create table t_news( news_id number primary key ,--新闻ID news_title varchar2(255) not null,--新闻标题 news_topic number not null,--新闻类型 news_author varchar2(255) not null,--新闻作者 n...

2022-03-31 21:20:13 1366

原创 Javaweb新闻管理系统01

目录预备操作:1.导包:2.开启Oracle数据库服务&配置监听3.创建数据库(1)用户表(2)XX表一,登录1.界面(login)2.登录验证(doLogin)二,注册1 界面(regiest)(2)注册处理(doRegiest)三,主页界面(index)四,增加1.界面(add)(2)增加XX处理(doAdd)五,注意事项预备操作:1.导包:将准备好的素材文件以及jar包导入到项目中ti...

2022-03-30 03:23:10 1622 2

原创 java web(页面跳转方式&jdbc)三

目录一,页面的跳转方式1.js中的跳转2.Java中的跳转(1)转发(作用于客户端)(2)重定向二,jdbc概念梳理三,连接数据库数据库连接步骤:案例:一,页面的跳转方式1.js中的跳转<script>localtion.href='home.jsp'<script>//注意:一定要写在<script></script>中2.Java中的跳转(1)转发(作用于客户端)转发的作用:在多...

2022-03-28 16:45:08 1556 2

原创 Java web(二)JSP的基本语法&表单提交方式

目录1.JSP是什么?2.cs与bs简介3.url的三个组成部分4.如何修改Tomcat的默认端口号5,为什么要基于bs架构的动态网页6.在网页中输出当前的日期7.web容器处理JSP文件请求需要经过的3个阶段8.jsp的页面元素9.page指令10.jsp文件中的三种注释方法:11.运行web时常见的错误12.JSP内置对象13.注册界面1.JSP是什么?JSP就是java+HTML+CSSjs的文件格式JSP本质上就是java文件...

2022-03-27 12:56:29 841 1

原创 Javaweb环境搭建

目录一,Java Web介绍二,安装Java运行环境1.Java虚拟机(JVM)2.工具(1)如何下载编译器:(2)点击Download Pakeges(3)选择所需要的版本和系统(4)点击"select Another Mirror"展开选项chain(5)进入到支付界面,支付可选可不选,不支付可直接点击click here直接下载3.JDK的安装4.配置环境变量三,搭建Java web环境1.什么是Tomcat?(1)外界部署Tomcat...

2022-03-24 19:00:42 7764

原创 jQuery插件(五)

目录一,自定义插件extend的用法1.$.extend2.$.fn.extend二,第三方插件插件名:jQuery validation使用步骤:1.下载jQuery插件验证库:jquery.validate.js2.将类库引到页面3.两种方法实现验证一,自定义插件extend的用法1.$.extend对象继承:$.extend(对象1,对象2) 对象1会继承对象2的所有属性 扩展jQuery方法:$.extend({方法名:...

2022-03-22 20:45:35 821

原创 Oracle基础

​一,Oracle是什么?Oracle简而言之是一门数据语言。二,数据库的基本概念:数据库(Database,DB)数据库管理系统(Database Management System,DBMS)数据库系统(Database System,DBS)数据库管理员(Database Administrator,DBA)三,Oracle中得到基本数据类型:数据类型 参数 描述 char(n) n =1 to 2000字节 定长字符...

2022-03-21 00:02:34 2084

原创 jQuery筛选&文档处理(三)

目录:目录一,查找二,文档处理1.内部插入(1)append(content/fn)向当前元素追加内部的后置内容(2)prepend(content/fn):将内容添加到指定元素的前面2.外部插入(1)after(content/fn):在当前元素之后追加元素(2)before(content/fn):在当前元素之前追加元素3.包裹(1)wrap():将匹配到的元素用结构化方法包裹起来,一对一包装(匹配到几个元素包裹几次)(2)unwrap():除了当前...

2022-03-20 23:24:31 1333

原创 jQuery事件&动画(四)

一34eqw水电费v

2022-03-18 23:33:58 870

原创 jQuery属性&CSS(二)

目录tip一,工具方法主要方法代码演示二,属性主要属性代码演示使用jQuery实现全选\反选功能三,CSS1.css的样式设置2.位置3.尺寸tip:我们在使用jQuery的时候千万不要把JavaScript忽略大小写的习惯带入到jQuery中来,jQuery不同于Js,要严格区分大小写。 js适用的方法与jquery并不通用,如果非要使用,可以相互转换.一,工具方法 主要方法 $.each() 遍历数组、对象...

2022-03-18 00:57:03 570 1

原创 初始jquery(一)

目录一,jQuery简介1.什么是jQuery?birth:于2006 年被美国人John resig创建JavaScript库:jQuery(90%),js(10%)理念:write less ,do moretip:jquery不是一门语法,而是一个框架是一些前端框架的基础,如:EasyUI,Bootstrap简而言之,jQuery就是js框架,用来封装js代码2.jQuery库的特性jQuery是一个JavaScript函数库,函数主要实现方面如下:3...

2022-03-15 00:49:32 920 2

原创 JavaScript&购物车(七)

一,JavaScript的核心知识点思维导图:二,购物车项目组成:登录注册界面、购物车代码展示:

2022-03-13 22:34:42 1106

原创 JavaScript表单验证&正则表达式&三级联动(六)

一,表单验证的概念 表单验证是JavaScript的高级选项之一。 JavaScript可用来在数据被送往服务器前对HTML表单中的这些输入数据进行验证。 被JavaScript验证这些表单数据有: 1.用户是否填写表单中不填项目2.用户输入的邮箱地址是否合法?3.用户是否输入自己的合法日期?4.用户是否在数据域中填写了文本?二,表单验证的常见函数及事件 常见函数 toLowerCase() 将字符串转换为小写 toUpperCase() .

2022-03-06 18:29:52 496

空空如也

空空如也

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

TA关注的人

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