自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(58)
  • 资源 (4)
  • 收藏
  • 关注

转载 【Windows11+Ubuntu20.04】双系统安装及美化、优化

此次安装使用Windows11 21H2版本和Ubuntu 20.04版本。这里不想浪费时间写博客了,直接参考这位大佬的博客吧!

2022-09-05 19:24:23 516 3

原创 用PS抠图做电子签名

ps抠图制作电子签名

2022-09-05 11:45:52 2265

原创 R与Rstudio使用xlsx报错解决

  推荐使用32位的R,用64位的会出现很多意想不到的问题。  首先要安装JAVA环境,并配置环境变量,这个网上一大推,大家可以自行解决,在安装好以后,R使用xlsx应该是没问题了,但是Rstudio仍然无法使用,报错如下:Error: package or namespace load failed for ‘xlsx’: loadNamespace()里算'rJava'时.onLoad失败了,详细内容: 调用: inDL(x, as.logical(local), as.logical(now

2022-04-22 20:39:45 6088 1

原创 win10家庭版将中文用户名修改为英文

  为什么要大费周章从中文用户名修改到英文呢?因为某些软件编程时不允许路径中出现中文,否者会识别不了。这就要求我们养成在开始装系统的时候就直接将用户名设置为英文的好习惯。  步骤一否定要仔细看,不要跳着看。一.修改用户名  打开控制面板,搜索用户账户:  点进去之后选择更改账户名称。  修改以后,电脑登陆界面会显示已经更改,但是C盘文件夹中不会更改,我们要继续往下操作。二.更换账户为Administrator,在此账户中更改原C盘文件夹  注意:修改一定要快,否者可能会出现文件夹被占用而导致

2022-04-22 19:27:51 2820

原创 查看自己的系统激活类型

  系统不只是只有激活,还有很多激活类型,包括:官方授权,企业授权(批量许可版),零售授权。这里以win10为例(win11与win10基本相同)。  使用 slmgr.vbs 来获得系统的激活信息,slmgr.vbs -dlv列出详细的激活信息,含激活ID、安装ID、激活截止日期。slmgr.vbs -xpr可以查看系统是否永久激活。  Slmgr -dli 可以看出是那种激活方式:VOLUME_KMSCLIENT代表KMS激活;VOLUME_MAK代表MAK激活;Retail代表零售版激

2022-04-22 01:35:30 2741 1

原创 win10/win11快速隐藏/显示桌面图标快捷方式

  使用windows系统的时候,桌面有时会变得比较杂乱,想要随时随地很方便的隐藏和显示桌面图标还不是不是一件容易的事情,这里介绍了一个代码,可以很方便地设置快捷方式。  快捷键alt+q隐藏/显示图标,代码如下:!q::HideOrShowDesktopIcons()return HideOrShowDesktopIcons(){ ControlGet, class, Hwnd,, SysListView321, ahk_class Progman If class = Contro

2022-04-19 01:54:40 20991 9

原创 表白利器——属于程序员的浪漫

  作为一个程序员,表白肯行也是要不一样的,这推荐一个小软件,简直是利器呀!  文件下载链接:https://download.csdn.net/download/weixin_44773732/85170790.  结果如图所示:  这就是效果了,如果不点确定的话关不掉,但是使用之前,一的那个要确保对方对你也有好感,不然直接这么搞的话,估计是会被打的(狗头保命)。  当然,如果是想要自己尝试一下的话,可以使用VBS代码自己试一下,具体步骤如下:  先新建一个文本文件,将代码输入进去

2022-04-18 18:20:57 318

原创 pip换源

pip永久换源(阿里源):pip config set global.index-url https://mirrors.aliyun.com/pypi/simple/常见的pip源:阿里云 http://mirrors.aliyun.com/pypi/simple/中国科技大学 https://pypi.mirrors.ustc.edu.cn/simple/豆瓣(douban) http://pypi.douban.com/simple/清华大学 https://pypi.tuna.tsin

2022-03-21 22:15:55 1486

原创 Qstring数据类型转换为char*数据类型

  这两天要做机械臂联调软件,第一步就是要在桌面通过IP将本地与机械臂连接,但是在数据类型转换的时候出现了问题,我本来是这么写的://输入IP地址完成触发事件void MainWindow::on_lineEdit_editingFinished() //函数前要加上MainWindow:: 代表这是MainWindow类,其中所有的属性都是通用的{ QString str = ui.lineEdit->text(); qDebug() << "str:" &lt

2022-03-18 20:43:06 724

原创 把python文件打包为exe文件

第一步安装pyinstaller库:pip install pyinstaller第二步,cmd 进入要编译的python文件所在的文件夹‘pyinstall’ 不是内部或外部命令,也不是可运行的程序或批处理文件。这是应为我们没有将pyinstall加入系统环境变量中,加入即可:C:\Users\32329\AppData\Local\Programs\Python\Python38\Scripts将python脚本路径添加进系统变量即可:第三步,输入pyinstaller -F .py

2022-03-18 13:39:24 2816

原创 对新买的电脑测试以及加装固态硬盘问题

  很多小伙伴买完电脑以后总是怕被商家坑了,那么我们就需要找到一种方式来测试电脑配置是否时我们想要的。MSI AFTERBURNER注意:组件都勾选上,安装位置不要放在C盘,直接一路点下一步即可。点击设置,选择监控在自己需要的选项上,选择OSD显示在屏幕上:...

2022-03-12 13:07:15 629

原创 SyntaxError: name ‘bboxes‘ is assigned to before global declaration(python全局变量问题)

  SyntaxError: name ‘bboxes’ is assigned to before global declaration  出现这个报错的原因,可能是在同一个函数中,重复使用global声明导致报错,一般应在函数开头直接使用global声明,无需每次使用变量前都进行函数声明。global变量声明出现了问题,刚开始的时候我是这么写的:def demo(): global box ...if __name__ == '__main__': global box if not b

2022-03-11 09:16:10 3903

原创 opencv中cv2.putText函数无法显示中文问题解决 & 常用的RGB颜色表

opencv显示中文:参考博客链接.定义转换中文显示函数:def cv2AddChineseText(img, text, position, textColor=(0, 255, 0), textSize=30): if (isinstance(img, np.ndarray)): # 判断是否OpenCV图片类型 img = Image.fromarray(cv2.cvtColor(img, cv2.COLOR_BGR2RGB)) # 创建一个可以在给定图像上绘图

2022-03-10 10:58:53 10857

原创 查看自己的电脑连接过的WIFI密码

在命令提示符中输入:netsh wlan show profiles查看到自己电脑连接过的WIFI名称:输入:netsh wlan show profiles WIFI名称 key=clear例如:netsh wlan show profiles TMTP-LINK_5G_693C key=clear关键内容即为密码。

2022-03-03 12:48:33 147

原创 解决windows平台上QT写C++代码乱码问题

在Qt Creator中新建c++项目,运行的时候却发现乱码。#include <iostream>#include <ctime>using namespace std;int main( ){ // 基于当前系统的当前日期/时间 time_t now = time(0); // 把 now 转换为字符串形式 char* dt = ctime(&now); cout << "本地日期和时间:" << d

2022-03-03 10:26:44 1340

原创 在Visual Studio 2019中使用Qt5.14.2并配置相关路径(含opencv/halcon)联合编程配置

下载相应插件1、QT下载推荐下载Qt5.12.3版本(5.12为LTS长期支持版本),官方下载链接: http://download.qt.io/archive/qt/.

2022-03-02 09:40:27 4338

原创 python获取当前设备所在地点位置

写在前面  电脑如何获取当前所处的地理位置?它不会像我们一样对地理位置有感性的认知,它只认识数据,简言之,电脑可以通过获取当前连接的公网IP,反推所处的位置环境。环境介绍Python版本 : Python3.8开发工具 : Pycharm 21第三方库 : requests还会用到的是 Python 自带的 json 库。因为调用 API 返回的结果是 JSON 或者 XML 形式的报文,目前,除少数传统公司使用XML传输信息,大多数互联网公司会使用json库传输信息。1. 搜索 “高德地图A

2022-03-01 16:39:20 14843 6

原创 windows11微软官方安装介质制作

微软官方windows11安装介质下载,网址:https://www.microsoft.com/zh-cn/software-download/windows11右键以管理员身份打开:点接受即可,下面选择合适的版本进行启动盘介质安装:接下来,等待安装完成即可。  其实,windows11和windows10介质制作过程完全一样,而且,就系统来说,windows11给我的最大的感觉就是桌面优化,基本上和windows10还是一样的,并且在系统激活码上,windows10的激活码

2022-02-20 17:24:45 3857 1

原创 用python画一个樱花树

参考链接:https://blog.csdn.net/j1231230/article/details/116980258from turtle import *from random import *from math import *def tree(n,l): pd()#下笔 #阴影效果 t = cos(radians(heading()+45))/8+0.25 pencolor(t,t,t) pensize(n/3) forward(l)#画

2022-02-19 09:23:25 1914 3

原创 教你养一只天选姬

进入华硕官网,选择驱动下载:选择相应型号:下面会有软件程序,选择查看更多:启动天选姬就ok了:

2022-02-18 18:00:31 859

原创 电脑蓝屏问题

  电脑总是蓝屏,可以通过蓝屏代码查看电脑出现的问题,但有的时候,蓝屏不会显示代码,我推荐一款蓝屏检测工具。  因为我电脑新安装了系统,还没有蓝屏过,所以本机蓝屏历史什么都没有蓝屏代码:代码    含意0 0x00000000 作业完成。1 0x00000001 不正确的函数。2 0x00000002 系统找不到指定的档案。3 0x00000003 系统找不到指定的路径。4 0x00000004 系统无法开启档案。5 0x00000005 拒绝存取。6

2022-02-17 11:23:59 408

原创 ROS“话题“编程实现

(一)发布者(publisher)编程创建工作空间并编译创建功能包:catkin_create_pkg learning_topic roscpp rospy std_msgs geometry_msgs turtlesimc++代码如下:/** * 该例程将发布turtle1/cmd_vel话题,消息类型geometry_msgs::Twist */ #include <ros/ros.h>#include <geometry_msgs/Twist.h>

2022-02-16 08:59:39 270

原创 ROS创建工作空间

(1)创建工作空间:mkdir -p ~/catkin_ws/srccd ~/catkin_ws/srccatkin_init_workspace(2)编译工作空间:cd ~/catkin_ws/catkin_make(3)设置环境变量:source devel/setup.sh或者将下面这句话,加到.bashrc中:source ~/catkin_ws/devel/setup.bash简单来说,就是将开发空间devel中的setup.bash文件,在.bashrc中sour.

2022-02-15 09:04:39 3609

原创 ROS命令行工具

rostopic1.列出目前所有正在进行的话题:rostopic list结果如下:/rosout/rosout_agg/turtle1/cmd_vel/turtle1/color_sensor/turtle1/pose2.从键盘发布消息:话题 数据结构 具体数据 rostopic pub /turtle1/cmd_vel geometry_msgs/Twist "linear: x: 0.0 y: 0.0 z: 0.0angular: x: 0.0 y: 0

2022-02-14 08:14:49 897

原创 ROS机器语音

语音识别功能包:pocketsphinx 由于pocketsphinx只支持到Ubuntu14.04,ROS Kinetic不支持 sudo apt-get install ros-kinetic-pocketsphinx,所以在kinetic安装时比较麻烦一点。 切换为bash:exec bash 切换为zsh:exec zsh1,安装依赖 ros-kinetic-audio-commonsudo apt-get install ros-kinetic-audio-common2,

2022-02-13 09:04:12 545 1

原创 MoveIt机械臂控制——(二)pick and place示例

(1)测试ArbotiX控制器的效果启动机器人模型,控制器,以及rviz:roslaunch marm_description fake_arm.launch让机器人平滑移动到目标姿态:rosrun marm_planning trajectory_demo.py _reset:=False让机器人平滑移动到初始姿态:rosrun marm_planning trajectory_demo.py _reset:=True(2)避障规划roslaunch marm_planning ar

2022-02-12 08:43:33 1021 1

原创 MoveIt机械臂控制——(一)基本配置步骤

(一)MoveIt! 使用方法:(1)组装:创建机器人URDF模型(2)配置:使用工具生成配置文件(3)驱动:添加机器人控制器或控制器插件(4)控制:使用软件控制机器人运动安装moveit包:sudo apt-get install ros-kinetic-moveit设置环境:source /opt/ros/kinetic/setup.bashsource /opt/ros/kinetic/setup.zsh若想每次打开终端自动设置环境:gedit ~/.bashrcgedit

2022-02-11 11:19:40 4520 1

原创 N: 忽略‘ros-latest.list’’(于目录‘/etc/apt/sources.list.d/’),鉴于它的文件扩展名无效

安装完ROS后,我的电脑一直会出现这个问题,虽然不影响使用,但是看着不舒服。我们打开错误提示路径:打开目标报错文件:可以看到,这是一个空文件,保险起见,我们将它剪切出去。sudo mv ros-latest.list’ ~/文档我们可以看到,完全正常:...

2022-02-10 09:44:11 3268

原创 机器人SLAM与自主导航——(四)Gazebo仿真机器人导航

(1)创建launch文件启动Gazebo仿真环境:mrobot_gazebo/launch/mrobot_laser_nav_gazebo.launch启动move_base导航功能节点:mrobot_navigation/launch/fake_nav_cloister_demo.launch(2)命令行运行roslaunch mrobot_gazebo mrobot_laser_nav_gazebo.launchroslaunch mrobot_navigation fake_na

2022-02-10 09:40:34 1271

原创 ubuntu16安装录屏软件

(1)kazam搜索排行第一:sudo apt-get install kazam使用方法:https://jingyan.baidu.com/article/73c3ce282a07d5e50343d993.html界面简洁友好,我们可以录制鼠标,系统声音,讲述人声音,延时捕获,还可以截图。(2)SimpleScreenRecorder推荐排行第一:添加源:sudo add-apt-repository ppa:maarten-baert/simplescreenrecorder

2022-02-09 18:25:24 637

原创 机器人SLAM与自主导航——(三)导航功能包与实时避障

  导航有两大关键问题——机器人定位/路径规划,ROS中提供了以下功能包:  (1)move_base:实现机器人导航中的最优路径规划;  (2)amcl:实现二维地图中的机器人定位;(1)安装导航功能包sudo apt-get install ros-kinetic-navigation(2)导航包介绍move_base主要由两大规划器组成:(1)全局路径规划(global_planner):根据给定目标位置和全局地图进行总体路径规划,主要是用Dijkstra或A×算法计算最优路径。(2

2022-02-09 10:39:43 2644

原创 ubuntu下访问windows磁盘错误

  相信大家也会出现这样的问题:我使用ubuntu16去访问windows系统的磁盘,有时可以正常访问,有时无法访问,这个问题也是很困扰,不知道是那里出了问题,错误代码如下:Error mounting /dev/sda1 at /media/wmj/data: Command-line `mount -t "ntfs" -o "uhelper=udisks2,nodev,nosuid,uid=1000,gid=1000" "/dev/sda1" "/media/wmj/data"' exited wit

2022-02-09 10:02:06 1079

原创 机器人SLAM与自主导航——(二)gmapping功能包

  ROS开源社区汇集了多种开源SLAM算法,其中最为常用的是gmapping功能包。(一)安装功能包:sudo apt-get install ros-kinetic-gmappinggmapping功能包节点的配置和运行  主要任务:借助现成的接口功能包的SLAM功能。创建launch文件,运行节点:这里用到了功能包:mrobot_navigation其中有写好的配置文件:gmapping.launch(二)在gazebo中仿真SLAM(激光雷达)启动gazebo仿真环境和gmappi

2022-02-08 11:11:34 2273

原创 ubuntu16中英文输入法切换快捷键

  安装了ubuntu和windows双系统后,我棕色觉得ubuntu系统不是那么好用,接触新的使用命令行操作的系统,起初生疏一点是很正常的,重在积累嘛。  我发现再ubantu自己的输入法下,shift键无法切换中英文,每次切换中英文,都需要用鼠标点击,非常麻烦,那么如何设置切换中英文?  打开设置,选择键盘:  找到快捷键——打字:  切换上一个源/下一个源即是切换中英文的快捷键。  接下来我们可以看到,我们设置的快捷键可以正常使用了。...

2022-02-08 10:01:11 5967

原创 python爬虫——彼岸图网

彼岸图网网址:https://pic.netbian.com/

2022-02-07 15:40:27 3286

原创 机器人SLAM与自主导航——(一)环境搭建

(一)什么是SLAM?  简单来说,SLAM就是在GPS无法使用的地方,对机器人进行定位定姿,建造增量式地图,实现机器人的自主定位和导航。就像是一个盲人,在未知环境中,用自己的双手探索环境,并不断矫正自己心中对外界环境构建的地图,这就是SLAM算法的主要过程。(二)传感器信息  针对激光雷达,ROS在sensor_msgs功能包中定义专用数据结构——LaserScan,用于存储激光消息。激光雷达有一些消息的具体定义(见217页)。  如果没有激光雷达,有RGB-D深度摄像头也行,但是深度摄像头得到的

2022-02-06 12:26:58 2682

原创 ubuntu系统中常常遇到的权限问题

获取单个文件权限:chmod +x 文件名获取文件夹中所有子文件夹权限:先进入文件后输入命令:sudo chmod 777 -R *(其中的-R是递归处理,*代表所有文件)或sudo chmod 777 -R /home/abc/文档/*此命令不用进入文件夹中处理,“/home/abc/文档/“是文件夹路径。再介绍一下linux的权限设置:sudo chmod 600 ××× (只有所有者有读和写的权限)sudo chmod 644 ××× (所有者有读和写的权限,组用户只有读的权限)

2022-02-06 11:31:18 686

原创 《ROS机器人开发实践》功能包编译报错问题解决&&摄像头数据opencv

(一)创建工作空间mkdir -p ~/catkin_ws/srccd ~/catkin_ws/srccatkin_init_workspace  工作空间创建完成,在根目录下,编译整个工作空间cd ~/catkin_ws/catkin_make  此时,工作空间中自动生成两个文件夹:devel,build  devel文件夹中产生几个setup.*sh形成的环境变量设置脚本,使用source命令运行这些脚本文件,则工作空间中的环境变量得以生效。source devel/setup.s

2022-02-05 16:12:37 6492

原创 查看win11激活状态

(一)命令行查看:slmgr.vbs -dlv如上图所示,windows11已激活。(二)右键计算机属性查看(1)单击系统:(2)单击激活:可以看到已经处于激活状态。

2022-02-04 13:52:59 3862

原创 windows10安装dll文件

  大家在玩游戏的时候,经常会出现缺少dll文件,或文件损坏的提示,接下来我介绍一下如何修复此类问题:1、安装dll文件到系统目录  32位版本的dll程序可以安装在win10系统C:\Windows\syswow64(你没看错,就是这个)目录之中,而64位版本的dll显然是不可以和32位版本dll部署在一起的,应该放在C:\windows\system32文件夹之中。2、注册安装的dll文件  大部分dll文件在安装之后就可以正常被调用,但是也有一部分dll文件必须注册之后才可以正确使用。注

2022-01-31 14:42:12 15196

电脑端使用的一种不点接受关不掉的小程序

用代码去和自己心仪的女孩子表白,是属于程序员的浪漫,这个小程序不点接受关不掉,去试试吧!

2022-04-18

windows xp系统安装.zip

windows xp系统安装.zip

2022-01-26

windows_ubuntu系统安装-手把手安装保姆级教程(清晰版).zip

本资源适合想学习桌面系统安装的人群,安装windows、ubuntu系统入门级详细教程,内含windows微软官方系统启动盘制作、windows官方版安装保姆级教程,以及微PE启动盘制作、ubuntu系统安装详细教程。

2022-01-17

空空如也

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

TA关注的人

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