自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 Maven引用本地jar包

引用本地jar包

2022-09-07 15:43:02 186 1

原创 Correct the classpath of your application so that it contains a single, compatible version of com.go

解决jar包冲突

2022-06-29 16:22:10 303

原创 谷粒商场,人人开源项目springboot和cloud版本冲突解决

springboot和cloud版本冲突问题

2022-06-29 00:14:54 723 1

原创 vue去掉eslint验证

简化开发

2022-06-28 20:26:12 522

原创 centos7能联网,但是本地ping不通,xshell连不上

虚拟机内能联网本地ping虚拟机请求超时,xshell也连接不上解决:将获取ip方式改为自动获取

2022-05-27 21:13:53 343

原创 连表查询时使用sum只返回一条数据

sum语句需要配合 GROUP BY 使用

2022-04-26 16:00:47 716

原创 Failed to deserialize payload. Is the byte array a result of corresponding serialization for Default

这是 java redis 反序列化问题,项目刚引入 Redis时是可以运用的,后来因为突然发现用不了了,其实仔细看了一下最后一行报的错 找不到这个com.wlh.pub.redis.entity.UserEntity 实体类,此时我项目确实没有这个类,这是在整合代码时,把这个实体类,路径改变了,redis 缓存的路径还在,只需清一下redis缓存flush一下就好了参考文章:https://blog.csdn.net/weixin_44039105/article/details/1218175.

2022-04-25 17:25:47 3787

原创 在控制层跳转页面却返回字符串

执行登录成功重定向到主界面,失败返回登录界面 @RequestMapping("/auth/member/do/login") public String login(@RequestParam("loginacct") String loginacct, @RequestParam("userpswd") String userpswd, ModelMap modelMap,

2022-04-20 11:34:23 578 1

原创 Field memberPOMapper in com.aiguigu.crowd.service.impl.MemberServiceImpl required a bean of type ‘co

MapperScan没扫到这个 MemberPOMapper 类找了半天发现扫描路径输错了,改过来就好了,所以能引用就别手输

2022-04-13 15:15:34 272

原创 IOException parsing XML document from class path resource [daiyong/spring-pe

No qualifying bean of type ‘com.org.crowd.mapper.RoleMapper’ available: expected at least 1 bean which qualifies as autowire candidate. Dependency annotations: {@org.springframework.beans.factory.annotation.Autowired(required=true)}修改 basePackage 路径...

2022-03-22 17:08:58 822

原创 Idea cannot download sources问题

https://blog.csdn.net/qq_37746118/article/details/103068706在 Terminal 输入:mvn dependency:resolve -Dclassifier=sources显示该效果就算成功:重写点击 DownLoad Source 即可

2022-02-18 13:56:00 144

原创 Maven

1、Maven的安装和环境配置1.1、安装Maven核心程序检查 JAVA_HOME环境变量解压Maven核心程序的压缩包,放在一个非中文无空格路径下配置 Maven_HOME相关的环境变量[1] MAVEN_HOME或M2_HOME[2]path在dos命令符下输入 mvn -v 检查是否安装成功2、Maven的核心概念2.1、约定的目录结构2.2、POMPOM:Project Object Model 项目对象模型DOM:Document Obje.

2022-01-22 20:55:48 191

原创 spring5-第一部分

1、入门案例1.1、下载Spring5下载地址:https://repo.spring.io/ui/native/release/org/springframework/spring/1.2、打开Idea工具,创建普通Java工程1.3、导入 Spring5 相关 jar包1.4、创建普通类,在这个类创建普通方法package com.aiguigu.spring5;public class User { public void add(){ System.

2022-01-05 01:08:41 156

原创 03-尚硅谷书城案例

7.2、IDEA Debug 调试的使用7.2.1、Debug 调试代码,首先需要两个元素:断点 + Debug 启动服务器一般来说:断点放在代码的第一行或者出现bug代码的上一行7.2.2、测试工具栏1.让代码往下执行一行:2.可以进入当前方法体内(自己写的代码,非框架源代码):3.跳出当前方法体外:4.强制进入当前方法体内:5.停在光标所在行(相当于临时断点):7.2.3、变量窗口变量窗口:它可以查看当前方法范围内所有有效的变量7.2.4、方法调用栈窗口1、方法调

2022-01-04 14:31:24 210

原创 第六阶段-尚硅谷书城案例-购物车模型用Session实现

1.购物车思路分析:1.1、购物车模型的创建1.1.1、创建购物车商品项 CartItempublic class CartItem { private Integer id; private String name; private Integer count; private BigDecimal price; private BigDecimal totalPrice; }1.1.2、创建购物车对象 Cartpackage com.aig

2021-12-30 18:42:19 311

原创 第五阶段-尚硅谷书城案例登录注册的优化和验证码

显示登录的用户信息如下图:登录后将用户信息显示出来登录成功后,将用户的信息放入 Session域中else { //登录 成功 //保存用户登录的信息到 session 域中 req.getSession().setAttribute("user",loginUser); //跳转到 login_success.jsp req.getRequestDispatcher("/pag

2021-12-30 15:51:33 408

原创 js中 onblur事件和onchange事件的区别

onchange事件:会判断输入框中的内容是否和原来的内容相同,和原来的内容相同则不会出现提示框,不相同才出现提示框现在数量是 2修改为 2 ,没有出现提示框修改为其他内容:出现提示框...

2021-12-30 14:01:27 601

原创 cookie和session

1、Cookie什么是 Cookie?Cookie 翻译过来是饼干的意思Cookie 是服务器通知客户端保存键值对的一种技术客户端有了 Cookie 后,每次请求都发送送给服务器每个 Cookie 的大小不能超过 4kb1.1、Cookie的创建分析:BaseServlet 页面package com.aiguigu.servlet;import javax.servlet.ServletException;import javax.servlet.http.HttpServl

2021-12-28 22:38:55 490

原创 第五阶段-尚硅谷书城案例第三部分

3、图书的分页:3.1、page对象的创建分析:在 pojo 层中 创建表 page 类/** * Page是分页的模型对象 * @param <T> 是具体的模块的 javaBean类 */public class Page<T> { public static final Integer PAGE_SIZE = 3; //当前页码 private Integer pageNo; //总页码 private Integ

2021-12-26 16:33:37 265

原创 第五阶段-尚硅谷书城案例第二部分

2.8 添加图书分析:代码实现在book_manager.jsp 页面 修改 添加图书的a标签的跳转界面,修改为<td><a href="pages/manager/book_edit.jsp">添加图书</a></td>动态获取添加的图书信息<c:forEach items="${requestScope.books}" var="books"> <tr> <td>${books

2021-12-26 16:33:25 296

原创 第五阶段-尚硅谷书城案例第一部分

1、MVC的概念MVC 全称: Modle 模型、 View 视图、 Controller 控制器。MVC 最早出现在 JavaEE 三层中的 Web层,它可以有效的指导 Web层 的代码如何有效分离,单独工作。View 视图:只负责数据和界面的显示,不接受任何与显示数据无关的代码,便于程序员和美工的分工合作 ---- JSP/HTML。Controller 控制器:只负责接收请求,调用业务层的代码处理请求,然后派发页面,是一个 “调度者” 的角色 ----- Servlet。转到某个页面,或者

2021-12-26 16:33:13 286

原创 IDEA 向 数据库添加数据时出现中文乱码问题

将 jdbc.properties中的 url 改为:url=jdbc:mysql://localhost:3306/book?useUnicode=true&characterEncoding=utf-8&allowMultiQueries=true

2021-12-22 12:31:41 789

原创 03-04 尚硅谷书城案例

1、页面 jsp 动态化1、在html 页面顶行添加 page 指令2、修改文件后缀名为:.jsp3、使用 IDEA 搜索替换 .html 为 .jsp(快捷键 Ctrl+Shift+R )2、抽取页面中相同的内容head 中 css、jquery、base标签每个页面的页脚登录成功后的菜单manager 模块的菜单抽取相同内容:应用到每个页面3、动态获取 base 标签值每个人电脑的 ip 地址不一样所以 base 路径不能写死,得通过动态获取<%

2021-12-22 00:22:49 320

原创 环形单链表(约瑟夫问题)

josephu 问题思路:代码实现:package com.aiguigu.linkedlist;import javax.crypto.spec.PSource;public class josephu { public static void main(String[] args) { CircleSingleLinkedList list = new CircleSingleLinkedList(); list.addBoy(5);

2021-12-19 21:43:19 452

原创 JavaWeb-文件上传和下载

1、文件的上传介绍1、要有一个 form 标签,method=post 请求2、form 标签的 encType 属性值 必须为 multipart/form-data 值3、在 form标签中使用 input type=file 添加上传的文件4、编写服务器代码(Servlet 程序)接收,处理上传的数据。1.1、文件上传时发送的HTTP协议内容代码实现upload.jsp<%@ page contentType="text/html;charset=UTF-8" language

2021-12-19 17:56:23 253

原创 EL_JSTL

1、EL表达式1.1、什么是 EL表达式,EL表达式的作用?EL 表达式的全称是:Expression Language.是表达式语言。EL 表达式的作用:EL表达式主要是代替 jsp 页面中的 表达式脚本 在 jsp 页面中进行数据的输出。因为EL表达式在输出数据的时候,要比 jsp 的表达式脚本要简洁很多。<body><% request.setAttribute("key","value");%>表达式脚本输出 key的值是:<%=request

2021-12-17 23:26:07 149

原创 Javaweb-jsp-02

10、什么是 Listener 监听器?1、Listener 监听器它 是 JavaWeb 的三大组件之一。JavaWeb 的三大组件分别是:Servlet程序、Filter过滤器、Listener 监听器。2、Listener 它是 JavaEE 的规范,就是接口。3、监听器的作用是,监听某种事物的变化。然后通过回调函数,反馈给客户(程序)去做一些相应的处理。10.1、ServletContextListener 监听器jsp 笔记来自:https://www.bilibili.com/

2021-12-16 22:29:54 91

原创 Javaweb-jsp-01

1、什么是 jsp,它有什么用?jsp 的全称是 java server pages。java的服务器页面jsp 的主要作用是代替 Servlet 程序 回传 html 页面的数据。因为 Servlet 程序回传 html 页面数据是一件非常繁琐的事情。开发成本和维护成本都极高。通过响应的回传流回传 Html 页面数据实现代码:package com.aiguigu.servlet;import javax.servlet.ServletException;import javax.ser

2021-12-16 22:22:14 191

原创 02尚硅谷书城案例-用户的注册

1、JavaEE 项目的三层架构2、先创建书城需要的数据库和表drop database if exists book;create database book;CREATE TABLE t_user(id INT PRIMARY KEY auto_increment,username VARCHAR(20) NOT NULL UNIQUE,PASSWORD VARCHAR(32) NOT NULL,email VARCHAR(200));insert into t_user(user

2021-12-14 17:52:06 794

原创 数组模拟队列和数组模拟环形队列

队列队列介绍:1、队列是一个有序列表,可以用数组或是链表来实现。2、遵循先进先出的原则。即:先存入队列的数据,要先取出。后存入的数据,后取出数组模拟队列示意图:maxSize 是该队列的最大容量存入数据时从 尾节点存入,尾节点移动,头节点不动取出数据时从头节点取出,头节点移动,尾节点不动加入数据的思路分析当我们将数据存入队列时称为 ”addQueue“,addQueue 的处理需要有两个步骤1、将尾指针往后移:rear+1,当front == rear 【队列为空】2、若尾指针

2021-12-13 15:20:13 441

原创 web-xml

1. xml简介什么是xml?xml是可扩展的标记性语言XML的作用xml的主要作用有:1.用来保存数据,而且这些数据具有自我描述性2.它还可以作为项目或者模块的配置文件3.还可以作为网络传输数据的格式2. xml 语法1.文档声明2.元素(标签)3.xml 属性4.xml 注释5. 文本区域(CDATA区)2.1、文档声明<?xml version="1.0" encoding="utf-8" ?><books> <book sn="

2021-12-13 14:59:18 80

原创 01-稀疏数组

1、线性结构和非线性结构数据结构包括:线性结构和非线性结构1.1、线性结构1.线性结构的特点:数据元素之间存在一对一的线性关系。2.线性结构有两种不同的存储结构:顺序存储和链式存储,顺序存储的线性表叫顺序表,顺序表中的存储元素连续是指地址上的连续。3.链式存储的线性表叫链表,链表中的存储元素不一定连续。4.常见的线性结构有:数组、队列、链表、栈。1.2 非线性结构非线性结构包括:二维数组,多维数组、广义表、树结构、图结构...

2021-12-13 14:57:52 90

原创 servlet-2

5、HttpServletRequest 类5.1、HttpServletRequest 类有什么作用每次只要有请求进入 Tomcat 服务器,Tomcat服务器就会把请求过来的HTTP协议解析好封装到Request对象中。然后传递到 servlet方法(doGet 和 doPost)中给我们使用,我们可以通过 HttpServletRequest 对象,获取到所有请求的信息5.2、HttpServletRequest 类的常用方法getRequestURI() 获取请求的资源路径getReq

2021-12-12 22:58:14 294

原创 Servlet-1

1、Servlet1.1、什么是 Servlet1、Servlet 是 JavaEE规范之一,规范就是接口2、Servlet 是 JavaWeb 三大组件之一,三大组件分别是: Servlet 程序、Filter 过滤器、Listener 监听器3、Servlet 是运行在服务器上的一个 java小程序,它可以接收客服端发送过来得请求,并响应数据给服务端1.2、手动实现 Servlet 程序1、编写一个类去实现 Servlet 接口2、实现 service 方法,处理请求,并响应数据3、到

2021-12-12 22:56:44 289

原创 线性结构和非线性结构

1、线性结构和非线性结构数据结构包括:线性结构和非线性结构1.1、线性结构1.线性结构的特点:数据元素之间存在一对一的线性关系。2.线性结构有两种不同的存储结构:顺序存储和链式存储,顺序存储的线性表叫顺序表,顺序表中的存储元素连续是指地址上的连续。3.链式存储的线性表叫链表,链表中的存储元素不一定连续。4.常见的线性结构有:数组、队列、链表、栈。1.2 非线性结构非线性结构包括:二维数组,多维数组、广义表、树结构、图结构...

2021-12-10 23:49:04 773

原创 异常的处理机制

抛出异常捕获异常IDEA 使用异常的快捷:Ctrl+Alt+t异常处理的五个关键字try监控区域catch捕获异常假设捕获多个异常,从小到大!最大的异常要写在最后面try {//try监控区域 if (b==0){//throw throws throw new ArithmeticException();//主动抛出异常 } System.out.println

2021-12-09 14:47:49 52

原创 短路与 && 和 逻辑与 & 的区别:

短路与 && 和 逻辑与 & 的区别:&& 短路与,如果第一个条件为false,则第二个条件不会判断,最终结果为false,效率高2)&逻辑与,不管第一个条件是否为false,第二个条件都要判断,效率低if(a < 10 && ++)...

2021-12-09 14:45:37 93

原创 java方法的命名规范

方法命名的规范:驼峰命名,开头小写后面首字母大写方法的格式修饰符 返回值类型 方法名(参数类型 参数名){...方法体...return 返回值; }public class Demo01 { //main 方法 public static void main(String[] args) { //实际参数:实际调用传递给他的参数 int sum = add(1, 2); System.out.println(sum);

2021-12-09 14:42:30 3891

原创 Tomcat

1、JavaWeb

2021-12-09 00:57:17 436

原创 jQuery

1、jQuery 介绍2、jQuery入门示例<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <title>Title</title> <script type="text/javascript" src="https://s3.pstatp.com/cdn/expire-1-M/jquery/3.3.1/jquery.mi

2021-12-07 18:25:02 84

空空如也

空空如也

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

TA关注的人

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