自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

一起学习前端知识,一起成为前端开发工程师!

只有通过一点一点的积累才能闪闪发光!

  • 博客(77)
  • 资源 (2)
  • 收藏
  • 关注

原创 C++ 常用STL方法,刷oj必备(持续更新!!!)

2. 在set中,存储元素的value都是唯一的,不可以重复,因此可以使用set进行去重,并且set中的元素不能在容器中修改(元素总是const),这是因为set在底层是用二叉搜索树来实现的,若是对二叉搜索树当中某个结点的值进行了修改,那么这棵树将不再是二叉搜索树。3、map容器中元素的键值key不能被修改,但是元素的值value可以被修改,因为map底层的二叉搜索树是根据每个元素的键值key进行构建的,而不是值value。4、在内部,map中的元素总是按照键值key进行比较排序的。

2023-11-11 19:25:07 352

原创 软件设计师备考文档(软考已过)

cpu计算机的基本硬件系统:运算器、控制器、存储器、输入设备、输出设备cpu负责获取程序指令,对指令进行译码并加以执行 *控制器(保证程序正常执行,处理异常事件)

2023-02-26 18:38:11 1511 2

原创 Vue项目中的接口调用

在企业开发过程中,往往有着明确的前后端的分工,前端负责接收、使用接口,后端负责编写、处理接口。对于前端如何使用接口,今天在Vue中进行讲解。一个项目往往由这几个部分组成。其中在src文件夹中,,有这么些内容。我们常常把接口文件,新建一个文件夹在src下,命名为api,api内的文件便是接口文件。通常把后端的接口写在api文件夹下,自己命名为xxx.js// 登录export function login(data) { return request({ url: '/api/c

2022-04-24 08:56:54 22121 10

原创 c++ 归并排序(分治)

归并排序,往往用于解决数据量比较大的情况。通过将一个大的模块拆分为多个小的区域进行排序后再次合并组合在一起的方式,叫做归并排序。

2025-04-30 16:07:44 235

原创 关于Dev-c++无法编译

升级c++

2025-03-19 17:18:13 406

原创 【24CSPJ普及组】小木棍(sticks)

小 S 喜欢收集小木棍。在收集了n根长度相等的小木棍之后,他闲来无事,便用它们拼起了数字。用小木棍拼每种数字的方法如下图所示。现在小 S 希望拼出一个n0小 S 想知道这个数是多少,可n很大,把木棍整理清楚就把小 S 折腾坏了,所以你需要帮他解决这个问题。如果不存在正整数满足以上条件,你需要输出−1进行报告。

2025-03-02 20:27:14 747

原创 【24CSPJ普及组】地图探险(explore)

小 A 打算前往一片丛林去探险。丛林的地理环境十分复杂,为了防止迷路,他先派遣了一个机器人前去探路。丛林的地图可以用一个n行m列的字符表来表示。我们将第i行第j列的位置的坐标记作ij1≤i≤n1≤j≤m。如果这个位置的字符为x,即代表这个位置上有障碍,不可通过。反之,若这个位置的字符为,即代表这个位置是一片空地,可以通过。这个机器人的状态由位置和朝向两部分组成。其中位置由坐标xy1≤x≤n1≤y≤m刻画,它表示机器人处在地图上第x行第y。

2025-02-27 16:57:21 1070

原创 总结递推与递归的区别

递推和递归是两种不同的算法设计思想,它们的核心区别体现在和上。for/while。

2025-02-25 20:17:11 716

原创 约瑟夫问题

新年联欢晚会上,n个同学围成一圈(按照1~n给每个学生一个编号),第一个人从1开始依次报数,数到3的人出圈;再由下一个人重新从1开始报数,数到3的人出圈……我们假设所有的人都站起来,然后依次数数,数到m的人坐下,下一个人重新从1开始数,直到剩余最后1个人还没坐下,循环结束。每次都是从数组的最前开始报数,先判断当前这个人是否站着 arr[i]==0,如果站着则让time_range++,然后再判断是否数到m,。当time_range==m的时候,代表这个人需要坐下,此时还需要的操作有:。

2025-02-25 17:34:03 182

原创 汉诺塔问题(递归)

假定这三根柱子的编号分别为A、B、C,现在在柱子A上面放了n个盘子,正好是把这n个盘子从小到大的顺序放着,B和C上先都是空着,现在要将这n个盘子按照上面的规则从A移动到C,请输出具体移动的每个盘子的顺序。输出每次移动的盘子的柱子的编号,例如从A柱上移动一个盘子到C,请输出“A-C”,每次移动输出一行。3、将在终止柱上的最小圆盘移动到临时柱 end-->temp。将临时柱上的最小圆盘移动到终止柱上。7、将在开始柱上最小的圆盘移动到终止柱 start-->end。

2025-02-22 00:17:27 769

原创 动态存储斐波那契数列(递归优化)

采用数组存储每次计算后的结果,这样当再次进行递归时,就不需要再重新从1开始计算,而是可以直接使用之前计算过的数据,存储在数组中,这样可以大大减少程序运行的时间。当数据量比较大的时候,重复的内容会比较多,时间会很长。递归是c++当中一种自身调用自身的算法。

2025-02-21 22:47:59 302

原创 生成不重复的文件名

【代码】生成不重复的文件名。

2024-12-15 10:39:35 187

原创 接收文件并保存在本地

【代码】接收文件并保存在本地。

2024-12-15 10:21:17 365

原创 python 创建与删除目录或文件

os.rmdir(目录) 目录不存在或者不为空,都会报错 只能删除最后一级目录。存在返回True 不存在返回False。os.removedirs(目录)os.remove(文件)

2024-12-08 09:49:44 249

原创 python的文件移动和拆分

【代码】python的文件移动和拆分。

2024-12-01 10:49:34 351

原创 python 操作二进制文件(视频、音频、文本)

一、读写方法file = open(文件,模式) #不需要指定编码格式mode='rb' #读取二进制文件mode='wb' #写入二进制文件二、案例读取#以rb模式打开二进制图片 xiaoming.jpgimg=open('小明.jpg',mode='rb')#读取文件内容content = img.read()print(content)#关闭打开的文件img.close()拷贝把视频 city.mp4 拷贝到 my_city.mp4中# 以rb模式

2024-12-01 10:19:21 595

原创 pygame添加时间间隔方法

添加时间间隔的方法。

2024-11-24 21:18:10 155

原创 python相关库的安装

例如:pip install pillow -i https://pypi.tuna.tsinghua.edu.cn/simple, 这样可以基本解决安装超时和安装不成功的情况。命令安装 pip install matplotlib -i https://pypi.tuna.tsinghua.edu.cn/simple。命令安装 pip install baidu-aip -i https://pypi.tuna.tsinghua.edu.cn/simple。

2024-11-24 10:43:31 531

原创 解决 because of HTTP error 403 Client Error: Forbidden for url

解决 because of HTTP error 403 Client Error: Forbidden for url。将地址换成 https://mirrors.aliyun.com/

2024-11-22 15:22:38 1494

原创 python pygame如何实现碰撞检测

在python中,我们实现两个物品的碰撞检测往往是判断两个物体的x、y坐标是否有重合,根据坐标来进行判断,但是这种判断方式往往不太准确,对于一些透明部分,会出现误判的情况,今天介绍的是一种通过使用掩码进行碰撞检测,可以更高效和准确地判断两个图像在非透明区域是否有重叠,而不仅仅是基于图像的矩形边界。x=100y=300x1=300y1=300#碰撞检测#画背景#画1号机器人与2号机器人#从图像创建掩码#计算两个图像的偏移量。

2024-08-12 15:29:56 1259

原创 python包/库安装,解决ImportError: DLL load failed while importing _framework_bindings

ImportError: DLL load failed while importing _framework_bindings: 找不到指定的模块。解决方案是:pip install msvc-runtime。

2024-07-31 14:41:00 2447 3

原创 python easygui库常用方法介绍

它会显示一个带有多个按钮的对话框,用户点击后返回所选按钮的文本。一下是buttonbox 的定义,第一个参数为提示信息,第二个参数为标题,第三个参数为按钮显示的内容,可以有多个按钮。显示一个列表供用户选择,返回选定项的索引或文本。返回的是选择的对应项。用户需要确认是否执行某个操作,返回`True`或`False`。提供一个文本输入框让用户输入数据,然后返回输入的字符串。这是最基本的弹出对话框,用于显示简单的消息或提示。会返回对应按下的按钮上的信息。

2024-07-23 20:59:32 442

原创 pygame库使用简介

精灵(英文译为 Sprite),其实在一个游戏程序中,精灵本质指的是一张张小尺寸的图片,比如游戏中的各种道具、人物、场景装饰等,它们都可以看做成一张张小的“精灵”图。Pygame 定义了一个专门用来处理事件的结构,即事件队列,该结构遵循遵循队列“先到先处理”的基本原则,通过事件队列,我们可以有序的、逐一的处理用户的操作(触发事件)。在python中,往往是通过左上角的坐标的位置确定整个图片的位置,但是这样往往很难让我们图片移动的想要的位置,我们可以通过rect获取图片的中心位置。

2024-07-22 19:57:29 10287

原创 C++ 查找字符串

通过c++字符串中的find的方法,可以很好的找到对应字符串中,是否存在子串。

2024-06-14 17:13:43 529

原创 python镜像安装(ios、windows)

如果你在使用Python时发现官方网站下载速度过慢,可以考虑使用国内的下载Python。国内的Python镜像源可以提供更快的下载速度和更好的下载体验。

2024-04-11 11:31:32 1003

原创 python pygame实现倒计时

随着时间的流逝,当前时间会变大,也就导致时间差会变大,当使用总时长-时间差的时候,得到的结果就会越来越小。当结果为0是,即为倒计时结束!获取开始时间、当前时间,通过当前时间-开始时间=时间差,再通过倒计时的总时长-时间差即可实现!秒数转换为小时、分钟、秒函数。

2024-02-03 17:30:31 909

原创 关于pygame无法打开对应文件解决办法 pyame.error unable to open file

由于pygame版本过低导致无法进行声音播放,升级对应版本即可完成!升级pygame包版本到2.1.2,即可解决该问题!

2023-12-22 16:13:20 711

原创 关于c++中数据sqrt() 精度问题

今天在做一个算法题目的时候,发现,当使用sqrt()方法进行开方的时候,一直存在提交不通过的情况。

2023-11-10 16:10:16 2110

原创 关于aptana安装python环境相关问题处理

如果此时需要装对应的python包,那就 cmd -> D:->对应的路径名 找到对应的路径名即可安装对应的python包。可以将 python 和 aptana 都安装在D盘中,即可解决该问题!cd .. 返回上一层。

2023-10-14 21:24:27 197

原创 在python中关于turtle库与pygame库原点坐标的区别

而pygame库的坐标系则以窗口的左上角为原点(0,0),坐标系的x轴自左向右延伸,y轴自上向下延伸。turtle库的坐标系以窗口的中心为原点(0,0),所有的坐标都以此点为中心进行计算。turtle和pygame的原点位置是完全不同的,这是由两个库的坐标系规定决定的。因此,在turtle和pygame中,原点位置和坐标的计算方式是不同的。

2023-09-30 17:01:08 425

原创 关于解决User Profile Service服务登录失败

在重置电脑的时候,需要确认账号是否退出,确保没有登录的账号,否则重置电脑后则会出现找不到用户配置文件。

2023-07-05 23:57:26 11357 6

原创 关于取消开机bois密码的方法

当bois模式没有对应账号密码启用开关的时候,我们选择修改密码,当需要输入密码的时候,直接回车即为不输入。再次确认密码,回车。保存修改密码,退出bois模式,重启电脑,即取消了开机的bois密码。部分主板机型,在bois模式中,当设置账号密码后,有对应的bois账号密码开关,只需设置disable 后,保存退出bois模式,重启电脑即可。大部分的文章中都讲到的是忘记bois密码的方式,这边将一下,知道bois密码 ,如何取消bois。经过查阅各种资料,有两种2情况:分别是。

2023-07-05 23:42:18 590

原创 实用性网站推荐

5、颜色选择器 对于前端开发以及UI设计师都很棒的一个网站 有着非常多且nice的颜色 选择。1、自动去除背景图,上传图片后免费生成已去除背景的图片 ,对于有抠图需求的极为友好!9、电脑知识分享平台 可以在上面找到你的电脑的各种疑难杂症 (软硬件通吃)11、各种图片 处理集合于一体的网站 (图片压缩、修改尺寸、证件照 等等)6、一个创意网站 适合做一些比较潮流的海报以及文案 都能给出不错的选择。15、智能AI设计工具 根据你的描述生成对应的图片 就一个爆赞!8、提供海报设计灵感以及各种丰富的图片的网站。

2023-06-08 11:48:44 592

原创 计算任意时间内课时出现次数以及冲突情况判断

当选择完培训周期后,计算出培训周期范围内,各个星期出现的次数,再遍历上课时间列表,通过列表的每周几作为key去进行匹配,当匹配成功时,将星期出现的次数加入总课时中。时间冲突判断,通过将时间转换为数字,通过数字大小进行比较,通过双重循环判断是否存在数字相等或者数字重叠的情况。

2023-04-27 16:33:55 879

原创 FormItem 下多个组件问题

一般FormItem内只会有一个组件,因此,FormItem会通过name取到值传给对应组件,但当时FormItem下存在多个组件时,该如何解决呢?通过将对应需要取到值的组件再包一层FormItem,将外层FormItem的name拿给内层的FormItem,在对内层写上rules即可!

2023-03-09 11:46:49 1621

原创 react Form.List+自定义组件 数据回显问题

最近一直头疼于如何回显Form.List数据,经过3天的不懈努力,总结经验,最终得出结论。我们需要对一个表单数据进行修改,表单数据会自动回显,通过控制台我们可以查到form确实取到数据了,普通formitem的数据能正常回显,但是 自定义组件数据却没显示到页面上。由于自定义组件被包含于formlist中,导致结构复杂,难以分析。可以看出,formlist组件接收到2条数据,页面也能够正常渲染出2个自定义组件(下拉+时间选择)证明formlist中的fileds是能够获取到数据的,对于为什么没有将数据展

2023-03-09 11:33:31 1798

原创 react 自定义组件

在开发中,难免遇见antdesign中不存在的组件,所以需要我们自己自定义。

2023-03-09 10:59:46 455

转载 js Md5 加密

【代码】js Md5 加密。

2023-02-17 16:35:37 1000

原创 validateField方法对部分表单字段进行校验

点击获取获取短信验证码 表单校验输入的手机号以及图片验证码,点击登录校验表单内所有字段!

2023-02-03 14:21:53 1850

原创 m3u8文件转换mp4

今天在做项目的时候遇到下载的视频文件格式是m3u8,且播放器不能播放。产品经理提出需要下载可播放的视频格式。便研究起来如何m3u8转mp4并下载。后端所给的是一个对应的加密链接,将加密链接放入 a 标签内即可实现下载功能。但下载的是m3u8文件。我把其中可直接使用的转mp4的部分提取出来。直接调用getMp4(url);即可实现下载与转化!在码云上查到一篇关于前端处理m3u8文件格式转化的。

2023-02-02 16:16:36 3342

Epic Pen Pro 3.12 一个用于演示的屏幕书写笔

Epic Pen Pro 3.12 一个用于演示的屏幕书写笔

2025-08-21

【24CSPJ普及组】地图探险(explore) 测试案例数据包

【24CSPJ普及组】地图探险(explore) 测试案例数据包

2025-02-27

python项目 智能垃圾分类系统

学习了解垃圾分类、四种不同的模块进行垃圾分类知识的学习,收集垃圾知识碎片,集齐4个垃圾知识碎片后,解锁隐藏游戏挑战。类似俄罗斯方块,通过asd按键来控制垃圾进行移动,将垃圾移动到正确的垃圾箱内,分类成功获得加分,分类失败,扣分! 最后游戏结束,展示分数。最终升华主题,人人做好垃圾分类,保护环境。

2024-11-24

基于python的中学生智能答题系统

适合于中学生编程学习使用,代码以pygame为主体实现,通过结合pygame库、easygui库、time库、datetime库、random库实现。 本系统实现了初中语文、数学、英语、地理、生物的答题,通过选择对应的年级和科目,随机生成10道题目。题型包括选择题与填空题。答题环节拥有倒计时自动提交功能、题号跳转功能、答题进度显示、上一题与下一题翻页功能。除此之外,还会记录每次的历史答题情况并汇总,实时记录答题情况。 对于中学生学习使用python有很大的帮助!!! 有需要的可以下载借鉴内的相关知识。

2024-02-04

commonpjnew.zip react 脚手架 js 版本

commonpjnew.zip react 脚手架 js 版本

2023-06-28

react 基础 分章节讲解!

react 基础 分章节讲解!

2023-06-28

vue-test.zip vue 项目开发框架

vue-test.zip vue 项目开发框架

2023-06-28

AI 0x0.zip chatgpt 多模型 问答交流

AI 0x0.zip chatgpt 多模型 问答交流

2023-06-28

屏幕取色器.zip 多种颜色模式

通过屏幕取色器 选择颜色

2023-06-28

ScreenToGif-2.34.1.rar 截图生成gif

随便截图 生成任意gif

2023-06-28

react 脚手架 项目框架

直接npm 即可使用 react脚手架 项目包 ts

2023-06-28

Vue项目搭建 .xmind

Vue项目搭建 .xmind

2023-06-28

Typora 一个非常舒服的文档编辑器!

Typora 一个非常舒服的文档编辑器!

2022-08-10

react antd项目框架 jsx版本

react项目框架 jsx版本 1、解压 2、安装npm,npm install 3、运行 npm run start

2023-02-21

文件夹多开器,可同一个窗口打开多个文件夹

文件夹多开器,可同一个窗口打开多个文件夹,便于对不同文件夹之间对文件进行操作! 可自定义窗口数量!

2023-02-03

前端必备工具之取色器与截屏器

通过该工具能够方便前端开发人员,需要获取颜色的值进行提取而使用,也方便于对问题随时进行截屏分享。颜色支持rgb和hex两种格式。快捷键F1截屏,F3贴图。

2022-12-05

帮助支持大家一起学习React,链接永久免费有效!react.development.jsreact-dom.devel

帮助支持大家一起学习React,链接永久免费有效! react.development.js react-dom.development.js babel.min.js prop-types.js 希望大家获取资源后可以点赞关注加评论三连!

2022-06-08

空空如也

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

TA关注的人

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