自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 springboot速通

SpringBoot自带监控功能Actuator,可以帮助实现对程序内部运行情况监控,比如监控状况、Bean加载情况、配置属性、日志信息等。使用步骤导入依赖坐标</</</访问http://localhost:8080/acruator/actuator具体的使用方法引入上述的依赖通过下面的配置启用所有的监控端点,这些端点默认是禁用的endpoints:web:exposure:或者启用下面配置开启部分监控端点“*”号代表启用所有的监控端点,可以单独启用,例如,healthinfo。

2025-06-15 22:59:20 624

原创 mybatics

MyBatis是一个优秀的Java持久层框架,通过配置文件解决了JDBC开发中的硬编码问题,简化了数据库操作。它免除大部分JDBC代码,自动完成参数设置和结果集封装,降低维护成本。快速入门步骤包括:创建表、导入依赖、配置MyBatis核心文件(连接信息)、编写SQL映射文件(管理SQL)、编写代码(获取SqlSession执行SQL)。核心配置文件定义数据库连接,SQL映射文件包含SQL语句与结果映射。MyBatis通过分离配置与代码,使数据库操作更高效规范。

2025-06-10 19:57:04 959

原创 jdbc快速入门

JDBC是Java操作关系型数据库的标准API,提供了一套统一的接口规范。它由Sun公司定义接口,各数据库厂商实现驱动包。JDBC的主要优势在于代码通用性,无需针对不同数据库单独开发。基本使用流程包括:注册驱动、获取连接、定义SQL、执行SQL、处理结果和释放资源。核心API包括DriverManager(驱动管理)、Connection(数据库连接)、Statement(SQL执行)和ResultSet(结果集)。JDBC还支持事务管理,通过Connection的setAutoCommit、commit和

2025-06-08 07:47:47 782

原创 java-spring

java-spring

2025-06-03 13:57:01 1090

原创 数据结构-代码总结

数据结构代码总结

2025-05-28 22:01:15 632

原创 数据结构--线性表

数据结构之线性表

2025-04-12 15:27:13 877

原创 Maven使用

maven最基本的使用

2025-04-05 18:08:10 888

原创 串的KMP算法详解

kmp算法详解

2025-03-15 20:28:37 924

原创 数据结构--查找

数据结构查找的基本内容,自用版

2025-02-24 22:38:27 874

原创 数据结构--排序

数据结构的笔记,自用版

2025-02-24 22:36:04 630

原创 数据结构--图

2025-02-16 17:08:29 900

原创 数据结构 -- 树

2025-02-06 10:53:41 942

原创 数据结构 -- 数组和广义表

数组和广义表的基本内容

2025-01-18 22:32:44 705

原创 数据结构 -- 串

由0个或者多个字符组成的有限序列串中的字符长度称为串长串中任意连续个字符组成的序列叫做该串的子串注意区分空串和空格串。

2025-01-17 18:19:53 267

原创 数据结构 -- 队列

一些队列的操作的具体c语言实现

2025-01-16 12:59:23 347

原创 数据结构 -- 栈

一些栈的操作的具体c语言实现

2025-01-16 12:58:34 259

原创 day6笔记

不能直接更换2-3步的顺序,否则会导致第i个元素的位置丢失。

2024-12-03 17:19:48 297

原创 day5笔记

链式存储结构回顾线性表中数据元素(结点)在存储器中的位置是任意的,即逻辑上相邻的数据元素在物理位置上不一定相邻单链表:每个结点只有一个指针域,即后继元素的位置单链表由表头唯一确定,所以可以用头指针的名字来命名。如头指针名为L,则链表称为表L单链表的存储结构在单链表中,每个结点都包含数据与和指针域,因此我们采用结构体来描述每一个结点,一个data存储数据,数据类型具体情况具体分析;另一个指针存储下一个元素的地址Type data;// 这里的type为所存储的数据类型// 结点的指针域。

2024-11-24 15:26:32 756

原创 day4笔记

首先回顾一下顺序存储结构的定义:将逻辑上相邻的元素存储在物理位置上也相邻的空间里。具体阐释了参数传递的三种方式,不再复述。为了克服缺点,我们引出了链式存储结构。线性表的基本操作的具体实现。C语言的内存动态分配。

2024-11-23 10:58:08 339

原创 day3笔记

抽象数据类型线性表的定义如下:以上所提及的运算时逻辑结构上定义的运算,只要给v护理这些运算的功能是“做什么”,至于“如何做”等实现细节,只有待确定了存储结构后才考虑。

2024-11-21 22:43:05 630

原创 day2笔记

算法:求解问题和步骤的一种描述,指令的有限序列算法特性:​ 有穷性、确定性、可行性、输入、输出算法设计的要求:​ 正确性、可读性、健壮性、高效性。

2024-11-20 20:28:31 724

原创 day1笔记

一组性质相同的值的集合以及定义于这个值集合上的一组操作的总称。

2024-11-20 20:26:13 443

原创 第七章 文件

文件

2024-11-13 22:45:03 351

原创 第六章 类

2024-11-12 11:09:06 343

原创 第五章、数据容器

一种可以存储多种元素的Python数据类型,Python中常见的数据容器有list(列表)、tuple(元组)、str(字符串)、set(集合)、dict(字典),它们各有特点,但都可以满足可容纳多个元素的特性。

2024-11-02 22:20:47 683

原创 第四章 函数

这个实例演示了最简单的函数,其中def表示告诉python你要写一个程序,greet_users是形参列表,因为这里不需要其他信息,所以为空,最后以冒号结尾。紧跟在后面的所有缩进构成了函数体。

2024-10-27 21:59:57 943

原创 第三章 if,while和for的基本语法

介绍一下if,while和for的基本语法和注意事项

2024-10-23 15:33:32 397

原创 第二章 字符串基础详解

本章主要介绍python中字符串的基础操作

2024-10-21 22:22:51 320

原创 第一章 变量和简单的数据类型

本章主要介绍一些简单的数据类型

2024-10-20 22:15:29 242

调用Web开发基于Spring Boot的文件上传与阿里云OSS集成:实现图片等文件的云端存储与管理

内容概要:本文详细介绍了文件上传的基本概念及其在项目中的应用,重点讲解了文件上传到服务器的具体实现方法,包括前端页面的构建(如使用`<input type="file">`标签、设置表单提交方式为`post`以及指定`enctype="multipart/form-data"`属性),以及服务端如何通过`MultipartFile`对象接收文件。此外,还深入探讨了如何利用阿里云OSS(对象存储服务)进行文件的云端存储,涵盖从阿里云账号注册、实名认证、开通OSS服务、创建存储空间(bucket)到最终上传文件并获取HTTP访问链接的全过程。; 适合人群:对文件上传机制有一定了解,希望深入学习文件上传实现细节及云端存储解决方案的开发人员。; 使用场景及目标:①掌握前端页面实现文件上传的功能设计;②理解服务端如何接收和处理上传文件;③学会使用阿里云OSS进行文件的云端存储,包括创建bucket、上传文件、设置访问权限等操作。; 阅读建议:本文不仅提供了理论知识,还包含了实际操作步骤,因此建议读者在阅读过程中结合具体代码示例进行实践,尤其是阿里云OSS的相关配置和文件上传流程,以加深理解和掌握。

2025-08-03

信息系统项目管理的资料yyy

这是信息喜糖项目管理的资料

2025-07-27

【随机数检测】基于GM/T 0005-2021标准的多种随机性测试方法及其应用:涵盖单比特频数、块内频数、扑克、重叠子序列等检测技术

内容概要:本文档详细介绍了多种随机数检测方法及其具体实施步骤,涵盖单比特频数检测、块内频数检测、扑克检测、重叠子序列检测、游程总数检测、游程分布检测、块内最大“1”游程检测、二元推导检测、自相关检测、矩阵秩检测、累加和检测、近似熵检测、线性复杂度检测、Maurer通用统计检测以及离散傅里叶变换检测。每种方法都涉及将待检二元序列转换、统计和计算特定的统计值,并通过p值与显著性水平α的比较来判定序列是否通过检测。文档还提供了各种检测方法的适用条件、注意事项和计算细节,确保检测结果的准确性和可靠性。 适合人群:具备一定数学和计算机科学基础,尤其是对密码学、信息安全领域感兴趣的科研人员和技术开发者。 使用场景及目标:①评估生成的随机数序列是否满足随机性要求;②验证加密算法或随机数生成器的安全性和有效性;③确保用于密码学应用的随机数具有足够的不可预测性和均匀分布特性。 其他说明:文档强调了检测过程中对样本容量的要求,如GM/T 0005-2021标准规定样本容量最低必须超过20000比特。此外,文档提供了详细的计算公式、参数设定指导及结果判定准则,帮助用户理解和执行各项检测。对于某些检测方法,还给出了优化建议,如调整参数默认设置、改进分组模式等,以提高检测效率和准确性。

2025-07-13

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

TA关注的人

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