自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

转载 ubuntu22.04的ToDesk远程登录,设备无法连接本地服务

下载旧版4.1.0链接:https://dl.todesk.com/linux/todesk_4.1.0_amd64.deb。参考:https://aur.archlinux.org/packages/todesk-bin?转载链接:https://bbs.todesk.com/thread-2757-1-1.html。

2024-02-23 20:35:33 203

原创 YOLOv8训练自己的数据集,通过LabelImg

yolov8.yaml的路径一般在目录下修改nc为names中的类别数量。

2024-01-26 14:52:51 1166

原创 labelimg:未找到命令 | 标注工具 labelImg 安装及使用问题解决

在图像标注领域,labelImg 是一个广泛使用的工具,它允许用户方便地标注图像以用于机器学习任务。然而,在安装和使用 labelImg过程中,一些常见问题可能会引起困扰,本文将探讨这些问题并提供解决办法。

2024-01-24 15:49:59 897

原创 Obsidian 快捷方式总结 ——提升你的工作效率

Obsidian 快捷方式总结1. 对文字的格式刷-快捷方式加粗:**text** 快捷键:Ctrl + B右倾斜:*text* 快捷键:Ctrl + I划掉文字:~~text~~高亮文字:==text==引用代码:`code`公式:$math$ 快捷键:Ctrl + /注释:%% text %%2. 对段落的格式化-快捷方式无序列表:- 无序列表 (行首使用)有序列表:num. 有序列表 (数字+“.”+“文本”)代办事项:- [x] 或 - [] 快捷键:Ctrl

2023-12-28 22:36:08 1314

原创 UNIX Linux系统 启动PPOCRLabel报错[已放弃 (核心已转储)]

参照官方教程安装后,启动PPOCRLabel报错:[已放弃 (核心已转储)]

2023-12-20 15:46:42 464

原创 VIM ——Vimtutor 个人总结【从入门到精通】

这篇博客综合介绍了学习 Vim 编辑器的优秀资源和高级技巧。通过推荐教程、代码帮助、目录查看、配置文件修改以及各种编辑和定位命令,读者能够系统性地提升 Vim 使用技能。从基础操作到高级命令,包括撤销、粘贴、替换、文件操作、搜索、括号匹配等方面的技能都得到详细讲解。最后,博客总结了学习 Vim 的关键步骤,并提供了相关书籍推荐,为读者更好地掌握 Vim 编辑技能提供了全面的指南。

2023-12-17 17:56:53 731

转载 解决:Docker中CentOS镜像的yum等安装问题bash: xxxx: command not found

[root@0b6b7678467c xxx]# yum -y install vim Failed to set locale, defaulting to C.UTF-8CentOS Linux 8 - AppStream 1.7 B/s | 38 B 00:21Error: Failed to download metadata for repo 'appstream': Cannot prepare internal mirrorlist: No URLs in mirror

2023-12-05 23:08:07 175

原创 视频转高清gif动态图片(Python代码实现)

以下是第三步的代码''':param videoPath: 视频路径 绝对路径。且路径不要含中文:param resultName: 输出的gif文件名:param fps: 保存的gif帧率,fps默认为25'''random_name = "_" + "".join(random.sample(sample,10)) #用于临时存储数据图片#shutil.rmtree(file_path) #删除video_to_image(videoPath,tmp_path) #视频转化完毕。

2023-09-27 22:14:55 751

原创 我的创作纪念日

他并没有打开传统的PPT,而是打开了CSDN这个令人惊喜的网站,让我第一次了解到了这个汇聚无数程序猿的聚宝盆。这一切激发了我内心的渴望——我也想成为一位技术博主,分享自己的学习和成果,慢慢走在这充满可能性的技术之路上。每次创作都是一种成长,它帮助我加深对所学知识的印象,同时也锻炼了我的表达能力和逻辑思维。这样一来,当我希望分享给他人时,我可以直接转载到我的博客中,省去了再次修改的麻烦,哈哈!这些记录对我来说就像是收集知识的宝藏,它们在我的笔记本里一点点积累,直到我准备分享它们给更多人。为啥突然决定写博客?

2023-08-03 19:22:46 214

原创 如何将服务开放给用户:构建 API 接口和用户认证的实践指南

API,即应用程序接口,是你的服务与外界交流的窗口。它就像是你服务的门卫,决定了谁可以进来,以及他们可以做什么。通过API接口,用户可以请求数据、提交信息、执行操作等。用户认证是确认用户身份的过程,确保只有合法用户可以访问你的服务。在API开放给公众使用时,用户认证尤为重要,防止未经授权的访问和滥用。通过构建API接口和用户认证,服务将变得更加强大和灵活,并且得到更多用户的喜爱和信赖。同时请记得提供清晰明了的API文档,以便用户更好地理解和使用你的服务。让我们一起走向开放的编程世界,迎接更多挑战和机遇吧。

2023-08-03 19:06:33 453

原创 GO!GO!Gopher!笑看编程江湖

GO语言,又称Golang,是谷歌开发的一门开源编程语言。它的设计目标是简单易学、高效快速,同时支持并发编程。这就像一位快乐的小天使,带着笑脸在编程世界中飞舞。😇GO语言简单易学、高效快速,支持并发编程,让编程之路充满了乐趣。无论你是新手还是老手,GO语言都值得你去学习和尝试。期待你在GO的世界中,开启更多精彩的编程之旅!😊如果有什么问题,欢迎还请各位大佬批评指正。🚀)

2023-08-02 18:22:29 229

原创 Python[parquet文件 转 json文件]

Parquet作为高效的列式存储格式,在大数据场景中非常流行,而JSON作为常用的数据交换格式,可以方便地在不同系统之间传递数据。如果有问题还请各位大佬批评指正!

2023-07-24 11:05:02 1479

原创 命令行【一键下载】清华云上的文件

为了解决这个问题,我开发了一个名为THU-Cloud-Downloader的库,它可以帮助我们实现清华云一键下载的功能。THU-Cloud-Downloader库使用了argparse库来处理命令行参数,使得我们可以通过命令行来指定需要下载的文件的路径和其他参数。无论是在学习还是工作中,我们经常需要从云存储平台下载文件,而THU-Cloud-Downloader库可以帮助我们提高效率,节省时间。这个文件是THU-Cloud-Downloader库的主要执行文件,它会帮助我们从清华云下载全部文件。

2023-07-12 11:01:50 482

原创 Django期末复习总结【内含思维导图帮助梳理】

通过ChangeForm修改字段值通过管理后台添加实例对象通过管理后台删除实例对象注册Model到Admin的方式使用register方法注册,给register提供自定义的ModelAdmin子类使用admin.register装饰器注册,在ModelAdmin类上使用装饰器标注需要注册的Model。

2023-06-29 19:10:47 813

原创 Python中的排列组合(调用内置函数、自写算法DFS实现)

排列组合是数学中的一种常见的计算方法,用于求出从给定的元素中选取若干个元素的所有可能的排列或组合。在Python中,有多种方式可以实现排列组合的计算。本文将介绍两种主要的方法:调用内置函数和自写算法DFS实现。

2023-04-07 15:10:13 2205

原创 CSDN周赛第41期题解(Python版)

本期赛题跟往常不一样,只有2道编程题,其余的是选择和填空题。但本次的考试时长居然是5小时,可能是考虑到编程最后一个题比较花时间吧,博主水平有限,没有做出来。

2023-04-05 11:37:21 382

原创 CSDN周赛第37期题解(Python版)

这期周赛题目和测试集还算完整,没有出现往期的bug。

2023-03-18 23:36:46 483

原创 CSDN竞赛第34期题解

比如,假设我们预估该商品接下来七天内的价格走势如下:4 1 2 3 6 4 8,那我们采取的最佳策略是在价格1块钱的时候买入,在价格8块钱的时候卖出。为了简化整个过程,我们限定在此周期内只能有一次买入一次卖出,且商品在没有购入前是无法卖出的,即该商品不是期货而是现货。例如,上面的例子中,最优利润值为8-1=7(简单起见,只考虑0到100000之间的整数价格)。其次就是,在赛后填写获奖信息的时候,如果不小心填错提交后,不能修改了,希望官方可以增加下修改的机会,以免选手填错信息了!

2023-03-10 17:02:06 111

原创 Yolov3 训练自己的数据集(xml或者txt文件)的转化方式,解决训练集测试集没有数据的情况

本文补充这篇博客中,数据集制作的时候,运行代码后文件中没有图片的问题。

2023-03-05 23:51:19 1304 2

原创 数字图像预处理之灰度变化(python实战改善图像效果)

该变换主要利用非线性函数来突出感兴趣的目标或亮度值的区域,局部扩展亮度范围,可以有效利用有限的灰度值,达到最大限度增强图像中有用信息的目的,从而增强图像的对比度。该变换用于突出感兴趣的目标或亮度值的区域,局部扩展亮度值的范围,可以有效的利用有限的灰度值,达到最大限度增强图像中对我们有用的信息的目的,从而增强图像的对比度。指对像素逐个进行处理,将原始图像灰度值的动态范围按线性关系扩展到指定的范围或者整个动态范围。:受到外部环境光照的影响,我们获取到的图像往往不够理想,细节分辨不清,即所谓的。

2023-01-27 15:22:11 2130 1

原创 GIT基础知识(浅显易懂)

常用代码git initgit addgit loggit refloggit reset --hard 版本号查看分支git branch创建分支git branch 分支名称切换分支git checkout 分支名称分之合并(可能产生冲突)git merge 要合并的分支注意:一定要切换分支再合并,例如要合并B分支和C分支,需要切换到B分支再合并C分支删除分支git branch -d 分支名称工作流dev分支专门用于开发master只保留正式版本,(必须稳定)

2023-01-13 14:22:58 119

原创 Yolov5 多边形标签转换,所有json文件自动转成txt格式[详细过程]

注:labelme是麻省理工(MIT)的计算机科学和人工智能实验室(CSAIL)研发的图像标注工具,人们可以使用该工具创建定制化标注任务或执行图像标注,项目源代码已经开源。通过labelme对图进行标注后,得到的是json文件,而Yolov5对数据进行模型构建的时候,读取需要的是txt格式的文件。txt_outer_path——保存txt文本的文件夹的绝对路径。json_name——json_name是json文本的名字。json_floder——读取json的文件夹的绝对路径。

2022-11-28 19:55:17 7946 52

原创 Python分类模型实战(KNN、逻辑回归、决策树、SVM)调优调参,评估模型——综合项目

Python实战,对负债率,信用卡负债违约负债率、工龄违约信用卡负债、工龄违约,分析违约与各特征之间的关系。通过循环,基础原理实现对模型SVM,KNN,逻辑回归,决策树的调优调参,自动化得到最高得分score和accuracy,

2022-11-22 12:00:44 12153 20

原创 Python遇到ValueError: Location based indexing can only have [integer, integer slice (START point is IN

python中,我想通过pandas库的sort_values()排序后,通过iloc取b的第一个值。例如这里 应该使用df.loc[0,'b'] 而不是df.iloc[0,'b']!!或者可以使用df.iloc[0,:]['b]来获取b的第一个值。不然会导致数据读取数据的时候没有改变,只是从可视化上改变了。在使用pandas中的iloc模块,输入以下代码时报错。#排序后需要重置索引。Python遇到ValueError: Location based indexing can only have [int

2022-11-20 00:07:55 4419

原创 Python实现批量按顺序读取txt文本并保存到新文本txt中

将小说章节、章回目录各种零散的数据进行批量汇总到txt中。通过os批量获取文本并保存到新的文本中,借助chardet库解决with open()读取文本报错的问题,以及通过lambda表达式对os.listdir()之后的数据进行排序。

2022-11-19 17:53:47 4454

原创 Python 批量自动修改文件名,按指定的格式自动命名

在我们在对一个已经排好序的项目进行增删改之后,文件名可能不再连续,有所缺失,这时我们需要对所有文件进行有序的排序,需要借助Python来进行自动获取所有文件的数量然后自动进行排序。例如我对某个文件进行删除后,图片的命名已经不连续了,需要对其后面的需要按顺序进行排列。再运行完os库的代码后,文件名已经变成连续的了。如果存在问题,请各位大佬批评指正!

2022-11-18 15:17:39 1350

原创 Python 读取csv文件时报错:UnicodeDecodeError: ‘utf-8‘ codec can‘t decode byte 0xd0 in position 0:invalid

UnicodeDecodeError: 'gbk' codec can't decode byte 0xb1 in position 5: illegal multibyte sequenc;UnicodeDecodeError: 'utf-8' codec can't decode byte 0xd0 in position 0。一个方法解决报错。python解决。

2022-11-15 23:21:57 8623 6

转载 scikit-learn中决策树分类DecisionTreeClassifier参数详解

scikit-learn中决策树分类DecisionTreeClassifier参数详解

2022-11-15 14:28:07 818

转载 Selenium的高级用法汇 expected_conditions库 from selenium.webdriver.support import expected_conditions as EC

9.frame_to_be_availabe_and_switch_to_it:判断该frame是否可以switch进去,如果可以,则返回True并且switch进去,否则返回False。15.element_located_selection_state_to_be:跟上面的方法一样,只是上面的方法传入定位到的element,这个方法传入locator。8.text_to_be_present_in_element_value:判断某个元素中的value属性值是否包含了预期字符串。

2022-11-14 23:37:36 253

转载 Linux安装搜狗输入法

Linux安装搜狗输入法,简单高效即可完成安装。需要去官网下载一个deb包。

2022-11-02 16:16:04 4525 3

原创 数据可视化知识复习题库

B.为了防止交互之间产生冲突,应结合用户需要,提供必要的交互。D.为了降低用户的学习成本,提供使用起来最简单的交互即可。5.对文本数据进行可视化时,以下哪个不是文本数据( )2.研究表明超过50%的人脑功能用于( )的处理。A.数据表达 B.数据操作 C.数据分析。C.为了节约实现成本,提供最容易实现的交互。A.为了使系统便于使用,提供越多交互越好。A.实用性 B.真实性 C.交互性。A.饱和度 B.色相 C.透明度。C.某课程题库 D.报纸上的新闻。C.触觉信息 D.嗅觉信息。6.可视化的输出是( )

2022-10-31 11:32:44 2813

原创 Python字典简单实现词频统计

需要统计一本小说中某个人(主角)名字,或者某个关键词在文章中出现的次数,由于字数太多我们不可能人为的慢慢去计数,这时我们可以根据程序来自动获得其次数。首先对文中进行分词->对每个词建立键->以此遍历每个词->如果字典中有该词->则其值+1否则设为1并创建该词的键。根据字典的性质,以此关键词或人名作为字典的键,出现次数作为其字典的值。思路:如果该单词已经在字典中存在(键存在)则对应的键加一。如果该单词不存在,则创建键并值设置为1。用于后续记录各单词的频次。Python实现英文词频统计。简单高效实用字典几行代码

2022-10-31 00:02:48 6602

原创 Python快速解决This version of ChromeDriver only supports Chrome version 105 直接在编辑器中运行自动安装解决

两行代码实现自动更新Chromediver,解决This version of ChromeDriver only supports Chrome version 105报错。

2022-10-30 11:10:46 1161

原创 Linux 常用安装指令汇总

Linux新手安装命令总结。如果安装时出现:依赖关系问题 - 仍未被配置。

2022-10-30 10:46:40 1596

原创 [成功解决]Linux登录QQ后直接闪退

Linux登录QQ后直接闪退,通过以下方法,简单操作即可解决。

2022-10-30 10:09:31 1650

原创 Web前端开发-基础知识总结[期末考试总结]

基本数据类型( 值传递 ):Undefined,Null,Number,String,Boolean,Symbol(ES2015 新增),BigInt(ES2015 新增)Number.isNaN( x ) 判断x是否是 NaN字符串:"" '' ``数据类型的转换:数值、布尔值、字符串 数值-->布尔值: Boolean( 100 )、!!100 --> 字符串: String(100)、 X.toString() 100+"" 、${100}

2022-10-25 11:23:00 2834

原创 列表的增删改查常用代码指令-学习笔记

python列表的常用增删改查指令代码。extend()将待添加元素的各个元素分别追加至目标列表的末尾。append()将待添加元素作为一个整体追加至目标列表的末尾。insert(插入的位置,插入的符号)删除列表中的某个元素;example[初始位置:末尾位置]创建一个列表进行后续操作。直接进行2个列表相加。

2022-10-24 21:16:48 193

转载 Win10提示“为了对电脑进行保护,已经阻止此应用”怎么处理?

5、在左边选择【计算机配置】→【Windows设置】→【安全设置】→【本地策略】→【安全选项】,在右边下边选择【用户账户控制:以管理员批准模式运行所有管理员】,并且双击后选择【已禁用】,最后重启,即可完全关闭用户账户控制。有些用户升级到win10系统之后,发现其他目录的一些程序都无法打开,并且提示“为了对电脑进行保护,已经阻止此应用”,这应该是由于系统所登录的账号管理权限不足导致的。3、在“管理与维护”框的左侧点击“更改用户账户控制设置”,把滑条拉到底部“从不通知”点击确定。

2022-10-19 10:09:26 12625

原创 通过Excel制作下拉框筛选出成绩

通过excel开发者工具筛选出数据,B2:B4指的是所选范围,A18是索引所在的单元格 同理分数的展示: 最后大功告成

2022-10-19 09:35:05 1178

原创 Ubuntu-Linux编辑文本、通过编辑器编写一个c程序

#yy」:例如,「6yy」表示拷贝从光标所在的该行"往下数"6行文字。注意:所有与"y"有关的复制命令都必须与"p"配合才能完成复制与粘贴功能。按一下"r"然后输入要即可.「R」:替换光标所到之处的字符,直到按下「ESC」键为止。光标移动除了键盘上的上下左右键.也可以是小写模式下,按键盘上的"h,j,k,l",(左下上右)输入任何一个整数,然后输入"shift+G" 就可以到这一页的开头了.按键盘上的大写"G"移动到文章的最后."b":跟"w"相反.移到上一行行头。"ctrl+u":屏幕往后移动半页。

2022-10-17 15:08:51 1612

人才数据含:人名求职者ID、姓名 预期岗位 性别 工作经验 预期最低薪资 预期最高薪资 发行时间 更新时间 年龄 家庭住址等字段

适用于:简历匹配、求职匹配、公司招聘匹配、其中项目经历的样例:汽车消费网投诉信息分析 2023-03-06 ~ 2023-04-13 公司名称:广东泰迪智能科技 担当角色:全程单独完成 项目描述:爬取汽车消费网所有的汽车品牌对应的投诉信息,并对获取的投诉信息(投诉标题、内容、车类型、单 号、投诉问题、时间、经销商等)进行数据预处理,并且对数据进行汽车类型分析、投诉问题分析等数据分析,最后 将步骤记录下来编写成教学案例教案,制作案例配套教学 PPT。 DC竞赛野蛮时代游戏付费行为预测教学案例编写 2023-04-03 ~ 2023-04-10 公司名称:广东泰迪智能科技 担当角色:全程单独完成 项目描述:DC 竞赛第二届智慧中国杯。参赛者根据两百万条游戏开服前七天数据预测第四十五天的玩家付费总金 额。利用 Python 对数据进行相关性分析、探索性分析、数据预处理手段使得数据能代入机器学习模型,然后对 108 个数据特征再采用聚合、加权、分箱操作提高模型准确率。先预测玩家第四十五天是否付费,再对付费玩家进行付 费总金额预测。工作经历样例:"数据分析实习生 在职时间:2022-09-13

2023-11-27

Django期末复习整合思维导图

初始Django框架 MTV设计模式 Model(模型) Template(模板) View(视图) Django项目框架搭建 创建项目骨架 django-admin startproject my_project1 启动服务 python manage.py runserver 默认端口:8000 配置文件settings.py INSTALLED_APPS(当前项目需要加载的App包-路径列表) INSTALLED_APPS = [ 'django.contrib.admin', 'django.contrib.auth', 'django.contrib.contenttypes', 'django.contrib.sessions', 'django.contrib.messages', 'django.contrib.staticfiles', 'detection' ] TEMPLATES(用于项目的模板配置) TEMPLATES = [ { 'BACKEND': 'django.template.backends.django.DjangoTem

2023-06-29

Python分类模型实战(KNN、逻辑回归、决策树、SVM)调优调参,评估模型-综合项目csv资源数据

贷款违约数据集含有 年龄、教育、工龄、地址、收入、负债率、信用卡负债、其他负债以及违约情况的字段。通过各特征来判断用户的违约情况。用到的技术模型如下 逻辑回归 面对一个回归或者分类问题,建立代价函数,然后通过优化方法迭代求解出最优的模型参数,然后测试验证我们这个求解的模型的好坏。 k近邻法(k-nearest neighbor,k-NN) 一种基本的分类和回归方法,是监督学习方法里的一种常用方法。k近邻算法假设给定一个训练数据集,其中的实例类别已定。分类时,对新的实例,根据其k个最近邻的训练实例类别,通过多数表决等方式进行预测。 决策树 一种基于树结构来进行决策的分类算法,我们希望从给定的训练数据集学得一个模型(即决策树),用该模型对新样本分类。决策树可以非常直观展现分类的过程和结果,一旦模型构建成功,对新样本的分类效率也相当高。 SVM(Support Vector Machine) 中文名为支持向量机,是常见的一种判别方法。在机器学习领域,是一个有监督的学习模型,通常用来进行模式识别、分类以及回归分析。 模型评估 可以根据混淆矩阵。得到其Accuracy准确率以及F1 score

2022-12-04

基于Harry Potter的数据可视化,数据资源

基于Harry Potter的数据可视化数据集,内含2个工作簿,第一个的内容为人物关系的字段,第二个工作簿为人物名字以及他的传记的介绍。详细代码介绍参考https://blog.csdn.net/qq_57329395/article/details/127224354#comments_24427142。通过networkx进行关系图的绘制。 由于networkX是根据edge的关系来绘图,我们需要将关系整理成为元组格式,如('Sirius Black', 'Harry Potter')编号转名字将所有关系保存到列表里即可使用add_edges_from来绘制关系图。 我们拿到的数据有两个分页,分页character含有全部的哈利波特全部的人物姓名和id号及任务简介;分页relation含有带有id号的人物关系,但是该分页没有人物的姓名。我们需要整理数据为以下格式:('Sirius Black', 'Harry Potter')。

2022-12-03

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

TA关注的人

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