自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 探索若依(Ruoyi):开源的企业级后台管理系统解决方案

若依(Ruoyi)是一个基于Spring Boot和Spring Cloud开发的开源企业管理后台系统。它提供了一整套功能完备的管理模块,包括但不限于用户管理、角色权限管理、部门管理、菜单管理、字典管理、参数管理、系统日志、代码生成等。无论是小型企业还是大型组织,若依都能够通过其模块化的设计和丰富的功能满足各种管理需求。综上所述,若依(Ruoyi)作为一款开源的企业级后台管理系统,以其丰富的功能、灵活的定制和稳定的性能,成为了众多企业的首选。

2024-07-23 16:45:32 224

原创 java面向对象进阶篇--《多态》

多态(Polymorphism)是面向对象编程中一个重要的概念,它允许在不同类的对象上执行相同的操作,但具体执行的操作可能会有所不同。在Java中,多态性通过方法重写(Override)和方法重载(Overload)实现。

2024-07-22 20:37:27 604 3

原创 LeetCode题(125,136,168)--《c++》

该函数首先将输入字符串转换为只包含小写字母和数字的字符串,忽略了非字母和数字的字符。然后使用双指针法进行回文检测,确保首尾字符依次相等。考虑了字符串的大小写问题,通过tolower()函数将字符转换为小写进行比较。整体实现简洁高效,逻辑清晰,能有效地判断大部分情况下的回文字符串。

2024-07-22 13:30:54 366 1

原创 一篇文章带你了解cctype头文件--(c++对ascii字符的处理判断)万字总结,建议收藏

cctype>是 C++ 标准库中的头文件,提供了一组用于字符处理的函数和宏定义。这些函数主要用于判断和转换字符,以及执行字符分类的操作。

2024-07-22 12:29:10 586 1

原创 java面向对象进阶篇--《继承》(万字总结,建议收藏)

this和super在Java中是两个关键的引用,分别用于引用当前对象和父类对象。它们的使用方式和场景不同,但都能帮助开发者处理对象和类之间的关系以及解决同名成员的访问问题。

2024-07-21 22:57:35 1081 3

原创 LeetCode题(66,69,35,88)--《c++》

如果遍历完整个数组后仍有进位,意味着整个数加一后超过了最大表示范围,需要在数组最前面插入一个1。如果遍历完整个数组后仍有进位,创建一个新的数组,长度比原数组多一位,并在最前面放置1。如果在遍历过程中任何时刻进位变为0,可以直接返回结果,因为后面的位不会再有进位影响。如果产生进位,将当前位清零(digits[i] %= 10)并继续向前检查。检查是否产生进位(digits[i] >= 10)。同样从数组的最后一位开始,尝试加一。从数组的最后一位开始,尝试加一。计算进位,并更新当前位。

2024-07-20 14:30:41 560 1

原创 LeetCode题(01,09,13,14,27,28,58)--《c++》

时间复杂度:通常情况下,find函数的时间复杂度为O(m*n),其中m是haystack的长度,n是needle的长度。但在现代C++标准库中,find的实现可能使用了更高效的算法,如KMP算法,其时间复杂度为O(m + n)。find函数会返回needle在haystack中的起始位置,如果needle不存在于haystack中,则返回string::npos,这是一个表示找不到的特殊值,通常等于-1。空间复杂度:O(1),因为使用的额外空间(几个变量)是固定的,与输入字符串的大小无关。

2024-07-19 11:43:04 932 2

原创 java面向对象进阶篇--static

静态变量使用static关键字声明。通常在类级别、方法外部定义,并且在整个类的生命周期内存在一份实例。静态变量可以是基本数据类型(如intdouble等)或引用类型(如对象的引用)。/*** 将整数数组转换为字符串表示形式。* 该方法通过StringBuilder构建数组的字符串表示,以避免使用+操作符连接字符串时的性能问题。* 它遍历数组,并将每个元素添加到StringBuilder中,除了最后一个元素之外,每个元素后面都跟上一个逗号。

2024-07-16 22:50:25 949 9

原创 从零开始学习c++全套通关系列(第三章)万字总结,建议收藏!

type表示数组中元素的数据类型,可以是基本类型(如int, float, double等)、结构体、类或者其他数据类型。arrayName是数组的名称,你可以根据需要给数组取一个合适的名字。arraySize是数组的大小,即数组可以容纳的元素数量。这个值必须是一个正整数常量或者一个常量表达式,用来指定数组的长度。整数数组定义。

2024-07-16 21:12:59 922 1

原创 从零开始学习c++全套通关系列(第二章)万字总结,建议收藏!

AI大模型可以分析已有的代码片段和用户输入,提供智能的代码补全和建议。它可以根据上下文理解变量、函数、类等的名称,并推荐可能的方法、函数调用或变量名。AI大模型可以帮助检测常见的编程错误,如语法错误、变量未定义、类型不匹配等,并提供修复建议。通过模型对语法和语义的理解,可以更精准地定位和修复问题。AI大模型可以生成函数、类和模块的文档,帮助开发人员快速理解代码的结构和功能。它还可以自动生成注释,提高代码的可读性和可维护性。

2024-07-15 20:36:48 1186 11

原创 java实战项目-学生管理系统(附带全套源代码及其登录注册功能的实现)--《进阶篇》

新增了登录注册的功能,代码量可能会有点大,所有代码加起来差不多560行。这个项目对于小白来说肯定是一大难关了。文章中的每张图都是作者亲手绘制的,简单明了,如果大家认同作者,希望可以支持一下作者。全套源代码一直会保持公开状态,有需要的话可以自行cv。

2024-07-15 14:43:51 1265 8

原创 java实战项目-学生管理系统(附带全套源代码)--《基础篇》

第一个java小型学生管理系统,思路和其他语言都一样,因为有C语言的基础,写这个并不是太难,不过,进阶篇的就难太多了。明天晚上更新进阶篇,因为目前代码还没有完善,保守估计需要500行代码左右。基础篇适合大家练习,没什么特别的注意事项,都是面向对象那部分的知识点。如果感兴趣的话,可以将小编用C语言编写的那几个系统用java进行改写一下。明天又是周一了,写完这个系统就要开始进阶篇的学习了。同时,c++系列也开始更新了。有兴趣的小伙伴们可以看一下,链接放下面了。

2024-07-14 22:31:29 950 42

原创 java《ArrayList篇》--ArrayList全套知识点总结及其配套习题逐语句分析(附带全套源代码)

​来不及悼念字符串了,接下来登场的是集合,集合和数组的用法差不多,不同之处就在于存储的内容,数组是固定的长度的,集合的长度不固定。学习的过程中可以参照数组今天已经是学习java的第八天了,接下来的课程都属于进阶部分了。基础部分已经彻底结束了。还是那句话,面向对象十分重要,接下来还会对面向对象进行深入的学习。​

2024-07-14 10:08:21 805 9

原创 从零开始学习c++全套通关系列(第一章)万字总结,建议收藏~

使用#define其中是符号常量的名称,value是其对应的值。注意,在使用#define定义符号常量时,不需要指定数据类型,它们只是简单的文本替换。另一种定义符号常量的方式是使用const关键字,这种方式更加类型安全,而且能够利用编译器的类型检查。在这里,const关键字声明了一个常量,并且指定了它的数据类型。与#define相比,使用const关键字可以避免宏定义的一些潜在问题,如无法提供类型安全性和作用域控制。快捷形式一:声明变量的同时进行赋值。

2024-07-13 23:52:50 1319

原创 java《字符串进阶篇》--习题逐语句分析及认识链式编程

字符串相关的习题分享,随着学习的深入,应该要多做一些习题来巩固知识点,而不是一味的去学习新的东西。这几天尽可能地去给大家分享一些常用的方法及习题的讲解,希望大家认真观看,每一道题都有对应的分析。基础不好的小伙伴可以先看看基础篇。

2024-07-13 10:36:50 919 2

原创 java《字符串基础篇》--字符串全套知识点总结及其配套习题逐语句分析(附带全套源代码)

字符串一旦创建,就不能被修改。任何修改字符串的操作都会生成一个新的字符串对象。这意味着,当你对字符串进行拼接、替换等操作时,实际上是创建了一个新的字符串对象,而原来的字符串对象保持不变。Java 中的字符串常量都保存在一个字符串池中。当你创建一个字符串常量时,JVM 会首先检查字符串池中是否已经有了这个字符串,如果有则直接返回其引用,如果没有则将其添加到池中。字符串池可以节省内存,因为相同的字符串常量不会被重复创建。字符串操作方法length():返回字符串的长度。:返回指定索引位置的字符。

2024-07-12 23:10:45 600

原创 javaweb中的请求与响应--基于postman工具的应用(附带postman的详细安装步骤)

Postman 是一个流行的API 开发工具,主要用于测试、调试和管理 API。它提供了一个用户友好的界面,使开发者能够轻松地发送 HTTP 请求、查看响应以及分析请求的结果。发送 HTTP 请求Postman 允许用户发送各种类型的 HTTP 请求,如 GET、POST、PUT、DELETE 等,可以设置请求头、请求体、参数等。组织和管理请求用户可以创建多个请求集合,每个集合可以包含多个请求,方便组织和管理不同的 API 请求。自动化测试。

2024-07-11 22:04:56 1575 1

原创 javaweb学习day5--《HTML篇》Springboot的模块创建、HTML的相关知识点详解

从今天开始,就要启动后端的学习了,Springboot会贯穿到底,一定要跟着小编严谨的去搭建Springboot环境,依赖添加的过程可能需要2分钟左右,读者们要耐心等待一下,搭建好Springboot之后才算正式的开始web后端的学习,http相关的内容仅供了解。如果大家准备好的话那就一起开启我们的后端之旅。

2024-07-11 12:03:30 1168 1

原创 Java面向对象进阶篇综合训练(附带全套源代码及逐语句分析)->基于javabeen

本案例的主要目的是对学生信息的管理,可以简单理解为简易版的学生管理系统。主要目的还是熟练面向对象的操作。javabeen的应用一定要熟练,这对后面的学习帮助很大。虽然本案例所实现的功能并不是很多,但是对于初学者还是有一定的难度的,代码量150行左右。感兴趣的同学可以在上面进行功能的拓展。这也算是日后一些命令行系统的模板,如果有想法的小伙伴想要去拓展功能,可以去参考一下小编之前所写的基于C语言的一些系统。温馨提示一下,这些系统都能用于C语言这门学科的程序设计作业。

2024-07-10 21:36:23 576

原创 Java面向对象基础篇综合训练(附带全套源代码及逐语句分析)->基于javabeen

还是那句话面向对象是Java的重点,同时也是难点,小编会在此部分分享一些综合型的案例,难度从易到难,本篇文章只是一些基础的操作,综合能力并不是太高。大家可以试着观看一遍自己去打开编译器尝试一下。不知道有多少读者是跟着小编进行学习的,今天是学习Java的第五天,希望大家能够一同坚持下去。为了防止读者们遗忘,小编将基础部分放在下面了欧。

2024-07-10 15:56:53 874

原创 Java面向对象小游戏--文字版格斗游戏(附带全套源代码)->基于JavaBean

java部分的基础学习已经完结,接下来给大家分享的大多为java相关的案例分析,也会有一些小项目,这点不要太过于担心,主要还是基础部分要打牢固。java部分的难点就在面向对象这一点,学习C语言的小伙伴们应该是第一次听说方法。这点也是和C语言相差巨大的地方,不过对于学习过python的小伙伴们应该会十分友好。温馨提示一下:要好好运用工具如果大家基础知识掌握的还不太行的话,一定要点击下方链接仔细观看欧❥(^_-)运算符、判断、循环数组、方法双色球系统Java中的面向对象编程(Object-Oriented Pr

2024-07-09 22:51:48 1146

原创 javaweb学习day4--《maven篇》maven的项目创建及其依赖管理详解(基于最新版本的idea)

Maven 是一个流行的项目管理和构建工具,主要用于 Java 项目的构建、依赖管理和项目信息管理。它提供了一种标准化的方式来构建项目,管理项目的依赖和文档,并且支持多模块项目的开发。

2024-07-09 14:58:53 946 2

原创 java学习day3--java小型实战项目双色球系统(100行源代码带你清晰了解双色球系统的原理及其设计)

双色球彩票是一种基于随机数学原理的彩票游戏,参与者通过购买彩票,选择自己认为会中奖的号码组合。彩票中包含两组号码:一组红色号码(1至33共33个号码),一组蓝色号码(1至16共16个号码)。每期开奖时,从彩池中随机抽取出一组号码作为中奖号码,彩票购买者若选择的号码组合与中奖号码一致,则有机会赢得不同等级的奖金。

2024-07-08 22:00:25 837

原创 javaweb学习day3《Vue篇》--Vue实战项目员工管理页面(附带全套源代码)

javeweb的学习来到了第三天,先吐槽一下,Vue相关组件的安装真的十分容易使人头大。仅仅是准备工作就用了三个小时,更别说是代码的调试了。每次的错误都是那么的微不足道,但是很难发现,鬼知道视频和弹幕小编反复观看了多少遍。准备工作推荐大家还是直接去看的吧,他讲的特别详细。

2024-07-08 18:51:20 1076

原创 java学习day2--数组、方法(知识点总结,习题逐语句分析,附带全套源代码)--万字超详细解析!!!

java已经第二天了,今天学习了数组和方法,基础篇差不多也该结束了,今天的习题可能会有些难度,但是相信对于读者们来说问题不大。这篇文章写到了凌晨12点。因为今天的知识点不像昨天那样那么基础,在加上写文章。明天要多留出一点时间来学习java了。争取一周拿下它!!!

2024-07-07 23:40:45 596

原创 javaweb学习day2《JavaScript篇》--JavaScript全套基础知识点详解(附全套源代码及其案例逐语句解析)一万七千字全方位概括

不知道大家有没有一同跟随小编坚持下去,这是javaweb学习的第二天,相信大家已经感觉到有些难度了,因为主要学习的是后端和框架,所以js和HTML只是简单的过一遍。这些基础的知识点应该总结的算是十分全面的了。相信对于学习前端的小伙伴们也是一味很好的良药。

2024-07-07 16:08:44 1022

原创 javaweb学习day1《HTML篇》--新浪微博(前端页面的创建思路及其HTML、css代码详解)

​本篇章为javaweb的开端,也是第一篇综合案例,小编也是看着黑马程序员的视频对里面的知识点进行理解,然后自己找一个新浪微博网页看着做的,主要还是因为懒,不想去领黑马程序员的资料了。小编任务javaweb和java有诸多共同之处,所以这两个一同进行更新,周期为15天。java可能会快一点,不过还是会同步更新的。小编尽量每天都将自己所学浓缩成综合案例的形式和大家见面的。大家可以试着自己找新浪新闻进行练习。不知道大家能否找到,小编将网址放在下面了,以防万一。​

2024-07-06 23:01:14 870

原创 java学习day1--运算符、判断、循环(习题讲解,附带全套源代码及其问题分析)

本系列是java篇,因为有python和C语言的基础,所以准备一周将java拿下。我个人认为这些编程语言都是想通的,特别是前几张基础概念,这些基础概念如果在之前学习的过程中掌握的很好,那就没必要在这上面浪费时间了。要去寻找这些编程语言的不同之处。

2024-07-06 18:14:24 837 1

原创 C语言实战项目--学生成绩管理系统(附带全套源代码)

大一大二的计算机类学生可以直接应用,该项目功能十分简洁,有利于进行期末答辩。应用到的知识点在学习的过程中老师都会讲解,并没有难理解的部分。数据采用链表的形式进行存储,没有与文件进行交接。采用的编译软件是vs2022,如果使用dev或者clion第一行代码记得去掉。

2024-06-27 11:56:32 775 1

原创 【ONLYOFFICE】8.1版本chatgpt的安装与应用详细介绍

ONLYOFFICE一款新型的小众办公软件,高效简洁的窗口提升你的办公效率,给你带来飞跃式的体验。

2024-06-24 20:42:05 730

原创 C语言实战项目--图书管理系统(附带全套源代码)

该项目适用于大一大二实训作业,所用到的知识全都是课堂中老师要求掌握的,该项目有运行截图可以直接进行应用。实现了对图书的增、删、改、查的操作。图书的信息包括名称、单价、数量。运用链表来保存图书信息,再对链表进行读取,保存至文件当中。

2024-06-22 14:25:04 1676 2

原创 C语言实战项目-五子棋V1.0(附带全套源代码)

绘制棋盘:通过循环绘制水平和垂直线,形成一个标准的 15x15 的五子棋棋盘。随机颜色:每次绘制棋盘时,使用随机生成的颜色,使得每个棋盘的外观都不同,增加了视觉吸引力和个性化。//画棋盘i

2024-06-19 09:24:58 1416 1

原创 C语言项目--企业员工管理系统(附带全套源代码)

企业员工管理系统主要是针对企业员工的基本信息进行增、删、改、查的相关操作,以便用户使用本管理系统时可以快速对员工的信息进行管理。

2024-06-13 14:04:22 1241

接口测试软件Postman安装包

接口测试软件Postman安装包

2024-07-11

线性代数最全知识点总结(包含定理及其概念)

线性代数是数学中研究向量空间和线性映射的分支学科。它的研究对象包括向量、矩阵、线性方程组以及它们的性质和相互关系。在现代科学和工程领域,线性代数广泛应用于各种领域,如计算机图形学、机器学习、量子力学等。 线性代数的核心概念之一是向量空间。向量空间是由一组向量构成的集合,具有满足特定条件的加法和数乘运算。这些条件包括向量的闭合性、加法交换律、结合律以及对数乘的分配律等。向量空间的基础是线性组合,即通过线性组合可以生成向量空间内的任意向量。 另一个重要的概念是矩阵。矩阵是一个二维数组,它由行和列组成,用于表示线性映射或者变换。矩阵与向量之间的乘法运算是线性代数中的基本操作之一,它通过将矩阵的行与向量的列相乘来生成新的向量。矩阵的性质如可逆性、行列式、特征值和特征向量等,对理解和分析线性映射的行为至关重要。 线性代数的应用非常广泛。在计算机图形学中,线性代数用于描述和操作三维空间中的对象和相机视角;在机器学习和数据科学中,线性代数用于矩阵分解、特征选择和回归分析;在量子力学中,线性代数用于描述量子态和算符的作用。

2024-06-23

C语言实战项目-贪吃蛇小游戏V1.0(附带全套源代码)

C语言实战项目-贪吃蛇小游戏V1.0(附带全套源代码)

2024-06-18

空空如也

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

TA关注的人

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