- 博客(104)
- 收藏
- 关注
原创 线代:排列与逆序
1.有几个逆序数解:第一步:这个数本身减1第二步:观察这个数前面有几个比它小的数,再减去比他小的数字的个数第一位是6,那么6-1=5,前面没有比6小的数,5-0=5第二位是4,那么4-1=3,前面没有比4小的数,3-0=3第三位是7,那么7-1=6,前面有6、4两个数比7小,6-2=4以此类推得到结果:N(6471325)=132.有几个逆序数解:该排列为标准排列,故:0个3.有几个逆序数解:由该等差数列可知,其逆序数为(n-1)+(n-2)+...+2+1。
2025-09-06 13:57:37
1029
原创 线代:二阶/三阶行列式定义
这样看有些复杂,如果玩过传送门版贪吃蛇的玩家应该知道,当贪吃蛇从一端出去的时候,它的头会从另一端冒出来,那么如果我们将矩阵按照下面这么写,那么就会发现:这样也就更利于计算了!
2025-09-03 08:34:04
609
原创 Jwt令牌
JSON Web Token(JWT)是一个非常轻巧的规范。这个规范允许我们使用JWT在用户和服务器之间传递安全可靠的信息。说起JWT,我们应该来谈一谈基于token的认证和传统的session认证的区别。传统的session认证。
2025-08-18 16:01:14
917
原创 Redis简介
← Redis菜鸟教程链接Redis(Remote Dictionary Server)是一个开源的内存数据库,遵守 BSD 协议,它提供了一个高性能的键值(key-value)存储系统,常用于缓存、消息队列、会话存储等应用场景。Redis 以其极高的性能而著称,能够支持每秒数十万次的读写操作24。这使得Redis成为处理高并发请求的理想选择,尤其是在需要快速响应的场景中,如缓存、会话管理、排行榜等。Redis 不仅支持基本的键值存储,还提供了丰富的数据类型,包括字符串、列表、集合、哈希表、有序集合等。
2025-08-18 15:13:26
883
原创 SpringBoot入门
学习完SSM框架后,我们会发现java代码量急剧减少,基本上用注解实现了大部分功能。但是相对的,我们需要写很多的spring的配置文件,SpringBoot就是用来简化配置文件的同时与各种功能整合,让代码可以拓展的更宽。我们SpringBoot版本基于来开发。
2025-08-08 01:52:31
356
原创 Spring MVC体系结构和处理请求控制器
配置spring-mvc文件: 配置web. xml文件:在 Spring 框架中, 是一个组合注解,用于标识一个类作为 RESTful 风格的控制器。它结合了 和 的功能,意味着该控制器中的所有方法默认都会将返回值直接写入 HTTP 响应体中,而不是通过视图解析器渲染视图。是最常用的控制器风格。spring-mvc有四种不同的传参方式:无参数传递则直接调用该接口对应的mapping映射api接口直接获取json数据: @PathVariable多用于传递参数少的
2025-07-31 17:26:54
445
原创 MyBatis动态SQL
根据传入方法传入的参数进行判断,然后拼接sql语句,同时myBatis会整合语句并修正语句中的小错误,如逗号等,比如在role_id = #{roleId}后加上逗号,拼接出来的sql语句会自动将逗号删除 通用where语句 使用include+refid来放入不同的sql语句得到拼接的效果核心属性:建议使用SET和WHERE接口为:如:list为{10,20,30},则sql语句为:
2025-07-18 22:20:30
397
原创 SSM框架
SSM(Spring + Spring MVC + MyBatis)框架是 Java 企业级开发的经典组合,用于构建 Web 应用程序。
2025-07-17 16:22:35
332
原创 Vue入门综合案例
页面:功能:按+号则对应书籍的购买数量增加,按-号则数量减少,当为0时候不能减少。在书籍数量增加或减少时总金额动态变化在Vue里对价格进行显示修改,将其在页面显示时格式为¥+价格(显示至小数点后两位)
2025-07-15 17:25:12
275
原创 Vue的生命周期
MVVM(Model-View-ViewModel)是一种前端开发的架构模式,它源自微软的 WPF(Windows Presentation Foundation)框架,是 MVC(Model-View-Controller)模式的一种变体。MVVM 主要通过数据绑定(Data Binding)和视图模型(ViewModel)来实现视图(View)和模型(Model)的分离,使代码更易于维护和测试。
2025-07-15 17:02:16
420
原创 Vue+axios
在 HTTP 协议中,请求头(Request Headers)是客户端(如浏览器)向服务器发送请求时携带的附加信息。它们以键值对的形式存在,用于描述请求的元数据(如浏览器类型、请求的资源类型、缓存策略等),帮助服务器理解如何处理请求。理解请求头是开发和调试 HTTP 应用的基础,合理设置请求头可优化性能、增强安全性,并确保客户端与服务器正确交互。
2025-07-14 17:48:53
1127
原创 JSP数据交互
前言:仅作了解,快速过渡,建议好好看一下,后续在学习servlet和spring boot时底层仍然是本章的request和response逻辑
2025-07-09 23:32:22
155
原创 Vue介绍及开发模板
{{msg}}动态展示data里的msg信息,跟随msg的值变化。string,list,obj等复杂数据类型均支持。vue.min.js放在该项目的js文件夹目录下。接下来我们就可以使用vue语言来进行开发了!相当于Java中的方法。
2025-06-30 15:51:32
315
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅