自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 苍穹外卖笔记-2(自用)

注入了自定义的拦截器JwtTokenAdminInterceptor。重写了addInterceptors方法,将自定义拦截器注册到InterceptorRegistry中。设置拦截路径为/admin/**,即所有以/admin开头的请求都会被拦截。排除路径为/admin/employee/login,即登录接口不被拦截。特性目的传输数据,减少远程调用次数展示数据,为视图定制使用场景接口参数、微服务间API传输接口返回值,用于前端页面渲染数据内容与传输协议相关,可能包含验证逻辑与UI展示。

2025-10-23 20:03:35 767

原创 苍穹外卖笔记(自用)

本文介绍了Node.js和Vue.js两大主流技术框架的核心特点与应用场景。Node.js是JavaScript的服务器端运行环境,采用非阻塞I/O和事件驱动架构,适合高并发、I/O密集型应用,可构建API服务、实时应用等。Vue.js是渐进式前端框架,具有响应式数据绑定、组件化系统和虚拟DOM等特点,适用于构建单页面应用和复杂用户界面。两者都拥有活跃的社区生态,能够实现全栈JavaScript开发,极大提升开发效率。

2025-09-24 19:49:21 1314

原创 [java自用笔记进阶-2]

具有多线程能力的计算机因有硬件支持而能够在同一时间执行多个线程,提升性能。是指从软件或者硬件上实现多个线程并发执行的技术。

2025-07-14 20:43:29 980

原创 SpringCloud(自用)

一个业务需要有多个服务共同完成。

2025-06-16 16:40:04 343

原创 Django(自用)

Django 是一个基于 Python 的开源 Web 框架,遵循 MVT(Model-View-Template)架构模式,旨在帮助开发者快速构建功能丰富、高效稳定的 Web 应用程序。它以“DRY”(Don’t Repeat Yourself)原则为核心,通过内置多种组件和工具,简化了开发流程,提高了开发效率。快速开发:提供大量内置功能,如用户认证、表单处理、数据库管理等,减少重复代码,加快开发速度。安全性:内置多种安全机制,如防止 SQL 注入、跨站请求伪造(CSRF)保护等,确保应用安全。

2025-06-12 10:24:41 1273

原创 WSGI(自用)

WSGI全称为“Web Server Gateway Interface”,是一种标准化的接口协议,用于连接Web服务器和Python Web应用程序或框架。它不是服务器、模块、框架或软件,而是一套规范,旨在解决不同Web服务器和Python框架之间的兼容性问题。标准化接口:为Web服务器和应用程序提供统一的通信方式。解耦设计:Web服务器和应用程序可以独立开发,互不依赖。可移植性:应用程序可以在不同服务器上运行,而无需修改代码。

2025-06-12 10:20:02 997

原创 学生管理系统升级版-黑马-java

1.登录功能需要登录验证码,想不到如何随机生成验证码。

2025-04-25 22:01:04 247

原创 CMD命令行的常见操作(自用)

说明:显示计算机的详细系统信息,包括操作系统版本、内存、网络适配器等。说明:显示当前计算机的网络配置信息,包括IP地址、子网掩码和默认网关。用法:net use [驱动器字母]: \[计算机名][共享名]说明:显示当前系统中所有正在运行的进程及其PID(进程ID)。说明:删除指定的空目录。说明:清除命令提示符窗口中的所有内容,使其变为空白。说明:更改指定文件的属性,如只读、隐藏等。说明:列出指定目录下的所有文件和文件夹。说明:显示所有当前的网络连接和监听端口。说明:格式化指定的驱动器,清除所有数据。

2025-04-21 20:50:07 934

原创 蓝桥杯-2025年十五届-省赛-研究生组-c++-召唤数字精灵

原题链接:https://www.lanqiao.cn/problems/19700/learning/

2025-04-10 10:53:44 324

原创 蓝桥杯-2023年十四届-省赛-研究生组-c++-9-与或异或

1.不会做,看题解,找了一个题解,思路:用数组描述递归过程,遍历所有可能值,当满足递归结束条件时退出,当结果是1时,增加计数。

2025-04-09 18:02:23 185

原创 蓝桥杯-2023年十四届省赛大学A组-有奖问答

1.不会做,看题解,因为是填空题,可以用暴力算法在本地编译器计算,再直接写答案,dfs函数(每次递归是0或者sum+10,到100或者k>31就停止)2.尝试复现暴力算法。

2025-04-08 20:22:38 293

原创 蓝桥杯-2023年十四届省赛大学A组真题-幸运数

1.第一版代码:暴力代码:结果运行超时。

2025-04-08 16:35:40 424

原创 蓝桥杯-2023年十四届省赛大学A组真题-平方差

1.想不明白,看人家的题解尝试理解,做一个记录。

2025-04-07 17:12:44 230

原创 python第三方库-模块-函数(自用)

python第三方库-模块-函数(自用)

2025-03-18 17:41:47 808

原创 蓝桥杯-2023年十四届-省赛-研究生组-c++-6-奇怪的数

/主要思路 动态规划 因为是连续的五位数之和不大于m 因此我们能想到使用四位推出第五位, //再使用后四位得到新的四位推出第六位。2.题目是dp[i][j][k][t]->-> p j k t q -> dp[j][k][t][q]表示为数组如下图所示:(标黄为遍历过,不一定每个都是1,但是1的意思是符合约束条件的为1)1.题目是符合要求的五位数,用了四位数组,我自己理解用符合要求的3位数,用二维数组,1.看不明白不会做,看题解,知道涉及到动态规划,明白原理之后解题还是很抽象看不明白。

2025-03-13 09:09:21 491

原创 蓝桥杯-2023年十四届-省赛-研究生组-c++-3-公因数匹配

1.刚开始的思路是对每一个数,先找因数,再找之前存储的有没有相同因数,有的话找到最小输出(第一版,都没通过),蓝桥杯的这个没法看哪些测试用例错了,就很棘手。

2025-03-10 17:16:17 363

原创 第28次CCF-CSP计算机软件能力认证-2-训练计划

1.思路:计算最晚时间时,增加一个数组,计算当前科目后面所需的最大时间数,最晚开始时间就是n-所需天数-后面科目所需的最大时间数(刚开始想的d2存储最大时间数所在的数组下标,后面直接换成数)p.s.思路比较曲折,所以记录一下,感觉一改再改,脑子有点转不过来。

2025-03-06 17:15:35 292

原创 第29次CCF-CSP计算机软件能力认证-2-垦田计划

1.思路:先看能不能一次性补到和最短的一样,能的话一次性补齐,再看缩小一天所需要的资源,看剩余资源够多少次,再减去(在n=100000时超时)

2025-03-04 10:32:53 367

原创 第30次CCF-CSP计算机软件能力认证-2-矩阵运算

1.按照公式一步一步乘矩阵产生中间数,在遇到n=10000时会产生Segmentation Fault。

2025-03-03 17:13:43 237

原创 第31次CCF-CSP计算机软件能力认证-2-坐标变换(其二)

1.第一遍做,精度一直显示不够,想保留到小数点后三位,未遂。

2025-02-20 13:54:00 237

原创 第32次CCF计算机软件能力认证-2-因子化简

AcWing链接:https://www.acwing.com/file_system/file/content/whole/index/content/10768634/原题链接:http://118.190.20.162/view.page?1.想到用100以内的质数做成数组,依次除,记录,但是在大于100的质数上无法通过。

2025-02-19 18:39:18 281

原创 第32次CCF计算机软件能力认证-1-仓库规划

原题链接:http://118.190.20.162/view.page?1.想复杂了,查看题解采用暴力枚举就可以。

2025-02-19 14:37:47 217

原创 软考知识点整理带易错点(自用)

机组、编译原理等软考相关

2024-10-14 10:02:03 1260 1

原创 算法面试思路整理(自用)

题目链接: https://leetcode.cn/problems/container-with-most-water/solutions/207215/sheng-zui-duo-shui-de-rong-qi-by-leetcode-solution/?envType=study-plan-v2&envId=top-interview-150双指针代表的是可以作为容器边界的所有位置的范围。

2024-08-11 16:32:53 408

转载 判断子序列-动态规划

原文链接:https://blog.youkuaiyun.com/m0_60388871/article/details/136055646https://blog.youkuaiyun.com/m0_60388871/article/details/136055646。

2024-08-02 13:50:44 120 1

原创 刷题c++自用笔记

字符串+map+set+vector+常用函数

2024-07-11 17:19:41 1783

原创 【刷题java自用笔记-1】

提示:这里对文章进行总结:例如:以上就是今天要讲的内容,本文仅仅简单介绍了pandas的使用,而pandas提供了大量能使我们快速便捷地处理数据的函数和方法。

2024-07-11 16:54:47 1019 1

【Java编程基础】数组字符串集合哈希表综合应用:面向对象核心语法与数据结构实践指南

内容概要:本文档为一份Java学习笔记,系统梳理了Java编程语言的核心基础知识,涵盖数组、字符串、集合、哈希表、随机数、字符处理、类与面向对象编程(包括封装、继承、多态、抽象类、接口)、内部类、权限修饰符、代码块、静态变量与方法、final关键字、GUI图形界面开发(Swing组件如JFrame、JLabel、JMenuBar)等内容。同时介绍了JDK结构、编译运行流程、内存分配机制及常用工具类如Math、Random、StringBuilder、StringJoiner等的使用方法,并提供了刷题输入模板和常见编码细节提示。; 适合人群:具备一定Java基础的初学者或工作1-3年的开发人员,适合作为复习资料或面试准备参考;; 使用场景及目标:①巩固Java语法基础,掌握常用API的使用;②理解面向对象核心概念及其在实际代码中的体现;③辅助算法刷题时快速回忆语法细节;④为后续深入学习框架源码打下语言基础; 阅读建议:建议结合IDE动手实践文中示例代码,重点理解字符串常量池、集合操作、面向对象特性及GUI组件布局逻辑,对于抽象类与接口、多态机制等难点应反复练习并对比差异。

2025-11-04

C++编程基于STL容器与数据结构的核心语法总结:数组字符串处理及算法竞赛常用代码模式解析

内容概要:本文档系统梳理了C++编程中的核心基础知识,涵盖数组、字符串、vector、哈希表、set容器、栈、常用函数、结构体(包括链表和二叉树)以及数学相关操作等内容。详细介绍了各类数据结构的定义、初始化、常用操作(如增删查改)、遍历方法及典型应用场景,并提供了大量实用代码示例,帮助理解常见算法实现细节,如二维数组遍历、字符串分割、哈希表统计、去重处理、指针与引用区别、STL容器使用技巧等。同时包含类型转换、迭代器使用、三角函数、精度控制等辅助编程知识点。; 适合人群:具备基本C++语法基础,正在准备算法竞赛或从事初级开发工作的程序员,尤其适合刷题阶段提升编码熟练度的学习者。; 使用场景及目标:①掌握C++中常用容器(vector、map、set、stack)的核心操作与性能特点;②熟练运用字符串处理、数学计算、结构体定义等技术解决实际编程问题;③理解auto、迭代器、指针与引用等关键语言特性在实战中的应用; 阅读建议:此资源适合作为C++编程速查手册和算法练习工具书,建议结合编程实践边学边练,重点掌握各容器的操作接口与常见误区(如vector下标访问前提),并通过调试加深对内存与执行流程的理解。

2025-11-04

空空如也

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

TA关注的人

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