自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(11)
  • 资源 (10)
  • 收藏
  • 关注

原创 浅浅记录——Spring5学习笔记

个人spring笔记

2022-07-22 11:26:45 187 1

原创 适配器改造Servlet并优化

适配器改造Servlet并优化为什么要用适配器改造并Servlet:先看一下默认实现Servlet接口的代码:package com.example.Java_Servlet;import javax.servlet.*;import java.io.IOException;public class Bservlet implements Servlet { @Override public void init(ServletConfig servletConfig

2022-03-03 13:32:20 12959

原创 Servlet对象的生命周期

Servlet对象的生命周期什么是servlet对象的生命周期Servlet对象是什么时候被创建的Servlet对象什么时候被销毁Servlet对象创建了几个Servlet对象是由谁来维护Servlet对象的创建,对象上方法的调用,对象的最终销毁,javaweb程序员是无权干预的Servlet对象的生命周期是由Tomcat服务器全权负责的Tomcat服务器通常又称为web容器(WEB Container)WEB容器直接管理Servlet对象的死活Servlet对象和WEB容器之间

2022-03-02 16:12:28 13468

原创 Tomcat与Servlet基础

Tomcat和ServletJavaweb基础回顾在学习Tomcat和Servlet之前,最好了解并熟悉下面的内容1.软件架构目前两种主流的软件架构:C/S:客户端/服务端B/S: 浏览器/服务器该文中使用的就是B/S架构。2.资源分类静态资源:所有用户访问得到的结果都是一样的,静态资源能够直接被浏览器解析,例如HTML,CSS,JS动态资源:每个用户访问得到的结果可能是不同的,动态资源在访问的时候,需要先转换为静态资源,然后返回给servlet/sjp,php等等3. 网络通

2022-02-26 19:59:20 13776

原创 解决dos窗口启动Tomcat乱码问题

找到tomcat服务安装路径下的conf目录,里卖弄有一个logging.properties的配置文件。找到java.util.logging.ConsoleHandler.encoding = GBK将后面的UTF-8修改为GBK因为dos窗口时GBK编码的

2022-02-23 17:29:47 13465

原创 Redis

RedisNOSQL概念Redis是一款高性能的NOSQL系列的非关系型数据库非关系型数据库:数据之间没有关系数据是以键值对的形式存储的数据存储在内存中,访问速度相较于关系型数据库更快非关系型数据库使用场景:经常查询一些不太发生变化的数据,这种情况通常通过缓存思想来解决问题先从缓存中获取要查询的数据,如果缓存中有数据就直接返回缓存中的数据。如果缓存中没有数据,就进入数据库中查询数据,将查询到的数据放进缓存中,然后返回数据。下次进行相同的查询的时候,就不需要与数据库进行交互了,直接从缓存中

2022-02-22 17:29:08 13605

原创 数据库连接池

数据库连接池概念之所以使用数据库连接池,是因为之前传统的连接方法是每进行一次数据库操作都要创建一个新的连接,并且在操作结束后又将连接释放。非常的浪费资源,效率低下。使用连接池技术就能一次性创建多个连接,使用的时候直接从池子中获取连接就行。连接池实际就是一个容器(集合),其中存放着数据库连接,当系统初始化好后,容器被创建,容器会申请一些连接对象,当用户访问数据库的时候,从容器中获取连接对象,用户访问完之后,会将连接对象归还给容器。数据库连接池的优点节约资源高效数据库连接池的实现标准接口

2022-02-21 11:50:03 14120

原创 MySQL基础

MySQL学习汇总1.数据库介绍1.1数据库1.2表(table)1.3列和数据类型1.4 行1.5 主键2MySQL简介及安装2.1MySQL优点2.2MySQL的安装1.数据库介绍1.1数据库数据库是一种以有组织的方式存储数据的数据集合。数据库保存的通常是一个文件或一组文件在初学的时候有几个容易弄混淆的概念,那就是数据库和操作数据库的软件。不能将操作数据库的软件成为数据库,确切地说,数据库软件实际上应该称为DBMS(Database Management Sysment),数据库软件是用来进行数

2022-01-24 16:24:58 14066 1

原创 C语言实现数据结构——链队列

定义前面学习了栈这种数据结构,我们知道他的特点是数据先进后出。与栈相反,队列的特点时数据先进先出。即first in firsr out,简称FIFO。队列只允许在表的一端进行数据的插入,在另一端进行数据的删除。这和生活中的排队是一致的,最早进入队列的最先离开。在链表中,允许插入数据的一端叫队尾(rear),允许删除数据的一端叫队头(front)。假设将数据a,b,c,d,e,f输入到一个队列中,那么输入的顺序是a,b,c,d,e,f。输出的顺序也是a,b,c,d,e,f。基本操作初始化一个队列

2021-10-15 16:54:35 14472 2

原创 C语言数据结构 严蔚敏版——习题 3.2.2 括号匹配的判断

题目描述假设表达式中允许两种括号,分别为 “[” “]” “(” ")"四个单括号,即圆括号和方括号。根据日常使用我们可知,在使用的时候,同类型的括号必须成对出现。所以下面要实现的算法就是:向程序中输入一连串括号组成的字符串,只有每个左括号匹配到和他成对的右括号的时候,程序才会输出True,否则就输出False.示例:输入:[([])][]输出:True输入:()[[])输出:False算法分析该题使用栈来进行数据的存储和判断比较方便在该题中,我们以下面这样的一串括号来进行分析和考

2021-10-15 00:28:43 14455

原创 C语言实现数据结构——栈(Stack)

C语言数据结构之堆栈(Stack)栈的定义及原理概述图解优缺点栈的主要操作实现代码1. Status.h文件代码2. SqStack.h文件代码3. SqStack.c函数实现文件代码4. SqStack_main功能测试主函数代码栈的定义及原理概述栈是一个先进后出的数据结构,类似于一个弹匣,栈中的数据就相当于弹匣中的子弹在栈中进行操作的时候 只预留了一个端口进行数据的存取操作,即无论是向数据结构中添加新的数据还是将其中的已有数据删除,只能从栈的一段进行操作图解数据入栈示意图先将数据压

2021-10-14 15:54:41 14657

数据结构flash演示.rar

各种数据结构的flash动画演示,更加直观de 学习数据结构

2021-10-16

13 基本操作顺序表、单链表、具有实用意义的线性链表.doc

13 基本操作顺序表、单链表、具有实用意义的线性链表.doc

2021-10-15

第10章 内部排序算法合集.PPT

第10章 内部排序算法合集.PPT

2021-10-15

第09章 查找算法合集.ppt

第09章 查找算法合集.ppt

2021-10-15

第07章 图的数据结构.ppt

第07章 图的数据结构.ppt

2021-10-15

第06章 树和二叉树.ppt

第06章 树和二叉树.ppt

2021-10-15

第05章 数组数据结构.ppt

第05章 数组数据结构.ppt

2021-10-15

第04章 串的数据结构.ppt

第04章 串的数据结构.ppt

2021-10-15

第03章 栈和队列.ppt

第03章 栈和队列.ppt

2021-10-15

第02章 线性表.ppt

线性表演示PPT

2021-10-15

空空如也

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

TA关注的人

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