自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 Java 常用API(持续更新)

通过自己编写方法,便于后续使用。APIJava

2023-10-15 10:18:34 65

原创 震惊!!! JavaSE最全笔记!!!(基础语法,面向对象,API,集合,异常,IO,线程,网络编程,GUI) 适合初学者当做参考学习!!!

震惊!!! JavaSE最全笔记!!!(基础语法,面向对象,API,集合,异常,IO,线程,网络编程,GUI) 适合初学者当做参考学习!!! java类 String HashSet Vector ......

2023-09-26 16:03:40 576 2

原创 基于Vue,mysql,JavaEE的简单投票与投票管理系统

​ 本项目,基于,, 实现简单的投票与投票管理系统VotingSystem: 投票系统1.0 管理员和普通用户 (gitee.com)有问题请评论私聊哦创建投票人,被投票人,投票关系(追踪谁投向谁),管理员信息下面是完整数据库创建代码前端界面代码都在web模块中account投票人Admin管理员信息dao与数据库交互filter过滤前端信息items投票的种类util工具类web接受前端的请求并处理详细看代码注释首先每次登录都会对账号与密码进行一次检测登录后的界面管理员登录界面投票完会显示投票成功!

2024-06-28 16:10:09 526 1

原创 Python数据类型转化(新)

比如在进行算术运算的时候,较低数据类型(整数)就会转换为较高的数据类型(浮点数)以免数据丢失。在隐式类型转换中,Python会自动将一种数据类型转换为另一种数据类型,不需要认为去干预。注:进制要注意匹配,比如65,它至少时七进制,不可能是5进制,二进制…可以利用ord(x)将字符x转换为一个整数,他是chr(x)的逆运算。可以利用chr(x),把x转化为字符,对应的Ascll码。采用str(x)k可以将x转换成一个字符串,如下。可以将x转化成表达式字符串,如下。,可以创建一个复数,如下。

2024-06-05 12:36:56 873

原创 Python3数据类型(新)详细介绍

如果你想创建只有一个元素的元组,需要注意在元素后面添加一个逗号,以区分它是一个元组而不是一个普通的值,这是因为在没有逗号的情况下,Python会将括号解释为数学运算中的括号,而不是元组的表示。与字符串类型不同的是,bytes 类型中的元素是整数值(0 到 255 之间的整数),而不是 Unicode 字符。需要注意的是,bytes 类型中的元素是整数值,因此在进行比较操作时需要使用相应的整数值。Python 中的集合(Set)是一种无序、可变的数据类型,用于存储唯一的元素。

2024-06-05 12:34:55 622

原创 Python3基本语法(新)

print()是一个让计算机在屏幕上进行输出的’指令’.它分为四个部分1.print语句2.()‘括号’3.""输出文本的双引号4.与""里面的文本内容注:print();在()里面不可以出现计算式子 如y=y+1 y+=5…注:python的输入输出都可以使用print完成 ,当只想输入时候print()输入(终端紧接着输出) print(“”) 输入文本内容上面是数字 下面是文本。

2024-06-05 12:33:15 856

原创 Java Stream流

Stream(流)是一个来自数据源的元素队列并支持聚合操作元素是特定类型的对象,形成一个**队列**。Java中的Stream并不会存储元素,而是按需计算。数据源流的来源。可以是集合,数组,I/O channel, 产生器generator 等。聚合操作类似SQL语句一样的操作, 比如filter, map, reduce, find, match, sorted等。Pipelining: 中间操作都会返回流对象本身。这样多个操作可以串联成一个管道, 如同流式风格(fluent style)。

2024-06-04 23:56:50 798

原创 Java Lambda表达式

Lambda 表达式是函数式编程的一种体现,它允许将函数当作参数传递给方法,或者将函数作为返回值,这种支持使得 Java 在函数式编程方面更为灵活,能够更好地处理集合操作、并行计算等任务。Lambda 表达式可以访问外部作用域的变量,这种特性称为变量捕获,Lambda 表达式可以隐式地捕获 final 或事实上是 final 的局部变量。Lambda 表达式能够更方便地实现并行操作,通过使用 Stream API 结合 Lambda 表达式,可以更容易地实现并行计算,提高程序性能。lambda 表达式的。

2024-06-02 23:41:16 838 1

原创 Vue前端平台的搭建

如图,创完之后的样子组件路由 是 官方的路由管理器。它和的核心深度集成,让构建 单页面应用变得易如反掌。安装 是一个插件包,所以我们还是需要用npm来进行安装的。打开命令行工具,进入你的项目目录,输入下面命令。搭建步骤: 1. 创建router目录 创建****文件,在其中配置路由2.使用路由 首页 内容3.在main.js 中配置路由4.我们也可以对其进行路由嵌套5.还有对其进行路由守卫(写在index.js目录下) 主要来实现登录功能6.展示相应界面表示默认界面为 info.vue安装指令

2024-05-30 23:14:30 850 1

原创 数据结构栈(C语言Java语言的实现)相关习题

代码实现部分javac语言实现(顺序栈)110010。

2024-05-30 13:38:05 318

原创 数据结构算法 数组的实现与练习(C语言实现,Java实现)

1.由于是根据下表查找数据,则数组(顺序表)查找速度快时间复杂度O(1)

2024-05-30 13:06:03 848

原创 分治法介绍(以及在棋盘覆盖问题的使用)

​ 在计算机科学中,分治法是一种很重要的算法。字面上的解释是“分而治之”,就是把一个复杂的问题分成或的相同或相似的**子问题子问题分成更小的子问题**……直到最后子问题可以简单的直接求解,原问题的解即子问题的解的合并。这个技巧是很多高效算法的基础,如排序算法(快速排序,归并排序),傅立叶变换(快速傅立叶变换)……​ 任何一个可以用计算机求解的问题所需的计算时间都与其规模有关。问题的规模越小,越容易直接求解,解题所需的计算时间也越少。

2024-05-30 00:21:41 527

原创 Git简介以及下载安装和配置

​ 版本控制是指对软件开发过程中各种程序代码,控制文件及说明文档等文件变更的管理,是软件配置管理的核心思想之一​ 版本控制最主要的功能就是追踪文件的变更。它将什么时候、什么人更改了 文件的什么内容等信息忠实地了记录下来。每一次文件的改变,文件的版本号都 将增加。除了记录版本变更外,版本控制的另一个重要功能是并行开发。软件开 发往往是多人协同作业,版本控制可以有效地解决版本的同步以及不同开发者之 间的开发通信问题,提高协同开发的效率。(水话)​ Git。

2024-05-25 19:01:00 955

原创 蛮力法0/1背包问题实验

​问题描述:给定的物品和一个**容量为C(contain)**的背包,求这些物品中的一个最有价值的子集,且要能够装到背包中。eg:示例:背包容量C=15kg物品1:重量2kg,价值2$物品2:重量12kg,价值4$物品3:重量1kg,价值2$物品4:重量1kg,价值1$物品5:重量4kg,价值10$

2024-05-25 14:18:50 353

原创 JDBC(Java DataBase Connectivity)Java数据库连接

JDBCJDBC。

2024-05-25 13:59:51 306

原创 Sql语句DQL操作 查询操作单表 多表 子表(嵌套)

DQL。多表查询 子表查询

2024-05-25 13:56:10 593

原创 Sql语句DML操作 增删改

DML。

2024-05-25 13:54:21 434

原创 Sql语句的DDL操作

注释--空格+内容创建数据库CREATE DATABASE [if not exists] 数据库名 [ CHARSET utf8]如果对应school不存在,则创建新的数据库 且编码使用utf8删除数据库DROP DATABASE 数据库名 / [IF EXISTS数据库名]修改字符集ALTER DATABASE 数据库名 CHARSET 字符集名创建表表:是数据存储的最常见和最简单的形式,是构成关系型数据库的基本元素每一个表都有表头和表尾。

2024-05-25 13:53:19 300

原创 MySql的环境配置与安装

MySQLMySQL。环境配置

2024-05-25 11:56:37 817

原创 CSS基础语法

CSS基本语法

2024-04-26 02:07:52 922

原创 Sql Server数据库附加数据库失败警告方法,有关详细信息,请单击“消息”列中的超链接(Win11)

2.3.4.点击 [立即查找(N)]5.6.然后就OK了。

2024-04-25 19:58:12 285

原创 Java后端平台的搭建

注:一定要提前配置好Maven**在 ****在**里面配置 类似于Vue的路由配置服务器启动配置以为例在ideal上方的 点击基本配置在点击选择文件把里面的删除掉,保证名字与项目的一致性运行服务端点击运行是你配置的文件

2024-04-12 18:10:53 491

原创 Html基础标签以及属性和用法

HTML标题(Heading)是通过< h1> - < h6> 标签来定义的。大多数HTML元素是可以嵌套的(HTML元素可以包含其他HTML元素)HTML 标记标签通常被称为 HTML 标签 (HTML tag)。“HTML 标签” 和 “HTML 元素” 通常都是描述同样的意思.这就是基本成功然后让我们来逐一详细学习HTML。**注:**图片的名称和大小是通过属性定义的。**注:**图片的名称和大小是通过属性定义的。HTML图像是通过< img>标签来实现的。HTML文档由相互嵌套的HTML元素构成。

2024-03-04 15:08:46 861

原创 LeetCode102 二叉树的层序遍历(即广度优先遍历)

给你二叉树的根节点 root ,返回其节点值的 层序遍历。(即逐层地,从左到右访问所有节点)。示例 1:输入:root = [3,9,20,null,null,15,7]输出:[[3],[9,20],[15,7]]示例 2:输入:root = [1]输出:[[1]]示例 3:输入:root = []输出:[]

2024-01-26 14:56:19 339

原创 LeetCode94二叉树的中序遍历(递归与迭代)

给定一个二叉树的根节点 root ,返回 它的 中序 遍历。示例 1:输入:root = [1,null,2,3]输出:[1,3,2]示例 2:输入:root = []输出:[]示例 3:输入:root = [1]输出:[1]

2024-01-26 14:51:19 395

原创 946. 验证栈序列(力扣)

946. 验证栈序列Problem: 946. 验证栈序列时间复杂度:空间复杂度:

2024-01-23 16:40:05 455

原创 力扣移掉k位数字402

Problem:给你一个以字符串表示的非负整数 num 和一个整数 k ,移除这个数中的 k 位数字,使得剩下的数字最小。请你以字符串形式返回这个最小的数字。解题方法复杂度Code。

2024-01-22 19:15:29 444

原创 Java数据结构栈的实现(顺序结构) 以及相关练习题

后进先出原则代码实现部分。

2024-01-22 19:04:26 346

原创 Java数据结构 队列的实现(循环队列) 以及习题练习

自己写一个简单的测试文件。

2024-01-21 19:09:35 370

原创 算法 动态规划 及Java例题讲解

,是一种在数学、管理科学、计算机科学、经济学和生物信息学中使用的,通过把原问题分解为相对简单的子问题的方式求解复杂问题的方法。★ 如果一个问题,可以把所有可能的答案穷举出来,并且穷举出来后,发现存在重叠子问题,就可以考虑使用动态规划。返回你可以从这笔交易中获取的最大利润。设计一个算法来计算你所能获取的最大利润。动态规划常常适用于有重叠子问题和最优子结构性质的问题。并且动态规划一般都是自底向上的,因此到这里,基于。我们可以举一个例子来更好的理解动态规划问题。等等,都是动态规划的经典应用场景。

2024-01-18 17:01:18 1038

原创 Java数据结构实现数组(配套习题)

Java数据结构中数组的实现

2024-01-17 20:53:24 319

原创 Python中的类以及对象 与 self关键字的介绍

Python中的类,以及对象,还有self关键字的使用

2024-01-05 12:27:21 876 2

原创 Python中 的函数介绍

def function_name(参数列表),函数,参数列表

2024-01-05 12:25:37 337

原创 Python元组与字典的基础介绍

在Python中,元组是不可变的有序元素的序列即创建后不可以被修改创建方式。

2024-01-05 12:24:21 496

原创 Python for与while循环的介绍和对应练习题的巩固

重复执行同一段代码循环。for while循环习题 leetcode

2024-01-02 17:15:51 400

原创 Python列表的介绍与操作 增改查,连接,赋值,复制,清空

列表的一些列操作,增删改查

2023-12-30 09:56:56 1079

原创 Python If语句以及代码块的基本介绍

编程所以我们可以通过if语句根据不同情况而执行不同的程序注意与if的缩进关系 如果对齐那就不属于if所执行的语句,如果比if多一个缩进,那么就在if执行的语句里面。

2023-12-30 09:45:47 414

原创 Python的基本数据类型和数据类型的转换

比如在进行算术运算的时候,较低数据类型(整数)就会转换为较高的数据类型(浮点数)以免数据丢失。在隐式类型转换中,Python会自动将一种数据类型转换为另一种数据类型,不需要认为去干预。注:进制要注意匹配,比如65,它至少时七进制,不可能是5进制,二进制…python3支持int,float,bool,complex(复数)可以利用ord(x)将字符x转换为一个整数,他是chr(x)的逆运算。可以利用chr(x),把x转化为字符,对应的Ascll码。采用str(x)k可以将x转换成一个字符串,如下。

2023-12-24 19:18:47 893

原创 使用哈希表(散列表)+顺序二叉树实现电话簿系统(手把手讲解)

哈希表与顺序二叉树,链表

2023-12-24 15:15:35 1620 5

原创 Python 运算符 算数运算符 关系运算符 赋值运算符 逻辑运算 (逻辑运算符的优先级) 位运算 成员运算符 身份运算符 运算符的优先级

Python 运算符 算数运算符 关系运算符 赋值运算符 逻辑运算 (逻辑运算符的优先级) 位运算 成员运算符 身份运算符 运算符的优先级

2023-12-22 02:24:59 2875

Java常用API介绍即使用(持续更新)

JavaAPI

2023-09-20

运算符.exe

运算符.exe

2022-11-26

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

TA关注的人

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