自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 【blog项目】layui与jquery冲突导致鼠标悬停事件失效、如何调用layui.use()作用域里的方法

解决鼠标悬停事件失效问题

2024-04-25 00:18:03 979

原创 【执行数据库操作时Tomcat报错但不影响使用】error testWhileIdle is true, validationQuery not set

每次重新部署项目后,执行数据库相关操作都会报个“严重error”,之后再查询数据库就不会有了,目前看来没任何其他影响。

2024-04-24 20:25:57 390

原创 Maven项目报错:org.apache.catalina.loader.WebappClassLoaderBase.loadClass

之前一直是好好的,另建了一个module配了下tomcat再回来运行这个就报了这么个错误。

2024-04-24 16:09:48 195

原创 Mathtype安装

这一篇就够了。

2024-04-15 23:56:59 405

原创 Day23_学点儿JSON_定义、数据格式、和XML比较、插件

定义:是一种轻量级的数据交换格式JSON是JavaScript Object Notation缩写JSON是一种与语言无关的数据交换的格式,作用:1. 使用ajax进行前后台数据交换2. 移动端与服务端的数据交换。

2024-04-14 22:26:06 841

原创 Day22_学点儿JQuery

是对javascript封装的一个框架包,简化对javascript的操作javascript代码:获得页面节点对象、ajax元素节点对象实现、事件操作、事件对象 需要考虑不同的浏览器兼容问题jquery代码:无需考虑浏览器兼容问题、代码足够少在Vue出来之前 后端程序员需要精通jQuery使用前期,JQuery侧重快速找到页面上各种节点。后期jquery丰富了事件操作、ajax操作、动画效果、DOM操作等等。

2024-04-14 22:13:04 704

原创 Day23_学点儿IDEA_单元测试@Test在新module项目中失效、Jackson核心对象 ObjectMapper识别不到

其实就是作为Library的**可见范围(可重复使用的范围)**不一样:Global>Project>Module。Global:所有IDEA中的Project项目、Module项目都能找到这个路径中的相关包作为依赖。操作),因为之前mysql的jar包不加也行,我推测的原因是当需要使用JDBC相关代码、类的时候,Project:只有当前Project项目及其中的Module项目能找到这个路径中的相关包作为依赖。Module:只有当前Module项目能找到这个路径中的相关包作为依赖。

2024-04-12 23:53:56 932

原创 Day23_学点儿Java_多态复习

多态是指程序中定义的引用变量所指向的具体类型和通过该引用变量发出的方法调用在编程时并不确定,而是在程序运行期间才确定,即一个引用变量到底会指向哪个类的实例对象,该引用变量发出的方法调用到底是哪个类中实现的方法,必须在由程序运行期间才能决定。才动态绑定,就是引用变量所指向的具体实例对象的方法,也就是内存里正在运行的那个对象的方法,而不是引用变量的类型中定义的方法。声明成接口这个变量,不同的子类对象赋给这个父类的变量(引用),表现出来的行为是不一样的,如果子类是。假定父类为 动物,子类为狗,父类有一个方法。

2024-04-12 20:28:07 1058 4

原创 Day21_学点儿JavaScript_JS DOM、点击事件 (不是重点,但是要敲一遍)

js代码执行时候,需要html&css的支持,就让html先执行(先进入内存),js代码后执行。onload:在页面加载完之后执行dom:用JS对html标签进行增删改查DOM操作元素、文本、属性、document节点获取元素:getElementById()/getElementsByTagName()文本:元素节点.firstChild/lastChild;属性:元素节点.attributes;元素节点.attributes.属性名称;document:元素节点.parentNode。

2024-04-11 23:56:42 782

原创 Day21_学点儿JavaEE__过滤器Filter(登录验证、编码处理)

filter 登录验证 编码处理

2024-04-11 23:32:02 397

原创 Day20_学点儿JavaEE_基于Session的登录、数据库null值正确显示

登录功能会使用到Session,把用户登录的用户名和密码保存到Session,因为Session是属于每个用户独有的,就可以记录每个用户单独的登录信息。当然,这仅仅是完成了一个简单的登录过程,即完成的操作,但是仍然可以通过直接输入地址的方式。而我们实际生活中的没登录的情况下,很多页面是无法访问的,要实现这样的效果,我们可以,但是未免也了点。通过,可以很简单地实现这个效果。

2024-04-10 23:54:48 516

原创 Day20_学点儿JavaEE_Cookie、Session

Request、Session、ServletContext这三个都是域对象,域对象就是存储数据的区域(其实就是服务器中一块内存区域)RequestSession这三个都是域对象区别就是他们的范围不一样。requst的范围只在转发中有效。session的范围是当前这个用户的所有操作都有效。servletContext的范围整个项目都有效。范围使用原则:小的范围能完成功能就放到小的里面。

2024-04-10 23:21:38 976

原创 Day19_学点儿JavaEE_学生表和班级表连接查询并显示、带查询班级表的学生信息添加、带查询班级并回显的学生信息修改

重新封装要展示的信息为一个类,并编写相应的Servlet、Service、Dao。写一套班级的servlet、service、dao,然后在。调用一下班级的查询service,一起发送到。

2024-04-09 23:52:27 470

原创 Day18_学点儿设计模式_MVC和三层架构

JavaBean:一种规范,表达实体和信息的规范,便于封装重用所有属性为private提供默认无参构造方法提供getter和setter实现serializable接口。

2024-04-09 22:58:00 882

原创 Day17_学点JavaEE_转发、重定向、Get、POST、乱码问题总结

转发:一般查询了数据之后,转发到一个jsp页面进行展示2 重定向重定向:一般添加、删除、修改之后重定向到查找所有重定向的状态码是,重定向的地址最终是由浏览器发送这个请求http://localhost:8080/student?method=deleteById&id=23http://localhost:8080/student?name=zhangsan&age=12&gender=男Get方式传参,不是非得在form表单里面,可以手动写,在超链接的href里面直接在地址后面加?id=2不管

2024-04-08 22:13:28 590

原创 Day16_学点儿JavaEE_实践_基于IDEA2023的简易JavaWeb项目、Tomcat输出乱码解决

浏览器既可以访问JSP也可以访问Servlet,但是绝大部分情况下浏览器不直接访问JSP,JSP主要用来展示数据,用IDEA进行JavaWeb的话,不需要配置Tomcat的环境变量,下载后解压就可以用了。所以绝大部分情况是先访问Servlet查找出数据来之后转发到JSP页面进行展示。有notepad++就用notepad++打开,没有记事本打开就行。如果上面方法不管用,

2024-04-08 20:45:51 833

原创 Day16_学点儿JavaEE_理论知识_Tomcat、JSP、Servlet

Servlet是运行在服务端的Java小程序,是sun公司提供的一套规范(接口),用来处理客户端的请求响应动态资源给浏览器JSP本质是Servlet创建类继承覆盖未实现的方法–service方法。

2024-04-07 23:48:25 894

原创 Day16_IDEAJavaWeb项目下在WEB-INF添加jar包导致Tomcat无法启动的问题解决记录

自己用的是,老师用的是。本以为都是9.0.x,差别不会很大,但是老师演示的时候他没导入mysql包查询数据库的servlet就不能运行,而我的却可以,于是问了GPT,得到以下答复。所以我把之前模块的mysql包复制到了WEB-INF/lib下,结果。

2024-04-07 22:58:40 425

原创 Day15_学点儿JavaScript_数据类型、关系运算符、String、Boolean、Array、Math、eval

1、直接嵌入HTML页面。2、由浏览器解释执行代码,不进行预编译。

2024-04-02 16:43:37 1010

原创 Day15_学点儿JavaScript_JS对象、DOM、innerText和innerHtml

文档对象模型JS语言和HTML标签之间沟通的一个桥梁。为了方便JavaScript语言通过DOM操作HTML比较方便,把HTML标签的内容划分为各种节点:1.文档节点(document)2.元素节点 也叫标签 getElementsByTagName3.文本节点4.属性节点 type=”text” name=”username”5.注释节点。

2024-04-02 16:43:15 635

原创 Day15_学点儿CSS_CSS、盒模型、BootStrap

cascading style sheet 层叠样式表。

2024-04-01 12:05:05 1102

原创 Day14_学点CSS_高级选择器Demo

s1 s2。

2024-04-01 11:57:00 813

原创 Day13Day14_学点儿HTML_基本标签、div和span、table、form

1 基本标签HTML:超文本标记语言 定义页面结构CSS:  层叠样式表 页面显示的样式、排版         BootStrapJS:    JavaScript 界面交互(动态交互、逻辑)     JQuery&l

2024-04-01 11:22:29 775

原创 学点Java_Day12_JDBC

面向接口编程在JDBC里面Java这个公司只是提供了一套接口Connection、Statement、ResultSet,每个数据库厂商实现了这套接口,例如MySql公司实现了:MySql驱动程序里面实现了这套接口,Java程序员只要调用实现了这些方法就可以实现对 MySql数据库的增删改查。

2024-03-28 23:12:33 874

原创 学点儿Java_Day12_IO流

流是一组有顺序的,有起点和终点的字节集合,是对数据传输的总称或抽象。即,流的本质是数据传输,根据数据传输特性将流抽象为各种类,方便更直观的进行数据操作。

2024-03-28 23:05:09 524

原创 学点儿数据库_Day12_数据库SQL练习题

数据库SQL题目练习

2024-03-27 15:08:47 499

原创 学点儿Java_Day11_异常

1、所有的异常的都是Throwable的子类2、如果写一个运行时异常,需要继承RuntimeException3、如果要写一个编译时异常,继承Exception未雨绸缪,提前检查案例:模拟银行转账,可以实现存钱和取钱的功能取钱时候如果余额不够就抛出异常/** 适度编码益脑,沉迷编码伤身,合理安排时间,享受快乐生活。* Created&Used date: 2024/3/26 下午3:31 ~ 2024/3/26 下午3:34。

2024-03-27 00:10:37 912

原创 学点儿数据库_Day11_多表、等值连接、内连接、模糊查找

多表、等值连接、内连接

2024-03-26 23:43:00 924

原创 学点儿数据库_Day11_数据库简介、Sql单表、GROUP BY答疑

数据在内存:优点:读写速度快缺点:程序结束后数据丢失保存到文件优点:数据可以永久保存缺点:1、频繁的IO操作,效率不高2、数据的管理非常不方便,需要把所有的数据整体都读取出来才能操作数据库:1、数据永久保存2、数据管理非常方便卸载:1、控制面板-管理工具-服务,停掉MySql服务。2、控制面板-程序和功能,卸载MySql3、到C:\Program Files安装目录把MySql目录删除4、C:\ProgramData删除MySql目录。

2024-03-26 23:24:55 462

原创 学点儿Java_Day10_集合框架(List、Set、HashMap)

ArrayList: 有序(放进去顺序和拿出来顺序一致),可重复HashSet: 无序(放进去顺序和拿出来顺序不一定一致),不可重复。

2024-03-25 22:56:49 904

原创 学点儿Java_Day10_错题重测&勘误解析

A.B.C.D.

2024-03-25 21:23:05 696

原创 简单好用轻量的GIF录制软件——配合全局鼠标手势实现随时随地录制

Gif123 - 极简GIF录屏工具极简 GIF 录屏工具,可一键快速复制 GIF 图像并直接粘贴到其他程序。支持粘贴到本地文件、QQ、微信、Word、浏览器编辑器(支持公众号、头条编辑器)。可避免无法预览、无效图像、变静态图等常见的兼容问题。原来在公众号编辑器里写文章,可能需要录屏->压缩->保存->添加图像->上传->插入文章 …… 现在用 Gif123 只要 Ctrl +V 一下就全部完成了。具体使用说明见链接里边。

2024-03-24 23:57:21 264

原创 学点儿Java_周末_Scanner、缓冲区、输入流问答

帮我写个读入姓名的函数。

2024-03-24 23:37:24 1011

原创 学点儿Java_Day9_ArrayList应用_简易的学生信息添加搜索Demo

主要是ArrayList的应用练手,没连数据库,纯控制台输入,实现添加学生信息和根据指定信息搜索功能。

2024-03-23 22:07:17 221

原创 学点儿Java_Day9_字符串操作

实现简单的trim方法,实现传入一个字符串,返回忽略前导空格和尾部空格。一道老生常谈的题目,看完标程才发现以前也翻过类似的“错误”。我为了解决数组越界的问题,又多进行了一次if判断。其实只需要把和调换一下顺序,问题就得到解决。自己读代码思考其中奥秘。

2024-03-23 10:50:12 161

原创 学点儿Java_Day9_String、包装类

包装类(Wrapper Class): Java是一个面向对象的编程语言,但是Java中的八种基本数据类型却是不面向对象的,为了使用方便和解决这个不足,在设计类时为每个基本数据类型设计了一个对应的类进行代表,这样八种基本数据类型对应的类统称为包装类(Wrapper Class),包装类均位于java.lang包。为什么不是面向对象的就会出现不足,是哪里不足??

2024-03-22 23:49:34 768

原创 学点儿Java_Day9_多图带你搞懂Java访问修饰符

图解Java访问修饰符

2024-03-22 21:39:19 729

原创 学点儿Java_Day8_接口、final、static、工具类

接口是一个纯粹的抽象类(接口里面所有的方法都是抽象方法)接口就是一个规范(标准),他没有提供任何是实现,具体的功能由实现接口的子类去实现。接口就是一个规范,可插拔(可以被替换,首先定义一个标准(接口),大家都遵守这个标准,就可以实现互相之间替换)① 接口是一个纯粹的抽象类,接口里面的方法都是抽象方法:public abstract② 接口里面所有的属性:(public static final) double PI = 3.14;接口中的所有属性****,见后面。

2024-03-22 00:25:21 696

原创 学点儿Java_Day7_继承、重载、重写、多态、抽象类

继承、重载、重写、多态、抽象类

2024-03-21 22:36:51 333

原创 学点儿Java_Day6_面向对象:类、封装、构造方法

面向对象的封装是一种编程概念和原则,它通过将数据和操作封装在一个对象中,以实现信息隐藏和安全性。封装使得对象的内部细节对外部不可见,只暴露必要的接口供其他对象进行交互。//属性私有private,只有类的内部可以访问// 属性私有,通过get、set方法访问:// this.age 代表的就是属性ageget、set方法,同样是自己会写的基础上,可以通过代码工具生成。

2024-03-21 00:01:31 687

空空如也

空空如也

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

TA关注的人

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