自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

CREATED BY RICK.

I’m Rick—I use code to make everything easier.

  • 博客(125)
  • 资源 (2)
  • 问答 (3)
  • 收藏
  • 关注

原创 《算法与数据结构》课程答疑

在匹配成功时,在返回子串位置那里,为什么不是i-t的长度啊,为什么还要加一。

2023-12-10 20:52:20 737

原创 实验一 VMware 17 虚拟机下安装Ubuntu16.04

古人云:“工欲善其事,必先利其器。我们在学习分布式数据库原理知识同时少不了实操,在做实验之前,把相关实验环境搭好事倍功半。在以后的实验中,均采用VMware虚拟机下,安装Ubuntu16.04,在ubuntu系统下做相关实验。参考以上步骤,就可以实现Vmware 17 player安装、Ubuntu16.04的安装,以及VM tools的安装,在次过程中可能会遇到各种问题,百度然后记录下来。

2023-08-19 13:41:31 4575

原创 《计算机视觉技术与应用》重点复盘

计算机视觉期末考试重点复盘

2022-12-19 09:39:07 5439

原创 《计算机视觉技术与应用》-----第七章 模版匹配和图像分割

1

2022-12-18 20:27:55 1677

原创 《计算机视觉技术与应用》-----第六章 直方图

直方图

2022-12-05 12:55:12 1711

原创 《计算机视觉技术与应用》-----第五章 边缘和轮廓

例如:随着人工智能的不断发展,机器学习这门技术也越来越重要,很多人都开启了学习机器学习,本文就介绍了机器学习的基础内容。Laplacian和Sobel边缘检测:ksize是算子的大小,必须为1、3、5、7。默认为1 用于计算二阶导数的滤波器的孔径尺寸,大小必须为正奇数(正奇数才能有中心点)数据类型结构: CV_ 【bit_depth】【S/U/F】【C】CV_8U - 8位无符号整数(0…255)

2022-11-20 17:51:46 3578

原创 《计算机视觉技术与应用》-----第二章 图像处理基础

第二章 图像处理知识

2022-10-31 11:06:04 3387

原创 《计算机视觉技术与应用》-----第四章 图像变换

第四章 图像变换

2022-10-15 11:53:31 4853 1

原创 《计算机视觉技术与应用》-----第三章 图形用户界面

第三章实验

2022-10-09 22:19:50 4142

原创 Win11 下安装Ubuntu 18.04桌面版 双系统 并设置win11为默认启动系统 详细教程(联想Geekpro-2022)

提示:Linux系统装过了好几次了,每次都要搜教程熟悉下流程和细节,有些教程不全面,有些埋的有坑,很浪费时间,这次就把双系统安装过程记录下来,方便以后查询,也方便初次尝试安装双系统的人可以顺利尝鲜。本次安装时间是2022年3月2日,系统版本:win11,内存16G,安装Ubuntu 18.04,启动盘制作工具使用refus。U盘容量8G以上,文件系统格式最好是FAT32。文章目录前言 一、pandas是什么? 二、使用步骤 1.引入库 2.读入数据 总结前言.

2022-03-24 14:54:29 9705 4

原创 【SLAM】----代码总结(第三章[DynaYOLO、mobilenet]、第四章[激光视觉融合]、第五章[MaskNet])(三)

文章目录前言一、代码复现二、使用步骤1.引入库2.读入数据总结前言提示:这里可以添加本文要记录的大概内容:例如:随着人工智能的不断发展,机器学习这门技术也越来越重要,很多人都开启了学习机器学习,本文就介绍了机器学习的基础内容。提示:以下是本篇文章正文内容,下面案例可供参考一、代码复现1.修改CMakeList.txt文件(4处)2.src/MaskNet.cc修改(两处)3.include/Conversion.;h修改(1处)4.修改src/YOLO_Mobilenet/qiq

2021-05-24 15:11:44 1103 7

原创 【SLAM】----Ubuntu16.04配置环境tensorflow-gpu1.5.0+cuda9.0+cudnn7.0+opencv2.4.11+Anaconda3+pcl1.7+octomap

提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档文章目录前言一、CUDA9.0安装二、安装cudnn7.0.52.读入数据总结前言提示:这里可以添加本文要记录的大概内容:例如:随着人工智能的不断发展,机器学习这门技术也越来越重要,很多人都开启了学习机器学习,本文就介绍了机器学习的基础内容。提示:以下是本篇文章正文内容,下面案例可供参考一、CUDA9.0安装1.安装软件sudo dpkg -i cuda-repo-ubuntu1604-9-0-local_9.0.176-

2021-05-24 15:10:03 500

原创 【SLAM】----Ubuntu16.04在Anaconda3跑通keras-yolov3环境配置(二)

提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档文章目录前言一、pandas是什么?二、使用步骤1.引入库2.读入数据总结前言提示:这里可以添加本文要记录的大概内容:例如:随着人工智能的不断发展,机器学习这门技术也越来越重要,很多人都开启了学习机器学习,本文就介绍了机器学习的基础内容。提示:以下是本篇文章正文内容,下面案例可供参考一、pandas是什么?示例:pandas 是基于NumPy 的一种工具,该工具是为了解决数据分析任务而创建的。二、使用步骤1.引入库代码

2021-05-19 15:33:26 430 2

原创 【SLAM】----Ubuntu16.04跑通ORB-SLAM2环境配置(一)

文章目录前言一、ORB-SLAM2是什么?二、安装步骤1.下载orb-slam2源码2.安装三个库2.1 安装Pangolin2.2 安装DBOW2、g2o库3.编译ORB-SLAM24.下载TUM数据集5.单目测试总结链接前言同时定位与建图提示:以下是本篇文章正文内容,下面案例可供参考一、ORB-SLAM2是什么?ORB-SLAM2 is a real-time SLAM library for Monocular, Stereo and RGB-D cameras that comput

2021-05-19 11:00:43 550

原创 《无人机视觉SLAM协同建图与导航》

提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档文章目录前言一、空地机器人协作介绍二、本文的方法三、实验总结前言本文提出了一种基于无人机视觉SLAM的协同建图与导航方法,利用无人机空中视角带来的大范围环境感知能力,协助地面机器人快速构建环境模型,提高地面机器人在具有挑战性的未知环境中建图与导航能力。**首先**构建了一个显著闭合边界实时检测和跟踪线程,结合点、线特征以及显著闭合边界,提出一种视觉SLAM方法用于无人机空中建图,与传统方法相比,闭合边界的结合极大优化了建图的效果。*

2021-02-27 19:16:13 5311 4

原创 《SLAM室内三维重建技术综述》

2018年7月发表于 测绘科学,一作:北京建筑大学2. SLAM(simultaneous localization and mapping,SLAM)同步定位与地图构建3. 摘要:SLAM室内三维重建技术应用与各种移动测图平台,如移动背包、推车、微型无人机等。该文首先对SLAM发展现状及关键技术进行整体回顾,然后基于不同移动平台及深度相机SLAM室内三维重建系统进行深入分析和比较,最后讨论SLAM技术在室内三维重建中存在的问题及发展趋势。4. 针对室内3D重建,出现了以3D激光扫描技术和近景摄影测量

2021-02-07 13:51:41 7128 3

原创 python+pyqt实现:将数据从excel表中导出到qt的下拉列表框(QComboBox)中

最近在完善之前做的一个基于人脸识别的打卡签到系统,在添加人脸信息时,手动输入学生信息太慢了,因此改进,增加一个新的功能:手动点击“导入数据”即将excel表中的数据加载到qt的下拉列表中操作演示如下:设计思路3.1 首先设置界面(包括导入按钮,下拉列表)3.2 其次实现导入数据的功能3.3 然后实现下拉列表功能3.4 最后导入数据和下来列表的结合代码import sysimport pandas as pdfrom PyQt5.QtWidgets import *cla.

2020-10-10 17:48:46 3762 2

原创 基于百度API人脸识别课堂签到系统(一)--------人脸检测

一、前言今年由于疫情,全国学生的教学方式都从线下转到了线上;线下可以点名进行签到,那么线上应该如何进行准确的签到,防止学生作弊签到的情况呢?因此一款适用于大中小学生的基于人脸识别的课堂签到系统便应运而生。该系统包含的功能如下:人脸检测功能、人脸库管理(添加/删除班级、添加/删除学生)、基于人脸检测签到功能、查看学生签到成功功能。下面我将按照实现的功能介绍。二、技术介绍1. 语言:python2. IDE(项目集成开发环境): pycharm3. Opencv: 数字图形处理库(摄像头操作...

2020-10-09 14:15:44 6081 11

原创 python+sqlite3:将数据保存到数据库中,再显示到界面上

描述最近在做一个类似人脸识别的打卡系统,最后收尾阶段,需要将打卡成功的学生信息保存到sqlite3数据库中,并且能显示到对应的界面上,最后实现的界面,直接上图:设计思路1.首先是打卡成功后将数据插入到sqlite3中。 #将签到成功的数据写入sqlite3中 def save_tosqlite3(self,id,name,department,datetime): self.id = id self.name = name self.de.

2020-10-08 16:49:34 5043 2

原创 css:头部、底部固定,中间内容可以滑动!

1.在做毕设时,顶部和底部都固定了,增加表单内容时,添加会员按钮被底部遮挡,如图:解决方法:padding-bottom:150px;//表示距离底部有150px参考:https://www.jianshu.com/p/0bf18f2ef0d5...

2019-04-14 17:02:52 3818

原创 js如何带参数跳转到servlet并调用doPost()方法

在做毕设时遇到的问题:结账时,如果费用大于余额应该怎样提示用户余额不足?跳转到servlet时 window.location.href="";默认使用doGet()方法而且不可修改。方法一:doGet()方法里面可以调用doPost()方法;doPost(request,response);–>写在doGet()方法里面。方法二:假如doGet()方法里面已经有代码了,应该怎样直接...

2019-04-13 22:33:51 6208 1

原创 JDBC:for the right syntax to use near '?where id=?'

1、今天下午从四点一直修改到7点,接近3个小时,由于自己是初学者,费了不少时间和精力。2、更新数据为什么会出现上述问题,加问号报错,不加也报错?3、JDBC:for the right syntax to use near '?where id=?'    Connection conn =DBHelper.getConnection();    String sql = "update user...

2018-04-30 18:52:40 4855 3

原创 jsp虐我千百遍,我带你如初恋!

   1. 刚学jsp,由于自己水平有限,编写jsp注册用户时出现bug,我至少花了15个小时来找bug,最后找到bug感觉非常有成就感,所以写下这些告诉刚学jsp们不要犯我这样的错误:    com.mysql.jdbc.exceptions.MySQLSyntaxErrorException: You have an error in your SQL syntax; check the ma...

2018-04-26 22:53:48 289

原创 连接Mysql时: No operations allowed after connecti

  出现这样的原因很简单。在对数据库操作结束后关闭连接是正确的做法,没什么大问题。至于出现:No operations allowed after connection closed。这样的问题原因只有一个,你这里和数据库的连接Connection是一个Static的,程序共享这一个Connection。所以第一次对数据库操作没问题,当把Connection关闭后,第二次还想操作数据库时Conne...

2018-04-25 14:44:56 1655

转载 Myeclipse 2017 安装与破解

我说明一下,本人装了Myeclipse 2017 CI 7,本来想着试用30天,但是没过几天就出现不激活就不能使用。我花了至少5个小时来解决这个问题,最终重装并按照下面的步骤解决了问题,给转载的楼主点个赞。转载:https://blog.youkuaiyun.com/qq_34131212/article/details/78156888Myeclipse官网下载地址:http://www.myeclipse...

2018-04-25 11:37:11 2526 4

原创 JSP中声明语句、Scriptlet语句、表达式语句的区别

JSP声明语句:<%!声明语句%>,通常声明全局变量、常量、方法、类JSP Scriptlet:<%java代码%>,是执行一段代码(记住代码后要加“;”号),因为是被执行的代码嘛,“;”号是肯定要的。声明的变量是局部变量。JSP表达式:<%=表达式%>,只是呈现某个值(比如说字符串呀)...

2018-04-21 19:42:25 917

转载 如何在MyEclipse中导入项目

首先打开myeclipse,左侧是列表是本地已经存在的项目。然后点击左上角的“file”,选择下拉面板中的import选项在弹出的import面板中选择general中的“existing project into workspace”选项,然后点击“next”按钮点击browse按钮,选择已经存在的项目,然后点击确定 选中项目复选框,选中“copy projects to workspace”前...

2018-04-21 15:50:38 777

原创 装了两个版本的Tomcat注意了!

        今天刚学JSP,在装Tomcat时出现了问题,我下载了两个版本的Tomcat,分别是tomcat-7和tomcat-8;但是当我运行tomcat-7中的startup.bat时,出现的界面却是tomcat-8的,什么情况?        原来是解压后没有配置环境变量(一般压缩包都不用配置环境变量,但装了多个时最好配一下环境,区分开)。    解决方法如下:        需要配置环...

2018-04-18 23:37:32 5279

转载 Eclipse neon中找不到server

转载:https://blog.youkuaiyun.com/jsmok_xingkong/article/details/78033081我想要向我的Eclipse中添加Tomcat,添加Tomcat步骤为:在Eclipse中,窗口(window)——首选项(preferences)——服务器(Server)——运行时环境(Runtime Environments) ——添加(Add),添加Tomcat服务...

2018-04-18 16:56:07 499

转载 CodeBlocks 的安装以及编译器的配置

转载:https://blog.youkuaiyun.com/sinat_27088253/article/details/52137855却截止到我安装的今天,Code::Blocks的最新版本为16.01,  建议官网下载,下载地址http://www.codeblocks.org/downloads 下载下来之后是一个可执行文件  然后点击安装就可以了,安装完成之后显示的界面如下 注意: 安装过程中会让...

2018-04-14 22:07:33 12861 5

原创 第五章 数组和广义表

本文介绍了约瑟夫环问题的经典解法及其可视化实现。首先给出了C语言的核心代码,通过数组模拟人员编号和出列过程。然后重点展示了一个Python实现的动态可视化工具,使用matplotlib库生动呈现人员报数、出列的完整流程。该可视化工具可以清晰地展示每步操作:当前报数人员(橙色)、即将出列人员(红色)和已出列人员(灰色)。通过动画演示,读者可以直观理解约瑟夫环问题的解决思路,即每次从当前位置开始报数,数到m的人出列,剩余人员继续这一过程,直到所有人出列。

2025-12-19 21:18:12 293

原创 算法与数据结构---实验部分解析

本文介绍了顺序表的基本操作实现,包括创建空表、查找元素、插入元素和删除元素。通过C语言代码展示了如何实现顺序表的核心功能:MakeEmpty()创建空表并初始化Last为-1;Find()遍历查找指定元素;Insert()在指定位置插入元素并处理表满和非法位置的情况;Delete()删除指定位置元素并处理空表或非法位置的情况。代码示例演示了这些操作的具体实现方法,包括元素移动和边界条件处理,为顺序表的基本操作提供了完整的解决方案。

2025-12-19 21:03:22 326

原创 办公小程序开发----提高工作效率

摘要:本文介绍了一个批量将HTML文件转换为PDF的Python工具,支持两种文件命名方式(学号_姓名或原文件名)。通过Playwright库调用浏览器内核实现转换,提供GUI界面选择源文件夹和输出路径。程序会统计处理文件数量,并展示未匹配命名规则的样例。提供两个版本(Chrome/Edge内核),可生成EXE文件直接运行,适用于办公自动化场景。

2025-12-16 22:03:27 488

原创 ubuntu22.04使用经验汇总

摘要:本文记录了在Ubuntu22.04系统中使用CloudCompare软件打开PCD文件报错的解决方法,通过snap安装替代apt安装成功解决问题。同时介绍了Flameshot截图工具的安装方法及在GNOME桌面环境下将其设置为默认截图工具的操作步骤,包括创建自定义快捷键等实用技巧。文中包含具体命令行操作和配置截图,为Linux用户提供了实用的技术参考。

2025-12-09 16:50:50 399

原创 Synergy实现多个win11/ubuntu系统共用一套鼠标键盘,连接win11与ubuntu22.04的桥梁,win11作为Server,Ubuntu22.04为client

本文介绍了使用Synergy软件(1.14.6.19版本)实现Win11与Ubuntu22.04系统间键鼠共享的方法。通过将Win11笔记本设为Server端,Ubuntu台式机设为Client端,在同一局域网内完成配置。具体步骤包括:设置电脑名称和IP地址、配置Server与Client关系、安装Ubuntu版Synergy软件并输入Win11的IP地址连接。文章还提供了设置切换热键(F4/F5)和跨系统剪贴板功能的使用技巧。该方案有效解决了双系统操作时的设备切换问题,提升工作效率。

2025-12-06 15:40:58 814

原创 win11系统办公经验汇总

摘要:本文介绍了如何在Windows系统中不打开文件的情况下预览PDF或Word文档内容。操作步骤为:1)选择"查看"菜单中的"预览窗格"选项;2)选中目标文件后,即可在右侧窗格直接查看文件内容预览。该方法适用于快速浏览文档,无需完整打开文件。

2025-12-02 11:10:58 172

原创 Adobe Acrobat Pro DC软件工具使用经验汇总

本文介绍了使用Adobe Acrobat Pro批量旋转PDF文件90度的详细步骤。通过"动作向导"功能新建旋转动作,设置保存选项后,可对指定文件夹内的50份试卷PDF进行批量处理。操作过程包括创建旋转动作、选择处理文件夹、执行批量旋转以及设置保存路径等关键步骤。虽然处理速度较慢,但能有效解决扫描文件方向不正确的问题,并可选择将处理后的文件保存到新位置。该方法特别适合需要批量调整PDF方向的场景,如教师处理大量扫描试卷等。

2025-12-01 22:28:59 362

原创 本科毕业设计选题指导(题目+代码+数据集)

在已有的代码+数据集上去改进,再利用cursor等辅助软件,事半功倍!

2025-10-19 21:18:49 426

原创 系统架构设计师--论文真题及预测

软考高级,系统架构设计师论文部分

2025-10-19 16:08:55 1296 1

原创 Excel表----VLOOKUP函数实现两表的信息核对

EXCEL表,我有一个表1(Sheet1),包含学号、姓名、身份证号、银行卡号等信息,另外一个表2(Sheet2)是系统里面导出来的。我应该如何操作,将表1中的信息与表2的信息核对呢?表2(Sheet2)系统导出的数据。表1(Sheet1)

2025-10-16 21:36:11 1533

办公日常+期末试卷归档+若干pdf文件合并为一个大pdf文件,并按照原文件名的格式在大pdf文件中增加标签

学期试卷归档专用

2025-12-19

格式转换+html文件批量转换为pdf文件

期末试卷归档专用 通过PTA平台下载的试卷是HTML格式,但是归档需要PDF文件。需要批量转换

2025-12-19

软考中级(数据库系统工程师复习资料)

于2022.5.28考完数据库,给我感觉就是多刷真题,尤其是近5年真题,刷个3遍以上,问题不大。资料包含:2014-2022真题和解析,王珊的第五版电子书及相应的ppt,由于真题解析我是在淘宝买的,所以收点积分。

2023-08-31

网络工程师(软考中级)

本人于2021.11月通过网络工程师中级,上午的选择题,有一般时计算机网络知识,另外一般有Linux、计算机组成原理、操作系统,英文题,下午题有华为数通相关命令一道,资料包含:09-20年真题,以及官网考试推荐课本。

2023-08-31

华为HCIP路由交换相关复习资料

于2020年6.23日考过HCIP路由交换并拿到证书,路由交换考试目前是2.5版本,分为H221、H222、H223,总题库数量在1200题左右(除去重复的)

2020-08-23

将数据从excel表中导出到qt的下拉列表框(QComboBox)中

python+pyqt实现:将数据从excel表中导出到qt的下拉列表框(QComboBox)中,手动点击“导入数据”即将excel表中的数据加载到qt的下拉列表中

2020-10-10

<<网上储蓄银行>>

《网上储蓄系统》,采用B/S架构,为银行的工作人员设计;开发环境时MyEclipse 17--i7;数据库时Mysql;主要技术时JSP,JDBC连接数据库,也用到了一部分的Servlet;需要汤姆猫。 下载后,需要导入MyEclipse,在Mysql中建表,启动Tomcat,启动Mysql,再进入登录界面即可(login.jsp)。

2018-05-02

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

TA关注的人

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