自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 一文带你学会HTTP/HTTPS!

想知道你的浏览器和服务器如何“对话”吗?这份超详细指南带你深入了解 HTTP 和 HTTPS 协议!

2025-06-02 14:35:12 1824

原创 新手也能看得懂的【JAVA泛型】一文带你学好JAVA泛型!

Java泛型是一个非常重要的概念,在java集合,很多框架源码都有广泛使用,你是否真的了解java的泛型呢,本文是一篇很介绍泛型的详细博文,能让你深入浅出了解泛型,并且用很易懂的例子了解难懂的知识,让新手也能轻松理解!

2025-05-31 23:34:42 1253

原创 【Spring的基础:Servlet】:新手也能看得懂的Servlet【1】

就好像点菜吧,我们作为顾客,去点菜,就好像浏览器对服务器发送了请求,而服务器就像Web容器(如Tomcat)把请求转发到真正处理请求的人手上,也就是我们的厨师(Servlet),厨师也就是Servlet处理完食材(数据)后把它再利用服务员(Tomcat Web容器)响应回去。service方法就是执行实际任务的主要方法,servlet容器即web服务器就是调用service方法来处理来着客户端的请求的,并返回格式化的响应,会按照请求执行doGet、doPost、doPut、doDelete等方法。

2025-05-29 00:51:55 1329

原创 SCAU 实验7 图论-图的存储、深度遍历、广度遍历、最小生成树、最短路径问题、拓扑排序、关键路径 题目编号:8647 8648 8649 18448 18732 18734 18747

这题就不多说了哈哈哈这题目用指针来写真的会吐,看都不想看,所以我用数组模拟的,用数组实现散列表来写会简单很多这题就是广搜的模板题目,记住散列表存图和遍历的模板以及广搜的模板就能写最小生成树,太经典了,我用的是prime算法,过程很简单,每次把离树集合最近的节点放进来,当然放过的不用Dijkstra算法最短路,可以用最小堆优化。

2025-05-28 13:32:09 473

原创 scau 数据结构实验6 各种排序算法大全 8638 8639 8640 8641 8642 8643 8644 8645 8646 直接插入排序 折半插入排序 希尔Shell排序 冒泡排序...

实现了scau实验6里面的各大排序

2025-05-24 23:06:33 668

原创 SCAU 数据结构实验4 8606 17121 1892418724 18923 8609 二叉树的构建遍历,宽度,各种节点数,直径,哈夫曼树,综合性实验

时间限制:1000MS 代码长度限制:10KB提交次数:2653 通过次数:1597题型: 编程题 语言: G++;GCC。

2025-05-19 23:08:33 1160

原创 SCAU OJ 18941 压缩算法

对于字符串中连续的m个相同字符串S将会压缩为[m | S](m为一个整数且1 <= m <= 100),例如字符串ABCABCABC将会被压缩为[3 | ABC],(1)由于涉及到字符串的重复,尽量不要再使用C语言的字符数组,用C++的string类型会更容易实现。(2)多层嵌套的情况,必须先求出内层再求出外层,显而易见可用递归算法或栈解决,建议递归。小Q想要给他的朋友发送一个神秘字符串,但是他发现字符串的过于长了,输入第一行包含一个字符串S,代表压缩后的字符串。输出一个字符串,代表解压后的字符串。

2025-05-16 08:32:02 141

原创 SpringSecurity-授权学习日志

SpringSecurity提供方便的授权功能,有俩种实现配置方式,同时原理也不复杂

2025-05-13 15:23:49 1505

原创 SCAU 18769 不完整排序-简单双指针

第i组数组的第一行为整数n,(1<=n<=100000)表示数组的大小,第二行为n个整数。(2)j指针从右至左遍历,当碰到不满足条件的元素(负数),我们暂停 j 移动。(1)i指针从左至右遍历,当碰到不满足条件的元素(正数),我们暂停i 移动。而是使用两个相反方向(对撞指针)的指针进行扫描,从而达到相应的目的。一个数组只包含正负整数,请使用一个O(n)级别的算法对其进行排序。双指针,指的是在遍历对象的过程中,不是普通的使用单个指针进行访问,(1<=T<=10)(4)重复 1,2,3 步骤,直到i和j相遇。

2025-05-12 23:34:25 235

原创 SpringSecurity的认证学习-从表单认证扩展到前后端分离下的认证方式

基于文档学习表单的认证方式,进一步学习主流的前后端分离项目采用的认证方式,实际上在form不跳转静态页面和登录方式有区别,以及访问资源时的过滤器有区别而已

2025-05-11 15:44:22 1491

原创 SCAU 18938 汉诺塔问题

时间限制:1000MS 代码长度限制:10KB提交次数:0 通过次数:0题型: 编程题 语言: G++;GCC。

2025-05-10 07:11:16 318

原创 19079 of SCAU OJ 输出链表倒数第k个元素

时间限制:1000MS 代码长度限制:10KB提交次数:0 通过次数:0题型: 填空题 语言: G++;GCC;VC;JAVA;PYTHON。

2025-05-10 06:45:04 227

原创 Redis的分布式缓存

基于黑马的学习和自己整理的笔记和理解的redis分布式的学习博客

2025-05-09 23:18:21 818

原创 SpringSecurity入门和架构的学习日志

Spring Security是一个Java框架,用于保护应用程序的安全性。它提供了一套全面的安全解决方案,包括身份验证、授权、防止攻击等功能。Spring Security基于过滤器链的概念,可以轻松地集成到任何基于Spring的应用程序中。它支持多种身份验证选项和授权策略,开发人员可以根据需要选择适合的方式。此外,Spring Security还提供了一些附加功能,如集成第三方身份验证提供商和单点登录,以及会话管理和密码编码等。

2025-05-09 14:51:01 1146

原创 Redis数据结构及其操作总结

本文主要介绍redis的各种数据结构和基本操作!这也是小编第一篇博客!以上就是redis的核心数据结构以及常用的操作,也是小编第一篇博客!

2025-04-21 03:27:27 588

空空如也

空空如也

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

TA关注的人

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