自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(34)
  • 资源 (1)
  • 收藏
  • 关注

原创 IDEA中解决中文乱码问题的方法

此文章主要解决IDEA中常见的中文乱码问题

2023-03-13 17:19:22 29058 11

原创 在MySQL中使用MD5加密体验

推荐一些新入坑的小白,用作体验了解。

2022-06-08 12:00:38 13415 4

原创 (踩坑)Please refer to 异常和Error creating bean with name 异常

如图所示,在使用maven构建项目的时候,如果提示该错误,则可能是xml配置文件有问题或者测试类等。但是没有明确的异常信息,所以做以下小改动,可以查看异常信息。在IDEA工具中,打开maven设置,点击“切换跳过测试”模式:再次运行项目,则可以在控制台看到具体异常信息:方便找错。

2024-04-15 11:25:31 311

原创 基于Servlet实现分页查询

Servlet + JSP+JSTL +MySQL+Bootstrap 等技术实现分页查询功能。所用工具:IDEA 2022.3.3 + Navicat +Tomcat 等。

2023-06-22 11:15:03 1161 7

原创 IDEA创建JavaWeb项目以及可能遇到的一些问题

本案例使用的开发工具是IDEA 2022.3.3汉化版。Tomcat使用的是9.0.21。

2023-06-12 16:47:09 494

原创 Git的理解以及在IDEA中的使用

Git是一个开源的分布式版本控制系统,可以有效、高速地处理从很小到非常大的项目版本管理。也是Linus Torvalds为了帮助管理Linux内核开发而开发的一个开放源码的版本控制软件。Git是您在本地系统上安装的版本控制软件。对于一个单独从事项目的个人而言,Git对您来说会是一个出色的软件。但是,如果您正在与一个大型团队一起合作一个项目,所有人都将在同一个项目上工作,但是你们每个人都将拥有同一项目的不同版本。考虑下这种情况。您在计算机上的项目目录中进行了更改,并且想要将这些更改发送给协作者。

2023-06-09 11:24:23 1592

原创 MySQL的知识点整理(学习笔记)

MySQL是最流行的关系型数据库管理系统,在WEB应用方面MySQL是最好的RDBMS(Relational Database Management System:关系数据库管理系统)应用软件之一。由瑞典MySQL AB公司开发,目前属于Oracle公司。MySQL是一种关联数据库管理系统,关联数据库将数据保存在不同的表中,而不是将所有数据放在一个大仓库内,这样就增加了速度并提高了灵活性。Mysql是开源的,所以你不需要支付额外的费用。Mysql支持大型的数据库。可以处理拥有上千万条记录的大型数据库。

2023-06-06 10:27:30 6868

原创 SpringBoot中的增删改查案例

springboot + thymeleaf + restful + layui.css + bootstrap等,完成一个两表增删改查的案例。

2023-06-01 11:23:40 3069 9

原创 IDEA 2022.3.3 创建SpringBoot项目

在IDEA 2022.3.3汉化版上快速创建springBoot项目。需要注意的是:该功能在社区版的IntelliJ IDEA上可能是不存在的。创建步骤如下。

2023-05-30 21:25:34 3794 1

原创 SSM框架整合(一)

SSM框架的整合

2023-05-25 09:04:36 685

原创 maven的下载与创建mybatis项目(IDEA 2022.3.3汉化版)

maven的使用

2023-03-30 19:50:34 1039

原创 MySQL-5.7安装步骤

MySQL数据库的安装具体其他版本可以去mysql官网下载。本文给大家提供的是5.7的安装步骤。双击打开,等待几秒中。然后按照以下截图进行操作:Developer Default 默认安装类型Server only 仅作为服务器Client only 仅作为客户端Full 完全安装类型Custom 用户自定义安装类型此处以Server only 为例。安装成功。查看服务可以打开服务查看:黑窗口操作数据库MySQL数据库的安装与简单操作演示完毕。

2022-04-27 15:13:53 1274 2

原创 springBoot和security实现不同用户登录

通过访问数据库,实现不同用户,不同角色登录系统。一 创建数据表角色表 role:

2021-06-11 09:24:53 5554 4

原创 JavaScript--第3章 JavaScript 基础之循环2

1. 面试题1.1 for循环执行的顺序1.2 break和continue的作用1.3 分别说明每种循环的特点2. 上次内容回顾上一章学习了js中的分支结构:while和do-while循环3.本章内容本章主要讲解js中的for循环4. 具体内容4.1 for 循环循环可以将代码块执行指定的次数for循环的语法: for (语句 1; 语句 2; 语句 3){被执行的代...

2021-05-28 17:43:37 259

原创 IDEA创建springboot

这里写自定义目录标题欢迎使用Markdown编辑器新的改变功能快捷键合理的创建标题,有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建一个自定义列表如何创建一个注脚注释也是必不可少的KaTeX数学公式新的甘特图功能,丰富你的文章UML 图表FLowchart流程图导出与导入导出导入欢迎使用Markdown编辑器你好! 这是你第一次使用 Markdown编辑器 所展示的欢迎页。如果你想学习如何使用Mar

2021-05-27 10:04:53 393

原创 IDEA中使用SVN

IDEA使用SVN1、注册账号https://svnbucket.com注册完账号,创建一个新项目。将地址复制,有用!1.1、添加小组成员小组内每个人都注册一个账号!此时,组员的账号通过下面↓第五步也可以访问。2、安装SVN图中默认为叉,需要选择will be Installed... 选项。安装完成后,默认路径为:...

2019-12-09 17:23:18 1585

原创 小白入门之HTML--第六章 流动,浮动模型,菜单和页面布局

1.本章面试题1.1 什么是流动模型1.2 网页中基本的布局方式有哪些2.知识点2.1 上一章内容回顾​ 上一章我们学习了网页元素的基本分类和盒子模型。2.2 本章内容重点​ 本章主要学习网页定位模型和基本布局。3.具体内容3.1 CSS定位属性​ CSS的定位方式可以帮助设计者使文档更容易阅读,CSS主要通过position属性进行定位。3.1.1 正...

2019-07-08 11:48:40 1520

原创 小白入门之HTML--第五章 块状元素,行内元素,盒子模型

1.本章面试题1.1 块状元素和行内元素的区别1.2 盒子模型包含哪些属性2. 知识点2.1 上一章内容回顾​ 上一章我们讲解了字体文本样式,和背景样式。2.2 本章内容重点​ 本章讲解块状元素,行内元素,以及盒子模型的相关内容。3. 具体内容3.1 块状元素和行内元素​ 文档<body>部分出现的元素,它们可以被分为块级元素和行内元素。块级元素...

2019-07-08 11:39:52 733

原创 小白入门之HTML--第四章 CSS样式深入

1.本章面试题1.1 CSS中常用的文本样式属性1.2 CSS中常用的背景样式属性2.知识点2.1 上一章内容回顾​ 上一章我们学习了CSS样式基础,主要是CSS选择器的使用。2.2 本章主要讲解更多CSS的样式属性3.具体内容3.1 颜色 color​ 在CSS中,元素的前景色可以使用color属性来设置,在HTML表现中,前景色一般是元素文本的颜色,另外co...

2019-07-08 11:31:14 473

原创 小白入门之HTML--第三章 CSS样式基础

1.本章面试题1.1 在网页中如何使用CSS1.2 CSS的常用选择器有哪些2.知识点2.1 上一章内容回顾​ 上一章讲了表格和表单的基本使用2.2 本章主要讲解CSS的基本用法3.具体内容3.1 CSS 介绍​ 我们使用HTML可以构建稳定的结构基础,而页面的风格样式控制则交给CSS来完成。网页的样式包括各种元素的颜色、大小、线形、间距等等,这对于设计或维护一...

2019-07-08 10:40:56 657

原创 小白入门之HTML--第二章 表格和表单

1.本章面试题1.1 表格的基本标签有哪些1.2 常用的表单元素有哪些2.知识点2.1 上一章内容回顾​ 上一章我们学习了HTML语言的概念和一些常用的标签,包括标题标签,段落标签,换行标签,格式化标签,字体形状标签,字体标签,图像标签,超链接标签,网页文档结构标签,视频标签,音频标签等常用标签。2.2 本章我们要学习网页中的表格和表单3.具体内容3.1 表格的基本...

2019-07-08 10:27:28 1089

原创 小白入门之HTML--第一章 HTML入门

1.本章面试题1.1 什么是HTML语言1.2 常用的HTML标签有哪些2.知识点2.1 本章重点HTML的基本文档结构,常用的HTML标签的使用方法3.具体内容3.1 什么是B/S程序​ B/S程序就是客户端不用安装程序,使用浏览器就可以访问的部署在web服务器上的程序,B/S程序最终在浏览器中以HTML语言呈现页面内容。3.2 什么是HTML语言...

2019-07-08 09:54:13 375

原创 IDEA初体验之新建 java web项目

IDEA创建web项目1.创建项目打开IDEA,File---->New--->Project--->java(或者Java Enterprise)---->Web Application --->点击Next输入项目名称:项目创建完成之后,在WEB-INF下新建两个文件夹-classes 和lib。classes是存放编译后的clas...

2019-07-04 12:08:47 233

原创 安装JDK以及JDK环境变量

配置JDK环境变量在官网上下载JDK,直接安装即可。这是在我电脑上的安装路径:jdk和jre装载一起。直接用默认的路径就行。打开环境变量:对‘我的电脑’ 右键--->选择属性---->高级系统设置在系统变量中新建一个JAVA_HOME。 值是:C:\Program Files\Java\jdk1.8.0_181(安装JDK的路径)然后找到path...

2019-07-04 10:07:10 113

原创 安装tomcat以及配置环境变量

Tomcat环境变量1.在Tomcat官网下载。2.傻瓜式安装。无脑下一步即可。3.配置环境变量在path中配置:注意:暂时不要去配置CATALINA_BASE。容易出现startup不是内部或者外部命令等错误↓↓。4.打开 win + R .输入CMD并且会弹出另外一个黑窗口:再打开浏览器,输入 http://localh...

2019-07-04 09:38:08 171

原创 菜鸟学习JSP之第9章-过滤器的初体验

1、什么是Filter?依据字面上的中文意思为过滤器。☆Filter的作用当用户的请求到达指定的URL之前,可以借助Filter来改变这些请求的内容;同样地,当响应结果到达客户端之前,可以使用Filter修改输出的内容。什么是FilterChain(过滤器链)?一个FilterChain包含多个Filter。2、过滤器的工作原理3、过滤器的声明周期:4、过滤...

2019-07-03 18:37:15 137

原创 菜鸟学习JSP之第8章-EL和JSTL

主要内容: EL 和JSTL1、 为什么需要EL?为了实现与用户的动态交互或者控制页面输出,需要在JSP页面中嵌入大量的Java代码。在JSP页面中不使用Java代码而访问数据2、 什么是EL?什么是ELEL即Expression Language(表达式语言)EL的功能替代JSP页面中的复杂代码EL的语法${ EL exprission}或​{ bea...

2019-07-03 18:26:03 603

原创 菜鸟学习JSP之第7章-了解MVC

1、Model1设计模式:JSP+JavaBeanJavaBean概念符合一定规范编写的Java类,不是一种技术,而是一种规范。大家针对这种规范,总结了很多开发技巧、工具函数。符合这种规范的类,可以被其它的程序员或者框架使用。具体规范如下:(1) 有一个public默认构造器(例如无参构造器)(2) 属性使用public 的get,set方法访问,也就是说属性设置成privat...

2019-07-03 18:01:13 191

原创 菜鸟学习JSP之第6章-servlet

1、什么是servlet?Java语言编写的服务器端程序,用于处理客户端请求并返回响应。Servlet运行在服务器端,由服务器调用执行。Servlet主要功能:1、根据客户请求动态返回整个HTML页面。2、可以与服务器上的其他资源进行通信。包括数据库、其他java程序。3、处理与多个web客户端的请求,接收来自多个web客户端输入的信息,并将结果发送到相应的web客户端。2...

2019-07-03 17:59:33 224

原创 菜鸟学习JSP之第5章-分页查询

1、为什么需要分页?由于数据量越来越大,导致我们在浏览时不方便,导致原来设计网页样式改变,加载时会影响加载速度。2、如何实现分页?(1) 需要解决的问题:① 每一页显示几条数据?(由开发人员指定) --- pageSize② 总共的数据条数? count③ 总共多少页?计算页码 ----totalPage需要计算出来。总数据条数/每一页显示的条数即 (count/p...

2019-07-03 17:38:46 163

原创 菜鸟学习JSP之第4章-会话

主要内容:1.会话2.cookie3.session1、什么是会话?生活中:一次电话.一次取款过程Web应用一次会话:一个客户端浏览器与web服务器之间连续发生的一系列请求和相应的过程。什么是会话状态?会话状态是指Web服务器与浏览器在会话过程中产生的状态信息。为什么需要会话跟踪?Web应用程序使用HTTP协议通信,HTTP协议是一种无状态协议,即服务器一旦...

2019-07-03 17:08:05 218

原创 菜鸟学习JSP之第3章-JSP的内置对象

主要内容:1.JSP内置对象2.转发和重定向1、JSP内置对象1. JSP内置对象是 Web 容器创建的一组对象2. JSP内置对象的名称是JSP 的保留字3. JSP内置对象是可以直接在JSP页面使用的对象,无需使用“new”获取实例,不需要声明和实例化out输出对象① out对象主要用来向客户端输出各种数据类型的内容,并且管理应用服务器上的输出缓冲区。...

2019-07-03 16:58:44 235

原创 菜鸟学习JSP之第2章-JSP的页面元素

1、如何在浏览器上输出当前日期2、JSP页面构成JSP的页面元素 含义 静态内容 HTML静态文本 指令 以<%@ 开始,以%> 结束 eg: <%@ include file=”filename”%> 表达式 <%= Java表达式%> 小脚本Scriptlet <% Java代码%> ...

2019-07-03 16:52:41 142

转载 MongoDB学习之1-1:了解MongoDB

数据库的分类MongoDB 是一个基于分布式文件存储的数据库。由 C++ 语言编写。旨在为 WEB 应用提供可扩展的高性能数据存储解决方案。MongoDB 是一个介于关系数据库和非关系数据库之间的产品,是非关系数据库当中功能最丰富,最像关系数据库的。第一节:本章目标第二节:NOSQL简介NoSQL简介NoSQL(NoSQL = Not Only SQL ),意即"...

2019-07-03 14:55:11 114

文章-《SpringBoot中的增删改查案例》的源码

该案例是博客《SpringBoot中的增删改查案例》的案例源码。具体介绍可以查看对应博客。该案例适用于SprongBoot初学者以及想要做对应练习的人。

2023-11-28

Spring+SpringMVC+Mybatis+MySQL整合小案例

源码:Spring+SpringMVC+Mybatis+MySQL整合项目案例。 可以实现查询和添加的功能。 使用工具为IDEA 2022.3.3 .

2023-05-25

servlet完成的JSP小例子-书城

初级入门的JSP小例子。用servlet实现的网上书城的小功能。

2019-01-15

空空如也

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

TA关注的人

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